Class IdentityProviderConfigOidcArgs


  • public final class IdentityProviderConfigOidcArgs
    extends com.pulumi.resources.ResourceArgs
    • 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.