Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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.
AddClientIDToOpenIDConnectProvider' | |
|
Instances
newAddClientIDToOpenIDConnectProvider Source #
:: 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.
Instances
Eq AddClientIDToOpenIDConnectProviderResponse Source # | |
Read AddClientIDToOpenIDConnectProviderResponse Source # | |
Show AddClientIDToOpenIDConnectProviderResponse Source # | |
Generic AddClientIDToOpenIDConnectProviderResponse Source # | |
Defined in Amazonka.IAM.AddClientIDToOpenIDConnectProvider type Rep AddClientIDToOpenIDConnectProviderResponse :: Type -> Type # | |
NFData AddClientIDToOpenIDConnectProviderResponse Source # | |
type Rep AddClientIDToOpenIDConnectProviderResponse Source # | |
Defined in Amazonka.IAM.AddClientIDToOpenIDConnectProvider type Rep AddClientIDToOpenIDConnectProviderResponse = D1 ('MetaData "AddClientIDToOpenIDConnectProviderResponse" "Amazonka.IAM.AddClientIDToOpenIDConnectProvider" "libZSservicesZSamazonka-iamZSamazonka-iam" '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.