libZSservicesZSamazonka-iamZSamazonka-iam
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IAM.ListSAMLProviders

Description

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.

This operation requires Signature Version 4.

Synopsis

Creating a Request

data ListSAMLProviders Source #

See: newListSAMLProviders smart constructor.

Constructors

ListSAMLProviders' 

Instances

Instances details
Eq ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Read ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Show ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Generic ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Associated Types

type Rep ListSAMLProviders :: Type -> Type #

NFData ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Methods

rnf :: ListSAMLProviders -> () #

Hashable ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

AWSRequest ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Associated Types

type AWSResponse ListSAMLProviders #

ToHeaders ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

ToPath ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

ToQuery ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

type Rep ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

type Rep ListSAMLProviders = D1 ('MetaData "ListSAMLProviders" "Amazonka.IAM.ListSAMLProviders" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "ListSAMLProviders'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse ListSAMLProviders Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

newListSAMLProviders :: ListSAMLProviders Source #

Create a value of ListSAMLProviders with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data ListSAMLProvidersResponse Source #

Contains the response to a successful ListSAMLProviders request.

See: newListSAMLProvidersResponse smart constructor.

Constructors

ListSAMLProvidersResponse' 

Fields

Instances

Instances details
Eq ListSAMLProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Read ListSAMLProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Show ListSAMLProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Generic ListSAMLProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

Associated Types

type Rep ListSAMLProvidersResponse :: Type -> Type #

NFData ListSAMLProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

type Rep ListSAMLProvidersResponse Source # 
Instance details

Defined in Amazonka.IAM.ListSAMLProviders

type Rep ListSAMLProvidersResponse = D1 ('MetaData "ListSAMLProvidersResponse" "Amazonka.IAM.ListSAMLProviders" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "ListSAMLProvidersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sAMLProviderList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SAMLProviderListEntry])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListSAMLProvidersResponse Source #

Create a value of ListSAMLProvidersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sAMLProviderList:ListSAMLProvidersResponse', listSAMLProvidersResponse_sAMLProviderList - The list of SAML provider resource objects defined in IAM for this Amazon Web Services account.

$sel:httpStatus:ListSAMLProvidersResponse', listSAMLProvidersResponse_httpStatus - The response's http status code.

Response Lenses

listSAMLProvidersResponse_sAMLProviderList :: Lens' ListSAMLProvidersResponse (Maybe [SAMLProviderListEntry]) Source #

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