class Aws::EKS::Types::AssociateIdentityProviderConfigRequest

@note When making an API call, you may pass AssociateIdentityProviderConfigRequest

data as a hash:

    {
      cluster_name: "String", # required
      oidc: { # required
        identity_provider_config_name: "String", # required
        issuer_url: "String", # required
        client_id: "String", # required
        username_claim: "String",
        username_prefix: "String",
        groups_claim: "String",
        groups_prefix: "String",
        required_claims: {
          "requiredClaimsKey" => "requiredClaimsValue",
        },
      },
      tags: {
        "TagKey" => "TagValue",
      },
      client_request_token: "String",
    }

@!attribute [rw] cluster_name

The name of the cluster to associate the configuration to.
@return [String]

@!attribute [rw] oidc

An object that represents an OpenID Connect (OIDC) identity provider
configuration.
@return [Types::OidcIdentityProviderConfigRequest]

@!attribute [rw] tags

The metadata to apply to the configuration to assist with
categorization and organization. Each tag consists of a key and an
optional value, both of which you define.
@return [Hash<String,String>]

@!attribute [rw] client_request_token

Unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/eks-2017-11-01/AssociateIdentityProviderConfigRequest AWS API Documentation

Constants

SENSITIVE