Class SsmMaintenanceWindowTaskTaskInvocationParameters.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.ssm_maintenance_window_task.SsmMaintenanceWindowTaskTaskInvocationParameters.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<SsmMaintenanceWindowTaskTaskInvocationParameters>
- Enclosing interface:
- SsmMaintenanceWindowTaskTaskInvocationParameters
@Stability(Stable) public static final class SsmMaintenanceWindowTaskTaskInvocationParameters.Builder extends Object implements software.amazon.jsii.Builder<SsmMaintenanceWindowTaskTaskInvocationParameters>
A builder forSsmMaintenanceWindowTaskTaskInvocationParameters
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SsmMaintenanceWindowTaskTaskInvocationParameters.BuilderautomationParameters(SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters automationParameters)SsmMaintenanceWindowTaskTaskInvocationParametersbuild()Builds the configured instance.SsmMaintenanceWindowTaskTaskInvocationParameters.BuilderlambdaParameters(SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters lambdaParameters)Sets the value ofSsmMaintenanceWindowTaskTaskInvocationParameters.getLambdaParameters()SsmMaintenanceWindowTaskTaskInvocationParameters.BuilderrunCommandParameters(SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters runCommandParameters)SsmMaintenanceWindowTaskTaskInvocationParameters.BuilderstepFunctionsParameters(SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters stepFunctionsParameters)
-
-
-
Method Detail
-
automationParameters
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParameters.Builder automationParameters(SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters automationParameters)
- Parameters:
automationParameters- automation_parameters block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#automation_parameters SsmMaintenanceWindowTask#automation_parameters}- Returns:
this
-
lambdaParameters
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParameters.Builder lambdaParameters(SsmMaintenanceWindowTaskTaskInvocationParametersLambdaParameters lambdaParameters)
Sets the value ofSsmMaintenanceWindowTaskTaskInvocationParameters.getLambdaParameters()- Parameters:
lambdaParameters- lambda_parameters block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#lambda_parameters SsmMaintenanceWindowTask#lambda_parameters}- Returns:
this
-
runCommandParameters
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParameters.Builder runCommandParameters(SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParameters runCommandParameters)
- Parameters:
runCommandParameters- run_command_parameters block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#run_command_parameters SsmMaintenanceWindowTask#run_command_parameters}- Returns:
this
-
stepFunctionsParameters
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParameters.Builder stepFunctionsParameters(SsmMaintenanceWindowTaskTaskInvocationParametersStepFunctionsParameters stepFunctionsParameters)
- Parameters:
stepFunctionsParameters- step_functions_parameters block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#step_functions_parameters SsmMaintenanceWindowTask#step_functions_parameters}- Returns:
this
-
build
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParameters build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<SsmMaintenanceWindowTaskTaskInvocationParameters>- Returns:
- a new instance of
SsmMaintenanceWindowTaskTaskInvocationParameters - Throws:
NullPointerException- if any required attribute was not provided
-
-