| Package | Description |
|---|---|
| software.amazon.awssdk.services.opsworks.model |
| Modifier and Type | Method and Description |
|---|---|
Instance.Builder |
Instance.Builder.agentVersion(String agentVersion)
The agent version.
|
Instance.Builder |
Instance.Builder.amiId(String amiId)
A custom AMI ID to be used to create the instance.
|
Instance.Builder |
Instance.Builder.architecture(Architecture architecture)
The instance architecture: "i386" or "x86_64".
|
Instance.Builder |
Instance.Builder.architecture(String architecture)
The instance architecture: "i386" or "x86_64".
|
Instance.Builder |
Instance.Builder.arn(String arn)
The instance's Amazon Resource Number (ARN).
|
Instance.Builder |
Instance.Builder.autoScalingType(AutoScalingType autoScalingType)
For load-based or time-based instances, the type.
|
Instance.Builder |
Instance.Builder.autoScalingType(String autoScalingType)
For load-based or time-based instances, the type.
|
Instance.Builder |
Instance.Builder.availabilityZone(String availabilityZone)
The instance Availability Zone.
|
Instance.Builder |
Instance.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
An array of
BlockDeviceMapping objects that specify the instance's block device mappings. |
Instance.Builder |
Instance.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
An array of
BlockDeviceMapping objects that specify the instance's block device mappings. |
Instance.Builder |
Instance.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings)
An array of
BlockDeviceMapping objects that specify the instance's block device mappings. |
static Instance.Builder |
Instance.builder() |
Instance.Builder |
Instance.Builder.createdAt(String createdAt)
The time that the instance was created.
|
Instance.Builder |
Instance.Builder.ebsOptimized(Boolean ebsOptimized)
Whether this is an Amazon EBS-optimized instance.
|
Instance.Builder |
Instance.Builder.ec2InstanceId(String ec2InstanceId)
The ID of the associated Amazon EC2 instance.
|
Instance.Builder |
Instance.Builder.ecsClusterArn(String ecsClusterArn)
For container instances, the Amazon ECS cluster's ARN.
|
Instance.Builder |
Instance.Builder.ecsContainerInstanceArn(String ecsContainerInstanceArn)
For container instances, the instance's ARN.
|
Instance.Builder |
Instance.Builder.elasticIp(String elasticIp)
The instance Elastic IP address
.
|
Instance.Builder |
Instance.Builder.hostname(String hostname)
The instance host name.
|
Instance.Builder |
Instance.Builder.infrastructureClass(String infrastructureClass)
For registered instances, the infrastructure class:
ec2 or on-premises. |
Instance.Builder |
Instance.Builder.installUpdatesOnBoot(Boolean installUpdatesOnBoot)
Whether to install operating system and package updates when the instance boots.
|
Instance.Builder |
Instance.Builder.instanceId(String instanceId)
The instance ID.
|
Instance.Builder |
Instance.Builder.instanceProfileArn(String instanceProfileArn)
The ARN of the instance's IAM profile.
|
Instance.Builder |
Instance.Builder.instanceType(String instanceType)
The instance type, such as
t2.micro. |
Instance.Builder |
Instance.Builder.lastServiceErrorId(String lastServiceErrorId)
The ID of the last service error.
|
Instance.Builder |
Instance.Builder.layerIds(Collection<String> layerIds)
An array containing the instance layer IDs.
|
Instance.Builder |
Instance.Builder.layerIds(String... layerIds)
An array containing the instance layer IDs.
|
Instance.Builder |
Instance.Builder.os(String os)
The instance's operating system.
|
Instance.Builder |
Instance.Builder.platform(String platform)
The instance's platform.
|
Instance.Builder |
Instance.Builder.privateDns(String privateDns)
The instance's private DNS name.
|
Instance.Builder |
Instance.Builder.privateIp(String privateIp)
The instance's private IP address.
|
Instance.Builder |
Instance.Builder.publicDns(String publicDns)
The instance public DNS name.
|
Instance.Builder |
Instance.Builder.publicIp(String publicIp)
The instance public IP address.
|
Instance.Builder |
Instance.Builder.registeredBy(String registeredBy)
For registered instances, who performed the registration.
|
Instance.Builder |
Instance.Builder.reportedAgentVersion(String reportedAgentVersion)
The instance's reported AWS OpsWorks Stacks agent version.
|
default Instance.Builder |
Instance.Builder.reportedOs(Consumer<ReportedOs.Builder> reportedOs)
For registered instances, the reported operating system.
|
Instance.Builder |
Instance.Builder.reportedOs(ReportedOs reportedOs)
For registered instances, the reported operating system.
|
Instance.Builder |
Instance.Builder.rootDeviceType(RootDeviceType rootDeviceType)
The instance's root device type.
|
Instance.Builder |
Instance.Builder.rootDeviceType(String rootDeviceType)
The instance's root device type.
|
Instance.Builder |
Instance.Builder.rootDeviceVolumeId(String rootDeviceVolumeId)
The root device volume ID.
|
Instance.Builder |
Instance.Builder.securityGroupIds(Collection<String> securityGroupIds)
An array containing the instance security group IDs.
|
Instance.Builder |
Instance.Builder.securityGroupIds(String... securityGroupIds)
An array containing the instance security group IDs.
|
Instance.Builder |
Instance.Builder.sshHostDsaKeyFingerprint(String sshHostDsaKeyFingerprint)
The SSH key's Deep Security Agent (DSA) fingerprint.
|
Instance.Builder |
Instance.Builder.sshHostRsaKeyFingerprint(String sshHostRsaKeyFingerprint)
The SSH key's RSA fingerprint.
|
Instance.Builder |
Instance.Builder.sshKeyName(String sshKeyName)
The instance's Amazon EC2 key-pair name.
|
Instance.Builder |
Instance.Builder.stackId(String stackId)
The stack ID.
|
Instance.Builder |
Instance.Builder.status(String status)
The instance status:
|
Instance.Builder |
Instance.Builder.subnetId(String subnetId)
The instance's subnet ID; applicable only if the stack is running in a VPC.
|
Instance.Builder |
Instance.Builder.tenancy(String tenancy)
The instance's tenancy option, such as
dedicated or host. |
Instance.Builder |
Instance.toBuilder() |
Instance.Builder |
Instance.Builder.virtualizationType(String virtualizationType)
The instance's virtualization type:
paravirtual or hvm. |
Instance.Builder |
Instance.Builder.virtualizationType(VirtualizationType virtualizationType)
The instance's virtualization type:
paravirtual or hvm. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Instance.Builder> |
Instance.serializableBuilderClass() |
Copyright © 2023. All rights reserved.