Class SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:55.297Z")
    @Stability(Stable)
    public class SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference

        protected SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference

        protected SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference

        @Stability(Stable)
        public SsmMaintenanceWindowTaskTaskInvocationParametersRunCommandParametersOutputReference​(@NotNull
                                                                                                   com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                                                   @NotNull
                                                                                                   String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • putParameter

        @Stability(Stable)
        public void putParameter​(@NotNull
                                 Object value)
        Parameters:
        value - This parameter is required.
      • resetCloudwatchConfig

        @Stability(Stable)
        public void resetCloudwatchConfig()
      • resetComment

        @Stability(Stable)
        public void resetComment()
      • resetDocumentHash

        @Stability(Stable)
        public void resetDocumentHash()
      • resetDocumentHashType

        @Stability(Stable)
        public void resetDocumentHashType()
      • resetDocumentVersion

        @Stability(Stable)
        public void resetDocumentVersion()
      • resetNotificationConfig

        @Stability(Stable)
        public void resetNotificationConfig()
      • resetOutputS3Bucket

        @Stability(Stable)
        public void resetOutputS3Bucket()
      • resetOutputS3KeyPrefix

        @Stability(Stable)
        public void resetOutputS3KeyPrefix()
      • resetParameter

        @Stability(Stable)
        public void resetParameter()
      • resetServiceRoleArn

        @Stability(Stable)
        public void resetServiceRoleArn()
      • resetTimeoutSeconds

        @Stability(Stable)
        public void resetTimeoutSeconds()
      • getCommentInput

        @Stability(Stable)
        @Nullable
        public String getCommentInput()
      • getDocumentHashInput

        @Stability(Stable)
        @Nullable
        public String getDocumentHashInput()
      • getDocumentHashTypeInput

        @Stability(Stable)
        @Nullable
        public String getDocumentHashTypeInput()
      • getDocumentVersionInput

        @Stability(Stable)
        @Nullable
        public String getDocumentVersionInput()
      • getOutputS3BucketInput

        @Stability(Stable)
        @Nullable
        public String getOutputS3BucketInput()
      • getOutputS3KeyPrefixInput

        @Stability(Stable)
        @Nullable
        public String getOutputS3KeyPrefixInput()
      • getParameterInput

        @Stability(Stable)
        @Nullable
        public Object getParameterInput()
      • getServiceRoleArnInput

        @Stability(Stable)
        @Nullable
        public String getServiceRoleArnInput()
      • getTimeoutSecondsInput

        @Stability(Stable)
        @Nullable
        public Number getTimeoutSecondsInput()
      • getComment

        @Stability(Stable)
        @NotNull
        public String getComment()
      • setComment

        @Stability(Stable)
        public void setComment​(@NotNull
                               String value)
      • getDocumentHash

        @Stability(Stable)
        @NotNull
        public String getDocumentHash()
      • setDocumentHash

        @Stability(Stable)
        public void setDocumentHash​(@NotNull
                                    String value)
      • getDocumentHashType

        @Stability(Stable)
        @NotNull
        public String getDocumentHashType()
      • setDocumentHashType

        @Stability(Stable)
        public void setDocumentHashType​(@NotNull
                                        String value)
      • getDocumentVersion

        @Stability(Stable)
        @NotNull
        public String getDocumentVersion()
      • setDocumentVersion

        @Stability(Stable)
        public void setDocumentVersion​(@NotNull
                                       String value)
      • getOutputS3Bucket

        @Stability(Stable)
        @NotNull
        public String getOutputS3Bucket()
      • setOutputS3Bucket

        @Stability(Stable)
        public void setOutputS3Bucket​(@NotNull
                                      String value)
      • getOutputS3KeyPrefix

        @Stability(Stable)
        @NotNull
        public String getOutputS3KeyPrefix()
      • setOutputS3KeyPrefix

        @Stability(Stable)
        public void setOutputS3KeyPrefix​(@NotNull
                                         String value)
      • getServiceRoleArn

        @Stability(Stable)
        @NotNull
        public String getServiceRoleArn()
      • setServiceRoleArn

        @Stability(Stable)
        public void setServiceRoleArn​(@NotNull
                                      String value)
      • getTimeoutSeconds

        @Stability(Stable)
        @NotNull
        public Number getTimeoutSeconds()
      • setTimeoutSeconds

        @Stability(Stable)
        public void setTimeoutSeconds​(@NotNull
                                      Number value)