ResponsePlanSsmAutomationArgs

data class ResponsePlanSsmAutomationArgs(val documentName: Output<String>, val documentVersion: Output<String>? = null, val dynamicParameters: Output<List<ResponsePlanDynamicSsmParameterArgs>>? = null, val parameters: Output<List<ResponsePlanSsmParameterArgs>>? = null, val roleArn: Output<String>, val targetAccount: Output<ResponsePlanSsmAutomationTargetAccount>? = null) : ConvertibleToJava<ResponsePlanSsmAutomationArgs>

The configuration to use when starting the SSM automation document.

Constructors

Link copied to clipboard
constructor(documentName: Output<String>, documentVersion: Output<String>? = null, dynamicParameters: Output<List<ResponsePlanDynamicSsmParameterArgs>>? = null, parameters: Output<List<ResponsePlanSsmParameterArgs>>? = null, roleArn: Output<String>, targetAccount: Output<ResponsePlanSsmAutomationTargetAccount>? = null)

Properties

Link copied to clipboard
val documentName: Output<String>

The document name to use when starting the SSM automation document.

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

The version of the document to use when starting the SSM automation document.

Link copied to clipboard

The parameters with dynamic values to set when starting the SSM automation document.

Link copied to clipboard

The parameters to set when starting the SSM automation document.

Link copied to clipboard
val roleArn: Output<String>

The role ARN to use when starting the SSM automation document.

Link copied to clipboard

The account type to use when starting the SSM automation document.

Functions

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