Class PrivatecaCertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsageOutputReference

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

      • PrivatecaCertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsageOutputReference

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

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

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

      • resetClientAuth

        @Stability(Stable)
        public void resetClientAuth()
      • resetCodeSigning

        @Stability(Stable)
        public void resetCodeSigning()
      • resetEmailProtection

        @Stability(Stable)
        public void resetEmailProtection()
      • resetOcspSigning

        @Stability(Stable)
        public void resetOcspSigning()
      • resetServerAuth

        @Stability(Stable)
        public void resetServerAuth()
      • resetTimeStamping

        @Stability(Stable)
        public void resetTimeStamping()
      • getClientAuthInput

        @Stability(Stable)
        @Nullable
        public Object getClientAuthInput()
      • getCodeSigningInput

        @Stability(Stable)
        @Nullable
        public Object getCodeSigningInput()
      • getEmailProtectionInput

        @Stability(Stable)
        @Nullable
        public Object getEmailProtectionInput()
      • getOcspSigningInput

        @Stability(Stable)
        @Nullable
        public Object getOcspSigningInput()
      • getServerAuthInput

        @Stability(Stable)
        @Nullable
        public Object getServerAuthInput()
      • getTimeStampingInput

        @Stability(Stable)
        @Nullable
        public Object getTimeStampingInput()
      • getClientAuth

        @Stability(Stable)
        @NotNull
        public Object getClientAuth()
      • setClientAuth

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

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

        @Stability(Stable)
        @NotNull
        public Object getCodeSigning()
      • setCodeSigning

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

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

        @Stability(Stable)
        @NotNull
        public Object getEmailProtection()
      • setEmailProtection

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

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

        @Stability(Stable)
        @NotNull
        public Object getOcspSigning()
      • setOcspSigning

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

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

        @Stability(Stable)
        @NotNull
        public Object getServerAuth()
      • setServerAuth

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

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

        @Stability(Stable)
        @NotNull
        public Object getTimeStamping()
      • setTimeStamping

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

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