QuicksetupConfigurationManagerConfigurationDefinitionArgs

data class QuicksetupConfigurationManagerConfigurationDefinitionArgs(val id: Output<String>? = null, val localDeploymentAdministrationRoleArn: Output<String>? = null, val localDeploymentExecutionRoleName: Output<String>? = null, val parameters: Output<Map<String, String>>, val type: Output<String>, val typeVersion: Output<String>? = null) : ConvertibleToJava<QuicksetupConfigurationManagerConfigurationDefinitionArgs>

Constructors

constructor(id: Output<String>? = null, localDeploymentAdministrationRoleArn: Output<String>? = null, localDeploymentExecutionRoleName: Output<String>? = null, parameters: Output<Map<String, String>>, type: Output<String>, typeVersion: Output<String>? = null)

Properties

Link copied to clipboard
val id: Output<String>? = null
Link copied to clipboard

Name of the IAM role used to deploy local configurations.

Link copied to clipboard
val parameters: Output<Map<String, String>>

Parameters for the configuration definition type. Parameters for configuration definitions vary based the configuration type. See the AWS API documentation for a complete list of parameters for each configuration type.

Link copied to clipboard
val type: Output<String>

Type of the Quick Setup configuration.

Link copied to clipboard
val typeVersion: Output<String>? = null

Version of the Quick Setup type to use.

Functions

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