Class PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsageOutputReference

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

      • PrivatecaCertificateAuthorityConfigX509ConfigKeyUsageBaseKeyUsageOutputReference

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

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

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

      • resetCertSign

        @Stability(Stable)
        public void resetCertSign()
      • resetContentCommitment

        @Stability(Stable)
        public void resetContentCommitment()
      • resetCrlSign

        @Stability(Stable)
        public void resetCrlSign()
      • resetDataEncipherment

        @Stability(Stable)
        public void resetDataEncipherment()
      • resetDecipherOnly

        @Stability(Stable)
        public void resetDecipherOnly()
      • resetDigitalSignature

        @Stability(Stable)
        public void resetDigitalSignature()
      • resetEncipherOnly

        @Stability(Stable)
        public void resetEncipherOnly()
      • resetKeyAgreement

        @Stability(Stable)
        public void resetKeyAgreement()
      • resetKeyEncipherment

        @Stability(Stable)
        public void resetKeyEncipherment()
      • getCertSignInput

        @Stability(Stable)
        @Nullable
        public Object getCertSignInput()
      • getContentCommitmentInput

        @Stability(Stable)
        @Nullable
        public Object getContentCommitmentInput()
      • getCrlSignInput

        @Stability(Stable)
        @Nullable
        public Object getCrlSignInput()
      • getDataEnciphermentInput

        @Stability(Stable)
        @Nullable
        public Object getDataEnciphermentInput()
      • getDecipherOnlyInput

        @Stability(Stable)
        @Nullable
        public Object getDecipherOnlyInput()
      • getDigitalSignatureInput

        @Stability(Stable)
        @Nullable
        public Object getDigitalSignatureInput()
      • getEncipherOnlyInput

        @Stability(Stable)
        @Nullable
        public Object getEncipherOnlyInput()
      • getKeyAgreementInput

        @Stability(Stable)
        @Nullable
        public Object getKeyAgreementInput()
      • getKeyEnciphermentInput

        @Stability(Stable)
        @Nullable
        public Object getKeyEnciphermentInput()
      • getCertSign

        @Stability(Stable)
        @NotNull
        public Object getCertSign()
      • setCertSign

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

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

        @Stability(Stable)
        @NotNull
        public Object getContentCommitment()
      • setContentCommitment

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

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

        @Stability(Stable)
        @NotNull
        public Object getCrlSign()
      • setCrlSign

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

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

        @Stability(Stable)
        @NotNull
        public Object getDataEncipherment()
      • setDataEncipherment

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

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

        @Stability(Stable)
        @NotNull
        public Object getDecipherOnly()
      • setDecipherOnly

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

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

        @Stability(Stable)
        @NotNull
        public Object getDigitalSignature()
      • setDigitalSignature

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

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

        @Stability(Stable)
        @NotNull
        public Object getEncipherOnly()
      • setEncipherOnly

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

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

        @Stability(Stable)
        @NotNull
        public Object getKeyAgreement()
      • setKeyAgreement

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

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

        @Stability(Stable)
        @NotNull
        public Object getKeyEncipherment()
      • setKeyEncipherment

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

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