@Stability(value=Stable) public static final class CfnInfrastructureConfigurationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnInfrastructureConfigurationProps>
CfnInfrastructureConfigurationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder instanceProfileName(String instanceProfileName)
CfnInfrastructureConfigurationProps.getInstanceProfileName()instanceProfileName - The instance profile of the infrastructure configuration. This parameter is required.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder name(String name)
CfnInfrastructureConfigurationProps.getName()name - The name of the infrastructure configuration. This parameter is required.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder description(String description)
CfnInfrastructureConfigurationProps.getDescription()description - The description of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder instanceMetadataOptions(CfnInfrastructureConfiguration.InstanceMetadataOptionsProperty instanceMetadataOptions)
CfnInfrastructureConfigurationProps.getInstanceMetadataOptions()instanceMetadataOptions - The instance metadata option settings for the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder instanceMetadataOptions(IResolvable instanceMetadataOptions)
CfnInfrastructureConfigurationProps.getInstanceMetadataOptions()instanceMetadataOptions - The instance metadata option settings for the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder instanceTypes(List<String> instanceTypes)
CfnInfrastructureConfigurationProps.getInstanceTypes()instanceTypes - The instance types of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder keyPair(String keyPair)
CfnInfrastructureConfigurationProps.getKeyPair()keyPair - The Amazon EC2 key pair of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder logging(CfnInfrastructureConfiguration.LoggingProperty logging)
CfnInfrastructureConfigurationProps.getLogging()logging - The logging configuration defines where Image Builder uploads your logs.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder logging(IResolvable logging)
CfnInfrastructureConfigurationProps.getLogging()logging - The logging configuration defines where Image Builder uploads your logs.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder resourceTags(IResolvable resourceTags)
CfnInfrastructureConfigurationProps.getResourceTags()resourceTags - The tags attached to the resource created by Image Builder.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder resourceTags(Map<String,String> resourceTags)
CfnInfrastructureConfigurationProps.getResourceTags()resourceTags - The tags attached to the resource created by Image Builder.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder securityGroupIds(List<String> securityGroupIds)
CfnInfrastructureConfigurationProps.getSecurityGroupIds()securityGroupIds - The security group IDs of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder snsTopicArn(String snsTopicArn)
CfnInfrastructureConfigurationProps.getSnsTopicArn()snsTopicArn - The Amazon Resource Name (ARN) of the SNS topic for the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder subnetId(String subnetId)
CfnInfrastructureConfigurationProps.getSubnetId()subnetId - The subnet ID of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder tags(Map<String,String> tags)
CfnInfrastructureConfigurationProps.getTags()tags - The tags of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder terminateInstanceOnFailure(Boolean terminateInstanceOnFailure)
CfnInfrastructureConfigurationProps.getTerminateInstanceOnFailure()terminateInstanceOnFailure - The terminate instance on failure configuration of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps.Builder terminateInstanceOnFailure(IResolvable terminateInstanceOnFailure)
CfnInfrastructureConfigurationProps.getTerminateInstanceOnFailure()terminateInstanceOnFailure - The terminate instance on failure configuration of the infrastructure configuration.this@Stability(value=Stable) public CfnInfrastructureConfigurationProps build()
build in interface software.amazon.jsii.Builder<CfnInfrastructureConfigurationProps>CfnInfrastructureConfigurationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.