Class PrivatecaCaPoolPublishingOptionsOutputReference

  • 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:22.322Z")
    @Stability(Stable)
    public class PrivatecaCaPoolPublishingOptionsOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • PrivatecaCaPoolPublishingOptionsOutputReference

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

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

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

      • resetEncodingFormat

        @Stability(Stable)
        public void resetEncodingFormat()
      • getEncodingFormatInput

        @Stability(Stable)
        @Nullable
        public String getEncodingFormatInput()
      • getPublishCaCertInput

        @Stability(Stable)
        @Nullable
        public Object getPublishCaCertInput()
      • getPublishCrlInput

        @Stability(Stable)
        @Nullable
        public Object getPublishCrlInput()
      • getEncodingFormat

        @Stability(Stable)
        @NotNull
        public String getEncodingFormat()
      • setEncodingFormat

        @Stability(Stable)
        public void setEncodingFormat​(@NotNull
                                      String value)
      • getPublishCaCert

        @Stability(Stable)
        @NotNull
        public Object getPublishCaCert()
      • setPublishCaCert

        @Stability(Stable)
        public void setPublishCaCert​(@NotNull
                                     Boolean value)
      • setPublishCaCert

        @Stability(Stable)
        public void setPublishCaCert​(@NotNull
                                     com.hashicorp.cdktf.IResolvable value)
      • getPublishCrl

        @Stability(Stable)
        @NotNull
        public Object getPublishCrl()
      • setPublishCrl

        @Stability(Stable)
        public void setPublishCrl​(@NotNull
                                  Boolean value)
      • setPublishCrl

        @Stability(Stable)
        public void setPublishCrl​(@NotNull
                                  com.hashicorp.cdktf.IResolvable value)