---
type: resource-type
title: SAMLProvider
description: aws resource type AWS::IAM::SAMLProvider
name: SAMLProvider
lexicon: aws
resource_type: AWS::IAM::SAMLProvider
---
`AWS::IAM::SAMLProvider`, a resource type of the aws lexicon.

## Properties

- `AddPrivateKey` (`string`, optional): The private key from your external identity provider
- `Arn` (`string`, optional): Amazon Resource Name (ARN) of the SAML provider
- `AssertionEncryptionMode` (`"Allowed" | "Required"`, optional): The encryption setting for the SAML provider
- `Name` (`string`, optional)
- `PrivateKeyList` (`SAMLProvider_SAMLPrivateKey[]`, optional)
- `RemovePrivateKey` (`string`, optional): The Key ID of the private key to remove
- `SamlMetadataDocument` (`string`, optional)
- `SamlProviderUUID` (`string`, optional): The unique identifier assigned to the SAML provider
- `Tags` (`SAMLProvider_Tag[]`, optional)

## Attributes

- `Arn`
- `SamlProviderUUID`
