Class CfnIdentityProviderConfigProps
Properties for defining a CfnIdentityProviderConfig
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.EKS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnIdentityProviderConfigProps : Object, ICfnIdentityProviderConfigProps
Syntax (vb)
Public Class CfnIdentityProviderConfigProps
Inherits Object
Implements ICfnIdentityProviderConfigProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EKS;
var cfnIdentityProviderConfigProps = new CfnIdentityProviderConfigProps {
ClusterName = "clusterName",
Type = "type",
// the properties below are optional
IdentityProviderConfigName = "identityProviderConfigName",
Oidc = new OidcIdentityProviderConfigProperty {
ClientId = "clientId",
IssuerUrl = "issuerUrl",
// the properties below are optional
GroupsClaim = "groupsClaim",
GroupsPrefix = "groupsPrefix",
RequiredClaims = new [] { new RequiredClaimProperty {
Key = "key",
Value = "value"
} },
UsernameClaim = "usernameClaim",
UsernamePrefix = "usernamePrefix"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnIdentityProviderConfigProps() |
Properties
ClusterName | The name of your cluster. |
IdentityProviderConfigName | The name of the configuration. |
Oidc | An object representing an OpenID Connect (OIDC) identity provider configuration. |
Tags | Metadata that assists with categorization and organization. |
Type | The type of the identity provider configuration. |
Constructors
CfnIdentityProviderConfigProps()
public CfnIdentityProviderConfigProps()
Properties
ClusterName
The name of your cluster.
public string ClusterName { get; set; }
Property Value
System.String
Remarks
IdentityProviderConfigName
The name of the configuration.
public string IdentityProviderConfigName { get; set; }
Property Value
System.String
Remarks
Oidc
An object representing an OpenID Connect (OIDC) identity provider configuration.
public object Oidc { get; set; }
Property Value
System.Object
Remarks
Tags
Metadata that assists with categorization and organization.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]
Remarks
Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or AWS resources.
Type
The type of the identity provider configuration.
public string Type { get; set; }
Property Value
System.String
Remarks
The only type available is oidc
.