Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- associateMemberAccount_memberAccountId :: Lens' AssociateMemberAccount Text
- associateS3Resources_memberAccountId :: Lens' AssociateS3Resources (Maybe Text)
- associateS3Resources_s3Resources :: Lens' AssociateS3Resources [S3ResourceClassification]
- associateS3ResourcesResponse_failedS3Resources :: Lens' AssociateS3ResourcesResponse (Maybe [FailedS3Resource])
- associateS3ResourcesResponse_httpStatus :: Lens' AssociateS3ResourcesResponse Int
- disassociateMemberAccount_memberAccountId :: Lens' DisassociateMemberAccount Text
- disassociateS3Resources_memberAccountId :: Lens' DisassociateS3Resources (Maybe Text)
- disassociateS3Resources_associatedS3Resources :: Lens' DisassociateS3Resources [S3Resource]
- disassociateS3ResourcesResponse_failedS3Resources :: Lens' DisassociateS3ResourcesResponse (Maybe [FailedS3Resource])
- disassociateS3ResourcesResponse_httpStatus :: Lens' DisassociateS3ResourcesResponse Int
- listMemberAccounts_maxResults :: Lens' ListMemberAccounts (Maybe Int)
- listMemberAccounts_nextToken :: Lens' ListMemberAccounts (Maybe Text)
- listMemberAccountsResponse_memberAccounts :: Lens' ListMemberAccountsResponse (Maybe [MemberAccount])
- listMemberAccountsResponse_nextToken :: Lens' ListMemberAccountsResponse (Maybe Text)
- listMemberAccountsResponse_httpStatus :: Lens' ListMemberAccountsResponse Int
- listS3Resources_maxResults :: Lens' ListS3Resources (Maybe Int)
- listS3Resources_memberAccountId :: Lens' ListS3Resources (Maybe Text)
- listS3Resources_nextToken :: Lens' ListS3Resources (Maybe Text)
- listS3ResourcesResponse_nextToken :: Lens' ListS3ResourcesResponse (Maybe Text)
- listS3ResourcesResponse_s3Resources :: Lens' ListS3ResourcesResponse (Maybe [S3ResourceClassification])
- listS3ResourcesResponse_httpStatus :: Lens' ListS3ResourcesResponse Int
- updateS3Resources_memberAccountId :: Lens' UpdateS3Resources (Maybe Text)
- updateS3Resources_s3ResourcesUpdate :: Lens' UpdateS3Resources [S3ResourceClassificationUpdate]
- updateS3ResourcesResponse_failedS3Resources :: Lens' UpdateS3ResourcesResponse (Maybe [FailedS3Resource])
- updateS3ResourcesResponse_httpStatus :: Lens' UpdateS3ResourcesResponse Int
- classificationType_oneTime :: Lens' ClassificationType S3OneTimeClassificationType
- classificationType_continuous :: Lens' ClassificationType S3ContinuousClassificationType
- classificationTypeUpdate_continuous :: Lens' ClassificationTypeUpdate (Maybe S3ContinuousClassificationType)
- classificationTypeUpdate_oneTime :: Lens' ClassificationTypeUpdate (Maybe S3OneTimeClassificationType)
- failedS3Resource_errorCode :: Lens' FailedS3Resource (Maybe Text)
- failedS3Resource_errorMessage :: Lens' FailedS3Resource (Maybe Text)
- failedS3Resource_failedItem :: Lens' FailedS3Resource (Maybe S3Resource)
- memberAccount_accountId :: Lens' MemberAccount (Maybe Text)
- s3Resource_prefix :: Lens' S3Resource (Maybe Text)
- s3Resource_bucketName :: Lens' S3Resource Text
- s3ResourceClassification_prefix :: Lens' S3ResourceClassification (Maybe Text)
- s3ResourceClassification_bucketName :: Lens' S3ResourceClassification Text
- s3ResourceClassification_classificationType :: Lens' S3ResourceClassification ClassificationType
- s3ResourceClassificationUpdate_prefix :: Lens' S3ResourceClassificationUpdate (Maybe Text)
- s3ResourceClassificationUpdate_bucketName :: Lens' S3ResourceClassificationUpdate Text
- s3ResourceClassificationUpdate_classificationTypeUpdate :: Lens' S3ResourceClassificationUpdate ClassificationTypeUpdate
Operations
AssociateMemberAccount
associateMemberAccount_memberAccountId :: Lens' AssociateMemberAccount Text Source #
(Discontinued) The ID of the Amazon Web Services account that you want to associate with Amazon Macie Classic as a member account.
AssociateS3Resources
associateS3Resources_memberAccountId :: Lens' AssociateS3Resources (Maybe Text) Source #
(Discontinued) The ID of the Amazon Macie Classic member account whose resources you want to associate with Macie Classic.
associateS3Resources_s3Resources :: Lens' AssociateS3Resources [S3ResourceClassification] Source #
(Discontinued) The S3 resources that you want to associate with Amazon Macie Classic for monitoring and data classification.
associateS3ResourcesResponse_failedS3Resources :: Lens' AssociateS3ResourcesResponse (Maybe [FailedS3Resource]) Source #
(Discontinued) S3 resources that couldn't be associated with Amazon Macie Classic. An error code and an error message are provided for each failed item.
associateS3ResourcesResponse_httpStatus :: Lens' AssociateS3ResourcesResponse Int Source #
The response's http status code.
DisassociateMemberAccount
disassociateMemberAccount_memberAccountId :: Lens' DisassociateMemberAccount Text Source #
(Discontinued) The ID of the member account that you want to remove from Amazon Macie Classic.
DisassociateS3Resources
disassociateS3Resources_memberAccountId :: Lens' DisassociateS3Resources (Maybe Text) Source #
(Discontinued) The ID of the Amazon Macie Classic member account whose resources you want to remove from being monitored by Macie Classic.
disassociateS3Resources_associatedS3Resources :: Lens' DisassociateS3Resources [S3Resource] Source #
(Discontinued) The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon Macie Classic.
disassociateS3ResourcesResponse_failedS3Resources :: Lens' DisassociateS3ResourcesResponse (Maybe [FailedS3Resource]) Source #
(Discontinued) S3 resources that couldn't be removed from being monitored and classified by Amazon Macie Classic. An error code and an error message are provided for each failed item.
disassociateS3ResourcesResponse_httpStatus :: Lens' DisassociateS3ResourcesResponse Int Source #
The response's http status code.
ListMemberAccounts
listMemberAccounts_maxResults :: Lens' ListMemberAccounts (Maybe Int) Source #
(Discontinued) Use this parameter to indicate the maximum number of items that you want in the response. The default value is 250.
listMemberAccounts_nextToken :: Lens' ListMemberAccounts (Maybe Text) Source #
(Discontinued) Use this parameter when paginating results. Set the value
of this parameter to null on your first call to the ListMemberAccounts
action. Subsequent calls to the action fill nextToken
in the request
with the value of nextToken
from the previous response to continue
listing data.
listMemberAccountsResponse_memberAccounts :: Lens' ListMemberAccountsResponse (Maybe [MemberAccount]) Source #
(Discontinued) A list of the Amazon Macie Classic member accounts returned by the action. The current Macie Classic administrator account is also included in this list.
listMemberAccountsResponse_nextToken :: Lens' ListMemberAccountsResponse (Maybe Text) Source #
(Discontinued) When a response is generated, if there is more data to be
listed, this parameter is present in the response and contains the value
to use for the nextToken
parameter in a subsequent pagination request.
If there is no more data to be listed, this parameter is set to null.
listMemberAccountsResponse_httpStatus :: Lens' ListMemberAccountsResponse Int Source #
The response's http status code.
ListS3Resources
listS3Resources_maxResults :: Lens' ListS3Resources (Maybe Int) Source #
(Discontinued) Use this parameter to indicate the maximum number of items that you want in the response. The default value is 250.
listS3Resources_memberAccountId :: Lens' ListS3Resources (Maybe Text) Source #
(Discontinued) The Amazon Macie Classic member account ID whose associated S3 resources you want to list.
listS3Resources_nextToken :: Lens' ListS3Resources (Maybe Text) Source #
(Discontinued) Use this parameter when paginating results. Set its value
to null on your first call to the ListS3Resources
action. Subsequent
calls to the action fill nextToken
in the request with the value of
nextToken
from the previous response to continue listing data.
listS3ResourcesResponse_nextToken :: Lens' ListS3ResourcesResponse (Maybe Text) Source #
(Discontinued) When a response is generated, if there is more data to be
listed, this parameter is present in the response and contains the value
to use for the nextToken
parameter in a subsequent pagination request.
If there is no more data to be listed, this parameter is set to null.
listS3ResourcesResponse_s3Resources :: Lens' ListS3ResourcesResponse (Maybe [S3ResourceClassification]) Source #
(Discontinued) A list of the associated S3 resources returned by the action.
listS3ResourcesResponse_httpStatus :: Lens' ListS3ResourcesResponse Int Source #
The response's http status code.
UpdateS3Resources
updateS3Resources_memberAccountId :: Lens' UpdateS3Resources (Maybe Text) Source #
(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources' classification types you want to update.
updateS3Resources_s3ResourcesUpdate :: Lens' UpdateS3Resources [S3ResourceClassificationUpdate] Source #
(Discontinued) The S3 resources whose classification types you want to update.
updateS3ResourcesResponse_failedS3Resources :: Lens' UpdateS3ResourcesResponse (Maybe [FailedS3Resource]) Source #
(Discontinued) The S3 resources whose classification types can't be updated. An error code and an error message are provided for each failed item.
updateS3ResourcesResponse_httpStatus :: Lens' UpdateS3ResourcesResponse Int Source #
The response's http status code.
Types
ClassificationType
classificationType_oneTime :: Lens' ClassificationType S3OneTimeClassificationType Source #
(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.
classificationType_continuous :: Lens' ClassificationType S3ContinuousClassificationType Source #
(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.
ClassificationTypeUpdate
classificationTypeUpdate_continuous :: Lens' ClassificationTypeUpdate (Maybe S3ContinuousClassificationType) Source #
(Discontinued) A continuous classification of the objects that are added to a specified S3 bucket. Amazon Macie Classic begins performing continuous classification after a bucket is successfully associated with Macie Classic.
classificationTypeUpdate_oneTime :: Lens' ClassificationTypeUpdate (Maybe S3OneTimeClassificationType) Source #
(Discontinued) A one-time classification of all of the existing objects in a specified S3 bucket.
FailedS3Resource
failedS3Resource_errorCode :: Lens' FailedS3Resource (Maybe Text) Source #
(Discontinued) The status code of a failed item.
failedS3Resource_errorMessage :: Lens' FailedS3Resource (Maybe Text) Source #
(Discontinued) The error message of a failed item.
failedS3Resource_failedItem :: Lens' FailedS3Resource (Maybe S3Resource) Source #
(Discontinued) The failed S3 resources.
MemberAccount
memberAccount_accountId :: Lens' MemberAccount (Maybe Text) Source #
(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account.
S3Resource
s3Resource_prefix :: Lens' S3Resource (Maybe Text) Source #
(Discontinued) The prefix of the S3 bucket.
s3Resource_bucketName :: Lens' S3Resource Text Source #
(Discontinued) The name of the S3 bucket.
S3ResourceClassification
s3ResourceClassification_prefix :: Lens' S3ResourceClassification (Maybe Text) Source #
(Discontinued) The prefix of the S3 bucket that you want to associate with Amazon Macie Classic.
s3ResourceClassification_bucketName :: Lens' S3ResourceClassification Text Source #
(Discontinued) The name of the S3 bucket that you want to associate with Amazon Macie Classic.
s3ResourceClassification_classificationType :: Lens' S3ResourceClassification ClassificationType Source #
(Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.
S3ResourceClassificationUpdate
s3ResourceClassificationUpdate_prefix :: Lens' S3ResourceClassificationUpdate (Maybe Text) Source #
(Discontinued) The prefix of the S3 bucket whose classification types you want to update.
s3ResourceClassificationUpdate_bucketName :: Lens' S3ResourceClassificationUpdate Text Source #
(Discontinued) The name of the S3 bucket whose classification types you want to update.
s3ResourceClassificationUpdate_classificationTypeUpdate :: Lens' S3ResourceClassificationUpdate ClassificationTypeUpdate Source #
(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.