Class ResponsePlanActionSsmAutomationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ssmincidents.inputs.ResponsePlanActionSsmAutomationArgs.Builder
-
- Enclosing class:
- ResponsePlanActionSsmAutomationArgs
public static final class ResponsePlanActionSsmAutomationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ResponsePlanActionSsmAutomationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResponsePlanActionSsmAutomationArgs defaults)
-
-
Method Detail
-
documentName
public ResponsePlanActionSsmAutomationArgs.Builder documentName(com.pulumi.core.Output<java.lang.String> documentName)
- Parameters:
documentName- The automation document's name.- Returns:
- builder
-
documentName
public ResponsePlanActionSsmAutomationArgs.Builder documentName(java.lang.String documentName)
- Parameters:
documentName- The automation document's name.- Returns:
- builder
-
documentVersion
public ResponsePlanActionSsmAutomationArgs.Builder documentVersion(@Nullable com.pulumi.core.Output<java.lang.String> documentVersion)
- Parameters:
documentVersion- The version of the automation document to use at runtime.- Returns:
- builder
-
documentVersion
public ResponsePlanActionSsmAutomationArgs.Builder documentVersion(java.lang.String documentVersion)
- Parameters:
documentVersion- The version of the automation document to use at runtime.- Returns:
- builder
-
dynamicParameters
public ResponsePlanActionSsmAutomationArgs.Builder dynamicParameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> dynamicParameters)
- Parameters:
dynamicParameters- The key-value pair to resolve dynamic parameter values when processing a Systems Manager Automation runbook.- Returns:
- builder
-
dynamicParameters
public ResponsePlanActionSsmAutomationArgs.Builder dynamicParameters(java.util.Map<java.lang.String,java.lang.String> dynamicParameters)
- Parameters:
dynamicParameters- The key-value pair to resolve dynamic parameter values when processing a Systems Manager Automation runbook.- Returns:
- builder
-
parameters
public ResponsePlanActionSsmAutomationArgs.Builder parameters(@Nullable com.pulumi.core.Output<java.util.List<ResponsePlanActionSsmAutomationParameterArgs>> parameters)
- Parameters:
parameters- The key-value pair parameters to use when the automation document runs. The following values are supported:- Returns:
- builder
-
parameters
public ResponsePlanActionSsmAutomationArgs.Builder parameters(java.util.List<ResponsePlanActionSsmAutomationParameterArgs> parameters)
- Parameters:
parameters- The key-value pair parameters to use when the automation document runs. The following values are supported:- Returns:
- builder
-
parameters
public ResponsePlanActionSsmAutomationArgs.Builder parameters(ResponsePlanActionSsmAutomationParameterArgs... parameters)
- Parameters:
parameters- The key-value pair parameters to use when the automation document runs. The following values are supported:- Returns:
- builder
-
roleArn
public ResponsePlanActionSsmAutomationArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- The ARN of the role that the automation document assumes when it runs commands.- Returns:
- builder
-
roleArn
public ResponsePlanActionSsmAutomationArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- The ARN of the role that the automation document assumes when it runs commands.- Returns:
- builder
-
targetAccount
public ResponsePlanActionSsmAutomationArgs.Builder targetAccount(@Nullable com.pulumi.core.Output<java.lang.String> targetAccount)
- Parameters:
targetAccount- The account that the automation document runs in. This can be in either the management account or an application account.- Returns:
- builder
-
targetAccount
public ResponsePlanActionSsmAutomationArgs.Builder targetAccount(java.lang.String targetAccount)
- Parameters:
targetAccount- The account that the automation document runs in. This can be in either the management account or an application account.- Returns:
- builder
-
build
public ResponsePlanActionSsmAutomationArgs build()
-
-