| Package | Description |
|---|---|
| software.amazon.awssdk.services.opsworkscm |
|
| software.amazon.awssdk.services.opsworkscm.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateServerResponse |
OpsWorksCmClient.createServer(Consumer<CreateServerRequest.Builder> createServerRequest)
Creates and immedately starts a new server.
|
default CompletableFuture<CreateServerResponse> |
OpsWorksCmAsyncClient.createServer(Consumer<CreateServerRequest.Builder> createServerRequest)
Creates and immedately starts a new server.
|
| Modifier and Type | Method and Description |
|---|---|
CreateServerRequest.Builder |
CreateServerRequest.Builder.associatePublicIpAddress(Boolean associatePublicIpAddress)
Associate a public IP address with a server that you are launching.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.backupId(String backupId)
If you specify this field, AWS OpsWorks CM creates the server by using the backup represented by BackupId.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.backupRetentionCount(Integer backupRetentionCount)
The number of automated backups that you want to keep.
|
static CreateServerRequest.Builder |
CreateServerRequest.builder() |
CreateServerRequest.Builder |
CreateServerRequest.Builder.customCertificate(String customCertificate)
A PEM-formatted HTTPS certificate.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.customDomain(String customDomain)
An optional public endpoint of a server, such as
https://aws.my-company.com. |
CreateServerRequest.Builder |
CreateServerRequest.Builder.customPrivateKey(String customPrivateKey)
A private key in PEM format for connecting to the server by using HTTPS.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.disableAutomatedBackup(Boolean disableAutomatedBackup)
Enable or disable scheduled backups.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.engine(String engine)
The configuration management engine to use.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.engineAttributes(Collection<EngineAttribute> engineAttributes)
Optional engine attributes on a specified server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.engineAttributes(Consumer<EngineAttribute.Builder>... engineAttributes)
Optional engine attributes on a specified server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.engineAttributes(EngineAttribute... engineAttributes)
Optional engine attributes on a specified server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.engineModel(String engineModel)
The engine model of the server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.engineVersion(String engineVersion)
The major release version of the engine that you want to use.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.instanceProfileArn(String instanceProfileArn)
The ARN of the instance profile that your Amazon EC2 instances use.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.instanceType(String instanceType)
The Amazon EC2 instance type to use.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.keyPair(String keyPair)
The Amazon EC2 key pair to set for the instance.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateServerRequest.Builder |
CreateServerRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateServerRequest.Builder |
CreateServerRequest.Builder.preferredBackupWindow(String preferredBackupWindow)
The start time for a one-hour period during which AWS OpsWorks CM backs up application-level data on your
server if automated backups are enabled.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow)
The start time for a one-hour period each week during which AWS OpsWorks CM performs maintenance on the
instance.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.securityGroupIds(Collection<String> securityGroupIds)
A list of security group IDs to attach to the Amazon EC2 instance.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.securityGroupIds(String... securityGroupIds)
A list of security group IDs to attach to the Amazon EC2 instance.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.serverName(String serverName)
The name of the server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.serviceRoleArn(String serviceRoleArn)
The service role that the AWS OpsWorks CM service backend uses to work with your account.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.subnetIds(Collection<String> subnetIds)
The IDs of subnets in which to launch the server EC2 instance.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.subnetIds(String... subnetIds)
The IDs of subnets in which to launch the server EC2 instance.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.tags(Collection<Tag> tags)
A map that contains tag keys and tag values to attach to an AWS OpsWorks for Chef Automate or AWS OpsWorks
for Puppet Enterprise server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.tags(Consumer<Tag.Builder>... tags)
A map that contains tag keys and tag values to attach to an AWS OpsWorks for Chef Automate or AWS OpsWorks
for Puppet Enterprise server.
|
CreateServerRequest.Builder |
CreateServerRequest.Builder.tags(Tag... tags)
A map that contains tag keys and tag values to attach to an AWS OpsWorks for Chef Automate or AWS OpsWorks
for Puppet Enterprise server.
|
CreateServerRequest.Builder |
CreateServerRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateServerRequest.Builder> |
CreateServerRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.