CfnUserPoolUserProps

class aws_cdk.aws_cognito.CfnUserPoolUserProps(*, user_pool_id, client_metadata=None, desired_delivery_mediums=None, force_alias_creation=None, message_action=None, user_attributes=None, username=None, validation_data=None)

Bases: object

__init__(*, user_pool_id, client_metadata=None, desired_delivery_mediums=None, force_alias_creation=None, message_action=None, user_attributes=None, username=None, validation_data=None)

Properties for defining a AWS::Cognito::UserPoolUser.

Parameters
  • user_pool_id (str) – AWS::Cognito::UserPoolUser.UserPoolId.

  • client_metadata (Optional[Any]) – AWS::Cognito::UserPoolUser.ClientMetadata.

  • desired_delivery_mediums (Optional[List[str]]) – AWS::Cognito::UserPoolUser.DesiredDeliveryMediums.

  • force_alias_creation (Union[bool, IResolvable, None]) – AWS::Cognito::UserPoolUser.ForceAliasCreation.

  • message_action (Optional[str]) – AWS::Cognito::UserPoolUser.MessageAction.

  • user_attributes (Union[IResolvable, List[Union[IResolvable, AttributeTypeProperty]], None]) – AWS::Cognito::UserPoolUser.UserAttributes.

  • username (Optional[str]) – AWS::Cognito::UserPoolUser.Username.

  • validation_data (Union[IResolvable, List[Union[IResolvable, AttributeTypeProperty]], None]) – AWS::Cognito::UserPoolUser.ValidationData.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html

Return type

None

Attributes

client_metadata

AWS::Cognito::UserPoolUser.ClientMetadata.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-clientmetadata

Return type

Any

desired_delivery_mediums

AWS::Cognito::UserPoolUser.DesiredDeliveryMediums.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-desireddeliverymediums

Return type

Optional[List[str]]

force_alias_creation

AWS::Cognito::UserPoolUser.ForceAliasCreation.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-forcealiascreation

Return type

Union[bool, IResolvable, None]

message_action

AWS::Cognito::UserPoolUser.MessageAction.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-messageaction

Return type

Optional[str]

user_attributes

AWS::Cognito::UserPoolUser.UserAttributes.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-userattributes

Return type

Union[IResolvable, List[Union[IResolvable, AttributeTypeProperty]], None]

user_pool_id

AWS::Cognito::UserPoolUser.UserPoolId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-userpoolid

Return type

str

username

AWS::Cognito::UserPoolUser.Username.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-username

Return type

Optional[str]

validation_data

AWS::Cognito::UserPoolUser.ValidationData.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-validationdata

Return type

Union[IResolvable, List[Union[IResolvable, AttributeTypeProperty]], None]