libZSservicesZSamazonka-iamZSamazonka-iam
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IAM.UntagOpenIDConnectProvider

Description

Removes the specified tags from the specified OpenID Connect (OIDC)-compatible identity provider in IAM. For more information about OIDC providers, see About web identity federation. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Synopsis

Creating a Request

data UntagOpenIDConnectProvider Source #

See: newUntagOpenIDConnectProvider smart constructor.

Constructors

UntagOpenIDConnectProvider' 

Fields

  • openIDConnectProviderArn :: Text

    The ARN of the OIDC provider in IAM from which you want to remove tags.

    This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-

  • tagKeys :: [Text]

    A list of key names as a simple array of strings. The tags with matching keys are removed from the specified OIDC provider.

Instances

Instances details
Eq UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Read UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Show UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Generic UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Associated Types

type Rep UntagOpenIDConnectProvider :: Type -> Type #

NFData UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Hashable UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

AWSRequest UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

ToHeaders UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

ToPath UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

ToQuery UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

type Rep UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

type Rep UntagOpenIDConnectProvider = D1 ('MetaData "UntagOpenIDConnectProvider" "Amazonka.IAM.UntagOpenIDConnectProvider" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "UntagOpenIDConnectProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "openIDConnectProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagOpenIDConnectProvider Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

newUntagOpenIDConnectProvider Source #

Create a value of UntagOpenIDConnectProvider 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:UntagOpenIDConnectProvider', untagOpenIDConnectProvider_openIDConnectProviderArn - The ARN of the OIDC provider in IAM from which you want to remove tags.

This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-

$sel:tagKeys:UntagOpenIDConnectProvider', untagOpenIDConnectProvider_tagKeys - A list of key names as a simple array of strings. The tags with matching keys are removed from the specified OIDC provider.

Request Lenses

untagOpenIDConnectProvider_openIDConnectProviderArn :: Lens' UntagOpenIDConnectProvider Text Source #

The ARN of the OIDC provider in IAM from which you want to remove tags.

This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-

untagOpenIDConnectProvider_tagKeys :: Lens' UntagOpenIDConnectProvider [Text] Source #

A list of key names as a simple array of strings. The tags with matching keys are removed from the specified OIDC provider.

Destructuring the Response

data UntagOpenIDConnectProviderResponse Source #

Instances

Instances details
Eq UntagOpenIDConnectProviderResponse Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Read UntagOpenIDConnectProviderResponse Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Show UntagOpenIDConnectProviderResponse Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Generic UntagOpenIDConnectProviderResponse Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

Associated Types

type Rep UntagOpenIDConnectProviderResponse :: Type -> Type #

NFData UntagOpenIDConnectProviderResponse Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

type Rep UntagOpenIDConnectProviderResponse Source # 
Instance details

Defined in Amazonka.IAM.UntagOpenIDConnectProvider

type Rep UntagOpenIDConnectProviderResponse = D1 ('MetaData "UntagOpenIDConnectProviderResponse" "Amazonka.IAM.UntagOpenIDConnectProvider" "libZSservicesZSamazonka-iamZSamazonka-iam" 'False) (C1 ('MetaCons "UntagOpenIDConnectProviderResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagOpenIDConnectProviderResponse :: UntagOpenIDConnectProviderResponse Source #

Create a value of UntagOpenIDConnectProviderResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.