| Package | Description |
|---|---|
| software.amazon.awscdk.services.opsworks |
AWS OpsWorks Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnInstance.Builder |
CfnInstance.Builder.agentVersion(String agentVersion)
The default AWS OpsWorks Stacks agent version.
|
CfnInstance.Builder |
CfnInstance.Builder.amiId(String amiId)
A custom AMI ID to be used to create the instance.
|
CfnInstance.Builder |
CfnInstance.Builder.architecture(String architecture)
The instance architecture.
|
CfnInstance.Builder |
CfnInstance.Builder.autoScalingType(String autoScalingType)
For load-based or time-based instances, the type.
|
CfnInstance.Builder |
CfnInstance.Builder.availabilityZone(String availabilityZone)
The Availability Zone of the AWS OpsWorks instance, such as `us-east-2a` .
|
CfnInstance.Builder |
CfnInstance.Builder.blockDeviceMappings(IResolvable blockDeviceMappings)
An array of `BlockDeviceMapping` objects that specify the instance's block devices.
|
CfnInstance.Builder |
CfnInstance.Builder.blockDeviceMappings(List<? extends Object> blockDeviceMappings)
An array of `BlockDeviceMapping` objects that specify the instance's block devices.
|
static CfnInstance.Builder |
CfnInstance.Builder.create(software.constructs.Construct scope,
String id) |
CfnInstance.Builder |
CfnInstance.Builder.ebsOptimized(Boolean ebsOptimized)
Whether to create an Amazon EBS-optimized instance.
|
CfnInstance.Builder |
CfnInstance.Builder.ebsOptimized(IResolvable ebsOptimized)
Whether to create an Amazon EBS-optimized instance.
|
CfnInstance.Builder |
CfnInstance.Builder.elasticIps(List<String> elasticIps)
A list of Elastic IP addresses to associate with the instance.
|
CfnInstance.Builder |
CfnInstance.Builder.hostname(String hostname)
The instance host name.
|
CfnInstance.Builder |
CfnInstance.Builder.installUpdatesOnBoot(Boolean installUpdatesOnBoot)
Whether to install operating system and package updates when the instance boots.
|
CfnInstance.Builder |
CfnInstance.Builder.installUpdatesOnBoot(IResolvable installUpdatesOnBoot)
Whether to install operating system and package updates when the instance boots.
|
CfnInstance.Builder |
CfnInstance.Builder.instanceType(String instanceType)
The instance type, such as `t2.micro` .
|
CfnInstance.Builder |
CfnInstance.Builder.layerIds(List<String> layerIds)
An array that contains the instance's layer IDs.
|
CfnInstance.Builder |
CfnInstance.Builder.os(String os)
The instance's operating system, which must be set to one of the following.
|
CfnInstance.Builder |
CfnInstance.Builder.rootDeviceType(String rootDeviceType)
The instance root device type.
|
CfnInstance.Builder |
CfnInstance.Builder.sshKeyName(String sshKeyName)
The instance's Amazon EC2 key-pair name.
|
CfnInstance.Builder |
CfnInstance.Builder.stackId(String stackId)
The stack ID.
|
CfnInstance.Builder |
CfnInstance.Builder.subnetId(String subnetId)
The ID of the instance's subnet.
|
CfnInstance.Builder |
CfnInstance.Builder.tenancy(String tenancy)
The instance's tenancy option.
|
CfnInstance.Builder |
CfnInstance.Builder.timeBasedAutoScaling(CfnInstance.TimeBasedAutoScalingProperty timeBasedAutoScaling)
The time-based scaling configuration for the instance.
|
CfnInstance.Builder |
CfnInstance.Builder.timeBasedAutoScaling(IResolvable timeBasedAutoScaling)
The time-based scaling configuration for the instance.
|
CfnInstance.Builder |
CfnInstance.Builder.virtualizationType(String virtualizationType)
The instance's virtualization type, `paravirtual` or `hvm` .
|
CfnInstance.Builder |
CfnInstance.Builder.volumes(List<String> volumes)
A list of AWS OpsWorks volume IDs to associate with the instance.
|
Copyright © 2022. All rights reserved.