Class CfnUserPool.CustomSMSSenderProperty.Jsii$Proxy

All Implemented Interfaces:
Enclosing interface:

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

    • Jsii$Proxy

      protected Jsii$Proxy( objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      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
    • equals

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

      public final int hashCode()
      hashCode in class Object