{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.SecretsManager.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.SecretsManager.Lens ( -- * Operations -- ** CancelRotateSecret cancelRotateSecret_secretId, cancelRotateSecretResponse_arn, cancelRotateSecretResponse_name, cancelRotateSecretResponse_versionId, cancelRotateSecretResponse_httpStatus, -- ** CreateSecret createSecret_addReplicaRegions, createSecret_clientRequestToken, createSecret_description, createSecret_forceOverwriteReplicaSecret, createSecret_kmsKeyId, createSecret_secretBinary, createSecret_secretString, createSecret_tags, createSecret_name, createSecretResponse_arn, createSecretResponse_name, createSecretResponse_replicationStatus, createSecretResponse_versionId, createSecretResponse_httpStatus, -- ** DeleteResourcePolicy deleteResourcePolicy_secretId, deleteResourcePolicyResponse_arn, deleteResourcePolicyResponse_name, deleteResourcePolicyResponse_httpStatus, -- ** DeleteSecret deleteSecret_forceDeleteWithoutRecovery, deleteSecret_recoveryWindowInDays, deleteSecret_secretId, deleteSecretResponse_arn, deleteSecretResponse_deletionDate, deleteSecretResponse_name, deleteSecretResponse_httpStatus, -- ** DescribeSecret describeSecret_secretId, describeSecretResponse_arn, describeSecretResponse_createdDate, describeSecretResponse_deletedDate, describeSecretResponse_description, describeSecretResponse_kmsKeyId, describeSecretResponse_lastAccessedDate, describeSecretResponse_lastChangedDate, describeSecretResponse_lastRotatedDate, describeSecretResponse_name, describeSecretResponse_nextRotationDate, describeSecretResponse_owningService, describeSecretResponse_primaryRegion, describeSecretResponse_replicationStatus, describeSecretResponse_rotationEnabled, describeSecretResponse_rotationLambdaARN, describeSecretResponse_rotationRules, describeSecretResponse_tags, describeSecretResponse_versionIdsToStages, describeSecretResponse_httpStatus, -- ** GetRandomPassword getRandomPassword_excludeCharacters, getRandomPassword_excludeLowercase, getRandomPassword_excludeNumbers, getRandomPassword_excludePunctuation, getRandomPassword_excludeUppercase, getRandomPassword_includeSpace, getRandomPassword_passwordLength, getRandomPassword_requireEachIncludedType, getRandomPasswordResponse_randomPassword, getRandomPasswordResponse_httpStatus, -- ** GetResourcePolicy getResourcePolicy_secretId, getResourcePolicyResponse_arn, getResourcePolicyResponse_name, getResourcePolicyResponse_resourcePolicy, getResourcePolicyResponse_httpStatus, -- ** GetSecretValue getSecretValue_versionId, getSecretValue_versionStage, getSecretValue_secretId, getSecretValueResponse_arn, getSecretValueResponse_createdDate, getSecretValueResponse_name, getSecretValueResponse_secretBinary, getSecretValueResponse_secretString, getSecretValueResponse_versionId, getSecretValueResponse_versionStages, getSecretValueResponse_httpStatus, -- ** ListSecretVersionIds listSecretVersionIds_includeDeprecated, listSecretVersionIds_maxResults, listSecretVersionIds_nextToken, listSecretVersionIds_secretId, listSecretVersionIdsResponse_arn, listSecretVersionIdsResponse_name, listSecretVersionIdsResponse_nextToken, listSecretVersionIdsResponse_versions, listSecretVersionIdsResponse_httpStatus, -- ** ListSecrets listSecrets_filters, listSecrets_includePlannedDeletion, listSecrets_maxResults, listSecrets_nextToken, listSecrets_sortOrder, listSecretsResponse_nextToken, listSecretsResponse_secretList, listSecretsResponse_httpStatus, -- ** PutResourcePolicy putResourcePolicy_blockPublicPolicy, putResourcePolicy_secretId, putResourcePolicy_resourcePolicy, putResourcePolicyResponse_arn, putResourcePolicyResponse_name, putResourcePolicyResponse_httpStatus, -- ** PutSecretValue putSecretValue_clientRequestToken, putSecretValue_secretBinary, putSecretValue_secretString, putSecretValue_versionStages, putSecretValue_secretId, putSecretValueResponse_arn, putSecretValueResponse_name, putSecretValueResponse_versionId, putSecretValueResponse_versionStages, putSecretValueResponse_httpStatus, -- ** RemoveRegionsFromReplication removeRegionsFromReplication_secretId, removeRegionsFromReplication_removeReplicaRegions, removeRegionsFromReplicationResponse_arn, removeRegionsFromReplicationResponse_replicationStatus, removeRegionsFromReplicationResponse_httpStatus, -- ** ReplicateSecretToRegions replicateSecretToRegions_forceOverwriteReplicaSecret, replicateSecretToRegions_secretId, replicateSecretToRegions_addReplicaRegions, replicateSecretToRegionsResponse_arn, replicateSecretToRegionsResponse_replicationStatus, replicateSecretToRegionsResponse_httpStatus, -- ** RestoreSecret restoreSecret_secretId, restoreSecretResponse_arn, restoreSecretResponse_name, restoreSecretResponse_httpStatus, -- ** RotateSecret rotateSecret_clientRequestToken, rotateSecret_rotateImmediately, rotateSecret_rotationLambdaARN, rotateSecret_rotationRules, rotateSecret_secretId, rotateSecretResponse_arn, rotateSecretResponse_name, rotateSecretResponse_versionId, rotateSecretResponse_httpStatus, -- ** StopReplicationToReplica stopReplicationToReplica_secretId, stopReplicationToReplicaResponse_arn, stopReplicationToReplicaResponse_httpStatus, -- ** TagResource tagResource_secretId, tagResource_tags, -- ** UntagResource untagResource_secretId, untagResource_tagKeys, -- ** UpdateSecret updateSecret_clientRequestToken, updateSecret_description, updateSecret_kmsKeyId, updateSecret_secretBinary, updateSecret_secretString, updateSecret_secretId, updateSecretResponse_arn, updateSecretResponse_name, updateSecretResponse_versionId, updateSecretResponse_httpStatus, -- ** UpdateSecretVersionStage updateSecretVersionStage_moveToVersionId, updateSecretVersionStage_removeFromVersionId, updateSecretVersionStage_secretId, updateSecretVersionStage_versionStage, updateSecretVersionStageResponse_arn, updateSecretVersionStageResponse_name, updateSecretVersionStageResponse_httpStatus, -- ** ValidateResourcePolicy validateResourcePolicy_secretId, validateResourcePolicy_resourcePolicy, validateResourcePolicyResponse_policyValidationPassed, validateResourcePolicyResponse_validationErrors, validateResourcePolicyResponse_httpStatus, -- * Types -- ** Filter filter_key, filter_values, -- ** ReplicaRegionType replicaRegionType_kmsKeyId, replicaRegionType_region, -- ** ReplicationStatusType replicationStatusType_kmsKeyId, replicationStatusType_lastAccessedDate, replicationStatusType_region, replicationStatusType_status, replicationStatusType_statusMessage, -- ** RotationRulesType rotationRulesType_automaticallyAfterDays, rotationRulesType_duration, rotationRulesType_scheduleExpression, -- ** SecretListEntry secretListEntry_arn, secretListEntry_createdDate, secretListEntry_deletedDate, secretListEntry_description, secretListEntry_kmsKeyId, secretListEntry_lastAccessedDate, secretListEntry_lastChangedDate, secretListEntry_lastRotatedDate, secretListEntry_name, secretListEntry_nextRotationDate, secretListEntry_owningService, secretListEntry_primaryRegion, secretListEntry_rotationEnabled, secretListEntry_rotationLambdaARN, secretListEntry_rotationRules, secretListEntry_secretVersionsToStages, secretListEntry_tags, -- ** SecretVersionsListEntry secretVersionsListEntry_createdDate, secretVersionsListEntry_kmsKeyIds, secretVersionsListEntry_lastAccessedDate, secretVersionsListEntry_versionId, secretVersionsListEntry_versionStages, -- ** Tag tag_key, tag_value, -- ** ValidationErrorsEntry validationErrorsEntry_checkName, validationErrorsEntry_errorMessage, ) where import Amazonka.SecretsManager.CancelRotateSecret import Amazonka.SecretsManager.CreateSecret import Amazonka.SecretsManager.DeleteResourcePolicy import Amazonka.SecretsManager.DeleteSecret import Amazonka.SecretsManager.DescribeSecret import Amazonka.SecretsManager.GetRandomPassword import Amazonka.SecretsManager.GetResourcePolicy import Amazonka.SecretsManager.GetSecretValue import Amazonka.SecretsManager.ListSecretVersionIds import Amazonka.SecretsManager.ListSecrets import Amazonka.SecretsManager.PutResourcePolicy import Amazonka.SecretsManager.PutSecretValue import Amazonka.SecretsManager.RemoveRegionsFromReplication import Amazonka.SecretsManager.ReplicateSecretToRegions import Amazonka.SecretsManager.RestoreSecret import Amazonka.SecretsManager.RotateSecret import Amazonka.SecretsManager.StopReplicationToReplica import Amazonka.SecretsManager.TagResource import Amazonka.SecretsManager.Types.Filter import Amazonka.SecretsManager.Types.ReplicaRegionType import Amazonka.SecretsManager.Types.ReplicationStatusType import Amazonka.SecretsManager.Types.RotationRulesType import Amazonka.SecretsManager.Types.SecretListEntry import Amazonka.SecretsManager.Types.SecretVersionsListEntry import Amazonka.SecretsManager.Types.Tag import Amazonka.SecretsManager.Types.ValidationErrorsEntry import Amazonka.SecretsManager.UntagResource import Amazonka.SecretsManager.UpdateSecret import Amazonka.SecretsManager.UpdateSecretVersionStage import Amazonka.SecretsManager.ValidateResourcePolicy