@Stability(value=Stable) public static final class CfnIdentityProviderConfig.Builder extends Object implements software.amazon.jsii.Builder<CfnIdentityProviderConfig>
CfnIdentityProviderConfig.| Modifier and Type | Method and Description |
|---|---|
CfnIdentityProviderConfig |
build() |
CfnIdentityProviderConfig.Builder |
clusterName(String clusterName)
The cluster that the configuration is associated to.
|
static CfnIdentityProviderConfig.Builder |
create(software.constructs.Construct scope,
String id) |
CfnIdentityProviderConfig.Builder |
identityProviderConfigName(String identityProviderConfigName)
The name of the configuration.
|
CfnIdentityProviderConfig.Builder |
oidc(CfnIdentityProviderConfig.OidcIdentityProviderConfigProperty oidc)
An object that represents an OpenID Connect (OIDC) identity provider configuration.
|
CfnIdentityProviderConfig.Builder |
oidc(IResolvable oidc)
An object that represents an OpenID Connect (OIDC) identity provider configuration.
|
CfnIdentityProviderConfig.Builder |
tags(List<? extends CfnTag> tags)
The metadata to apply to the provider configuration to assist with categorization and organization.
|
CfnIdentityProviderConfig.Builder |
type(String type)
The type of the identity provider configuration.
|
@Stability(value=Stable) public static CfnIdentityProviderConfig.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnIdentityProviderConfig.OidcIdentityProviderConfigProperty.Builder.@Stability(value=Stable) public CfnIdentityProviderConfig.Builder clusterName(String clusterName)
clusterName - The cluster that the configuration is associated to. This parameter is required.this@Stability(value=Stable) public CfnIdentityProviderConfig.Builder type(String type)
The only type available is oidc .
type - The type of the identity provider configuration. This parameter is required.this@Stability(value=Stable) public CfnIdentityProviderConfig.Builder identityProviderConfigName(String identityProviderConfigName)
identityProviderConfigName - The name of the configuration. This parameter is required.this@Stability(value=Stable) public CfnIdentityProviderConfig.Builder oidc(CfnIdentityProviderConfig.OidcIdentityProviderConfigProperty oidc)
oidc - An object that represents an OpenID Connect (OIDC) identity provider configuration. This parameter is required.this@Stability(value=Stable) public CfnIdentityProviderConfig.Builder oidc(IResolvable oidc)
oidc - An object that represents an OpenID Connect (OIDC) identity provider configuration. This parameter is required.this@Stability(value=Stable) public CfnIdentityProviderConfig.Builder tags(List<? extends CfnTag> tags)
Each tag consists of a key and an optional value. You define both.
tags - The metadata to apply to the provider configuration to assist with categorization and organization. This parameter is required.this@Stability(value=Stable) public CfnIdentityProviderConfig build()
build in interface software.amazon.jsii.Builder<CfnIdentityProviderConfig>Copyright © 2022. All rights reserved.