Class CfnUserPoolIdentityProviderProps
Properties for defining a CfnUserPoolIdentityProvider
.
public class CfnUserPoolIdentityProviderProps : ICfnUserPoolIdentityProviderProps
- Inheritance
-
CfnUserPoolIdentityProviderProps
- Implements
- Inherited Members
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Cognito;
var attributeMapping;
var providerDetails;
var cfnUserPoolIdentityProviderProps = new CfnUserPoolIdentityProviderProps {
ProviderName = "providerName",
ProviderType = "providerType",
UserPoolId = "userPoolId",
// the properties below are optional
AttributeMapping = attributeMapping,
IdpIdentifiers = new [] { "idpIdentifiers" },
ProviderDetails = providerDetails
};
Remarks
ExampleMetadata: fixture=_generated
Constructors
CfnUserPoolIdentityProviderProps()
public CfnUserPoolIdentityProviderProps()
Properties
AttributeMapping
A mapping of IdP attributes to standard and custom user pool attributes.
public object? AttributeMapping { get; set; }
Property Value
Remarks
IdpIdentifiers
A list of IdP identifiers.
public string[]? IdpIdentifiers { get; set; }
Property Value
- string[]
Remarks
ProviderDetails
The IdP details. The following list describes the provider detail keys for each IdP type.
public object? ProviderDetails { get; set; }
Property Value
Remarks
ProviderName
The IdP name.
public string ProviderName { get; set; }
Property Value
Remarks
ProviderType
The IdP type.
public string ProviderType { get; set; }
Property Value
Remarks
UserPoolId
The user pool ID.
public string UserPoolId { get; set; }