Interface SSMParameterConfigurations
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SSMParameterConfigurations.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-20T23:37:34.468Z")
@Stability(Experimental)
public interface SSMParameterConfigurations
extends software.amazon.jsii.JsiiSerializable
(experimental) The SSM parameters to create or update for the distributed AMIs.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.imagebuilder.alpha.*;
import software.amazon.awscdk.services.ssm.*;
StringParameter stringParameter;
SSMParameterConfigurations sSMParameterConfigurations = SSMParameterConfigurations.builder()
.parameter(stringParameter)
// the properties below are optional
.amiAccount("amiAccount")
.dataType(ParameterDataType.TEXT)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forSSMParameterConfigurationsstatic final classAn implementation forSSMParameterConfigurations -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default String(experimental) The AWS account ID that will own the SSM parameter in the given region.default ParameterDataType(experimental) The data type of the SSM parameter.(experimental) The SSM parameter to create or update.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameter
(experimental) The SSM parameter to create or update. -
getAmiAccount
(experimental) The AWS account ID that will own the SSM parameter in the given region.This must be one of the target accounts that was included in the list of AMI distribution target accounts
Default: The current account is used
-
getDataType
(experimental) The data type of the SSM parameter.Default: ssm.ParameterDataType.AWS_EC2_IMAGE
-
builder
- Returns:
- a
SSMParameterConfigurations.BuilderofSSMParameterConfigurations
-