@Stability(value=Stable) public static final class CfnInstanceProps.Builder extends Object implements software.amazon.jsii.Builder<CfnInstanceProps>
CfnInstanceProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnInstanceProps.Builder instanceType(String instanceType)
CfnInstanceProps.getInstanceType()instanceType - `AWS::OpsWorks::Instance.InstanceType`. This parameter is required.this@Stability(value=Stable) public CfnInstanceProps.Builder layerIds(List<String> layerIds)
CfnInstanceProps.getLayerIds()layerIds - `AWS::OpsWorks::Instance.LayerIds`. This parameter is required.this@Stability(value=Stable) public CfnInstanceProps.Builder stackId(String stackId)
CfnInstanceProps.getStackId()stackId - `AWS::OpsWorks::Instance.StackId`. This parameter is required.this@Stability(value=Stable) public CfnInstanceProps.Builder agentVersion(String agentVersion)
CfnInstanceProps.getAgentVersion()agentVersion - `AWS::OpsWorks::Instance.AgentVersion`.this@Stability(value=Stable) public CfnInstanceProps.Builder amiId(String amiId)
CfnInstanceProps.getAmiId()amiId - `AWS::OpsWorks::Instance.AmiId`.this@Stability(value=Stable) public CfnInstanceProps.Builder architecture(String architecture)
CfnInstanceProps.getArchitecture()architecture - `AWS::OpsWorks::Instance.Architecture`.this@Stability(value=Stable) public CfnInstanceProps.Builder autoScalingType(String autoScalingType)
CfnInstanceProps.getAutoScalingType()autoScalingType - `AWS::OpsWorks::Instance.AutoScalingType`.this@Stability(value=Stable) public CfnInstanceProps.Builder availabilityZone(String availabilityZone)
CfnInstanceProps.getAvailabilityZone()availabilityZone - `AWS::OpsWorks::Instance.AvailabilityZone`.this@Stability(value=Stable) public CfnInstanceProps.Builder blockDeviceMappings(IResolvable blockDeviceMappings)
CfnInstanceProps.getBlockDeviceMappings()blockDeviceMappings - `AWS::OpsWorks::Instance.BlockDeviceMappings`.this@Stability(value=Stable) public CfnInstanceProps.Builder blockDeviceMappings(List<? extends Object> blockDeviceMappings)
CfnInstanceProps.getBlockDeviceMappings()blockDeviceMappings - `AWS::OpsWorks::Instance.BlockDeviceMappings`.this@Stability(value=Stable) public CfnInstanceProps.Builder ebsOptimized(Boolean ebsOptimized)
CfnInstanceProps.getEbsOptimized()ebsOptimized - `AWS::OpsWorks::Instance.EbsOptimized`.this@Stability(value=Stable) public CfnInstanceProps.Builder ebsOptimized(IResolvable ebsOptimized)
CfnInstanceProps.getEbsOptimized()ebsOptimized - `AWS::OpsWorks::Instance.EbsOptimized`.this@Stability(value=Stable) public CfnInstanceProps.Builder elasticIps(List<String> elasticIps)
CfnInstanceProps.getElasticIps()elasticIps - `AWS::OpsWorks::Instance.ElasticIps`.this@Stability(value=Stable) public CfnInstanceProps.Builder hostname(String hostname)
CfnInstanceProps.getHostname()hostname - `AWS::OpsWorks::Instance.Hostname`.this@Stability(value=Stable) public CfnInstanceProps.Builder installUpdatesOnBoot(Boolean installUpdatesOnBoot)
CfnInstanceProps.getInstallUpdatesOnBoot()installUpdatesOnBoot - `AWS::OpsWorks::Instance.InstallUpdatesOnBoot`.this@Stability(value=Stable) public CfnInstanceProps.Builder installUpdatesOnBoot(IResolvable installUpdatesOnBoot)
CfnInstanceProps.getInstallUpdatesOnBoot()installUpdatesOnBoot - `AWS::OpsWorks::Instance.InstallUpdatesOnBoot`.this@Stability(value=Stable) public CfnInstanceProps.Builder os(String os)
CfnInstanceProps.getOs()os - `AWS::OpsWorks::Instance.Os`.this@Stability(value=Stable) public CfnInstanceProps.Builder rootDeviceType(String rootDeviceType)
CfnInstanceProps.getRootDeviceType()rootDeviceType - `AWS::OpsWorks::Instance.RootDeviceType`.this@Stability(value=Stable) public CfnInstanceProps.Builder sshKeyName(String sshKeyName)
CfnInstanceProps.getSshKeyName()sshKeyName - `AWS::OpsWorks::Instance.SshKeyName`.this@Stability(value=Stable) public CfnInstanceProps.Builder subnetId(String subnetId)
CfnInstanceProps.getSubnetId()subnetId - `AWS::OpsWorks::Instance.SubnetId`.this@Stability(value=Stable) public CfnInstanceProps.Builder tenancy(String tenancy)
CfnInstanceProps.getTenancy()tenancy - `AWS::OpsWorks::Instance.Tenancy`.this@Stability(value=Stable) public CfnInstanceProps.Builder timeBasedAutoScaling(CfnInstance.TimeBasedAutoScalingProperty timeBasedAutoScaling)
CfnInstanceProps.getTimeBasedAutoScaling()timeBasedAutoScaling - `AWS::OpsWorks::Instance.TimeBasedAutoScaling`.this@Stability(value=Stable) public CfnInstanceProps.Builder timeBasedAutoScaling(IResolvable timeBasedAutoScaling)
CfnInstanceProps.getTimeBasedAutoScaling()timeBasedAutoScaling - `AWS::OpsWorks::Instance.TimeBasedAutoScaling`.this@Stability(value=Stable) public CfnInstanceProps.Builder virtualizationType(String virtualizationType)
CfnInstanceProps.getVirtualizationType()virtualizationType - `AWS::OpsWorks::Instance.VirtualizationType`.this@Stability(value=Stable) public CfnInstanceProps.Builder volumes(List<String> volumes)
CfnInstanceProps.getVolumes()volumes - `AWS::OpsWorks::Instance.Volumes`.this@Stability(value=Stable) public CfnInstanceProps build()
build in interface software.amazon.jsii.Builder<CfnInstanceProps>CfnInstancePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.