- GENERATE_IF_NEEDED - Static variable in class software.amazon.awscdk.core.PhysicalName
-
Use this to automatically generate a physical name for an AWS resource only if the resource is referenced across environments (account/region).
- get(IDependable) - Static method in class software.amazon.awscdk.core.DependableTrait
-
Return the matching DependableTrait for the given class instance.
- getAccount() - Method in interface software.amazon.awscdk.core.ArnComponents
-
The ID of the AWS account that owns the resource, without the hyphens.
- getAccount() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
The ID of the AWS account that owns the resource, without the hyphens.
- getAccount() - Method in interface software.amazon.awscdk.core.Environment
-
The AWS account ID for this environment.
- getAccount() - Method in class software.amazon.awscdk.core.Environment.Jsii$Proxy
-
The AWS account ID for this environment.
- getAccount() - Method in class software.amazon.awscdk.core.Stack
-
The AWS account into which this stack will be deployed.
- getAccountId() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getAfterAllowTrafficHook() - Method in interface software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate
-
The name of the Lambda function to run after traffic routing completes.
- getAfterAllowTrafficHook() - Method in class software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
-
The name of the Lambda function to run after traffic routing completes.
- getAllowedPattern() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
A regular expression that represents the patterns to allow for String types.
- getAllowedPattern() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
A regular expression that represents the patterns to allow for String types.
- getAllowedValues() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
An array containing the list of values allowed for the parameter.
- getAllowedValues() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
An array containing the list of values allowed for the parameter.
- getApplicationName() - Method in interface software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate
-
The name of the AWS CodeDeploy application.
- getApplicationName() - Method in class software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
-
The name of the AWS CodeDeploy application.
- getApplyToLaunchedInstances() - Method in interface software.amazon.awscdk.core.TagProps
-
Whether the tag should be applied to instances in an AutoScalingGroup.
- getApplyToLaunchedInstances() - Method in class software.amazon.awscdk.core.TagProps.Jsii$Proxy
-
Whether the tag should be applied to instances in an AutoScalingGroup.
- getApplyToUpdateReplacePolicy() - Method in interface software.amazon.awscdk.core.RemovalPolicyOptions
-
Apply the same deletion policy to the resource's "UpdateReplacePolicy".
- getApplyToUpdateReplacePolicy() - Method in class software.amazon.awscdk.core.RemovalPolicyOptions.Jsii$Proxy
-
Apply the same deletion policy to the resource's "UpdateReplacePolicy".
- getAssembly() - Method in interface software.amazon.awscdk.core.ISynthesisSession
-
The cloud assembly being synthesized.
- getAssembly() - Method in class software.amazon.awscdk.core.ISynthesisSession.Jsii$Proxy
-
The cloud assembly being synthesized.
- getAssert() - Method in interface software.amazon.awscdk.core.CfnRuleAssertion
-
The assertion.
- getAssert() - Method in class software.amazon.awscdk.core.CfnRuleAssertion.Jsii$Proxy
-
The assertion.
- getAssertDescription() - Method in interface software.amazon.awscdk.core.CfnRuleAssertion
-
The assertion description.
- getAssertDescription() - Method in class software.amazon.awscdk.core.CfnRuleAssertion.Jsii$Proxy
-
The assertion description.
- getAssertions() - Method in interface software.amazon.awscdk.core.CfnRuleProps
-
Assertions which define the rule.
- getAssertions() - Method in class software.amazon.awscdk.core.CfnRuleProps.Jsii$Proxy
-
Assertions which define the rule.
- getAtt(String) - Method in class software.amazon.awscdk.core.CfnResource
-
Returns a token for an runtime attribute of this resource.
- getAtt(String, String) - Static method in class software.amazon.awscdk.core.Fn
-
The ``Fn::GetAtt`` intrinsic function returns the value of an attribute from a resource in the template.
- getAutoScalingCreationPolicy() - Method in interface software.amazon.awscdk.core.CfnCreationPolicy
-
For an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.
- getAutoScalingCreationPolicy() - Method in class software.amazon.awscdk.core.CfnCreationPolicy.Jsii$Proxy
-
For an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.
- getAutoScalingReplacingUpdate() - Method in interface software.amazon.awscdk.core.CfnUpdatePolicy
-
Specifies whether an Auto Scaling group and the instances it contains are replaced during an update.
- getAutoScalingReplacingUpdate() - Method in class software.amazon.awscdk.core.CfnUpdatePolicy.Jsii$Proxy
-
Specifies whether an Auto Scaling group and the instances it contains are replaced during an update.
- getAutoScalingRollingUpdate() - Method in interface software.amazon.awscdk.core.CfnUpdatePolicy
-
To specify how AWS CloudFormation handles rolling updates for an Auto Scaling group, use the AutoScalingRollingUpdate policy.
- getAutoScalingRollingUpdate() - Method in class software.amazon.awscdk.core.CfnUpdatePolicy.Jsii$Proxy
-
To specify how AWS CloudFormation handles rolling updates for an Auto Scaling group, use the AutoScalingRollingUpdate policy.
- getAutoScalingScheduledAction() - Method in interface software.amazon.awscdk.core.CfnUpdatePolicy
-
To specify how AWS CloudFormation handles updates for the MinSize, MaxSize, and DesiredCapacity properties when the AWS::AutoScaling::AutoScalingGroup resource has an associated scheduled action, use the AutoScalingScheduledAction policy.
- getAutoScalingScheduledAction() - Method in class software.amazon.awscdk.core.CfnUpdatePolicy.Jsii$Proxy
-
To specify how AWS CloudFormation handles updates for the MinSize, MaxSize, and DesiredCapacity properties when the AWS::AutoScaling::AutoScalingGroup resource has an associated scheduled action, use the AutoScalingScheduledAction policy.
- getAutoSynth() - Method in interface software.amazon.awscdk.core.AppProps
-
Automatically call `synth()` before the program exits.
- getAutoSynth() - Method in class software.amazon.awscdk.core.AppProps.Jsii$Proxy
-
Automatically call `synth()` before the program exits.
- getAvailabilityZones() - Method in class software.amazon.awscdk.core.Stack
-
Returnst the list of AZs that are availability in the AWS environment (account/region) associated with this stack.
- getAzs(String) - Static method in class software.amazon.awscdk.core.Fn
-
The intrinsic function ``Fn::GetAZs`` returns an array that lists Availability Zones for a specified region.
- getAzs() - Static method in class software.amazon.awscdk.core.Fn
-
The intrinsic function ``Fn::GetAZs`` returns an array that lists Availability Zones for a specified region.
- getBeforeAllowTrafficHook() - Method in interface software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate
-
The name of the Lambda function to run before traffic routing starts.
- getBeforeAllowTrafficHook() - Method in class software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
-
The name of the Lambda function to run before traffic routing starts.
- getCfnOptions() - Method in class software.amazon.awscdk.core.CfnResource
-
Options for this resource, such as condition, update policy etc.
- getCfnProperties() - Method in class software.amazon.awscdk.core.CfnResource
-
- getCfnResourceType() - Method in class software.amazon.awscdk.core.CfnResource
-
AWS resource type.
- getChildren() - Method in class software.amazon.awscdk.core.ConstructNode
-
All direct children of this construct.
- getCodeDeployLambdaAliasUpdate() - Method in interface software.amazon.awscdk.core.CfnUpdatePolicy
-
To perform an AWS CodeDeploy deployment when the version changes on an AWS::Lambda::Alias resource, use the CodeDeployLambdaAliasUpdate update policy.
- getCodeDeployLambdaAliasUpdate() - Method in class software.amazon.awscdk.core.CfnUpdatePolicy.Jsii$Proxy
-
To perform an AWS CodeDeploy deployment when the version changes on an AWS::Lambda::Alias resource, use the CodeDeployLambdaAliasUpdate update policy.
- getCondition() - Method in interface software.amazon.awscdk.core.CfnOutputProps
-
A condition to associate with this output value.
- getCondition() - Method in class software.amazon.awscdk.core.CfnOutputProps.Jsii$Proxy
-
A condition to associate with this output value.
- getCondition() - Method in interface software.amazon.awscdk.core.ICfnResourceOptions
-
A condition to associate with this resource.
- getCondition() - Method in class software.amazon.awscdk.core.ICfnResourceOptions.Jsii$Proxy
-
A condition to associate with this resource.
- getConstraintDescription() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
A string that explains a constraint when the constraint is violated.
- getConstraintDescription() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
A string that explains a constraint when the constraint is violated.
- getContext() - Method in interface software.amazon.awscdk.core.AppProps
-
Additional context values for the application.
- getContext() - Method in class software.amazon.awscdk.core.AppProps.Jsii$Proxy
-
Additional context values for the application.
- GetContextKeyOptions - Interface in software.amazon.awscdk.core
-
EXPERIMENTAL
- GetContextKeyOptions.Builder - Class in software.amazon.awscdk.core
-
- GetContextKeyOptions.Jsii$Proxy - Class in software.amazon.awscdk.core
-
A proxy class which represents a concrete javascript instance of this type.
- GetContextKeyResult - Interface in software.amazon.awscdk.core
-
EXPERIMENTAL
- GetContextKeyResult.Builder - Class in software.amazon.awscdk.core
-
- GetContextKeyResult.Jsii$Proxy - Class in software.amazon.awscdk.core
-
A proxy class which represents a concrete javascript instance of this type.
- GetContextValueOptions - Interface in software.amazon.awscdk.core
-
EXPERIMENTAL
- GetContextValueOptions.Builder - Class in software.amazon.awscdk.core
-
- GetContextValueOptions.Jsii$Proxy - Class in software.amazon.awscdk.core
-
A proxy class which represents a concrete javascript instance of this type.
- GetContextValueResult - Interface in software.amazon.awscdk.core
-
EXPERIMENTAL
- GetContextValueResult.Builder - Class in software.amazon.awscdk.core
-
- GetContextValueResult.Jsii$Proxy - Class in software.amazon.awscdk.core
-
A proxy class which represents a concrete javascript instance of this type.
- getCount() - Method in interface software.amazon.awscdk.core.CfnResourceSignal
-
The number of success signals AWS CloudFormation must receive before it sets the resource status as CREATE_COMPLETE.
- getCount() - Method in class software.amazon.awscdk.core.CfnResourceSignal.Jsii$Proxy
-
The number of success signals AWS CloudFormation must receive before it sets the resource status as CREATE_COMPLETE.
- getCreationPolicy() - Method in interface software.amazon.awscdk.core.ICfnResourceOptions
-
Associate the CreationPolicy attribute with a resource to prevent its status from reaching create complete until AWS CloudFormation receives a specified number of success signals or the timeout period is exceeded.
- getCreationPolicy() - Method in class software.amazon.awscdk.core.ICfnResourceOptions.Jsii$Proxy
-
Associate the CreationPolicy attribute with a resource to prevent its status from reaching create complete until AWS CloudFormation receives a specified number of success signals or the timeout period is exceeded.
- getCreationStack() - Method in class software.amazon.awscdk.core.CfnElement
-
- getCreationStack() - Method in class software.amazon.awscdk.core.ICfnConditionExpression.Jsii$Proxy
-
The creation stack of this resolvable which will be appended to errors thrown during resolution.
- getCreationStack() - Method in class software.amazon.awscdk.core.Intrinsic
-
The captured stack trace which represents the location in which this token was created.
- getCreationStack() - Method in interface software.amazon.awscdk.core.IResolvable
-
The creation stack of this resolvable which will be appended to errors thrown during resolution.
- getCreationStack() - Method in class software.amazon.awscdk.core.IResolvable.Jsii$Proxy
-
The creation stack of this resolvable which will be appended to errors thrown during resolution.
- getDefault() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
A value of the appropriate type for the template to use if no value is specified when a stack is created.
- getDefault() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
A value of the appropriate type for the template to use if no value is specified when a stack is created.
- getDefault() - Method in interface software.amazon.awscdk.core.RemovalPolicyOptions
-
The default policy to apply in case the removal policy is not defined.
- getDefault() - Method in class software.amazon.awscdk.core.RemovalPolicyOptions.Jsii$Proxy
-
The default policy to apply in case the removal policy is not defined.
- getDefaultChild() - Method in class software.amazon.awscdk.core.ConstructNode
-
Returns the child construct that has the id `Default` or `Resource"` Override the defaultChild property.
- getDeletionPolicy() - Method in interface software.amazon.awscdk.core.ICfnResourceOptions
-
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
- getDeletionPolicy() - Method in class software.amazon.awscdk.core.ICfnResourceOptions.Jsii$Proxy
-
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
- getDependencies() - Method in class software.amazon.awscdk.core.ConstructNode
-
Return all dependencies registered on this node or any of its children.
- getDependencies() - Method in class software.amazon.awscdk.core.Stack
-
Return the stacks this stack depends on.
- getDependencyRoots() - Method in class software.amazon.awscdk.core.DependableTrait
-
The set of constructs that form the root of this dependable.
- getDeploymentGroupName() - Method in interface software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate
-
The name of the AWS CodeDeploy deployment group.
- getDeploymentGroupName() - Method in class software.amazon.awscdk.core.CfnCodeDeployLambdaAliasUpdate.Jsii$Proxy
-
The name of the AWS CodeDeploy deployment group.
- getDescription() - Method in interface software.amazon.awscdk.core.CfnOutputProps
-
A String type that describes the output value.
- getDescription() - Method in class software.amazon.awscdk.core.CfnOutputProps.Jsii$Proxy
-
A String type that describes the output value.
- getDescription() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
A string of up to 4000 characters that describes the parameter.
- getDescription() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
A string of up to 4000 characters that describes the parameter.
- getDescription() - Method in interface software.amazon.awscdk.core.ITemplateOptions
-
Gets or sets the description of this stack.
- getDescription() - Method in class software.amazon.awscdk.core.ITemplateOptions.Jsii$Proxy
-
Gets or sets the description of this stack.
- getDisplayHint() - Method in interface software.amazon.awscdk.core.EncodingOptions
-
A hint for the Token's purpose when stringifying it.
- getDisplayHint() - Method in class software.amazon.awscdk.core.EncodingOptions.Jsii$Proxy
-
A hint for the Token's purpose when stringifying it.
- getDisplayHint() - Method in interface software.amazon.awscdk.core.LazyAnyValueOptions
-
Use the given name as a display hint.
- getDisplayHint() - Method in class software.amazon.awscdk.core.LazyAnyValueOptions.Jsii$Proxy
-
Use the given name as a display hint.
- getDisplayHint() - Method in interface software.amazon.awscdk.core.LazyListValueOptions
-
Use the given name as a display hint.
- getDisplayHint() - Method in class software.amazon.awscdk.core.LazyListValueOptions.Jsii$Proxy
-
Use the given name as a display hint.
- getDisplayHint() - Method in interface software.amazon.awscdk.core.LazyStringValueOptions
-
Use the given name as a display hint.
- getDisplayHint() - Method in class software.amazon.awscdk.core.LazyStringValueOptions.Jsii$Proxy
-
Use the given name as a display hint.
- getDummyValue() - Method in interface software.amazon.awscdk.core.GetContextValueOptions
-
The value to return if the context value was not found and a missing context is reported.
- getDummyValue() - Method in class software.amazon.awscdk.core.GetContextValueOptions.Jsii$Proxy
-
The value to return if the context value was not found and a missing context is reported.
- getEnv() - Method in interface software.amazon.awscdk.core.StackProps
-
The AWS environment (account/region) where this stack will be deployed.
- getEnv() - Method in class software.amazon.awscdk.core.StackProps.Jsii$Proxy
-
The AWS environment (account/region) where this stack will be deployed.
- getEnvironment() - Method in class software.amazon.awscdk.core.Stack
-
The environment coordinates in which this stack is deployed.
- getErrorMessage() - Method in class software.amazon.awscdk.core.ValidationResult
-
- getExcludeResourceTypes() - Method in interface software.amazon.awscdk.core.TagProps
-
An array of Resource Types that will not receive this tag.
- getExcludeResourceTypes() - Method in class software.amazon.awscdk.core.TagProps.Jsii$Proxy
-
An array of Resource Types that will not receive this tag.
- getExportName() - Method in interface software.amazon.awscdk.core.CfnOutputProps
-
The name used to export the value of this output across stacks.
- getExportName() - Method in class software.amazon.awscdk.core.CfnOutputProps.Jsii$Proxy
-
The name used to export the value of this output across stacks.
- getExpression() - Method in class software.amazon.awscdk.core.CfnCondition
-
The condition statement.
- getExpression() - Method in interface software.amazon.awscdk.core.CfnConditionProps
-
The expression that the condition will evaluate.
- getExpression() - Method in class software.amazon.awscdk.core.CfnConditionProps.Jsii$Proxy
-
The expression that the condition will evaluate.
- getFirstToken() - Method in class software.amazon.awscdk.core.TokenizedStringFragments
-
- getFirstValue() - Method in class software.amazon.awscdk.core.TokenizedStringFragments
-
- getId() - Method in class software.amazon.awscdk.core.ConstructNode
-
The id of this construct within the current scope.
- getIgnoreUnmodifiedGroupSizeProperties() - Method in interface software.amazon.awscdk.core.CfnAutoScalingScheduledAction
-
- getIgnoreUnmodifiedGroupSizeProperties() - Method in class software.amazon.awscdk.core.CfnAutoScalingScheduledAction.Jsii$Proxy
-
- getIncludeResourceTypes() - Method in interface software.amazon.awscdk.core.TagProps
-
An array of Resource Types that will receive this tag.
- getIncludeResourceTypes() - Method in class software.amazon.awscdk.core.TagProps.Jsii$Proxy
-
An array of Resource Types that will receive this tag.
- getIntegral() - Method in interface software.amazon.awscdk.core.TimeConversionOptions
-
If `true`, conversions into a larger time unit (e.g.
- getIntegral() - Method in class software.amazon.awscdk.core.TimeConversionOptions.Jsii$Proxy
-
If `true`, conversions into a larger time unit (e.g.
- getIsSuccess() - Method in class software.amazon.awscdk.core.ValidationResult
-
- getIsSuccess() - Method in class software.amazon.awscdk.core.ValidationResults
-
- getJsonField() - Method in interface software.amazon.awscdk.core.SecretsManagerSecretOptions
-
The key of a JSON field to retrieve.
- getJsonField() - Method in class software.amazon.awscdk.core.SecretsManagerSecretOptions.Jsii$Proxy
-
The key of a JSON field to retrieve.
- getKey() - Method in interface software.amazon.awscdk.core.CfnTag
-
- getKey() - Method in class software.amazon.awscdk.core.CfnTag.Jsii$Proxy
-
- getKey(Construct, GetContextKeyOptions) - Static method in class software.amazon.awscdk.core.ContextProvider
-
EXPERIMENTAL
- getKey() - Method in interface software.amazon.awscdk.core.GetContextKeyResult
-
EXPERIMENTAL
- getKey() - Method in class software.amazon.awscdk.core.GetContextKeyResult.Jsii$Proxy
-
EXPERIMENTAL
- getKey() - Method in class software.amazon.awscdk.core.RemoveTag
-
The string key for the tag.
- getKey() - Method in class software.amazon.awscdk.core.Tag
-
The string key for the tag.
- getLength() - Method in class software.amazon.awscdk.core.TokenizedStringFragments
-
- getLocked() - Method in class software.amazon.awscdk.core.ConstructNode
-
Returns true if this construct or the scopes in which it is defined are locked.
- getLogicalId() - Method in class software.amazon.awscdk.core.CfnElement
-
The logical ID for this CloudFormation stack element.
- getLogicalId(CfnElement) - Method in class software.amazon.awscdk.core.Stack
-
Allocates a stack-unique CloudFormation-compatible logical identity for a specific resource.
- getMapping() - Method in interface software.amazon.awscdk.core.CfnMappingProps
-
Mapping of key to a set of corresponding set of named values.
- getMapping() - Method in class software.amazon.awscdk.core.CfnMappingProps.Jsii$Proxy
-
Mapping of key to a set of corresponding set of named values.
- getMaxBatchSize() - Method in interface software.amazon.awscdk.core.CfnAutoScalingRollingUpdate
-
Specifies the maximum number of instances that AWS CloudFormation updates.
- getMaxBatchSize() - Method in class software.amazon.awscdk.core.CfnAutoScalingRollingUpdate.Jsii$Proxy
-
Specifies the maximum number of instances that AWS CloudFormation updates.
- getMaxLength() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
An integer value that determines the largest number of characters you want to allow for String types.
- getMaxLength() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
An integer value that determines the largest number of characters you want to allow for String types.
- getMaxValue() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
A numeric value that determines the largest numeric value you want to allow for Number types.
- getMaxValue() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
A numeric value that determines the largest numeric value you want to allow for Number types.
- getMessage() - Method in interface software.amazon.awscdk.core.ValidationError
-
The error message.
- getMessage() - Method in class software.amazon.awscdk.core.ValidationError.Jsii$Proxy
-
The error message.
- getMetadata() - Method in class software.amazon.awscdk.core.ConstructNode
-
An immutable array of metadata objects associated with this construct.
- getMetadata() - Method in interface software.amazon.awscdk.core.ICfnResourceOptions
-
Metadata associated with the CloudFormation resource.
- getMetadata() - Method in class software.amazon.awscdk.core.ICfnResourceOptions.Jsii$Proxy
-
Metadata associated with the CloudFormation resource.
- getMetadata() - Method in interface software.amazon.awscdk.core.ITemplateOptions
-
Metadata associated with the CloudFormation template.
- getMetadata() - Method in class software.amazon.awscdk.core.ITemplateOptions.Jsii$Proxy
-
Metadata associated with the CloudFormation template.
- getMinInstancesInService() - Method in interface software.amazon.awscdk.core.CfnAutoScalingRollingUpdate
-
Specifies the minimum number of instances that must be in service within the Auto Scaling group while AWS CloudFormation updates old instances.
- getMinInstancesInService() - Method in class software.amazon.awscdk.core.CfnAutoScalingRollingUpdate.Jsii$Proxy
-
Specifies the minimum number of instances that must be in service within the Auto Scaling group while AWS CloudFormation updates old instances.
- getMinLength() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
An integer value that determines the smallest number of characters you want to allow for String types.
- getMinLength() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
An integer value that determines the smallest number of characters you want to allow for String types.
- getMinSuccessfulInstancesPercent() - Method in interface software.amazon.awscdk.core.CfnAutoScalingRollingUpdate
-
Specifies the percentage of instances in an Auto Scaling rolling update that must signal success for an update to succeed.
- getMinSuccessfulInstancesPercent() - Method in class software.amazon.awscdk.core.CfnAutoScalingRollingUpdate.Jsii$Proxy
-
Specifies the percentage of instances in an Auto Scaling rolling update that must signal success for an update to succeed.
- getMinSuccessfulInstancesPercent() - Method in interface software.amazon.awscdk.core.CfnResourceAutoScalingCreationPolicy
-
Specifies the percentage of instances in an Auto Scaling replacement update that must signal success for the update to succeed.
- getMinSuccessfulInstancesPercent() - Method in class software.amazon.awscdk.core.CfnResourceAutoScalingCreationPolicy.Jsii$Proxy
-
Specifies the percentage of instances in an Auto Scaling replacement update that must signal success for the update to succeed.
- getMinValue() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
A numeric value that determines the smallest numeric value you want to allow for Number types.
- getMinValue() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
A numeric value that determines the smallest numeric value you want to allow for Number types.
- getNode() - Method in class software.amazon.awscdk.core.Construct
-
Construct tree node which offers APIs for interacting with the construct tree.
- getNode() - Method in interface software.amazon.awscdk.core.IConstruct
-
The construct node in the tree.
- getNode() - Method in class software.amazon.awscdk.core.IConstruct.Jsii$Proxy
-
The construct node in the tree.
- getNode() - Method in class software.amazon.awscdk.core.IResource.Jsii$Proxy
-
The construct node in the tree.
- getNoEcho() - Method in class software.amazon.awscdk.core.CfnParameter
-
Indicates if this parameter is configured with "NoEcho" enabled.
- getNoEcho() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
Whether to mask the parameter value when anyone makes a call that describes the stack.
- getNoEcho() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
Whether to mask the parameter value when anyone makes a call that describes the stack.
- getNotificationArns() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getNotificationArns() - Method in class software.amazon.awscdk.core.Stack
-
Returns the list of notification Amazon Resource Names (ARNs) for the current stack.
- getOmitEmpty() - Method in interface software.amazon.awscdk.core.LazyListValueOptions
-
If the produced list is empty, return 'undefined' instead.
- getOmitEmpty() - Method in class software.amazon.awscdk.core.LazyListValueOptions.Jsii$Proxy
-
If the produced list is empty, return 'undefined' instead.
- getOmitEmptyArray() - Method in interface software.amazon.awscdk.core.LazyAnyValueOptions
-
If the produced value is an array and it is empty, return 'undefined' instead.
- getOmitEmptyArray() - Method in class software.amazon.awscdk.core.LazyAnyValueOptions.Jsii$Proxy
-
If the produced value is an array and it is empty, return 'undefined' instead.
- getOutdir() - Method in interface software.amazon.awscdk.core.AppProps
-
The output directory into which to emit synthesized artifacts.
- getOutdir() - Method in class software.amazon.awscdk.core.AppProps.Jsii$Proxy
-
The output directory into which to emit synthesized artifacts.
- getOutdir() - Method in interface software.amazon.awscdk.core.SynthesisOptions
-
The output directory into which to synthesize the cloud assembly.
- getOutdir() - Method in class software.amazon.awscdk.core.SynthesisOptions.Jsii$Proxy
-
The output directory into which to synthesize the cloud assembly.
- getPartition() - Method in interface software.amazon.awscdk.core.ArnComponents
-
The partition that the resource is in.
- getPartition() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
The partition that the resource is in.
- getPartition() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getPartition() - Method in class software.amazon.awscdk.core.Stack
-
The partition in which this stack is defined.
- getPath() - Method in class software.amazon.awscdk.core.ConstructNode
-
The full, absolute path of this construct in the tree.
- getPauseTime() - Method in interface software.amazon.awscdk.core.CfnAutoScalingRollingUpdate
-
The amount of time that AWS CloudFormation pauses after making a change to a batch of instances to give those instances time to start software applications.
- getPauseTime() - Method in class software.amazon.awscdk.core.CfnAutoScalingRollingUpdate.Jsii$Proxy
-
The amount of time that AWS CloudFormation pauses after making a change to a batch of instances to give those instances time to start software applications.
- getPhysicalName() - Method in class software.amazon.awscdk.core.Resource
-
Returns a string-encoded token that resolves to the physical name that should be passed to the CloudFormation resource.
- getPhysicalName() - Method in interface software.amazon.awscdk.core.ResourceProps
-
The value passed in by users to the physical name prop of the resource.
- getPhysicalName() - Method in class software.amazon.awscdk.core.ResourceProps.Jsii$Proxy
-
The value passed in by users to the physical name prop of the resource.
- getPreparing() - Method in interface software.amazon.awscdk.core.IResolveContext
-
True when we are still preparing, false if we're rendering the final output.
- getPreparing() - Method in class software.amazon.awscdk.core.IResolveContext.Jsii$Proxy
-
True when we are still preparing, false if we're rendering the final output.
- getPriority() - Method in interface software.amazon.awscdk.core.TagProps
-
Priority of the tag operation.
- getPriority() - Method in class software.amazon.awscdk.core.TagProps.Jsii$Proxy
-
Priority of the tag operation.
- getProperties() - Method in interface software.amazon.awscdk.core.CfnResourceProps
-
Resource properties.
- getProperties() - Method in class software.amazon.awscdk.core.CfnResourceProps.Jsii$Proxy
-
Resource properties.
- getProps() - Method in interface software.amazon.awscdk.core.GetContextKeyOptions
-
Provider-specific properties.
- getProps() - Method in class software.amazon.awscdk.core.GetContextKeyOptions.Jsii$Proxy
-
Provider-specific properties.
- getProps() - Method in interface software.amazon.awscdk.core.GetContextKeyResult
-
EXPERIMENTAL
- getProps() - Method in class software.amazon.awscdk.core.GetContextKeyResult.Jsii$Proxy
-
EXPERIMENTAL
- getProps() - Method in class software.amazon.awscdk.core.GetContextValueOptions.Jsii$Proxy
-
Provider-specific properties.
- getProps() - Method in class software.amazon.awscdk.core.RemoveTag
-
- getProps() - Method in class software.amazon.awscdk.core.Tag
-
- getProvider() - Method in interface software.amazon.awscdk.core.GetContextKeyOptions
-
The context provider to query.
- getProvider() - Method in class software.amazon.awscdk.core.GetContextKeyOptions.Jsii$Proxy
-
The context provider to query.
- getProvider() - Method in class software.amazon.awscdk.core.GetContextValueOptions.Jsii$Proxy
-
The context provider to query.
- getRef() - Method in class software.amazon.awscdk.core.CfnRefElement
-
Return a string that will be resolved to a CloudFormation `{ Ref }` for this element.
- getReference() - Method in interface software.amazon.awscdk.core.OutgoingReference
-
The reference.
- getReference() - Method in class software.amazon.awscdk.core.OutgoingReference.Jsii$Proxy
-
The reference.
- getReferenceKey() - Method in interface software.amazon.awscdk.core.CfnDynamicReferenceProps
-
The reference key of the dynamic reference.
- getReferenceKey() - Method in class software.amazon.awscdk.core.CfnDynamicReferenceProps.Jsii$Proxy
-
The reference key of the dynamic reference.
- getReferences() - Method in class software.amazon.awscdk.core.ConstructNode
-
Return all references originating from this node or any of its children.
- getRegion() - Method in interface software.amazon.awscdk.core.ArnComponents
-
The region the resource resides in.
- getRegion() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
The region the resource resides in.
- getRegion() - Method in interface software.amazon.awscdk.core.Environment
-
The AWS region for this environment.
- getRegion() - Method in class software.amazon.awscdk.core.Environment.Jsii$Proxy
-
The AWS region for this environment.
- getRegion() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getRegion() - Method in class software.amazon.awscdk.core.Stack
-
The AWS region into which this stack will be deployed (e.g.
- getResolver() - Method in interface software.amazon.awscdk.core.ResolveOptions
-
The resolver to apply to any resolvable tokens found.
- getResolver() - Method in class software.amazon.awscdk.core.ResolveOptions.Jsii$Proxy
-
The resolver to apply to any resolvable tokens found.
- getResource() - Method in interface software.amazon.awscdk.core.ArnComponents
-
Resource type (e.g.
- getResource() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
Resource type (e.g.
- getResourceArnAttribute(String, ArnComponents) - Method in class software.amazon.awscdk.core.Resource
-
Returns an environment-sensitive token that should be used for the resource's "ARN" attribute (e.g.
- getResourceName() - Method in interface software.amazon.awscdk.core.ArnComponents
-
Resource name or path within the resource (i.e.
- getResourceName() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
Resource name or path within the resource (i.e.
- getResourceNameAttribute(String) - Method in class software.amazon.awscdk.core.Resource
-
Returns an environment-sensitive token that should be used for the resource's "name" attribute (e.g.
- getResourceSignal() - Method in interface software.amazon.awscdk.core.CfnCreationPolicy
-
When AWS CloudFormation creates the associated resource, configures the number of required success signals and the length of time that AWS CloudFormation waits for those signals.
- getResourceSignal() - Method in class software.amazon.awscdk.core.CfnCreationPolicy.Jsii$Proxy
-
When AWS CloudFormation creates the associated resource, configures the number of required success signals and the length of time that AWS CloudFormation waits for those signals.
- getResults() - Method in class software.amazon.awscdk.core.ValidationResult
-
- getResults() - Method in class software.amazon.awscdk.core.ValidationResults
-
- getRoot() - Method in class software.amazon.awscdk.core.ConstructNode
-
- getRuleCondition() - Method in interface software.amazon.awscdk.core.CfnRuleProps
-
If the rule condition evaluates to false, the rule doesn't take effect.
- getRuleCondition() - Method in class software.amazon.awscdk.core.CfnRuleProps.Jsii$Proxy
-
If the rule condition evaluates to false, the rule doesn't take effect.
- getRuntimeInfo() - Method in interface software.amazon.awscdk.core.AppProps
-
Include runtime versioning information in cloud assembly manifest.
- getRuntimeInfo() - Method in class software.amazon.awscdk.core.AppProps.Jsii$Proxy
-
Include runtime versioning information in cloud assembly manifest.
- getRuntimeInfo() - Method in class software.amazon.awscdk.core.SynthesisOptions.Jsii$Proxy
-
Include the specified runtime information (module versions) in manifest.
- getScope() - Method in class software.amazon.awscdk.core.ConstructNode
-
Returns the scope in which this construct is defined.
- getScope() - Method in interface software.amazon.awscdk.core.IResolveContext
-
The scope from which resolution has been initiated.
- getScope() - Method in class software.amazon.awscdk.core.IResolveContext.Jsii$Proxy
-
The scope from which resolution has been initiated.
- getScope() - Method in interface software.amazon.awscdk.core.ResolveOptions
-
The scope from which resolution is performed.
- getScope() - Method in class software.amazon.awscdk.core.ResolveOptions.Jsii$Proxy
-
The scope from which resolution is performed.
- getScopes() - Method in class software.amazon.awscdk.core.ConstructNode
-
All parent scopes of this construct.
- getSep() - Method in interface software.amazon.awscdk.core.ArnComponents
-
Separator between resource type and the resource.
- getSep() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
Separator between resource type and the resource.
- getService() - Method in interface software.amazon.awscdk.core.ArnComponents
-
The service namespace that identifies the AWS product (for example, 's3', 'iam', 'codepipline').
- getService() - Method in class software.amazon.awscdk.core.ArnComponents.Jsii$Proxy
-
The service namespace that identifies the AWS product (for example, 's3', 'iam', 'codepipline').
- getService() - Method in interface software.amazon.awscdk.core.CfnDynamicReferenceProps
-
The service to retrieve the dynamic reference from.
- getService() - Method in class software.amazon.awscdk.core.CfnDynamicReferenceProps.Jsii$Proxy
-
The service to retrieve the dynamic reference from.
- getSkipValidation() - Method in interface software.amazon.awscdk.core.SynthesisOptions
-
Whether synthesis should skip the validation phase.
- getSkipValidation() - Method in class software.amazon.awscdk.core.SynthesisOptions.Jsii$Proxy
-
Whether synthesis should skip the validation phase.
- getSource() - Method in interface software.amazon.awscdk.core.Dependency
-
Source the dependency.
- getSource() - Method in class software.amazon.awscdk.core.Dependency.Jsii$Proxy
-
Source the dependency.
- getSource() - Method in interface software.amazon.awscdk.core.OutgoingReference
-
The originating construct.
- getSource() - Method in class software.amazon.awscdk.core.OutgoingReference.Jsii$Proxy
-
The originating construct.
- getSource() - Method in interface software.amazon.awscdk.core.ValidationError
-
The construct which emitted the error.
- getSource() - Method in class software.amazon.awscdk.core.ValidationError.Jsii$Proxy
-
The construct which emitted the error.
- getStack() - Method in class software.amazon.awscdk.core.CfnElement
-
The stack in which this element is defined.
- getStack() - Method in interface software.amazon.awscdk.core.IResource
-
The stack in which this resource is defined.
- getStack() - Method in class software.amazon.awscdk.core.IResource.Jsii$Proxy
-
The stack in which this resource is defined.
- getStack() - Method in class software.amazon.awscdk.core.Resource
-
The stack in which this resource is defined.
- getStackId() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getStackId() - Method in class software.amazon.awscdk.core.Stack
-
The ID of the stack.
- getStackName() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getStackName() - Method in class software.amazon.awscdk.core.Stack
-
The concrete CloudFormation physical stack name.
- getStackName() - Method in interface software.amazon.awscdk.core.StackProps
-
Name to deploy the stack with.
- getStackName() - Method in class software.amazon.awscdk.core.StackProps.Jsii$Proxy
-
Name to deploy the stack with.
- getStackTraces() - Method in interface software.amazon.awscdk.core.AppProps
-
Include construct creation stack trace in the `aws:cdk:trace` metadata key of all constructs.
- getStackTraces() - Method in class software.amazon.awscdk.core.AppProps.Jsii$Proxy
-
Include construct creation stack trace in the `aws:cdk:trace` metadata key of all constructs.
- getSuspendProcesses() - Method in interface software.amazon.awscdk.core.CfnAutoScalingRollingUpdate
-
Specifies the Auto Scaling processes to suspend during a stack update.
- getSuspendProcesses() - Method in class software.amazon.awscdk.core.CfnAutoScalingRollingUpdate.Jsii$Proxy
-
Specifies the Auto Scaling processes to suspend during a stack update.
- getTags() - Method in interface software.amazon.awscdk.core.ITaggable
-
TagManager to set, remove and format tags.
- getTags() - Method in class software.amazon.awscdk.core.ITaggable.Jsii$Proxy
-
TagManager to set, remove and format tags.
- getTags() - Method in class software.amazon.awscdk.core.Stack
-
Tags to be applied to the stack.
- getTags() - Method in interface software.amazon.awscdk.core.StackProps
-
Stack tags that will be applied to all the taggable resources and the stack itself.
- getTags() - Method in class software.amazon.awscdk.core.StackProps.Jsii$Proxy
-
Stack tags that will be applied to all the taggable resources and the stack itself.
- getTarget() - Method in interface software.amazon.awscdk.core.Dependency
-
Target of the dependency.
- getTarget() - Method in class software.amazon.awscdk.core.Dependency.Jsii$Proxy
-
Target of the dependency.
- getTarget() - Method in class software.amazon.awscdk.core.Reference
-
- getTemplate() - Method in class software.amazon.awscdk.core.CfnInclude
-
The included template.
- getTemplate() - Method in interface software.amazon.awscdk.core.CfnIncludeProps
-
The CloudFormation template to include in the stack (as is).
- getTemplate() - Method in class software.amazon.awscdk.core.CfnIncludeProps.Jsii$Proxy
-
The CloudFormation template to include in the stack (as is).
- getTemplateFormatVersion() - Method in interface software.amazon.awscdk.core.ITemplateOptions
-
Gets or sets the AWSTemplateFormatVersion field of the CloudFormation template.
- getTemplateFormatVersion() - Method in class software.amazon.awscdk.core.ITemplateOptions.Jsii$Proxy
-
Gets or sets the AWSTemplateFormatVersion field of the CloudFormation template.
- getTemplateOptions() - Method in class software.amazon.awscdk.core.Stack
-
Options for CloudFormation template (like version, transform, description).
- getTimeout() - Method in interface software.amazon.awscdk.core.CfnResourceSignal
-
The length of time that AWS CloudFormation waits for the number of signals that was specified in the Count property.
- getTimeout() - Method in class software.amazon.awscdk.core.CfnResourceSignal.Jsii$Proxy
-
The length of time that AWS CloudFormation waits for the number of signals that was specified in the Count property.
- getTokens() - Method in class software.amazon.awscdk.core.TokenizedStringFragments
-
Return all Tokens from this string.
- getTransform() - Method in interface software.amazon.awscdk.core.ITemplateOptions
-
- getTransform() - Method in class software.amazon.awscdk.core.ITemplateOptions.Jsii$Proxy
-
- getTransforms() - Method in interface software.amazon.awscdk.core.ITemplateOptions
-
Gets or sets the top-level template transform(s) for this stack (e.g.
- getTransforms() - Method in class software.amazon.awscdk.core.ITemplateOptions.Jsii$Proxy
-
Gets or sets the top-level template transform(s) for this stack (e.g.
- getType() - Method in interface software.amazon.awscdk.core.CfnParameterProps
-
The data type for the parameter (DataType).
- getType() - Method in class software.amazon.awscdk.core.CfnParameterProps.Jsii$Proxy
-
The data type for the parameter (DataType).
- getType() - Method in interface software.amazon.awscdk.core.CfnResourceProps
-
CloudFormation resource type (e.g.
- getType() - Method in class software.amazon.awscdk.core.CfnResourceProps.Jsii$Proxy
-
CloudFormation resource type (e.g.
- getUniqueId() - Method in class software.amazon.awscdk.core.ConstructNode
-
A tree-global unique alphanumeric identifier for this construct.
- getUpdatedProperites() - Method in class software.amazon.awscdk.core.CfnResource
-
Return properties modified after initiation.
- getUpdatePolicy() - Method in interface software.amazon.awscdk.core.ICfnResourceOptions
-
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
- getUpdatePolicy() - Method in class software.amazon.awscdk.core.ICfnResourceOptions.Jsii$Proxy
-
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
- getUpdateReplacePolicy() - Method in interface software.amazon.awscdk.core.ICfnResourceOptions
-
Use the UpdateReplacePolicy attribute to retain or (in some cases) backup the existing physical instance of a resource when it is replaced during a stack update operation.
- getUpdateReplacePolicy() - Method in class software.amazon.awscdk.core.ICfnResourceOptions.Jsii$Proxy
-
Use the UpdateReplacePolicy attribute to retain or (in some cases) backup the existing physical instance of a resource when it is replaced during a stack update operation.
- getUrlSuffix() - Method in class software.amazon.awscdk.core.ScopedAws
-
- getUrlSuffix() - Method in class software.amazon.awscdk.core.Stack
-
The Amazon domain suffix for the region in which this stack is defined.
- getUseOnlineResharding() - Method in interface software.amazon.awscdk.core.CfnUpdatePolicy
-
To modify a replication group's shards by adding or removing shards, rather than replacing the entire AWS::ElastiCache::ReplicationGroup resource, use the UseOnlineResharding update policy.
- getUseOnlineResharding() - Method in class software.amazon.awscdk.core.CfnUpdatePolicy.Jsii$Proxy
-
To modify a replication group's shards by adding or removing shards, rather than replacing the entire AWS::ElastiCache::ReplicationGroup resource, use the UseOnlineResharding update policy.
- getValue() - Method in interface software.amazon.awscdk.core.CfnOutputProps
-
The value of the property returned by the aws cloudformation describe-stacks command.
- getValue() - Method in class software.amazon.awscdk.core.CfnOutputProps.Jsii$Proxy
-
The value of the property returned by the aws cloudformation describe-stacks command.
- getValue() - Method in class software.amazon.awscdk.core.CfnParameter
-
The parameter value as a Token.
- getValue() - Method in interface software.amazon.awscdk.core.CfnTag
-
- getValue() - Method in class software.amazon.awscdk.core.CfnTag.Jsii$Proxy
-
- getValue(Construct, GetContextValueOptions) - Static method in class software.amazon.awscdk.core.ContextProvider
-
EXPERIMENTAL
- getValue() - Method in interface software.amazon.awscdk.core.GetContextValueResult
-
EXPERIMENTAL
- getValue() - Method in class software.amazon.awscdk.core.GetContextValueResult.Jsii$Proxy
-
EXPERIMENTAL
- getValue() - Method in class software.amazon.awscdk.core.Tag
-
The string value of the tag.
- getValueAsList() - Method in class software.amazon.awscdk.core.CfnParameter
-
The parameter value, if it represents a string list.
- getValueAsNumber() - Method in class software.amazon.awscdk.core.CfnParameter
-
The parameter value, if it represents a string list.
- getValueAsString() - Method in class software.amazon.awscdk.core.CfnParameter
-
The parameter value, if it represents a string.
- getVersionId() - Method in interface software.amazon.awscdk.core.SecretsManagerSecretOptions
-
Specifies the unique identifier of the version of the secret you want to use.
- getVersionId() - Method in class software.amazon.awscdk.core.SecretsManagerSecretOptions.Jsii$Proxy
-
Specifies the unique identifier of the version of the secret you want to use.
- getVersionStage() - Method in interface software.amazon.awscdk.core.SecretsManagerSecretOptions
-
Specified the secret version that you want to retrieve by the staging label attached to the version.
- getVersionStage() - Method in class software.amazon.awscdk.core.SecretsManagerSecretOptions.Jsii$Proxy
-
Specified the secret version that you want to retrieve by the staging label attached to the version.
- getWaitOnResourceSignals() - Method in interface software.amazon.awscdk.core.CfnAutoScalingRollingUpdate
-
Specifies whether the Auto Scaling group waits on signals from new instances during an update.
- getWaitOnResourceSignals() - Method in class software.amazon.awscdk.core.CfnAutoScalingRollingUpdate.Jsii$Proxy
-
Specifies whether the Auto Scaling group waits on signals from new instances during an update.
- getWillReplace() - Method in interface software.amazon.awscdk.core.CfnAutoScalingReplacingUpdate
-
- getWillReplace() - Method in class software.amazon.awscdk.core.CfnAutoScalingReplacingUpdate.Jsii$Proxy
-