Copyright | (c) 2013-2017 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns the SAML provider metadocument that was uploaded when the IAM SAML provider resource object was created or updated.
- getSAMLProvider :: Text -> GetSAMLProvider
- data GetSAMLProvider
- gsamlpSAMLProviderARN :: Lens' GetSAMLProvider Text
- getSAMLProviderResponse :: Int -> GetSAMLProviderResponse
- data GetSAMLProviderResponse
- gsamlprsCreateDate :: Lens' GetSAMLProviderResponse (Maybe UTCTime)
- gsamlprsValidUntil :: Lens' GetSAMLProviderResponse (Maybe UTCTime)
- gsamlprsSAMLMetadataDocument :: Lens' GetSAMLProviderResponse (Maybe Text)
- gsamlprsResponseStatus :: Lens' GetSAMLProviderResponse Int
Creating a Request
Creates a value of GetSAMLProvider
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gsamlpSAMLProviderARN
- The Amazon Resource Name (ARN) of the SAML provider resource object in IAM to get information about. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .
data GetSAMLProvider Source #
See: getSAMLProvider
smart constructor.
Request Lenses
gsamlpSAMLProviderARN :: Lens' GetSAMLProvider Text Source #
The Amazon Resource Name (ARN) of the SAML provider resource object in IAM to get information about. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference .
Destructuring the Response
getSAMLProviderResponse Source #
Creates a value of GetSAMLProviderResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gsamlprsCreateDate
- The date and time when the SAML provider was created.gsamlprsValidUntil
- The expiration date and time for the SAML provider.gsamlprsSAMLMetadataDocument
- The XML metadata document that includes information about an identity provider.gsamlprsResponseStatus
- -- | The response status code.
data GetSAMLProviderResponse Source #
Contains the response to a successful GetSAMLProvider
request.
See: getSAMLProviderResponse
smart constructor.
Response Lenses
gsamlprsCreateDate :: Lens' GetSAMLProviderResponse (Maybe UTCTime) Source #
The date and time when the SAML provider was created.
gsamlprsValidUntil :: Lens' GetSAMLProviderResponse (Maybe UTCTime) Source #
The expiration date and time for the SAML provider.
gsamlprsSAMLMetadataDocument :: Lens' GetSAMLProviderResponse (Maybe Text) Source #
The XML metadata document that includes information about an identity provider.
gsamlprsResponseStatus :: Lens' GetSAMLProviderResponse Int Source #
- - | The response status code.