Class CfnUserPool.CustomSMSSenderProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnUserPool.CustomSMSSenderProperty.Jsii$Proxy
All Implemented Interfaces:
CfnUserPool.CustomSMSSenderProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnUserPool.CustomSMSSenderProperty

@Stability(Stable) @Internal public static final class CfnUserPool.CustomSMSSenderProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnUserPool.CustomSMSSenderProperty
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(CfnUserPool.CustomSMSSenderProperty.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnUserPool.CustomSMSSenderProperty.Builder.
  • Method Details

    • getLambdaArn

      public final String getLambdaArn()
      Description copied from interface: CfnUserPool.CustomSMSSenderProperty
      The Amazon Resource Name (ARN) of the AWS Lambda function that Amazon Cognito triggers to send SMS notifications to users.
      Specified by:
      getLambdaArn in interface CfnUserPool.CustomSMSSenderProperty
    • getLambdaVersion

      public final String getLambdaVersion()
      Description copied from interface: CfnUserPool.CustomSMSSenderProperty
      The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito passes to your custom SMS sender Lambda function.

      The only supported value is V1_0 .

      Specified by:
      getLambdaVersion in interface CfnUserPool.CustomSMSSenderProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object