Interface CfnIdentityProviderConfigMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIdentityProviderConfigMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:59.062Z")
@Stability(Stable)
public interface CfnIdentityProviderConfigMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnIdentityProviderConfigPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.eks.*;
CfnIdentityProviderConfigMixinProps cfnIdentityProviderConfigMixinProps = CfnIdentityProviderConfigMixinProps.builder()
.clusterName("clusterName")
.identityProviderConfigName("identityProviderConfigName")
.oidc(OidcIdentityProviderConfigProperty.builder()
.clientId("clientId")
.groupsClaim("groupsClaim")
.groupsPrefix("groupsPrefix")
.issuerUrl("issuerUrl")
.requiredClaims(List.of(RequiredClaimProperty.builder()
.key("key")
.value("value")
.build()))
.usernameClaim("usernameClaim")
.usernamePrefix("usernamePrefix")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnIdentityProviderConfigMixinPropsstatic final classAn implementation forCfnIdentityProviderConfigMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of your cluster.default StringThe name of the configuration.default ObjectgetOidc()An object representing an OpenID Connect (OIDC) identity provider configuration.getTags()Metadata that assists with categorization and organization.default StringgetType()The type of the identity provider configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClusterName
The name of your cluster.- See Also:
-
getIdentityProviderConfigName
The name of the configuration.- See Also:
-
getOidc
An object representing an OpenID Connect (OIDC) identity provider configuration.Returns union: either
IResolvableorCfnIdentityProviderConfigPropsMixin.OidcIdentityProviderConfigProperty- See Also:
-
getTags
Metadata that assists with categorization and organization.Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or AWS resources.
- See Also:
-
getType
The type of the identity provider configuration.The only type available is
oidc.- See Also:
-
builder
-