Class CfnIdentityProviderConfigMixinProps
Properties for CfnIdentityProviderConfigPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.EKS
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnIdentityProviderConfigMixinProps : ICfnIdentityProviderConfigMixinProps
Syntax (vb)
Public Class CfnIdentityProviderConfigMixinProps Implements ICfnIdentityProviderConfigMixinProps
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.CfnPropertyMixins.AWS.EKS;
var cfnIdentityProviderConfigMixinProps = new CfnIdentityProviderConfigMixinProps {
ClusterName = "clusterName",
IdentityProviderConfigName = "identityProviderConfigName",
Oidc = new OidcIdentityProviderConfigProperty {
ClientId = "clientId",
GroupsClaim = "groupsClaim",
GroupsPrefix = "groupsPrefix",
IssuerUrl = "issuerUrl",
RequiredClaims = new [] { new RequiredClaimProperty {
Key = "key",
Value = "value"
} },
UsernameClaim = "usernameClaim",
UsernamePrefix = "usernamePrefix"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
Type = "type"
};
Synopsis
Constructors
| CfnIdentityProviderConfigMixinProps() | Properties for CfnIdentityProviderConfigPropsMixin. |
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
CfnIdentityProviderConfigMixinProps()
Properties for CfnIdentityProviderConfigPropsMixin.
public CfnIdentityProviderConfigMixinProps()
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.CfnPropertyMixins.AWS.EKS;
var cfnIdentityProviderConfigMixinProps = new CfnIdentityProviderConfigMixinProps {
ClusterName = "clusterName",
IdentityProviderConfigName = "identityProviderConfigName",
Oidc = new OidcIdentityProviderConfigProperty {
ClientId = "clientId",
GroupsClaim = "groupsClaim",
GroupsPrefix = "groupsPrefix",
IssuerUrl = "issuerUrl",
RequiredClaims = new [] { new RequiredClaimProperty {
Key = "key",
Value = "value"
} },
UsernameClaim = "usernameClaim",
UsernamePrefix = "usernamePrefix"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
Type = "type"
};
Properties
ClusterName
The name of your cluster.
public string? ClusterName { get; set; }
Property Value
Remarks
IdentityProviderConfigName
The name of the configuration.
public string? IdentityProviderConfigName { get; set; }
Property Value
Remarks
Oidc
An object representing an OpenID Connect (OIDC) identity provider configuration.
public object? Oidc { get; set; }
Property Value
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
Remarks
The only type available is oidc .