| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| Modifier and Type | Class and Description |
|---|---|
static class |
BlockDevice.Jsii$Proxy
An implementation for
BlockDevice |
| Modifier and Type | Method and Description |
|---|---|
BlockDevice |
BlockDevice.Builder.build()
Builds the configured instance.
|
| Modifier and Type | Method and Description |
|---|---|
default List<BlockDevice> |
BastionHostLinuxProps.getBlockDevices()
(experimental) Specifies how block devices are exposed to the instance.
|
List<BlockDevice> |
BastionHostLinuxProps.Jsii$Proxy.getBlockDevices() |
default List<BlockDevice> |
LaunchTemplateProps.getBlockDevices()
(experimental) Specifies how block devices are exposed to the instance.
|
List<BlockDevice> |
LaunchTemplateProps.Jsii$Proxy.getBlockDevices() |
default List<BlockDevice> |
InstanceProps.getBlockDevices()
(experimental) Specifies how block devices are exposed to the instance.
|
List<BlockDevice> |
InstanceProps.Jsii$Proxy.getBlockDevices() |
| Modifier and Type | Method and Description |
|---|---|
BastionHostLinuxProps.Builder |
BastionHostLinuxProps.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
Sets the value of
BastionHostLinuxProps.getBlockDevices() |
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
Sets the value of
LaunchTemplateProps.getBlockDevices() |
BastionHostLinux.Builder |
BastionHostLinux.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
(experimental) Specifies how block devices are exposed to the instance.
|
Instance.Builder |
Instance.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
(experimental) Specifies how block devices are exposed to the instance.
|
LaunchTemplate.Builder |
LaunchTemplate.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
(experimental) Specifies how block devices are exposed to the instance.
|
InstanceProps.Builder |
InstanceProps.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
Sets the value of
InstanceProps.getBlockDevices() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
Boolean allowAllOutbound,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
String instanceName,
String keyName,
String privateIpAddress,
Duration resourceSignalTimeout,
IRole role,
ISecurityGroup securityGroup,
Boolean sourceDestCheck,
UserData userData,
Boolean userDataCausesReplacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(IVpc vpc,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
String instanceName,
InstanceType instanceType,
IMachineImage machineImage,
ISecurityGroup securityGroup,
SubnetSelection subnetSelection)
Constructor that initializes the object based on literal property values passed by the
BastionHostLinuxProps.Builder. |
Jsii$Proxy(List<? extends BlockDevice> blockDevices,
CpuCredits cpuCredits,
Boolean detailedMonitoring,
Boolean disableApiTermination,
Boolean ebsOptimized,
Boolean hibernationConfigured,
InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior,
InstanceType instanceType,
String keyName,
String launchTemplateName,
IMachineImage machineImage,
Boolean nitroEnclaveEnabled,
IRole role,
ISecurityGroup securityGroup,
LaunchTemplateSpotOptions spotOptions,
UserData userData)
Constructor that initializes the object based on literal property values passed by the
LaunchTemplateProps.Builder. |
Copyright © 2021. All rights reserved.