Class AmplifyBranch
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- com.hashicorp.cdktf.TerraformElement
-
- com.hashicorp.cdktf.TerraformResource
-
- com.hashicorp.cdktf.providers.aws.amplify_branch.AmplifyBranch
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IInterpolatingParent,com.hashicorp.cdktf.ITerraformAddressable,com.hashicorp.cdktf.ITerraformDependable,com.hashicorp.cdktf.ITerraformResource,software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:50.165Z") @Stability(Stable) public class AmplifyBranch extends com.hashicorp.cdktf.TerraformResource
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/amplify_branch aws_amplify_branch}.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAmplifyBranch.BuilderA fluent builder forAmplifyBranch.-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$Proxy
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Field Summary
Fields Modifier and Type Field Description static StringTF_RESOURCE_TYPE
-
Constructor Summary
Constructors Modifier Constructor Description protectedAmplifyBranch(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedAmplifyBranch(software.amazon.jsii.JsiiObjectRef objRef)AmplifyBranch(software.constructs.Construct scope, String id, AmplifyBranchConfig config)Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/amplify_branch aws_amplify_branch} Resource.
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.TerraformResource
getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getConnection, getCount, getDependsOn, getForEach, getLifecycle, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getProvider, getProvisioners, getStringAttribute, getStringMapAttribute, getTerraformGeneratorMetadata, getTerraformMetaArguments, getTerraformResourceType, interpolationForAttribute, isTerraformResource, setConnection, setConnection, setCount, setCount, setDependsOn, setForEach, setLifecycle, setProvider, setProvisioners, toMetadata, toTerraform
-
Methods inherited from class com.hashicorp.cdktf.TerraformElement
addOverride, getCdktfStack, getConstructNodeMetadata, getFqn, getFriendlyUniqueId, getRawOverrides, isTerraformElement, overrideLogicalId, resetOverrideLogicalId
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Field Detail
-
TF_RESOURCE_TYPE
@Stability(Stable) public static final String TF_RESOURCE_TYPE
-
-
Constructor Detail
-
AmplifyBranch
protected AmplifyBranch(software.amazon.jsii.JsiiObjectRef objRef)
-
AmplifyBranch
protected AmplifyBranch(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
AmplifyBranch
@Stability(Stable) public AmplifyBranch(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull AmplifyBranchConfig config)Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/amplify_branch aws_amplify_branch} Resource.- Parameters:
scope- The scope in which to define this construct. This parameter is required.id- The scoped construct ID. This parameter is required.config- This parameter is required.
-
-
Method Detail
-
resetBackendEnvironmentArn
@Stability(Stable) public void resetBackendEnvironmentArn()
-
resetBasicAuthCredentials
@Stability(Stable) public void resetBasicAuthCredentials()
-
resetDescription
@Stability(Stable) public void resetDescription()
-
resetDisplayName
@Stability(Stable) public void resetDisplayName()
-
resetEnableAutoBuild
@Stability(Stable) public void resetEnableAutoBuild()
-
resetEnableBasicAuth
@Stability(Stable) public void resetEnableBasicAuth()
-
resetEnableNotification
@Stability(Stable) public void resetEnableNotification()
-
resetEnablePerformanceMode
@Stability(Stable) public void resetEnablePerformanceMode()
-
resetEnablePullRequestPreview
@Stability(Stable) public void resetEnablePullRequestPreview()
-
resetEnvironmentVariables
@Stability(Stable) public void resetEnvironmentVariables()
-
resetFramework
@Stability(Stable) public void resetFramework()
-
resetId
@Stability(Stable) public void resetId()
-
resetPullRequestEnvironmentName
@Stability(Stable) public void resetPullRequestEnvironmentName()
-
resetStage
@Stability(Stable) public void resetStage()
-
resetTags
@Stability(Stable) public void resetTags()
-
resetTagsAll
@Stability(Stable) public void resetTagsAll()
-
resetTtl
@Stability(Stable) public void resetTtl()
-
synthesizeAttributes
@Stability(Stable) @NotNull protected Map<String,Object> synthesizeAttributes()
- Overrides:
synthesizeAttributesin classcom.hashicorp.cdktf.TerraformResource
-
getArn
@Stability(Stable) @NotNull public String getArn()
-
getDestinationBranch
@Stability(Stable) @NotNull public String getDestinationBranch()
-
getSourceBranch
@Stability(Stable) @NotNull public String getSourceBranch()
-
getAppIdInput
@Stability(Stable) @Nullable public String getAppIdInput()
-
getBackendEnvironmentArnInput
@Stability(Stable) @Nullable public String getBackendEnvironmentArnInput()
-
getBasicAuthCredentialsInput
@Stability(Stable) @Nullable public String getBasicAuthCredentialsInput()
-
getBranchNameInput
@Stability(Stable) @Nullable public String getBranchNameInput()
-
getDescriptionInput
@Stability(Stable) @Nullable public String getDescriptionInput()
-
getDisplayNameInput
@Stability(Stable) @Nullable public String getDisplayNameInput()
-
getEnableAutoBuildInput
@Stability(Stable) @Nullable public Object getEnableAutoBuildInput()
-
getEnableBasicAuthInput
@Stability(Stable) @Nullable public Object getEnableBasicAuthInput()
-
getEnableNotificationInput
@Stability(Stable) @Nullable public Object getEnableNotificationInput()
-
getEnablePerformanceModeInput
@Stability(Stable) @Nullable public Object getEnablePerformanceModeInput()
-
getEnablePullRequestPreviewInput
@Stability(Stable) @Nullable public Object getEnablePullRequestPreviewInput()
-
getEnvironmentVariablesInput
@Stability(Stable) @Nullable public Map<String,String> getEnvironmentVariablesInput()
-
getFrameworkInput
@Stability(Stable) @Nullable public String getFrameworkInput()
-
getIdInput
@Stability(Stable) @Nullable public String getIdInput()
-
getPullRequestEnvironmentNameInput
@Stability(Stable) @Nullable public String getPullRequestEnvironmentNameInput()
-
getStageInput
@Stability(Stable) @Nullable public String getStageInput()
-
getTtlInput
@Stability(Stable) @Nullable public String getTtlInput()
-
getAppId
@Stability(Stable) @NotNull public String getAppId()
-
setAppId
@Stability(Stable) public void setAppId(@NotNull String value)
-
getBackendEnvironmentArn
@Stability(Stable) @NotNull public String getBackendEnvironmentArn()
-
setBackendEnvironmentArn
@Stability(Stable) public void setBackendEnvironmentArn(@NotNull String value)
-
getBasicAuthCredentials
@Stability(Stable) @NotNull public String getBasicAuthCredentials()
-
setBasicAuthCredentials
@Stability(Stable) public void setBasicAuthCredentials(@NotNull String value)
-
getBranchName
@Stability(Stable) @NotNull public String getBranchName()
-
setBranchName
@Stability(Stable) public void setBranchName(@NotNull String value)
-
getDescription
@Stability(Stable) @NotNull public String getDescription()
-
setDescription
@Stability(Stable) public void setDescription(@NotNull String value)
-
getDisplayName
@Stability(Stable) @NotNull public String getDisplayName()
-
setDisplayName
@Stability(Stable) public void setDisplayName(@NotNull String value)
-
getEnableAutoBuild
@Stability(Stable) @NotNull public Object getEnableAutoBuild()
-
setEnableAutoBuild
@Stability(Stable) public void setEnableAutoBuild(@NotNull Boolean value)
-
setEnableAutoBuild
@Stability(Stable) public void setEnableAutoBuild(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getEnableBasicAuth
@Stability(Stable) @NotNull public Object getEnableBasicAuth()
-
setEnableBasicAuth
@Stability(Stable) public void setEnableBasicAuth(@NotNull Boolean value)
-
setEnableBasicAuth
@Stability(Stable) public void setEnableBasicAuth(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getEnableNotification
@Stability(Stable) @NotNull public Object getEnableNotification()
-
setEnableNotification
@Stability(Stable) public void setEnableNotification(@NotNull Boolean value)
-
setEnableNotification
@Stability(Stable) public void setEnableNotification(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getEnablePerformanceMode
@Stability(Stable) @NotNull public Object getEnablePerformanceMode()
-
setEnablePerformanceMode
@Stability(Stable) public void setEnablePerformanceMode(@NotNull Boolean value)
-
setEnablePerformanceMode
@Stability(Stable) public void setEnablePerformanceMode(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getEnablePullRequestPreview
@Stability(Stable) @NotNull public Object getEnablePullRequestPreview()
-
setEnablePullRequestPreview
@Stability(Stable) public void setEnablePullRequestPreview(@NotNull Boolean value)
-
setEnablePullRequestPreview
@Stability(Stable) public void setEnablePullRequestPreview(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getEnvironmentVariables
@Stability(Stable) @NotNull public Map<String,String> getEnvironmentVariables()
-
setEnvironmentVariables
@Stability(Stable) public void setEnvironmentVariables(@NotNull Map<String,String> value)
-
getFramework
@Stability(Stable) @NotNull public String getFramework()
-
setFramework
@Stability(Stable) public void setFramework(@NotNull String value)
-
getId
@Stability(Stable) @NotNull public String getId()
-
setId
@Stability(Stable) public void setId(@NotNull String value)
-
getPullRequestEnvironmentName
@Stability(Stable) @NotNull public String getPullRequestEnvironmentName()
-
setPullRequestEnvironmentName
@Stability(Stable) public void setPullRequestEnvironmentName(@NotNull String value)
-
getStage
@Stability(Stable) @NotNull public String getStage()
-
setStage
@Stability(Stable) public void setStage(@NotNull String value)
-
getTtl
@Stability(Stable) @NotNull public String getTtl()
-
setTtl
@Stability(Stable) public void setTtl(@NotNull String value)
-
-