Class MonitoringAlertPolicyDocumentationOutputReference

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:21.934Z")
    @Stability(Stable)
    public class MonitoringAlertPolicyDocumentationOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • MonitoringAlertPolicyDocumentationOutputReference

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

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

        @Stability(Stable)
        public MonitoringAlertPolicyDocumentationOutputReference​(@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

      • putLinks

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

        @Stability(Stable)
        public void resetContent()
      • resetLinks

        @Stability(Stable)
        public void resetLinks()
      • resetMimeType

        @Stability(Stable)
        public void resetMimeType()
      • resetSubject

        @Stability(Stable)
        public void resetSubject()
      • getContentInput

        @Stability(Stable)
        @Nullable
        public String getContentInput()
      • getLinksInput

        @Stability(Stable)
        @Nullable
        public Object getLinksInput()
      • getMimeTypeInput

        @Stability(Stable)
        @Nullable
        public String getMimeTypeInput()
      • getSubjectInput

        @Stability(Stable)
        @Nullable
        public String getSubjectInput()
      • getContent

        @Stability(Stable)
        @NotNull
        public String getContent()
      • setContent

        @Stability(Stable)
        public void setContent​(@NotNull
                               String value)
      • getMimeType

        @Stability(Stable)
        @NotNull
        public String getMimeType()
      • setMimeType

        @Stability(Stable)
        public void setMimeType​(@NotNull
                                String value)
      • getSubject

        @Stability(Stable)
        @NotNull
        public String getSubject()
      • setSubject

        @Stability(Stable)
        public void setSubject​(@NotNull
                               String value)