@Stability(value=Stable) public static final class CfnInstance.Builder extends Object implements software.amazon.jsii.Builder<CfnInstance>
CfnInstance.| Modifier and Type | Method and Description |
|---|---|
CfnInstance.Builder |
addOns(IResolvable addOns)
`AWS::Lightsail::Instance.AddOns`.
|
CfnInstance.Builder |
addOns(List<? extends Object> addOns)
`AWS::Lightsail::Instance.AddOns`.
|
CfnInstance.Builder |
availabilityZone(String availabilityZone)
`AWS::Lightsail::Instance.AvailabilityZone`.
|
CfnInstance.Builder |
blueprintId(String blueprintId)
`AWS::Lightsail::Instance.BlueprintId`.
|
CfnInstance |
build() |
CfnInstance.Builder |
bundleId(String bundleId)
`AWS::Lightsail::Instance.BundleId`.
|
static CfnInstance.Builder |
create(software.constructs.Construct scope,
String id) |
CfnInstance.Builder |
hardware(CfnInstance.HardwareProperty hardware)
`AWS::Lightsail::Instance.Hardware`.
|
CfnInstance.Builder |
hardware(IResolvable hardware)
`AWS::Lightsail::Instance.Hardware`.
|
CfnInstance.Builder |
instanceName(String instanceName)
`AWS::Lightsail::Instance.InstanceName`.
|
CfnInstance.Builder |
keyPairName(String keyPairName)
`AWS::Lightsail::Instance.KeyPairName`.
|
CfnInstance.Builder |
networking(CfnInstance.NetworkingProperty networking)
`AWS::Lightsail::Instance.Networking`.
|
CfnInstance.Builder |
networking(IResolvable networking)
`AWS::Lightsail::Instance.Networking`.
|
CfnInstance.Builder |
tags(List<? extends CfnTag> tags)
`AWS::Lightsail::Instance.Tags`.
|
CfnInstance.Builder |
userData(String userData)
`AWS::Lightsail::Instance.UserData`.
|
@Stability(value=Stable) public static CfnInstance.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnInstance.AddOnProperty.Builder.@Stability(value=Stable) public CfnInstance.Builder addOns(IResolvable addOns)
addOns - `AWS::Lightsail::Instance.AddOns`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder addOns(List<? extends Object> addOns)
addOns - `AWS::Lightsail::Instance.AddOns`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder availabilityZone(String availabilityZone)
availabilityZone - `AWS::Lightsail::Instance.AvailabilityZone`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder blueprintId(String blueprintId)
blueprintId - `AWS::Lightsail::Instance.BlueprintId`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder bundleId(String bundleId)
bundleId - `AWS::Lightsail::Instance.BundleId`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder hardware(CfnInstance.HardwareProperty hardware)
hardware - `AWS::Lightsail::Instance.Hardware`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder hardware(IResolvable hardware)
hardware - `AWS::Lightsail::Instance.Hardware`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder instanceName(String instanceName)
instanceName - `AWS::Lightsail::Instance.InstanceName`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder keyPairName(String keyPairName)
keyPairName - `AWS::Lightsail::Instance.KeyPairName`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder networking(CfnInstance.NetworkingProperty networking)
networking - `AWS::Lightsail::Instance.Networking`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder networking(IResolvable networking)
networking - `AWS::Lightsail::Instance.Networking`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::Lightsail::Instance.Tags`. This parameter is required.this@Stability(value=Stable) public CfnInstance.Builder userData(String userData)
userData - `AWS::Lightsail::Instance.UserData`. This parameter is required.this@Stability(value=Stable) public CfnInstance build()
build in interface software.amazon.jsii.Builder<CfnInstance>Copyright © 2021. All rights reserved.