public static final class CfnUserPoolIdentityProvider.Builder
extends java.lang.Object
CfnUserPoolIdentityProvider
.Modifier and Type | Method and Description |
---|---|
CfnUserPoolIdentityProvider.Builder |
attributeMapping(java.lang.Object attributeMapping)
A mapping of IdP attributes to standard and custom user pool attributes.
|
CfnUserPoolIdentityProvider |
build() |
static CfnUserPoolIdentityProvider.Builder |
create(Construct scope,
java.lang.String id) |
CfnUserPoolIdentityProvider.Builder |
idpIdentifiers(java.util.List<java.lang.String> idpIdentifiers)
A list of IdP identifiers.
|
CfnUserPoolIdentityProvider.Builder |
providerDetails(java.lang.Object providerDetails)
The IdP details.
|
CfnUserPoolIdentityProvider.Builder |
providerName(java.lang.String providerName)
The IdP name.
|
CfnUserPoolIdentityProvider.Builder |
providerType(java.lang.String providerType)
The IdP type.
|
CfnUserPoolIdentityProvider.Builder |
userPoolId(java.lang.String userPoolId)
The user pool ID.
|
public static CfnUserPoolIdentityProvider.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnUserPoolIdentityProvider.Builder
.public CfnUserPoolIdentityProvider.Builder providerName(java.lang.String providerName)
providerName
- The IdP name. This parameter is required.this
public CfnUserPoolIdentityProvider.Builder providerType(java.lang.String providerType)
providerType
- The IdP type. This parameter is required.this
public CfnUserPoolIdentityProvider.Builder userPoolId(java.lang.String userPoolId)
userPoolId
- The user pool ID. This parameter is required.this
public CfnUserPoolIdentityProvider.Builder attributeMapping(java.lang.Object attributeMapping)
attributeMapping
- A mapping of IdP attributes to standard and custom user pool attributes. This parameter is required.this
public CfnUserPoolIdentityProvider.Builder idpIdentifiers(java.util.List<java.lang.String> idpIdentifiers)
idpIdentifiers
- A list of IdP identifiers. This parameter is required.this
public CfnUserPoolIdentityProvider.Builder providerDetails(java.lang.Object providerDetails)
oidc_issuer
URL.providerDetails
- The IdP details. The following list describes the provider detail keys for each IdP type. This parameter is required.this
public CfnUserPoolIdentityProvider build()