The Custom::SAMLProvider
creates IAM SAM Provider.
To declare this entity in your AWS CloudFormation template, use the following syntax:
Type : Custom::SAMLProvider
Properties
Name: String
Metadata: String
URL: url
ServiceToken" : !Sub 'arn:${AWS::Partition}:lambda:${AWS::Region}:${AWS::AccountId}:function:cfn-saml-provider'
It will create a SAML provider named Name
using the Metadata
literal or the content
of the metadata URL
.
You can specify the following properties:
"Name" - of the SAML provider (required)
"Metadata" - for the SAML Provider (required if URL is missing)
"URL" - serving the metadata of the SAML Provider (required if Metadaga is missing)
"ServiceToken" - pointing to the function implementing this (required)
The physical resource id is the ARN of the provider. There are no additional return attributes.