![]() |
![]()
| ![]() |
![]()
NAMEPaws::EKS::OidcIdentityProviderConfig USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::EKS::OidcIdentityProviderConfig object: $service_obj->Method(Att1 => { ClientId => $value, ..., UsernamePrefix => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::EKS::OidcIdentityProviderConfig object: $result = $service_obj->Method(...); $result->Att1->ClientId DESCRIPTIONAn object that represents the configuration for an OpenID Connect (OIDC) identity provider. ATTRIBUTESClientId => StrThis is also known as audience. The ID of the client application that makes authentication requests to the OIDC identity provider. ClusterName => StrThe cluster that the configuration is associated to. GroupsClaim => StrThe JSON web token (JWT) claim that the provider uses to return your groups. GroupsPrefix => StrThe prefix that is prepended to group claims to prevent clashes with existing names (such as "system:" groups). For example, the value" oidc:" creates group names like "oidc:engineering" and "oidc:infra". The prefix can't contain "system:" IdentityProviderConfigArn => StrThe ARN of the configuration. IdentityProviderConfigName => StrThe name of the configuration. IssuerUrl => StrThe URL of the OIDC identity provider that allows the API server to discover public signing keys for verifying tokens. RequiredClaims => Paws::EKS::RequiredClaimsMapThe key-value pairs that describe required claims in the identity token. If set, each claim is verified to be present in the token with a matching value. Status => StrThe status of the OIDC identity provider. Tags => Paws::EKS::TagMapThe metadata to apply to the provider configuration to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you defined. UsernameClaim => StrThe JSON Web token (JWT) claim that is used as the username. UsernamePrefix => StrThe prefix that is prepended to username claims to prevent clashes with existing names. The prefix can't contain "system:" SEE ALSOThis class forms part of Paws, describing an object used in Paws::EKS BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|