IAM / Client / list_saml_providers

list_saml_providers#

IAM.Client.list_saml_providers()#

Lists the SAML provider resource objects defined in IAM in the account. IAM resource-listing operations return a subset of the available attributes for the resource. For example, this operation does not return tags, even though they are an attribute of the returned object. To view all of the information for a SAML provider, see GetSAMLProvider.

Warning

This operation requires Signature Version 4.

See also: AWS API Documentation

Request Syntax

response = client.list_saml_providers()
Return type:

dict

Returns:

Response Syntax

{
    'SAMLProviderList': [
        {
            'Arn': 'string',
            'ValidUntil': datetime(2015, 1, 1),
            'CreateDate': datetime(2015, 1, 1)
        },
    ]
}

Response Structure

  • (dict) –

    Contains the response to a successful ListSAMLProviders request.

    • SAMLProviderList (list) –

      The list of SAML provider resource objects defined in IAM for this Amazon Web Services account.

      • (dict) –

        Contains the list of SAML providers for this account.

        • Arn (string) –

          The Amazon Resource Name (ARN) of the SAML provider.

        • ValidUntil (datetime) –

          The expiration date and time for the SAML provider.

        • CreateDate (datetime) –

          The date and time when the SAML provider was created.

Exceptions

  • IAM.Client.exceptions.ServiceFailureException