libZSservicesZSamazonka-certificatemanager-pcaZSamazonka-certificatemanager-pca
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.CertificateManagerPCA.UntagCertificateAuthority

Description

Remove one or more tags from your private CA. A tag consists of a key-value pair. If you do not specify the value portion of the tag when calling this action, the tag will be removed regardless of value. If you specify a value, the tag is removed only if it is associated with the specified value. To add tags to a private CA, use the TagCertificateAuthority. Call the ListTags action to see what tags are associated with your CA.

Synopsis

Creating a Request

data UntagCertificateAuthority Source #

See: newUntagCertificateAuthority smart constructor.

Constructors

UntagCertificateAuthority' 

Fields

Instances

Instances details
Eq UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Read UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Show UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Generic UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Associated Types

type Rep UntagCertificateAuthority :: Type -> Type #

NFData UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Hashable UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

ToJSON UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

AWSRequest UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

ToHeaders UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

ToPath UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

ToQuery UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

type Rep UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

type Rep UntagCertificateAuthority = D1 ('MetaData "UntagCertificateAuthority" "Amazonka.CertificateManagerPCA.UntagCertificateAuthority" "libZSservicesZSamazonka-certificatemanager-pcaZSamazonka-certificatemanager-pca" 'False) (C1 ('MetaCons "UntagCertificateAuthority'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Tag))))
type AWSResponse UntagCertificateAuthority Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

newUntagCertificateAuthority Source #

Create a value of UntagCertificateAuthority 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:certificateAuthorityArn:UntagCertificateAuthority', untagCertificateAuthority_certificateAuthorityArn - The Amazon Resource Name (ARN) that was returned when you called CreateCertificateAuthority. This must be of the form:

arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012

$sel:tags:UntagCertificateAuthority', untagCertificateAuthority_tags - List of tags to be removed from the CA.

Request Lenses

untagCertificateAuthority_certificateAuthorityArn :: Lens' UntagCertificateAuthority Text Source #

The Amazon Resource Name (ARN) that was returned when you called CreateCertificateAuthority. This must be of the form:

arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012

Destructuring the Response

data UntagCertificateAuthorityResponse Source #

See: newUntagCertificateAuthorityResponse smart constructor.

Instances

Instances details
Eq UntagCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Read UntagCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Show UntagCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Generic UntagCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

Associated Types

type Rep UntagCertificateAuthorityResponse :: Type -> Type #

NFData UntagCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

type Rep UntagCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.CertificateManagerPCA.UntagCertificateAuthority

type Rep UntagCertificateAuthorityResponse = D1 ('MetaData "UntagCertificateAuthorityResponse" "Amazonka.CertificateManagerPCA.UntagCertificateAuthority" "libZSservicesZSamazonka-certificatemanager-pcaZSamazonka-certificatemanager-pca" 'False) (C1 ('MetaCons "UntagCertificateAuthorityResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagCertificateAuthorityResponse :: UntagCertificateAuthorityResponse Source #

Create a value of UntagCertificateAuthorityResponse with all optional fields omitted.

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