Package com.pulumi.aws.eks.inputs
Class IdentityProviderConfigOidcArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.eks.inputs.IdentityProviderConfigOidcArgs
-
public final class IdentityProviderConfigOidcArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIdentityProviderConfigOidcArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static IdentityProviderConfigOidcArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdentityProviderConfigOidcArgs.Builderbuilder()static IdentityProviderConfigOidcArgs.Builderbuilder(IdentityProviderConfigOidcArgs defaults)com.pulumi.core.Output<java.lang.String>clientId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>groupsClaim()java.util.Optional<com.pulumi.core.Output<java.lang.String>>groupsPrefix()com.pulumi.core.Output<java.lang.String>identityProviderConfigName()com.pulumi.core.Output<java.lang.String>issuerUrl()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>requiredClaims()java.util.Optional<com.pulumi.core.Output<java.lang.String>>usernameClaim()java.util.Optional<com.pulumi.core.Output<java.lang.String>>usernamePrefix()
-
-
-
Field Detail
-
Empty
public static final IdentityProviderConfigOidcArgs Empty
-
-
Method Detail
-
clientId
public com.pulumi.core.Output<java.lang.String> clientId()
- Returns:
- Client ID for the OpenID Connect identity provider.
-
groupsClaim
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> groupsClaim()
- Returns:
- The JWT claim that the provider will use to return groups.
-
groupsPrefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> groupsPrefix()
- Returns:
- A prefix that is prepended to group claims e.g., `oidc:`.
-
identityProviderConfigName
public com.pulumi.core.Output<java.lang.String> identityProviderConfigName()
- Returns:
- The name of the identity provider config.
-
issuerUrl
public com.pulumi.core.Output<java.lang.String> issuerUrl()
- Returns:
- Issuer URL for the OpenID Connect identity provider.
-
requiredClaims
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> requiredClaims()
- Returns:
- The key value pairs that describe required claims in the identity token.
-
usernameClaim
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> usernameClaim()
- Returns:
- The JWT claim that the provider will use as the username.
-
usernamePrefix
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> usernamePrefix()
- Returns:
- A prefix that is prepended to username claims.
-
builder
public static IdentityProviderConfigOidcArgs.Builder builder()
-
builder
public static IdentityProviderConfigOidcArgs.Builder builder(IdentityProviderConfigOidcArgs defaults)
-
-