class Aws::CognitoIdentityProvider::Types::AddCustomAttributesRequest

Represents the request to add custom attributes.

@note When making an API call, you may pass AddCustomAttributesRequest

data as a hash:

    {
      user_pool_id: "UserPoolIdType", # required
      custom_attributes: [ # required
        {
          name: "CustomAttributeNameType",
          attribute_data_type: "String", # accepts String, Number, DateTime, Boolean
          developer_only_attribute: false,
          mutable: false,
          required: false,
          number_attribute_constraints: {
            min_value: "StringType",
            max_value: "StringType",
          },
          string_attribute_constraints: {
            min_length: "StringType",
            max_length: "StringType",
          },
        },
      ],
    }

@!attribute [rw] user_pool_id

The user pool ID for the user pool where you want to add custom
attributes.
@return [String]

@!attribute [rw] custom_attributes

An array of custom attributes, such as Mutable and Name.
@return [Array<Types::SchemaAttributeType>]

@see docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/AddCustomAttributesRequest AWS API Documentation

Constants

SENSITIVE