| Package | Description |
|---|---|
| software.amazon.awscdk.services.opsworkscm |
AWS OpsWorks CM Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnServer.Builder |
CfnServer.Builder.associatePublicIpAddress(Boolean associatePublicIpAddress)
Associate a public IP address with a server that you are launching.
|
CfnServer.Builder |
CfnServer.Builder.associatePublicIpAddress(IResolvable associatePublicIpAddress)
Associate a public IP address with a server that you are launching.
|
CfnServer.Builder |
CfnServer.Builder.backupId(String backupId)
If you specify this field, AWS OpsWorks CM creates the server by using the backup represented by BackupId.
|
CfnServer.Builder |
CfnServer.Builder.backupRetentionCount(Number backupRetentionCount)
The number of automated backups that you want to keep.
|
static CfnServer.Builder |
CfnServer.Builder.create(software.constructs.Construct scope,
String id) |
CfnServer.Builder |
CfnServer.Builder.customCertificate(String customCertificate)
Supported on servers running Chef Automate 2.0 only.
|
CfnServer.Builder |
CfnServer.Builder.customDomain(String customDomain)
Supported on servers running Chef Automate 2.0 only.
|
CfnServer.Builder |
CfnServer.Builder.customPrivateKey(String customPrivateKey)
Supported on servers running Chef Automate 2.0 only.
|
CfnServer.Builder |
CfnServer.Builder.disableAutomatedBackup(Boolean disableAutomatedBackup)
Enable or disable scheduled backups.
|
CfnServer.Builder |
CfnServer.Builder.disableAutomatedBackup(IResolvable disableAutomatedBackup)
Enable or disable scheduled backups.
|
CfnServer.Builder |
CfnServer.Builder.engine(String engine)
The configuration management engine to use.
|
CfnServer.Builder |
CfnServer.Builder.engineAttributes(IResolvable engineAttributes)
Optional engine attributes on a specified server.
|
CfnServer.Builder |
CfnServer.Builder.engineAttributes(List<? extends Object> engineAttributes)
Optional engine attributes on a specified server.
|
CfnServer.Builder |
CfnServer.Builder.engineModel(String engineModel)
The engine model of the server.
|
CfnServer.Builder |
CfnServer.Builder.engineVersion(String engineVersion)
The major release version of the engine that you want to use.
|
CfnServer.Builder |
CfnServer.Builder.instanceProfileArn(String instanceProfileArn)
The ARN of the instance profile that your Amazon EC2 instances use.
|
CfnServer.Builder |
CfnServer.Builder.instanceType(String instanceType)
The Amazon EC2 instance type to use.
|
CfnServer.Builder |
CfnServer.Builder.keyPair(String keyPair)
The Amazon EC2 key pair to set for the instance.
|
CfnServer.Builder |
CfnServer.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.
|
CfnServer.Builder |
CfnServer.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow)
The start time for a one-hour period each week during which AWS OpsWorks CM performs maintenance on the instance.
|
CfnServer.Builder |
CfnServer.Builder.securityGroupIds(List<String> securityGroupIds)
A list of security group IDs to attach to the Amazon EC2 instance.
|
CfnServer.Builder |
CfnServer.Builder.serverName(String serverName)
The name of the server.
|
CfnServer.Builder |
CfnServer.Builder.serviceRoleArn(String serviceRoleArn)
The service role that the AWS OpsWorks CM service backend uses to work with your account.
|
CfnServer.Builder |
CfnServer.Builder.subnetIds(List<String> subnetIds)
The IDs of subnets in which to launch the server EC2 instance.
|
CfnServer.Builder |
CfnServer.Builder.tags(List<? extends CfnTag> tags)
A map that contains tag keys and tag values to attach to an AWS OpsWorks for Chef Automate or OpsWorks for Puppet Enterprise server.
|
Copyright © 2022. All rights reserved.