Class SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.ssm_maintenance_window_task.SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters>
- Enclosing interface:
- SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters
@Stability(Stable) public static final class SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builder extends Object implements software.amazon.jsii.Builder<SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersbuild()Builds the configured instance.SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.BuilderdocumentVersion(String documentVersion)SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builderparameter(com.hashicorp.cdktf.IResolvable parameter)SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builderparameter(List<? extends SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameter> parameter)
-
-
-
Method Detail
-
documentVersion
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builder documentVersion(String documentVersion)
Sets the value ofSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.getDocumentVersion()- Parameters:
documentVersion- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#document_version SsmMaintenanceWindowTask#document_version}.- Returns:
this
-
parameter
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builder parameter(com.hashicorp.cdktf.IResolvable parameter)
Sets the value ofSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.getParameter()- Parameters:
parameter- parameter block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#parameter SsmMaintenanceWindowTask#parameter}- Returns:
this
-
parameter
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.Builder parameter(List<? extends SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParametersParameter> parameter)
Sets the value ofSsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters.getParameter()- Parameters:
parameter- parameter block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ssm_maintenance_window_task#parameter SsmMaintenanceWindowTask#parameter}- Returns:
this
-
build
@Stability(Stable) public SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters>- Returns:
- a new instance of
SsmMaintenanceWindowTaskTaskInvocationParametersAutomationParameters - Throws:
NullPointerException- if any required attribute was not provided
-
-