Module Smaws_Client_CognitoIdentitySource
Sourcetype too_many_requests_exception = {message : string option;
} Sourcetype resource_not_found_exception = {message : string option;
} Sourcetype resource_conflict_exception = {message : string option;
} Sourcetype not_authorized_exception = {message : string option;
} Sourcetype limit_exceeded_exception = {message : string option;
} Sourcetype invalid_parameter_exception = {message : string option;
} Sourcetype internal_error_exception = {message : string option;
} Sourcetype concurrent_modification_exception = {message : string option;
} Sourcetype cognito_identity_provider = {server_side_token_check : bool option;client_id : string option;provider_name : string option;
} Sourcetype identity_pool = {identity_pool_tags : (string * string) list option;saml_provider_ar_ns : string list option;cognito_identity_providers : cognito_identity_provider list option;open_id_connect_provider_ar_ns : string list option;developer_provider_name : string option;supported_login_providers : (string * string) list option;allow_classic_flow : bool option;allow_unauthenticated_identities : bool;identity_pool_name : string;identity_pool_id : string;
} Sourcetype untag_resource_response = unit Sourcetype error_code = | INTERNAL_SERVER_ERROR| ACCESS_DENIED
Sourcetype unprocessed_identity_id = {error_code : error_code option;identity_id : string option;
} Sourcetype external_service_exception = {message : string option;
} Sourcetype tag_resource_response = unit Sourcetype set_principal_tag_attribute_map_response = {principal_tags : (string * string) list option;use_defaults : bool option;identity_provider_name : string option;identity_pool_id : string option;
} Sourcetype role_mapping_type = | RULES| TOKEN
Sourcetype ambiguous_role_resolution_type = | DENY| AUTHENTICATED_ROLE
Sourcetype mapping_rule_match_type = | NOT_EQUAL| STARTS_WITH| CONTAINS| EQUALS
Sourcetype merge_developer_identities_response = {identity_id : string option;
} Sourcetype lookup_developer_identity_response = {next_token : string option;developer_user_identifier_list : string list option;identity_id : string option;
} Sourcetype identity_pool_short_description = {identity_pool_name : string option;identity_pool_id : string option;
} Sourcetype identity_description = {last_modified_date : float option;creation_date : float option;logins : string list option;identity_id : string option;
} Sourcetype list_identities_response = {next_token : string option;identities : identity_description list option;identity_pool_id : string option;
} Sourcetype invalid_identity_pool_configuration_exception = {message : string option;
} Sourcetype get_principal_tag_attribute_map_response = {principal_tags : (string * string) list option;use_defaults : bool option;identity_provider_name : string option;identity_pool_id : string option;
} Sourcetype get_open_id_token_response = {token : string option;identity_id : string option;
} Sourcetype get_open_id_token_for_developer_identity_response = {token : string option;identity_id : string option;
} Sourcetype developer_user_already_registered_exception = {message : string option;
} Sourcetype get_identity_pool_roles_response = {role_mappings : (string * role_mapping) list option;roles : (string * string) list option;identity_pool_id : string option;
} Sourcetype get_id_response = {identity_id : string option;
} Sourcetype credentials = {expiration : float option;session_token : string option;secret_key : string option;access_key_id : string option;
} Sourcetype get_credentials_for_identity_response = {credentials : credentials option;identity_id : string option;
} Sourceval make_cognito_identity_provider :
?server_side_token_check:bool ->
?client_id:string ->
?provider_name:string ->
unit ->
cognito_identity_provider Sourceval make_identity_pool :
?identity_pool_tags:(string * string) list ->
?saml_provider_ar_ns:string list ->
?cognito_identity_providers:cognito_identity_provider list ->
?open_id_connect_provider_ar_ns:string list ->
?developer_provider_name:string ->
?supported_login_providers:(string * string) list ->
?allow_classic_flow:bool ->
allow_unauthenticated_identities:bool ->
identity_pool_name:string ->
identity_pool_id:string ->
unit ->
identity_pool Sourceval make_set_principal_tag_attribute_map_response :
?principal_tags:(string * string) list ->
?use_defaults:bool ->
?identity_provider_name:string ->
?identity_pool_id:string ->
unit ->
set_principal_tag_attribute_map_response Sourceval make_identity_description :
?last_modified_date:float ->
?creation_date:float ->
?logins:string list ->
?identity_id:string ->
unit ->
identity_description Sourceval make_get_principal_tag_attribute_map_response :
?principal_tags:(string * string) list ->
?use_defaults:bool ->
?identity_provider_name:string ->
?identity_pool_id:string ->
unit ->
get_principal_tag_attribute_map_response Sourceval make_credentials :
?expiration:float ->
?session_token:string ->
?secret_key:string ->
?access_key_id:string ->
unit ->
credentials