Module Values.DeleteIdentitySourceInputSource

Deletes an identity source that references an identity provider (IdP) such as Amazon Cognito. After you delete the identity source, you can no longer use tokens for identities from that identity source to represent principals in authorization queries made using IsAuthorizedWithToken. operations.

Sourcetype nonrec t = {
  1. policyStoreId : PolicyStoreId.t;
    (*

    Specifies the ID of the policy store that contains the identity source that you want to delete. To specify a policy store, use its ID or alias name. When using an alias name, prefix it with policy-store-alias/. For example: ID: PSEXAMPLEabcdefg111111 Alias name: policy-store-alias/example-policy-store To view aliases, use ListPolicyStoreAliases.

    *)
  2. identitySourceId : IdentitySourceId.t;
    (*

    Specifies the ID of the identity source that you want to delete.

    *)
}
Sourceval context_ : string
Sourceval make : policyStoreId:PolicyStoreId.t -> identitySourceId:IdentitySourceId.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of PolicyStoreId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t