| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IAM.AddClientIDToOpenIDConnectProvider
Description
Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.
This operation is idempotent; it does not fail or return an error if you add an existing client ID to the provider.
Synopsis
- data AddClientIDToOpenIDConnectProvider = AddClientIDToOpenIDConnectProvider' {}
- newAddClientIDToOpenIDConnectProvider :: Text -> Text -> AddClientIDToOpenIDConnectProvider
- addClientIDToOpenIDConnectProvider_openIDConnectProviderArn :: Lens' AddClientIDToOpenIDConnectProvider Text
- addClientIDToOpenIDConnectProvider_clientID :: Lens' AddClientIDToOpenIDConnectProvider Text
- data AddClientIDToOpenIDConnectProviderResponse = AddClientIDToOpenIDConnectProviderResponse' {
- newAddClientIDToOpenIDConnectProviderResponse :: AddClientIDToOpenIDConnectProviderResponse
Creating a Request
data AddClientIDToOpenIDConnectProvider Source #
See: newAddClientIDToOpenIDConnectProvider smart constructor.
Constructors
| AddClientIDToOpenIDConnectProvider' | |
Fields
| |
Instances
newAddClientIDToOpenIDConnectProvider Source #
Arguments
| :: Text |
|
| -> Text | |
| -> AddClientIDToOpenIDConnectProvider |
Create a value of AddClientIDToOpenIDConnectProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:openIDConnectProviderArn:AddClientIDToOpenIDConnectProvider', addClientIDToOpenIDConnectProvider_openIDConnectProviderArn - The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider
resource to add the client ID to. You can get a list of OIDC provider
ARNs by using the ListOpenIDConnectProviders operation.
$sel:clientID:AddClientIDToOpenIDConnectProvider', addClientIDToOpenIDConnectProvider_clientID - The client ID (also known as audience) to add to the IAM OpenID Connect
provider resource.
Request Lenses
addClientIDToOpenIDConnectProvider_openIDConnectProviderArn :: Lens' AddClientIDToOpenIDConnectProvider Text Source #
The Amazon Resource Name (ARN) of the IAM OpenID Connect (OIDC) provider resource to add the client ID to. You can get a list of OIDC provider ARNs by using the ListOpenIDConnectProviders operation.
addClientIDToOpenIDConnectProvider_clientID :: Lens' AddClientIDToOpenIDConnectProvider Text Source #
The client ID (also known as audience) to add to the IAM OpenID Connect provider resource.
Destructuring the Response
data AddClientIDToOpenIDConnectProviderResponse Source #
See: newAddClientIDToOpenIDConnectProviderResponse smart constructor.
Constructors
| AddClientIDToOpenIDConnectProviderResponse' | |
Instances
| Generic AddClientIDToOpenIDConnectProviderResponse Source # | |
Defined in Amazonka.IAM.AddClientIDToOpenIDConnectProvider Associated Types type Rep AddClientIDToOpenIDConnectProviderResponse :: Type -> Type # | |
| Read AddClientIDToOpenIDConnectProviderResponse Source # | |
| Show AddClientIDToOpenIDConnectProviderResponse Source # | |
| NFData AddClientIDToOpenIDConnectProviderResponse Source # | |
Defined in Amazonka.IAM.AddClientIDToOpenIDConnectProvider Methods | |
| Eq AddClientIDToOpenIDConnectProviderResponse Source # | |
| type Rep AddClientIDToOpenIDConnectProviderResponse Source # | |
Defined in Amazonka.IAM.AddClientIDToOpenIDConnectProvider type Rep AddClientIDToOpenIDConnectProviderResponse = D1 ('MetaData "AddClientIDToOpenIDConnectProviderResponse" "Amazonka.IAM.AddClientIDToOpenIDConnectProvider" "amazonka-iam-2.0-5DxkArXx9sD3CCYYGFyGET" 'False) (C1 ('MetaCons "AddClientIDToOpenIDConnectProviderResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) | |
newAddClientIDToOpenIDConnectProviderResponse :: AddClientIDToOpenIDConnectProviderResponse Source #
Create a value of AddClientIDToOpenIDConnectProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.