Class Sesv2EmailIdentityDkimSigningAttributesOutputReference

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

      • Sesv2EmailIdentityDkimSigningAttributesOutputReference

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

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

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

      • resetDomainSigningPrivateKey

        @Stability(Stable)
        public void resetDomainSigningPrivateKey()
      • resetDomainSigningSelector

        @Stability(Stable)
        public void resetDomainSigningSelector()
      • resetNextSigningKeyLength

        @Stability(Stable)
        public void resetNextSigningKeyLength()
      • getCurrentSigningKeyLength

        @Stability(Stable)
        @NotNull
        public String getCurrentSigningKeyLength()
      • getLastKeyGenerationTimestamp

        @Stability(Stable)
        @NotNull
        public String getLastKeyGenerationTimestamp()
      • getSigningAttributesOrigin

        @Stability(Stable)
        @NotNull
        public String getSigningAttributesOrigin()
      • getStatus

        @Stability(Stable)
        @NotNull
        public String getStatus()
      • getTokens

        @Stability(Stable)
        @NotNull
        public List<String> getTokens()
      • getDomainSigningPrivateKeyInput

        @Stability(Stable)
        @Nullable
        public String getDomainSigningPrivateKeyInput()
      • getDomainSigningSelectorInput

        @Stability(Stable)
        @Nullable
        public String getDomainSigningSelectorInput()
      • getNextSigningKeyLengthInput

        @Stability(Stable)
        @Nullable
        public String getNextSigningKeyLengthInput()
      • getDomainSigningPrivateKey

        @Stability(Stable)
        @NotNull
        public String getDomainSigningPrivateKey()
      • setDomainSigningPrivateKey

        @Stability(Stable)
        public void setDomainSigningPrivateKey​(@NotNull
                                               String value)
      • getDomainSigningSelector

        @Stability(Stable)
        @NotNull
        public String getDomainSigningSelector()
      • setDomainSigningSelector

        @Stability(Stable)
        public void setDomainSigningSelector​(@NotNull
                                             String value)
      • getNextSigningKeyLength

        @Stability(Stable)
        @NotNull
        public String getNextSigningKeyLength()
      • setNextSigningKeyLength

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