ServerArgs

data class ServerArgs(val associatePublicIpAddress: Output<Boolean>? = null, val backupId: Output<String>? = null, val backupRetentionCount: Output<Int>? = null, val customCertificate: Output<String>? = null, val customDomain: Output<String>? = null, val customPrivateKey: Output<String>? = null, val disableAutomatedBackup: Output<Boolean>? = null, val engine: Output<String>? = null, val engineAttributes: Output<List<ServerEngineAttributeArgs>>? = null, val engineModel: Output<String>? = null, val engineVersion: Output<String>? = null, val instanceProfileArn: Output<String>? = null, val instanceType: Output<String>? = null, val keyPair: Output<String>? = null, val preferredBackupWindow: Output<String>? = null, val preferredMaintenanceWindow: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null, val serverName: Output<String>? = null, val serviceRoleArn: Output<String>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<List<ServerTagArgs>>? = null) : ConvertibleToJava<ServerArgs>

Resource Type definition for AWS::OpsWorksCM::Server

Example Usage

Example

No Java example available.

Constructors

Link copied to clipboard
fun ServerArgs(associatePublicIpAddress: Output<Boolean>? = null, backupId: Output<String>? = null, backupRetentionCount: Output<Int>? = null, customCertificate: Output<String>? = null, customDomain: Output<String>? = null, customPrivateKey: Output<String>? = null, disableAutomatedBackup: Output<Boolean>? = null, engine: Output<String>? = null, engineAttributes: Output<List<ServerEngineAttributeArgs>>? = null, engineModel: Output<String>? = null, engineVersion: Output<String>? = null, instanceProfileArn: Output<String>? = null, instanceType: Output<String>? = null, keyPair: Output<String>? = null, preferredBackupWindow: Output<String>? = null, preferredMaintenanceWindow: Output<String>? = null, securityGroupIds: Output<List<String>>? = null, serverName: Output<String>? = null, serviceRoleArn: Output<String>? = null, subnetIds: Output<List<String>>? = null, tags: Output<List<ServerTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ServerArgs

Properties

Link copied to clipboard
val associatePublicIpAddress: Output<Boolean>? = null
Link copied to clipboard
val backupId: Output<String>? = null
Link copied to clipboard
val backupRetentionCount: Output<Int>? = null
Link copied to clipboard
val customCertificate: Output<String>? = null
Link copied to clipboard
val customDomain: Output<String>? = null
Link copied to clipboard
val customPrivateKey: Output<String>? = null
Link copied to clipboard
val disableAutomatedBackup: Output<Boolean>? = null
Link copied to clipboard
val engine: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val engineModel: Output<String>? = null
Link copied to clipboard
val engineVersion: Output<String>? = null
Link copied to clipboard
val instanceProfileArn: Output<String>? = null
Link copied to clipboard
val instanceType: Output<String>? = null
Link copied to clipboard
val keyPair: Output<String>? = null
Link copied to clipboard
val preferredBackupWindow: Output<String>? = null
Link copied to clipboard
val preferredMaintenanceWindow: Output<String>? = null
Link copied to clipboard
val securityGroupIds: Output<List<String>>? = null
Link copied to clipboard
val serverName: Output<String>? = null
Link copied to clipboard
val serviceRoleArn: Output<String>? = null
Link copied to clipboard
val subnetIds: Output<List<String>>? = null
Link copied to clipboard
val tags: Output<List<ServerTagArgs>>? = null