Cognito Identity Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CognitoIdentityProvider
ProviderName
- Type: typing.Optional[str]
ClientId
- Type: typing.Optional[str]
ServerSideTokenCheck
- Type: typing.Optional[bool]
CreateIdentityPoolInput
IdentityPoolName
- Type:
- Required: Yes
AllowUnauthenticatedIdentities
- Type:
- Required: Yes
AllowClassicFlow
- Type: typing.Optional[bool]
SupportedLoginProviders
- Type: typing.Optional[typing.Dict[str, str]]
DeveloperProviderName
- Type: typing.Optional[str]
OpenIdConnectProviderARNs
- Type: typing.Optional[typing.List[str]]
CognitoIdentityProviders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.CognitoIdentityProvider]]
SamlProviderARNs
- Type: typing.Optional[typing.List[str]]
IdentityPoolTags
- Type: typing.Optional[typing.Dict[str, str]]
Credentials
AccessKeyId
- Type: typing.Optional[str]
SecretKey
- Type: typing.Optional[str]
SessionToken
- Type: typing.Optional[str]
Expiration
- Type: typing.Optional[datetime.datetime]
DeleteIdentitiesInput
IdentityIdsToDelete
- Type: typing.List[str]
- Required: Yes
DeleteIdentitiesResponse
UnprocessedIdentityIds
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.UnprocessedIdentityId]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteIdentityPoolInput
IdentityPoolId
- Type:
- Required: Yes
DescribeIdentityInput
IdentityId
- Type:
- Required: Yes
DescribeIdentityPoolInput
IdentityPoolId
- Type:
- Required: Yes
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
GetCredentialsForIdentityInput
IdentityId
- Type:
- Required: Yes
Logins
- Type: typing.Optional[typing.Dict[str, str]]
CustomRoleArn
- Type: typing.Optional[str]
GetCredentialsForIdentityResponse
IdentityId
- Type:
- Required: Yes
Credentials
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdInput
IdentityPoolId
- Type:
- Required: Yes
AccountId
- Type: typing.Optional[str]
Logins
- Type: typing.Optional[typing.Dict[str, str]]
GetIdResponse
IdentityId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityPoolRolesInput
IdentityPoolId
- Type:
- Required: Yes
GetIdentityPoolRolesResponse
IdentityPoolId
- Type:
- Required: Yes
Roles
- Type: typing.Dict[str, str]
- Required: Yes
RoleMappings
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.RoleMappingOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetOpenIdTokenForDeveloperIdentityInput
IdentityPoolId
- Type:
- Required: Yes
Logins
- Type: typing.Dict[str, str]
- Required: Yes
IdentityId
- Type: typing.Optional[str]
PrincipalTags
- Type: typing.Optional[typing.Dict[str, str]]
TokenDuration
- Type: typing.Optional[int]
GetOpenIdTokenForDeveloperIdentityResponse
IdentityId
- Type:
- Required: Yes
Token
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetOpenIdTokenInput
IdentityId
- Type:
- Required: Yes
Logins
- Type: typing.Optional[typing.Dict[str, str]]
GetOpenIdTokenResponse
IdentityId
- Type:
- Required: Yes
Token
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPrincipalTagAttributeMapInput
IdentityPoolId
- Type:
- Required: Yes
IdentityProviderName
- Type:
- Required: Yes
GetPrincipalTagAttributeMapResponse
IdentityPoolId
- Type:
- Required: Yes
IdentityProviderName
- Type:
- Required: Yes
UseDefaults
- Type:
- Required: Yes
PrincipalTags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityDescription
IdentityId
- Type: typing.Optional[str]
Logins
- Type: typing.Optional[typing.List[str]]
CreationDate
- Type: typing.Optional[datetime.datetime]
LastModifiedDate
- Type: typing.Optional[datetime.datetime]
IdentityDescriptionResponse
IdentityId
- Type:
- Required: Yes
Logins
- Type: typing.List[str]
- Required: Yes
CreationDate
- Type:
- Required: Yes
LastModifiedDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityPool
IdentityPoolId
- Type:
- Required: Yes
IdentityPoolName
- Type:
- Required: Yes
AllowUnauthenticatedIdentities
- Type:
- Required: Yes
AllowClassicFlow
- Type:
- Required: Yes
SupportedLoginProviders
- Type: typing.Dict[str, str]
- Required: Yes
DeveloperProviderName
- Type:
- Required: Yes
OpenIdConnectProviderARNs
- Type: typing.List[str]
- Required: Yes
CognitoIdentityProviders
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.CognitoIdentityProvider]
- Required: Yes
SamlProviderARNs
- Type: typing.List[str]
- Required: Yes
IdentityPoolTags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityPoolRequest
IdentityPoolId
- Type:
- Required: Yes
IdentityPoolName
- Type:
- Required: Yes
AllowUnauthenticatedIdentities
- Type:
- Required: Yes
AllowClassicFlow
- Type: typing.Optional[bool]
SupportedLoginProviders
- Type: typing.Optional[typing.Dict[str, str]]
DeveloperProviderName
- Type: typing.Optional[str]
OpenIdConnectProviderARNs
- Type: typing.Optional[typing.List[str]]
CognitoIdentityProviders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.CognitoIdentityProvider]]
SamlProviderARNs
- Type: typing.Optional[typing.List[str]]
IdentityPoolTags
- Type: typing.Optional[typing.Dict[str, str]]
IdentityPoolShortDescription
IdentityPoolId
- Type: typing.Optional[str]
IdentityPoolName
- Type: typing.Optional[str]
ListIdentitiesInput
IdentityPoolId
- Type:
- Required: Yes
MaxResults
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
HideDisabled
- Type: typing.Optional[bool]
ListIdentitiesResponse
IdentityPoolId
- Type:
- Required: Yes
Identities
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.IdentityDescription]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListIdentityPoolsInput
MaxResults
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListIdentityPoolsInputPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.PaginatorConfig]
ListIdentityPoolsResponse
IdentityPools
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.IdentityPoolShortDescription]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceInput
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LookupDeveloperIdentityInput
IdentityPoolId
- Type:
- Required: Yes
IdentityId
- Type: typing.Optional[str]
DeveloperUserIdentifier
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
LookupDeveloperIdentityResponse
IdentityId
- Type:
- Required: Yes
DeveloperUserIdentifierList
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MappingRule
Claim
- Type:
- Required: Yes
MatchType
- Type: typing.Literal['Contains', 'Equals', 'NotEqual', 'StartsWith']
- Required: Yes
Value
- Type:
- Required: Yes
RoleARN
- Type:
- Required: Yes
MergeDeveloperIdentitiesInput
SourceUserIdentifier
- Type:
- Required: Yes
DestinationUserIdentifier
- Type:
- Required: Yes
DeveloperProviderName
- Type:
- Required: Yes
IdentityPoolId
- Type:
- Required: Yes
MergeDeveloperIdentitiesResponse
IdentityId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RoleMapping
Type
- Type: typing.Literal['Rules', 'Token']
- Required: Yes
AmbiguousRoleResolution
- Type: typing.Optional[typing.Literal['AuthenticatedRole', 'Deny']]
RulesConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.RulesConfigurationType, aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.RulesConfigurationTypeOutput, NoneType]
RoleMappingOutput
Type
- Type: typing.Literal['Rules', 'Token']
- Required: Yes
AmbiguousRoleResolution
- Type: typing.Optional[typing.Literal['AuthenticatedRole', 'Deny']]
RulesConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.RulesConfigurationTypeOutput]
RulesConfigurationType
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.MappingRule]
- Required: Yes
RulesConfigurationTypeOutput
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.MappingRule]
- Required: Yes
SetIdentityPoolRolesInput
IdentityPoolId
- Type:
- Required: Yes
Roles
- Type: typing.Dict[str, str]
- Required: Yes
RoleMappings
- Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.RoleMapping, aws_resource_validator.pydantic_models.cognito_identity.cognito_identity_classes.RoleMappingOutput]]]
SetPrincipalTagAttributeMapInput
IdentityPoolId
- Type:
- Required: Yes
IdentityProviderName
- Type:
- Required: Yes
UseDefaults
- Type: typing.Optional[bool]
PrincipalTags
- Type: typing.Optional[typing.Dict[str, str]]
SetPrincipalTagAttributeMapResponse
IdentityPoolId
- Type:
- Required: Yes
IdentityProviderName
- Type:
- Required: Yes
UseDefaults
- Type:
- Required: Yes
PrincipalTags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TagResourceInput
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
UnlinkDeveloperIdentityInput
IdentityId
- Type:
- Required: Yes
IdentityPoolId
- Type:
- Required: Yes
DeveloperProviderName
- Type:
- Required: Yes
DeveloperUserIdentifier
- Type:
- Required: Yes
UnlinkIdentityInput
IdentityId
- Type:
- Required: Yes
Logins
- Type: typing.Dict[str, str]
- Required: Yes
LoginsToRemove
- Type: typing.List[str]
- Required: Yes
UnprocessedIdentityId
IdentityId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[typing.Literal['AccessDenied', 'InternalServerError']]
UntagResourceInput
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes