libZSservicesZSamazonka-secretsmanagerZSamazonka-secretsmanager
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.SecretsManager.RemoveRegionsFromReplication

Description

Remove regions from replication.

Synopsis

Creating a Request

data RemoveRegionsFromReplication Source #

See: newRemoveRegionsFromReplication smart constructor.

Constructors

RemoveRegionsFromReplication' 

Fields

Instances

Instances details
Eq RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Read RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Show RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Generic RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Associated Types

type Rep RemoveRegionsFromReplication :: Type -> Type #

NFData RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Hashable RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

ToJSON RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

AWSRequest RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

ToHeaders RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

ToPath RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

ToQuery RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

type Rep RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

type Rep RemoveRegionsFromReplication = D1 ('MetaData "RemoveRegionsFromReplication" "Amazonka.SecretsManager.RemoveRegionsFromReplication" "libZSservicesZSamazonka-secretsmanagerZSamazonka-secretsmanager" 'False) (C1 ('MetaCons "RemoveRegionsFromReplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "secretId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "removeReplicaRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse RemoveRegionsFromReplication Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

newRemoveRegionsFromReplication Source #

Create a value of RemoveRegionsFromReplication 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:secretId:RemoveRegionsFromReplication', removeRegionsFromReplication_secretId - Remove a secret by SecretId from replica Regions.

$sel:removeReplicaRegions:RemoveRegionsFromReplication', removeRegionsFromReplication_removeReplicaRegions - Remove replication from specific Regions.

Request Lenses

removeRegionsFromReplication_secretId :: Lens' RemoveRegionsFromReplication Text Source #

Remove a secret by SecretId from replica Regions.

Destructuring the Response

data RemoveRegionsFromReplicationResponse Source #

Constructors

RemoveRegionsFromReplicationResponse' 

Fields

Instances

Instances details
Eq RemoveRegionsFromReplicationResponse Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Read RemoveRegionsFromReplicationResponse Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Show RemoveRegionsFromReplicationResponse Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

Generic RemoveRegionsFromReplicationResponse Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

NFData RemoveRegionsFromReplicationResponse Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

type Rep RemoveRegionsFromReplicationResponse Source # 
Instance details

Defined in Amazonka.SecretsManager.RemoveRegionsFromReplication

type Rep RemoveRegionsFromReplicationResponse = D1 ('MetaData "RemoveRegionsFromReplicationResponse" "Amazonka.SecretsManager.RemoveRegionsFromReplication" "libZSservicesZSamazonka-secretsmanagerZSamazonka-secretsmanager" 'False) (C1 ('MetaCons "RemoveRegionsFromReplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "replicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReplicationStatusType])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRemoveRegionsFromReplicationResponse Source #

Create a value of RemoveRegionsFromReplicationResponse 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:arn:RemoveRegionsFromReplicationResponse', removeRegionsFromReplicationResponse_arn - The secret ARN removed from replication regions.

$sel:replicationStatus:RemoveRegionsFromReplicationResponse', removeRegionsFromReplicationResponse_replicationStatus - Describes the remaining replication status after you remove regions from the replication list.

$sel:httpStatus:RemoveRegionsFromReplicationResponse', removeRegionsFromReplicationResponse_httpStatus - The response's http status code.

Response Lenses

removeRegionsFromReplicationResponse_replicationStatus :: Lens' RemoveRegionsFromReplicationResponse (Maybe [ReplicationStatusType]) Source #

Describes the remaining replication status after you remove regions from the replication list.