| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
BastionHostLinux.Builder |
BastionHostLinux.Builder.availabilityZone(String availabilityZone)
(experimental) In which AZ to place the instance within the VPC.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.blockDevices(List<? extends BlockDevice> blockDevices)
(experimental) Specifies how block devices are exposed to the instance.
|
static BastionHostLinux.Builder |
BastionHostLinux.Builder.create(software.constructs.Construct scope,
String id) |
BastionHostLinux.Builder |
BastionHostLinux.Builder.instanceName(String instanceName)
(experimental) The name of the instance.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.instanceType(InstanceType instanceType)
(experimental) Type of instance to launch.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.machineImage(IMachineImage machineImage)
(experimental) The machine image to use, assumed to have SSM Agent preinstalled.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this instance.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Select the subnets to run the bastion host in.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.vpc(IVpc vpc)
(experimental) VPC to launch the instance in.
|
Copyright © 2021. All rights reserved.