/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the macie2-2020-01-01.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.Macie2.Model; namespace Amazon.Macie2 { /// /// Interface for accessing Macie2 /// /// Amazon Macie /// public partial interface IAmazonMacie2 : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IMacie2PaginatorFactory Paginators { get; } #endif #region AcceptInvitation /// /// Accepts an Amazon Macie membership invitation that was received from a specific account. /// /// Container for the necessary parameters to execute the AcceptInvitation service method. /// /// The response from the AcceptInvitation service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for AcceptInvitation Operation AcceptInvitationResponse AcceptInvitation(AcceptInvitationRequest request); /// /// Initiates the asynchronous execution of the AcceptInvitation operation. /// /// /// Container for the necessary parameters to execute the AcceptInvitation operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAcceptInvitation /// operation. /// REST API Reference for AcceptInvitation Operation IAsyncResult BeginAcceptInvitation(AcceptInvitationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AcceptInvitation operation. /// /// /// The IAsyncResult returned by the call to BeginAcceptInvitation. /// /// Returns a AcceptInvitationResult from Macie2. /// REST API Reference for AcceptInvitation Operation AcceptInvitationResponse EndAcceptInvitation(IAsyncResult asyncResult); #endregion #region BatchGetCustomDataIdentifiers /// /// Retrieves information about one or more custom data identifiers. /// /// Container for the necessary parameters to execute the BatchGetCustomDataIdentifiers service method. /// /// The response from the BatchGetCustomDataIdentifiers service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for BatchGetCustomDataIdentifiers Operation BatchGetCustomDataIdentifiersResponse BatchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest request); /// /// Initiates the asynchronous execution of the BatchGetCustomDataIdentifiers operation. /// /// /// Container for the necessary parameters to execute the BatchGetCustomDataIdentifiers operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchGetCustomDataIdentifiers /// operation. /// REST API Reference for BatchGetCustomDataIdentifiers Operation IAsyncResult BeginBatchGetCustomDataIdentifiers(BatchGetCustomDataIdentifiersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the BatchGetCustomDataIdentifiers operation. /// /// /// The IAsyncResult returned by the call to BeginBatchGetCustomDataIdentifiers. /// /// Returns a BatchGetCustomDataIdentifiersResult from Macie2. /// REST API Reference for BatchGetCustomDataIdentifiers Operation BatchGetCustomDataIdentifiersResponse EndBatchGetCustomDataIdentifiers(IAsyncResult asyncResult); #endregion #region CreateAllowList /// /// Creates and defines the settings for an allow list. /// /// Container for the necessary parameters to execute the CreateAllowList service method. /// /// The response from the CreateAllowList service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateAllowList Operation CreateAllowListResponse CreateAllowList(CreateAllowListRequest request); /// /// Initiates the asynchronous execution of the CreateAllowList operation. /// /// /// Container for the necessary parameters to execute the CreateAllowList operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateAllowList /// operation. /// REST API Reference for CreateAllowList Operation IAsyncResult BeginCreateAllowList(CreateAllowListRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateAllowList operation. /// /// /// The IAsyncResult returned by the call to BeginCreateAllowList. /// /// Returns a CreateAllowListResult from Macie2. /// REST API Reference for CreateAllowList Operation CreateAllowListResponse EndCreateAllowList(IAsyncResult asyncResult); #endregion #region CreateClassificationJob /// /// Creates and defines the settings for a classification job. /// /// Container for the necessary parameters to execute the CreateClassificationJob service method. /// /// The response from the CreateClassificationJob service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateClassificationJob Operation CreateClassificationJobResponse CreateClassificationJob(CreateClassificationJobRequest request); /// /// Initiates the asynchronous execution of the CreateClassificationJob operation. /// /// /// Container for the necessary parameters to execute the CreateClassificationJob operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateClassificationJob /// operation. /// REST API Reference for CreateClassificationJob Operation IAsyncResult BeginCreateClassificationJob(CreateClassificationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateClassificationJob operation. /// /// /// The IAsyncResult returned by the call to BeginCreateClassificationJob. /// /// Returns a CreateClassificationJobResult from Macie2. /// REST API Reference for CreateClassificationJob Operation CreateClassificationJobResponse EndCreateClassificationJob(IAsyncResult asyncResult); #endregion #region CreateCustomDataIdentifier /// /// Creates and defines the criteria and other settings for a custom data identifier. /// /// Container for the necessary parameters to execute the CreateCustomDataIdentifier service method. /// /// The response from the CreateCustomDataIdentifier service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateCustomDataIdentifier Operation CreateCustomDataIdentifierResponse CreateCustomDataIdentifier(CreateCustomDataIdentifierRequest request); /// /// Initiates the asynchronous execution of the CreateCustomDataIdentifier operation. /// /// /// Container for the necessary parameters to execute the CreateCustomDataIdentifier operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateCustomDataIdentifier /// operation. /// REST API Reference for CreateCustomDataIdentifier Operation IAsyncResult BeginCreateCustomDataIdentifier(CreateCustomDataIdentifierRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateCustomDataIdentifier operation. /// /// /// The IAsyncResult returned by the call to BeginCreateCustomDataIdentifier. /// /// Returns a CreateCustomDataIdentifierResult from Macie2. /// REST API Reference for CreateCustomDataIdentifier Operation CreateCustomDataIdentifierResponse EndCreateCustomDataIdentifier(IAsyncResult asyncResult); #endregion #region CreateFindingsFilter /// /// Creates and defines the criteria and other settings for a findings filter. /// /// Container for the necessary parameters to execute the CreateFindingsFilter service method. /// /// The response from the CreateFindingsFilter service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateFindingsFilter Operation CreateFindingsFilterResponse CreateFindingsFilter(CreateFindingsFilterRequest request); /// /// Initiates the asynchronous execution of the CreateFindingsFilter operation. /// /// /// Container for the necessary parameters to execute the CreateFindingsFilter operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateFindingsFilter /// operation. /// REST API Reference for CreateFindingsFilter Operation IAsyncResult BeginCreateFindingsFilter(CreateFindingsFilterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateFindingsFilter operation. /// /// /// The IAsyncResult returned by the call to BeginCreateFindingsFilter. /// /// Returns a CreateFindingsFilterResult from Macie2. /// REST API Reference for CreateFindingsFilter Operation CreateFindingsFilterResponse EndCreateFindingsFilter(IAsyncResult asyncResult); #endregion #region CreateInvitations /// /// Sends an Amazon Macie membership invitation to one or more accounts. /// /// Container for the necessary parameters to execute the CreateInvitations service method. /// /// The response from the CreateInvitations service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateInvitations Operation CreateInvitationsResponse CreateInvitations(CreateInvitationsRequest request); /// /// Initiates the asynchronous execution of the CreateInvitations operation. /// /// /// Container for the necessary parameters to execute the CreateInvitations operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateInvitations /// operation. /// REST API Reference for CreateInvitations Operation IAsyncResult BeginCreateInvitations(CreateInvitationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateInvitations operation. /// /// /// The IAsyncResult returned by the call to BeginCreateInvitations. /// /// Returns a CreateInvitationsResult from Macie2. /// REST API Reference for CreateInvitations Operation CreateInvitationsResponse EndCreateInvitations(IAsyncResult asyncResult); #endregion #region CreateMember /// /// Associates an account with an Amazon Macie administrator account. /// /// Container for the necessary parameters to execute the CreateMember service method. /// /// The response from the CreateMember service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateMember Operation CreateMemberResponse CreateMember(CreateMemberRequest request); /// /// Initiates the asynchronous execution of the CreateMember operation. /// /// /// Container for the necessary parameters to execute the CreateMember operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateMember /// operation. /// REST API Reference for CreateMember Operation IAsyncResult BeginCreateMember(CreateMemberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateMember operation. /// /// /// The IAsyncResult returned by the call to BeginCreateMember. /// /// Returns a CreateMemberResult from Macie2. /// REST API Reference for CreateMember Operation CreateMemberResponse EndCreateMember(IAsyncResult asyncResult); #endregion #region CreateSampleFindings /// /// Creates sample findings. /// /// Container for the necessary parameters to execute the CreateSampleFindings service method. /// /// The response from the CreateSampleFindings service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for CreateSampleFindings Operation CreateSampleFindingsResponse CreateSampleFindings(CreateSampleFindingsRequest request); /// /// Initiates the asynchronous execution of the CreateSampleFindings operation. /// /// /// Container for the necessary parameters to execute the CreateSampleFindings operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSampleFindings /// operation. /// REST API Reference for CreateSampleFindings Operation IAsyncResult BeginCreateSampleFindings(CreateSampleFindingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateSampleFindings operation. /// /// /// The IAsyncResult returned by the call to BeginCreateSampleFindings. /// /// Returns a CreateSampleFindingsResult from Macie2. /// REST API Reference for CreateSampleFindings Operation CreateSampleFindingsResponse EndCreateSampleFindings(IAsyncResult asyncResult); #endregion #region DeclineInvitations /// /// Declines Amazon Macie membership invitations that were received from specific accounts. /// /// Container for the necessary parameters to execute the DeclineInvitations service method. /// /// The response from the DeclineInvitations service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DeclineInvitations Operation DeclineInvitationsResponse DeclineInvitations(DeclineInvitationsRequest request); /// /// Initiates the asynchronous execution of the DeclineInvitations operation. /// /// /// Container for the necessary parameters to execute the DeclineInvitations operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeclineInvitations /// operation. /// REST API Reference for DeclineInvitations Operation IAsyncResult BeginDeclineInvitations(DeclineInvitationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeclineInvitations operation. /// /// /// The IAsyncResult returned by the call to BeginDeclineInvitations. /// /// Returns a DeclineInvitationsResult from Macie2. /// REST API Reference for DeclineInvitations Operation DeclineInvitationsResponse EndDeclineInvitations(IAsyncResult asyncResult); #endregion #region DeleteAllowList /// /// Deletes an allow list. /// /// Container for the necessary parameters to execute the DeleteAllowList service method. /// /// The response from the DeleteAllowList service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DeleteAllowList Operation DeleteAllowListResponse DeleteAllowList(DeleteAllowListRequest request); /// /// Initiates the asynchronous execution of the DeleteAllowList operation. /// /// /// Container for the necessary parameters to execute the DeleteAllowList operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteAllowList /// operation. /// REST API Reference for DeleteAllowList Operation IAsyncResult BeginDeleteAllowList(DeleteAllowListRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteAllowList operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteAllowList. /// /// Returns a DeleteAllowListResult from Macie2. /// REST API Reference for DeleteAllowList Operation DeleteAllowListResponse EndDeleteAllowList(IAsyncResult asyncResult); #endregion #region DeleteCustomDataIdentifier /// /// Soft deletes a custom data identifier. /// /// Container for the necessary parameters to execute the DeleteCustomDataIdentifier service method. /// /// The response from the DeleteCustomDataIdentifier service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DeleteCustomDataIdentifier Operation DeleteCustomDataIdentifierResponse DeleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest request); /// /// Initiates the asynchronous execution of the DeleteCustomDataIdentifier operation. /// /// /// Container for the necessary parameters to execute the DeleteCustomDataIdentifier operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteCustomDataIdentifier /// operation. /// REST API Reference for DeleteCustomDataIdentifier Operation IAsyncResult BeginDeleteCustomDataIdentifier(DeleteCustomDataIdentifierRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteCustomDataIdentifier operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteCustomDataIdentifier. /// /// Returns a DeleteCustomDataIdentifierResult from Macie2. /// REST API Reference for DeleteCustomDataIdentifier Operation DeleteCustomDataIdentifierResponse EndDeleteCustomDataIdentifier(IAsyncResult asyncResult); #endregion #region DeleteFindingsFilter /// /// Deletes a findings filter. /// /// Container for the necessary parameters to execute the DeleteFindingsFilter service method. /// /// The response from the DeleteFindingsFilter service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DeleteFindingsFilter Operation DeleteFindingsFilterResponse DeleteFindingsFilter(DeleteFindingsFilterRequest request); /// /// Initiates the asynchronous execution of the DeleteFindingsFilter operation. /// /// /// Container for the necessary parameters to execute the DeleteFindingsFilter operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteFindingsFilter /// operation. /// REST API Reference for DeleteFindingsFilter Operation IAsyncResult BeginDeleteFindingsFilter(DeleteFindingsFilterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteFindingsFilter operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteFindingsFilter. /// /// Returns a DeleteFindingsFilterResult from Macie2. /// REST API Reference for DeleteFindingsFilter Operation DeleteFindingsFilterResponse EndDeleteFindingsFilter(IAsyncResult asyncResult); #endregion #region DeleteInvitations /// /// Deletes Amazon Macie membership invitations that were received from specific accounts. /// /// Container for the necessary parameters to execute the DeleteInvitations service method. /// /// The response from the DeleteInvitations service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DeleteInvitations Operation DeleteInvitationsResponse DeleteInvitations(DeleteInvitationsRequest request); /// /// Initiates the asynchronous execution of the DeleteInvitations operation. /// /// /// Container for the necessary parameters to execute the DeleteInvitations operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteInvitations /// operation. /// REST API Reference for DeleteInvitations Operation IAsyncResult BeginDeleteInvitations(DeleteInvitationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteInvitations operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteInvitations. /// /// Returns a DeleteInvitationsResult from Macie2. /// REST API Reference for DeleteInvitations Operation DeleteInvitationsResponse EndDeleteInvitations(IAsyncResult asyncResult); #endregion #region DeleteMember /// /// Deletes the association between an Amazon Macie administrator account and an account. /// /// Container for the necessary parameters to execute the DeleteMember service method. /// /// The response from the DeleteMember service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DeleteMember Operation DeleteMemberResponse DeleteMember(DeleteMemberRequest request); /// /// Initiates the asynchronous execution of the DeleteMember operation. /// /// /// Container for the necessary parameters to execute the DeleteMember operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteMember /// operation. /// REST API Reference for DeleteMember Operation IAsyncResult BeginDeleteMember(DeleteMemberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteMember operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteMember. /// /// Returns a DeleteMemberResult from Macie2. /// REST API Reference for DeleteMember Operation DeleteMemberResponse EndDeleteMember(IAsyncResult asyncResult); #endregion #region DescribeBuckets /// /// Retrieves (queries) statistical data and other information about one or more S3 buckets /// that Amazon Macie monitors and analyzes for an account. /// /// Container for the necessary parameters to execute the DescribeBuckets service method. /// /// The response from the DescribeBuckets service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DescribeBuckets Operation DescribeBucketsResponse DescribeBuckets(DescribeBucketsRequest request); /// /// Initiates the asynchronous execution of the DescribeBuckets operation. /// /// /// Container for the necessary parameters to execute the DescribeBuckets operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBuckets /// operation. /// REST API Reference for DescribeBuckets Operation IAsyncResult BeginDescribeBuckets(DescribeBucketsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeBuckets operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeBuckets. /// /// Returns a DescribeBucketsResult from Macie2. /// REST API Reference for DescribeBuckets Operation DescribeBucketsResponse EndDescribeBuckets(IAsyncResult asyncResult); #endregion #region DescribeClassificationJob /// /// Retrieves the status and settings for a classification job. /// /// Container for the necessary parameters to execute the DescribeClassificationJob service method. /// /// The response from the DescribeClassificationJob service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DescribeClassificationJob Operation DescribeClassificationJobResponse DescribeClassificationJob(DescribeClassificationJobRequest request); /// /// Initiates the asynchronous execution of the DescribeClassificationJob operation. /// /// /// Container for the necessary parameters to execute the DescribeClassificationJob operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeClassificationJob /// operation. /// REST API Reference for DescribeClassificationJob Operation IAsyncResult BeginDescribeClassificationJob(DescribeClassificationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeClassificationJob operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeClassificationJob. /// /// Returns a DescribeClassificationJobResult from Macie2. /// REST API Reference for DescribeClassificationJob Operation DescribeClassificationJobResponse EndDescribeClassificationJob(IAsyncResult asyncResult); #endregion #region DescribeOrganizationConfiguration /// /// Retrieves the Amazon Macie configuration settings for an organization in Organizations. /// /// Container for the necessary parameters to execute the DescribeOrganizationConfiguration service method. /// /// The response from the DescribeOrganizationConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DescribeOrganizationConfiguration Operation DescribeOrganizationConfigurationResponse DescribeOrganizationConfiguration(DescribeOrganizationConfigurationRequest request); /// /// Initiates the asynchronous execution of the DescribeOrganizationConfiguration operation. /// /// /// Container for the necessary parameters to execute the DescribeOrganizationConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeOrganizationConfiguration /// operation. /// REST API Reference for DescribeOrganizationConfiguration Operation IAsyncResult BeginDescribeOrganizationConfiguration(DescribeOrganizationConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeOrganizationConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeOrganizationConfiguration. /// /// Returns a DescribeOrganizationConfigurationResult from Macie2. /// REST API Reference for DescribeOrganizationConfiguration Operation DescribeOrganizationConfigurationResponse EndDescribeOrganizationConfiguration(IAsyncResult asyncResult); #endregion #region DisableMacie /// /// Disables Amazon Macie and deletes all settings and resources for a Macie account. /// /// Container for the necessary parameters to execute the DisableMacie service method. /// /// The response from the DisableMacie service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DisableMacie Operation DisableMacieResponse DisableMacie(DisableMacieRequest request); /// /// Initiates the asynchronous execution of the DisableMacie operation. /// /// /// Container for the necessary parameters to execute the DisableMacie operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisableMacie /// operation. /// REST API Reference for DisableMacie Operation IAsyncResult BeginDisableMacie(DisableMacieRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisableMacie operation. /// /// /// The IAsyncResult returned by the call to BeginDisableMacie. /// /// Returns a DisableMacieResult from Macie2. /// REST API Reference for DisableMacie Operation DisableMacieResponse EndDisableMacie(IAsyncResult asyncResult); #endregion #region DisableOrganizationAdminAccount /// /// Disables an account as the delegated Amazon Macie administrator account for an organization /// in Organizations. /// /// Container for the necessary parameters to execute the DisableOrganizationAdminAccount service method. /// /// The response from the DisableOrganizationAdminAccount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DisableOrganizationAdminAccount Operation DisableOrganizationAdminAccountResponse DisableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest request); /// /// Initiates the asynchronous execution of the DisableOrganizationAdminAccount operation. /// /// /// Container for the necessary parameters to execute the DisableOrganizationAdminAccount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisableOrganizationAdminAccount /// operation. /// REST API Reference for DisableOrganizationAdminAccount Operation IAsyncResult BeginDisableOrganizationAdminAccount(DisableOrganizationAdminAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisableOrganizationAdminAccount operation. /// /// /// The IAsyncResult returned by the call to BeginDisableOrganizationAdminAccount. /// /// Returns a DisableOrganizationAdminAccountResult from Macie2. /// REST API Reference for DisableOrganizationAdminAccount Operation DisableOrganizationAdminAccountResponse EndDisableOrganizationAdminAccount(IAsyncResult asyncResult); #endregion #region DisassociateFromAdministratorAccount /// /// Disassociates a member account from its Amazon Macie administrator account. /// /// Container for the necessary parameters to execute the DisassociateFromAdministratorAccount service method. /// /// The response from the DisassociateFromAdministratorAccount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DisassociateFromAdministratorAccount Operation DisassociateFromAdministratorAccountResponse DisassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest request); /// /// Initiates the asynchronous execution of the DisassociateFromAdministratorAccount operation. /// /// /// Container for the necessary parameters to execute the DisassociateFromAdministratorAccount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateFromAdministratorAccount /// operation. /// REST API Reference for DisassociateFromAdministratorAccount Operation IAsyncResult BeginDisassociateFromAdministratorAccount(DisassociateFromAdministratorAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateFromAdministratorAccount operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateFromAdministratorAccount. /// /// Returns a DisassociateFromAdministratorAccountResult from Macie2. /// REST API Reference for DisassociateFromAdministratorAccount Operation DisassociateFromAdministratorAccountResponse EndDisassociateFromAdministratorAccount(IAsyncResult asyncResult); #endregion #region DisassociateFromMasterAccount /// /// (Deprecated) Disassociates a member account from its Amazon Macie administrator account. /// This operation has been replaced by the DisassociateFromAdministratorAccount /// operation. /// /// Container for the necessary parameters to execute the DisassociateFromMasterAccount service method. /// /// The response from the DisassociateFromMasterAccount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DisassociateFromMasterAccount Operation DisassociateFromMasterAccountResponse DisassociateFromMasterAccount(DisassociateFromMasterAccountRequest request); /// /// Initiates the asynchronous execution of the DisassociateFromMasterAccount operation. /// /// /// Container for the necessary parameters to execute the DisassociateFromMasterAccount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateFromMasterAccount /// operation. /// REST API Reference for DisassociateFromMasterAccount Operation IAsyncResult BeginDisassociateFromMasterAccount(DisassociateFromMasterAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateFromMasterAccount operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateFromMasterAccount. /// /// Returns a DisassociateFromMasterAccountResult from Macie2. /// REST API Reference for DisassociateFromMasterAccount Operation DisassociateFromMasterAccountResponse EndDisassociateFromMasterAccount(IAsyncResult asyncResult); #endregion #region DisassociateMember /// /// Disassociates an Amazon Macie administrator account from a member account. /// /// Container for the necessary parameters to execute the DisassociateMember service method. /// /// The response from the DisassociateMember service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for DisassociateMember Operation DisassociateMemberResponse DisassociateMember(DisassociateMemberRequest request); /// /// Initiates the asynchronous execution of the DisassociateMember operation. /// /// /// Container for the necessary parameters to execute the DisassociateMember operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateMember /// operation. /// REST API Reference for DisassociateMember Operation IAsyncResult BeginDisassociateMember(DisassociateMemberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateMember operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateMember. /// /// Returns a DisassociateMemberResult from Macie2. /// REST API Reference for DisassociateMember Operation DisassociateMemberResponse EndDisassociateMember(IAsyncResult asyncResult); #endregion #region EnableMacie /// /// Enables Amazon Macie and specifies the configuration settings for a Macie account. /// /// Container for the necessary parameters to execute the EnableMacie service method. /// /// The response from the EnableMacie service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for EnableMacie Operation EnableMacieResponse EnableMacie(EnableMacieRequest request); /// /// Initiates the asynchronous execution of the EnableMacie operation. /// /// /// Container for the necessary parameters to execute the EnableMacie operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndEnableMacie /// operation. /// REST API Reference for EnableMacie Operation IAsyncResult BeginEnableMacie(EnableMacieRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the EnableMacie operation. /// /// /// The IAsyncResult returned by the call to BeginEnableMacie. /// /// Returns a EnableMacieResult from Macie2. /// REST API Reference for EnableMacie Operation EnableMacieResponse EndEnableMacie(IAsyncResult asyncResult); #endregion #region EnableOrganizationAdminAccount /// /// Designates an account as the delegated Amazon Macie administrator account for an organization /// in Organizations. /// /// Container for the necessary parameters to execute the EnableOrganizationAdminAccount service method. /// /// The response from the EnableOrganizationAdminAccount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for EnableOrganizationAdminAccount Operation EnableOrganizationAdminAccountResponse EnableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest request); /// /// Initiates the asynchronous execution of the EnableOrganizationAdminAccount operation. /// /// /// Container for the necessary parameters to execute the EnableOrganizationAdminAccount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndEnableOrganizationAdminAccount /// operation. /// REST API Reference for EnableOrganizationAdminAccount Operation IAsyncResult BeginEnableOrganizationAdminAccount(EnableOrganizationAdminAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the EnableOrganizationAdminAccount operation. /// /// /// The IAsyncResult returned by the call to BeginEnableOrganizationAdminAccount. /// /// Returns a EnableOrganizationAdminAccountResult from Macie2. /// REST API Reference for EnableOrganizationAdminAccount Operation EnableOrganizationAdminAccountResponse EndEnableOrganizationAdminAccount(IAsyncResult asyncResult); #endregion #region GetAdministratorAccount /// /// Retrieves information about the Amazon Macie administrator account for an account. /// /// Container for the necessary parameters to execute the GetAdministratorAccount service method. /// /// The response from the GetAdministratorAccount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetAdministratorAccount Operation GetAdministratorAccountResponse GetAdministratorAccount(GetAdministratorAccountRequest request); /// /// Initiates the asynchronous execution of the GetAdministratorAccount operation. /// /// /// Container for the necessary parameters to execute the GetAdministratorAccount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAdministratorAccount /// operation. /// REST API Reference for GetAdministratorAccount Operation IAsyncResult BeginGetAdministratorAccount(GetAdministratorAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetAdministratorAccount operation. /// /// /// The IAsyncResult returned by the call to BeginGetAdministratorAccount. /// /// Returns a GetAdministratorAccountResult from Macie2. /// REST API Reference for GetAdministratorAccount Operation GetAdministratorAccountResponse EndGetAdministratorAccount(IAsyncResult asyncResult); #endregion #region GetAllowList /// /// Retrieves the settings and status of an allow list. /// /// Container for the necessary parameters to execute the GetAllowList service method. /// /// The response from the GetAllowList service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetAllowList Operation GetAllowListResponse GetAllowList(GetAllowListRequest request); /// /// Initiates the asynchronous execution of the GetAllowList operation. /// /// /// Container for the necessary parameters to execute the GetAllowList operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAllowList /// operation. /// REST API Reference for GetAllowList Operation IAsyncResult BeginGetAllowList(GetAllowListRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetAllowList operation. /// /// /// The IAsyncResult returned by the call to BeginGetAllowList. /// /// Returns a GetAllowListResult from Macie2. /// REST API Reference for GetAllowList Operation GetAllowListResponse EndGetAllowList(IAsyncResult asyncResult); #endregion #region GetAutomatedDiscoveryConfiguration /// /// Retrieves the configuration settings and status of automated sensitive data discovery /// for an account. /// /// Container for the necessary parameters to execute the GetAutomatedDiscoveryConfiguration service method. /// /// The response from the GetAutomatedDiscoveryConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetAutomatedDiscoveryConfiguration Operation GetAutomatedDiscoveryConfigurationResponse GetAutomatedDiscoveryConfiguration(GetAutomatedDiscoveryConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetAutomatedDiscoveryConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetAutomatedDiscoveryConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAutomatedDiscoveryConfiguration /// operation. /// REST API Reference for GetAutomatedDiscoveryConfiguration Operation IAsyncResult BeginGetAutomatedDiscoveryConfiguration(GetAutomatedDiscoveryConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetAutomatedDiscoveryConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetAutomatedDiscoveryConfiguration. /// /// Returns a GetAutomatedDiscoveryConfigurationResult from Macie2. /// REST API Reference for GetAutomatedDiscoveryConfiguration Operation GetAutomatedDiscoveryConfigurationResponse EndGetAutomatedDiscoveryConfiguration(IAsyncResult asyncResult); #endregion #region GetBucketStatistics /// /// Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon /// Macie monitors and analyzes for an account. /// /// Container for the necessary parameters to execute the GetBucketStatistics service method. /// /// The response from the GetBucketStatistics service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetBucketStatistics Operation GetBucketStatisticsResponse GetBucketStatistics(GetBucketStatisticsRequest request); /// /// Initiates the asynchronous execution of the GetBucketStatistics operation. /// /// /// Container for the necessary parameters to execute the GetBucketStatistics operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetBucketStatistics /// operation. /// REST API Reference for GetBucketStatistics Operation IAsyncResult BeginGetBucketStatistics(GetBucketStatisticsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetBucketStatistics operation. /// /// /// The IAsyncResult returned by the call to BeginGetBucketStatistics. /// /// Returns a GetBucketStatisticsResult from Macie2. /// REST API Reference for GetBucketStatistics Operation GetBucketStatisticsResponse EndGetBucketStatistics(IAsyncResult asyncResult); #endregion #region GetClassificationExportConfiguration /// /// Retrieves the configuration settings for storing data classification results. /// /// Container for the necessary parameters to execute the GetClassificationExportConfiguration service method. /// /// The response from the GetClassificationExportConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetClassificationExportConfiguration Operation GetClassificationExportConfigurationResponse GetClassificationExportConfiguration(GetClassificationExportConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetClassificationExportConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetClassificationExportConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetClassificationExportConfiguration /// operation. /// REST API Reference for GetClassificationExportConfiguration Operation IAsyncResult BeginGetClassificationExportConfiguration(GetClassificationExportConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetClassificationExportConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetClassificationExportConfiguration. /// /// Returns a GetClassificationExportConfigurationResult from Macie2. /// REST API Reference for GetClassificationExportConfiguration Operation GetClassificationExportConfigurationResponse EndGetClassificationExportConfiguration(IAsyncResult asyncResult); #endregion #region GetClassificationScope /// /// Retrieves the classification scope settings for an account. /// /// Container for the necessary parameters to execute the GetClassificationScope service method. /// /// The response from the GetClassificationScope service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetClassificationScope Operation GetClassificationScopeResponse GetClassificationScope(GetClassificationScopeRequest request); /// /// Initiates the asynchronous execution of the GetClassificationScope operation. /// /// /// Container for the necessary parameters to execute the GetClassificationScope operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetClassificationScope /// operation. /// REST API Reference for GetClassificationScope Operation IAsyncResult BeginGetClassificationScope(GetClassificationScopeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetClassificationScope operation. /// /// /// The IAsyncResult returned by the call to BeginGetClassificationScope. /// /// Returns a GetClassificationScopeResult from Macie2. /// REST API Reference for GetClassificationScope Operation GetClassificationScopeResponse EndGetClassificationScope(IAsyncResult asyncResult); #endregion #region GetCustomDataIdentifier /// /// Retrieves the criteria and other settings for a custom data identifier. /// /// Container for the necessary parameters to execute the GetCustomDataIdentifier service method. /// /// The response from the GetCustomDataIdentifier service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetCustomDataIdentifier Operation GetCustomDataIdentifierResponse GetCustomDataIdentifier(GetCustomDataIdentifierRequest request); /// /// Initiates the asynchronous execution of the GetCustomDataIdentifier operation. /// /// /// Container for the necessary parameters to execute the GetCustomDataIdentifier operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetCustomDataIdentifier /// operation. /// REST API Reference for GetCustomDataIdentifier Operation IAsyncResult BeginGetCustomDataIdentifier(GetCustomDataIdentifierRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetCustomDataIdentifier operation. /// /// /// The IAsyncResult returned by the call to BeginGetCustomDataIdentifier. /// /// Returns a GetCustomDataIdentifierResult from Macie2. /// REST API Reference for GetCustomDataIdentifier Operation GetCustomDataIdentifierResponse EndGetCustomDataIdentifier(IAsyncResult asyncResult); #endregion #region GetFindings /// /// Retrieves the details of one or more findings. /// /// Container for the necessary parameters to execute the GetFindings service method. /// /// The response from the GetFindings service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetFindings Operation GetFindingsResponse GetFindings(GetFindingsRequest request); /// /// Initiates the asynchronous execution of the GetFindings operation. /// /// /// Container for the necessary parameters to execute the GetFindings operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetFindings /// operation. /// REST API Reference for GetFindings Operation IAsyncResult BeginGetFindings(GetFindingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetFindings operation. /// /// /// The IAsyncResult returned by the call to BeginGetFindings. /// /// Returns a GetFindingsResult from Macie2. /// REST API Reference for GetFindings Operation GetFindingsResponse EndGetFindings(IAsyncResult asyncResult); #endregion #region GetFindingsFilter /// /// Retrieves the criteria and other settings for a findings filter. /// /// Container for the necessary parameters to execute the GetFindingsFilter service method. /// /// The response from the GetFindingsFilter service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetFindingsFilter Operation GetFindingsFilterResponse GetFindingsFilter(GetFindingsFilterRequest request); /// /// Initiates the asynchronous execution of the GetFindingsFilter operation. /// /// /// Container for the necessary parameters to execute the GetFindingsFilter operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetFindingsFilter /// operation. /// REST API Reference for GetFindingsFilter Operation IAsyncResult BeginGetFindingsFilter(GetFindingsFilterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetFindingsFilter operation. /// /// /// The IAsyncResult returned by the call to BeginGetFindingsFilter. /// /// Returns a GetFindingsFilterResult from Macie2. /// REST API Reference for GetFindingsFilter Operation GetFindingsFilterResponse EndGetFindingsFilter(IAsyncResult asyncResult); #endregion #region GetFindingsPublicationConfiguration /// /// Retrieves the configuration settings for publishing findings to Security Hub. /// /// Container for the necessary parameters to execute the GetFindingsPublicationConfiguration service method. /// /// The response from the GetFindingsPublicationConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetFindingsPublicationConfiguration Operation GetFindingsPublicationConfigurationResponse GetFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetFindingsPublicationConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetFindingsPublicationConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetFindingsPublicationConfiguration /// operation. /// REST API Reference for GetFindingsPublicationConfiguration Operation IAsyncResult BeginGetFindingsPublicationConfiguration(GetFindingsPublicationConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetFindingsPublicationConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetFindingsPublicationConfiguration. /// /// Returns a GetFindingsPublicationConfigurationResult from Macie2. /// REST API Reference for GetFindingsPublicationConfiguration Operation GetFindingsPublicationConfigurationResponse EndGetFindingsPublicationConfiguration(IAsyncResult asyncResult); #endregion #region GetFindingStatistics /// /// Retrieves (queries) aggregated statistical data about findings. /// /// Container for the necessary parameters to execute the GetFindingStatistics service method. /// /// The response from the GetFindingStatistics service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetFindingStatistics Operation GetFindingStatisticsResponse GetFindingStatistics(GetFindingStatisticsRequest request); /// /// Initiates the asynchronous execution of the GetFindingStatistics operation. /// /// /// Container for the necessary parameters to execute the GetFindingStatistics operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetFindingStatistics /// operation. /// REST API Reference for GetFindingStatistics Operation IAsyncResult BeginGetFindingStatistics(GetFindingStatisticsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetFindingStatistics operation. /// /// /// The IAsyncResult returned by the call to BeginGetFindingStatistics. /// /// Returns a GetFindingStatisticsResult from Macie2. /// REST API Reference for GetFindingStatistics Operation GetFindingStatisticsResponse EndGetFindingStatistics(IAsyncResult asyncResult); #endregion #region GetInvitationsCount /// /// Retrieves the count of Amazon Macie membership invitations that were received by an /// account. /// /// Container for the necessary parameters to execute the GetInvitationsCount service method. /// /// The response from the GetInvitationsCount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetInvitationsCount Operation GetInvitationsCountResponse GetInvitationsCount(GetInvitationsCountRequest request); /// /// Initiates the asynchronous execution of the GetInvitationsCount operation. /// /// /// Container for the necessary parameters to execute the GetInvitationsCount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetInvitationsCount /// operation. /// REST API Reference for GetInvitationsCount Operation IAsyncResult BeginGetInvitationsCount(GetInvitationsCountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetInvitationsCount operation. /// /// /// The IAsyncResult returned by the call to BeginGetInvitationsCount. /// /// Returns a GetInvitationsCountResult from Macie2. /// REST API Reference for GetInvitationsCount Operation GetInvitationsCountResponse EndGetInvitationsCount(IAsyncResult asyncResult); #endregion #region GetMacieSession /// /// Retrieves the status and configuration settings for an Amazon Macie account. /// /// Container for the necessary parameters to execute the GetMacieSession service method. /// /// The response from the GetMacieSession service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetMacieSession Operation GetMacieSessionResponse GetMacieSession(GetMacieSessionRequest request); /// /// Initiates the asynchronous execution of the GetMacieSession operation. /// /// /// Container for the necessary parameters to execute the GetMacieSession operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetMacieSession /// operation. /// REST API Reference for GetMacieSession Operation IAsyncResult BeginGetMacieSession(GetMacieSessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMacieSession operation. /// /// /// The IAsyncResult returned by the call to BeginGetMacieSession. /// /// Returns a GetMacieSessionResult from Macie2. /// REST API Reference for GetMacieSession Operation GetMacieSessionResponse EndGetMacieSession(IAsyncResult asyncResult); #endregion #region GetMasterAccount /// /// (Deprecated) Retrieves information about the Amazon Macie administrator account for /// an account. This operation has been replaced by the GetAdministratorAccount /// operation. /// /// Container for the necessary parameters to execute the GetMasterAccount service method. /// /// The response from the GetMasterAccount service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetMasterAccount Operation GetMasterAccountResponse GetMasterAccount(GetMasterAccountRequest request); /// /// Initiates the asynchronous execution of the GetMasterAccount operation. /// /// /// Container for the necessary parameters to execute the GetMasterAccount operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetMasterAccount /// operation. /// REST API Reference for GetMasterAccount Operation IAsyncResult BeginGetMasterAccount(GetMasterAccountRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMasterAccount operation. /// /// /// The IAsyncResult returned by the call to BeginGetMasterAccount. /// /// Returns a GetMasterAccountResult from Macie2. /// REST API Reference for GetMasterAccount Operation GetMasterAccountResponse EndGetMasterAccount(IAsyncResult asyncResult); #endregion #region GetMember /// /// Retrieves information about an account that's associated with an Amazon Macie administrator /// account. /// /// Container for the necessary parameters to execute the GetMember service method. /// /// The response from the GetMember service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetMember Operation GetMemberResponse GetMember(GetMemberRequest request); /// /// Initiates the asynchronous execution of the GetMember operation. /// /// /// Container for the necessary parameters to execute the GetMember operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetMember /// operation. /// REST API Reference for GetMember Operation IAsyncResult BeginGetMember(GetMemberRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMember operation. /// /// /// The IAsyncResult returned by the call to BeginGetMember. /// /// Returns a GetMemberResult from Macie2. /// REST API Reference for GetMember Operation GetMemberResponse EndGetMember(IAsyncResult asyncResult); #endregion #region GetResourceProfile /// /// Retrieves (queries) sensitive data discovery statistics and the sensitivity score /// for an S3 bucket. /// /// Container for the necessary parameters to execute the GetResourceProfile service method. /// /// The response from the GetResourceProfile service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetResourceProfile Operation GetResourceProfileResponse GetResourceProfile(GetResourceProfileRequest request); /// /// Initiates the asynchronous execution of the GetResourceProfile operation. /// /// /// Container for the necessary parameters to execute the GetResourceProfile operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetResourceProfile /// operation. /// REST API Reference for GetResourceProfile Operation IAsyncResult BeginGetResourceProfile(GetResourceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetResourceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetResourceProfile. /// /// Returns a GetResourceProfileResult from Macie2. /// REST API Reference for GetResourceProfile Operation GetResourceProfileResponse EndGetResourceProfile(IAsyncResult asyncResult); #endregion #region GetRevealConfiguration /// /// Retrieves the status and configuration settings for retrieving occurrences of sensitive /// data reported by findings. /// /// Container for the necessary parameters to execute the GetRevealConfiguration service method. /// /// The response from the GetRevealConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetRevealConfiguration Operation GetRevealConfigurationResponse GetRevealConfiguration(GetRevealConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetRevealConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetRevealConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetRevealConfiguration /// operation. /// REST API Reference for GetRevealConfiguration Operation IAsyncResult BeginGetRevealConfiguration(GetRevealConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetRevealConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetRevealConfiguration. /// /// Returns a GetRevealConfigurationResult from Macie2. /// REST API Reference for GetRevealConfiguration Operation GetRevealConfigurationResponse EndGetRevealConfiguration(IAsyncResult asyncResult); #endregion #region GetSensitiveDataOccurrences /// /// Retrieves occurrences of sensitive data reported by a finding. /// /// Container for the necessary parameters to execute the GetSensitiveDataOccurrences service method. /// /// The response from the GetSensitiveDataOccurrences service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to an unprocessable entity. /// /// REST API Reference for GetSensitiveDataOccurrences Operation GetSensitiveDataOccurrencesResponse GetSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest request); /// /// Initiates the asynchronous execution of the GetSensitiveDataOccurrences operation. /// /// /// Container for the necessary parameters to execute the GetSensitiveDataOccurrences operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSensitiveDataOccurrences /// operation. /// REST API Reference for GetSensitiveDataOccurrences Operation IAsyncResult BeginGetSensitiveDataOccurrences(GetSensitiveDataOccurrencesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSensitiveDataOccurrences operation. /// /// /// The IAsyncResult returned by the call to BeginGetSensitiveDataOccurrences. /// /// Returns a GetSensitiveDataOccurrencesResult from Macie2. /// REST API Reference for GetSensitiveDataOccurrences Operation GetSensitiveDataOccurrencesResponse EndGetSensitiveDataOccurrences(IAsyncResult asyncResult); #endregion #region GetSensitiveDataOccurrencesAvailability /// /// Checks whether occurrences of sensitive data can be retrieved for a finding. /// /// Container for the necessary parameters to execute the GetSensitiveDataOccurrencesAvailability service method. /// /// The response from the GetSensitiveDataOccurrencesAvailability service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// REST API Reference for GetSensitiveDataOccurrencesAvailability Operation GetSensitiveDataOccurrencesAvailabilityResponse GetSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest request); /// /// Initiates the asynchronous execution of the GetSensitiveDataOccurrencesAvailability operation. /// /// /// Container for the necessary parameters to execute the GetSensitiveDataOccurrencesAvailability operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSensitiveDataOccurrencesAvailability /// operation. /// REST API Reference for GetSensitiveDataOccurrencesAvailability Operation IAsyncResult BeginGetSensitiveDataOccurrencesAvailability(GetSensitiveDataOccurrencesAvailabilityRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSensitiveDataOccurrencesAvailability operation. /// /// /// The IAsyncResult returned by the call to BeginGetSensitiveDataOccurrencesAvailability. /// /// Returns a GetSensitiveDataOccurrencesAvailabilityResult from Macie2. /// REST API Reference for GetSensitiveDataOccurrencesAvailability Operation GetSensitiveDataOccurrencesAvailabilityResponse EndGetSensitiveDataOccurrencesAvailability(IAsyncResult asyncResult); #endregion #region GetSensitivityInspectionTemplate /// /// Retrieves the settings for the sensitivity inspection template for an account. /// /// Container for the necessary parameters to execute the GetSensitivityInspectionTemplate service method. /// /// The response from the GetSensitivityInspectionTemplate service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetSensitivityInspectionTemplate Operation GetSensitivityInspectionTemplateResponse GetSensitivityInspectionTemplate(GetSensitivityInspectionTemplateRequest request); /// /// Initiates the asynchronous execution of the GetSensitivityInspectionTemplate operation. /// /// /// Container for the necessary parameters to execute the GetSensitivityInspectionTemplate operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSensitivityInspectionTemplate /// operation. /// REST API Reference for GetSensitivityInspectionTemplate Operation IAsyncResult BeginGetSensitivityInspectionTemplate(GetSensitivityInspectionTemplateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSensitivityInspectionTemplate operation. /// /// /// The IAsyncResult returned by the call to BeginGetSensitivityInspectionTemplate. /// /// Returns a GetSensitivityInspectionTemplateResult from Macie2. /// REST API Reference for GetSensitivityInspectionTemplate Operation GetSensitivityInspectionTemplateResponse EndGetSensitivityInspectionTemplate(IAsyncResult asyncResult); #endregion #region GetUsageStatistics /// /// Retrieves (queries) quotas and aggregated usage data for one or more accounts. /// /// Container for the necessary parameters to execute the GetUsageStatistics service method. /// /// The response from the GetUsageStatistics service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetUsageStatistics Operation GetUsageStatisticsResponse GetUsageStatistics(GetUsageStatisticsRequest request); /// /// Initiates the asynchronous execution of the GetUsageStatistics operation. /// /// /// Container for the necessary parameters to execute the GetUsageStatistics operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetUsageStatistics /// operation. /// REST API Reference for GetUsageStatistics Operation IAsyncResult BeginGetUsageStatistics(GetUsageStatisticsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetUsageStatistics operation. /// /// /// The IAsyncResult returned by the call to BeginGetUsageStatistics. /// /// Returns a GetUsageStatisticsResult from Macie2. /// REST API Reference for GetUsageStatistics Operation GetUsageStatisticsResponse EndGetUsageStatistics(IAsyncResult asyncResult); #endregion #region GetUsageTotals /// /// Retrieves (queries) aggregated usage data for an account. /// /// Container for the necessary parameters to execute the GetUsageTotals service method. /// /// The response from the GetUsageTotals service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for GetUsageTotals Operation GetUsageTotalsResponse GetUsageTotals(GetUsageTotalsRequest request); /// /// Initiates the asynchronous execution of the GetUsageTotals operation. /// /// /// Container for the necessary parameters to execute the GetUsageTotals operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetUsageTotals /// operation. /// REST API Reference for GetUsageTotals Operation IAsyncResult BeginGetUsageTotals(GetUsageTotalsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetUsageTotals operation. /// /// /// The IAsyncResult returned by the call to BeginGetUsageTotals. /// /// Returns a GetUsageTotalsResult from Macie2. /// REST API Reference for GetUsageTotals Operation GetUsageTotalsResponse EndGetUsageTotals(IAsyncResult asyncResult); #endregion #region ListAllowLists /// /// Retrieves a subset of information about all the allow lists for an account. /// /// Container for the necessary parameters to execute the ListAllowLists service method. /// /// The response from the ListAllowLists service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListAllowLists Operation ListAllowListsResponse ListAllowLists(ListAllowListsRequest request); /// /// Initiates the asynchronous execution of the ListAllowLists operation. /// /// /// Container for the necessary parameters to execute the ListAllowLists operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAllowLists /// operation. /// REST API Reference for ListAllowLists Operation IAsyncResult BeginListAllowLists(ListAllowListsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListAllowLists operation. /// /// /// The IAsyncResult returned by the call to BeginListAllowLists. /// /// Returns a ListAllowListsResult from Macie2. /// REST API Reference for ListAllowLists Operation ListAllowListsResponse EndListAllowLists(IAsyncResult asyncResult); #endregion #region ListClassificationJobs /// /// Retrieves a subset of information about one or more classification jobs. /// /// Container for the necessary parameters to execute the ListClassificationJobs service method. /// /// The response from the ListClassificationJobs service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListClassificationJobs Operation ListClassificationJobsResponse ListClassificationJobs(ListClassificationJobsRequest request); /// /// Initiates the asynchronous execution of the ListClassificationJobs operation. /// /// /// Container for the necessary parameters to execute the ListClassificationJobs operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListClassificationJobs /// operation. /// REST API Reference for ListClassificationJobs Operation IAsyncResult BeginListClassificationJobs(ListClassificationJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListClassificationJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListClassificationJobs. /// /// Returns a ListClassificationJobsResult from Macie2. /// REST API Reference for ListClassificationJobs Operation ListClassificationJobsResponse EndListClassificationJobs(IAsyncResult asyncResult); #endregion #region ListClassificationScopes /// /// Retrieves a subset of information about the classification scope for an account. /// /// Container for the necessary parameters to execute the ListClassificationScopes service method. /// /// The response from the ListClassificationScopes service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListClassificationScopes Operation ListClassificationScopesResponse ListClassificationScopes(ListClassificationScopesRequest request); /// /// Initiates the asynchronous execution of the ListClassificationScopes operation. /// /// /// Container for the necessary parameters to execute the ListClassificationScopes operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListClassificationScopes /// operation. /// REST API Reference for ListClassificationScopes Operation IAsyncResult BeginListClassificationScopes(ListClassificationScopesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListClassificationScopes operation. /// /// /// The IAsyncResult returned by the call to BeginListClassificationScopes. /// /// Returns a ListClassificationScopesResult from Macie2. /// REST API Reference for ListClassificationScopes Operation ListClassificationScopesResponse EndListClassificationScopes(IAsyncResult asyncResult); #endregion #region ListCustomDataIdentifiers /// /// Retrieves a subset of information about all the custom data identifiers for an account. /// /// Container for the necessary parameters to execute the ListCustomDataIdentifiers service method. /// /// The response from the ListCustomDataIdentifiers service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListCustomDataIdentifiers Operation ListCustomDataIdentifiersResponse ListCustomDataIdentifiers(ListCustomDataIdentifiersRequest request); /// /// Initiates the asynchronous execution of the ListCustomDataIdentifiers operation. /// /// /// Container for the necessary parameters to execute the ListCustomDataIdentifiers operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListCustomDataIdentifiers /// operation. /// REST API Reference for ListCustomDataIdentifiers Operation IAsyncResult BeginListCustomDataIdentifiers(ListCustomDataIdentifiersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListCustomDataIdentifiers operation. /// /// /// The IAsyncResult returned by the call to BeginListCustomDataIdentifiers. /// /// Returns a ListCustomDataIdentifiersResult from Macie2. /// REST API Reference for ListCustomDataIdentifiers Operation ListCustomDataIdentifiersResponse EndListCustomDataIdentifiers(IAsyncResult asyncResult); #endregion #region ListFindings /// /// Retrieves a subset of information about one or more findings. /// /// Container for the necessary parameters to execute the ListFindings service method. /// /// The response from the ListFindings service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListFindings Operation ListFindingsResponse ListFindings(ListFindingsRequest request); /// /// Initiates the asynchronous execution of the ListFindings operation. /// /// /// Container for the necessary parameters to execute the ListFindings operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListFindings /// operation. /// REST API Reference for ListFindings Operation IAsyncResult BeginListFindings(ListFindingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListFindings operation. /// /// /// The IAsyncResult returned by the call to BeginListFindings. /// /// Returns a ListFindingsResult from Macie2. /// REST API Reference for ListFindings Operation ListFindingsResponse EndListFindings(IAsyncResult asyncResult); #endregion #region ListFindingsFilters /// /// Retrieves a subset of information about all the findings filters for an account. /// /// Container for the necessary parameters to execute the ListFindingsFilters service method. /// /// The response from the ListFindingsFilters service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListFindingsFilters Operation ListFindingsFiltersResponse ListFindingsFilters(ListFindingsFiltersRequest request); /// /// Initiates the asynchronous execution of the ListFindingsFilters operation. /// /// /// Container for the necessary parameters to execute the ListFindingsFilters operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListFindingsFilters /// operation. /// REST API Reference for ListFindingsFilters Operation IAsyncResult BeginListFindingsFilters(ListFindingsFiltersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListFindingsFilters operation. /// /// /// The IAsyncResult returned by the call to BeginListFindingsFilters. /// /// Returns a ListFindingsFiltersResult from Macie2. /// REST API Reference for ListFindingsFilters Operation ListFindingsFiltersResponse EndListFindingsFilters(IAsyncResult asyncResult); #endregion #region ListInvitations /// /// Retrieves information about the Amazon Macie membership invitations that were received /// by an account. /// /// Container for the necessary parameters to execute the ListInvitations service method. /// /// The response from the ListInvitations service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListInvitations Operation ListInvitationsResponse ListInvitations(ListInvitationsRequest request); /// /// Initiates the asynchronous execution of the ListInvitations operation. /// /// /// Container for the necessary parameters to execute the ListInvitations operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListInvitations /// operation. /// REST API Reference for ListInvitations Operation IAsyncResult BeginListInvitations(ListInvitationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListInvitations operation. /// /// /// The IAsyncResult returned by the call to BeginListInvitations. /// /// Returns a ListInvitationsResult from Macie2. /// REST API Reference for ListInvitations Operation ListInvitationsResponse EndListInvitations(IAsyncResult asyncResult); #endregion #region ListManagedDataIdentifiers /// /// Retrieves information about all the managed data identifiers that Amazon Macie currently /// provides. /// /// Container for the necessary parameters to execute the ListManagedDataIdentifiers service method. /// /// The response from the ListManagedDataIdentifiers service method, as returned by Macie2. /// REST API Reference for ListManagedDataIdentifiers Operation ListManagedDataIdentifiersResponse ListManagedDataIdentifiers(ListManagedDataIdentifiersRequest request); /// /// Initiates the asynchronous execution of the ListManagedDataIdentifiers operation. /// /// /// Container for the necessary parameters to execute the ListManagedDataIdentifiers operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListManagedDataIdentifiers /// operation. /// REST API Reference for ListManagedDataIdentifiers Operation IAsyncResult BeginListManagedDataIdentifiers(ListManagedDataIdentifiersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListManagedDataIdentifiers operation. /// /// /// The IAsyncResult returned by the call to BeginListManagedDataIdentifiers. /// /// Returns a ListManagedDataIdentifiersResult from Macie2. /// REST API Reference for ListManagedDataIdentifiers Operation ListManagedDataIdentifiersResponse EndListManagedDataIdentifiers(IAsyncResult asyncResult); #endregion #region ListMembers /// /// Retrieves information about the accounts that are associated with an Amazon Macie /// administrator account. /// /// Container for the necessary parameters to execute the ListMembers service method. /// /// The response from the ListMembers service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListMembers Operation ListMembersResponse ListMembers(ListMembersRequest request); /// /// Initiates the asynchronous execution of the ListMembers operation. /// /// /// Container for the necessary parameters to execute the ListMembers operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListMembers /// operation. /// REST API Reference for ListMembers Operation IAsyncResult BeginListMembers(ListMembersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListMembers operation. /// /// /// The IAsyncResult returned by the call to BeginListMembers. /// /// Returns a ListMembersResult from Macie2. /// REST API Reference for ListMembers Operation ListMembersResponse EndListMembers(IAsyncResult asyncResult); #endregion #region ListOrganizationAdminAccounts /// /// Retrieves information about the delegated Amazon Macie administrator account for an /// organization in Organizations. /// /// Container for the necessary parameters to execute the ListOrganizationAdminAccounts service method. /// /// The response from the ListOrganizationAdminAccounts service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListOrganizationAdminAccounts Operation ListOrganizationAdminAccountsResponse ListOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest request); /// /// Initiates the asynchronous execution of the ListOrganizationAdminAccounts operation. /// /// /// Container for the necessary parameters to execute the ListOrganizationAdminAccounts operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListOrganizationAdminAccounts /// operation. /// REST API Reference for ListOrganizationAdminAccounts Operation IAsyncResult BeginListOrganizationAdminAccounts(ListOrganizationAdminAccountsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListOrganizationAdminAccounts operation. /// /// /// The IAsyncResult returned by the call to BeginListOrganizationAdminAccounts. /// /// Returns a ListOrganizationAdminAccountsResult from Macie2. /// REST API Reference for ListOrganizationAdminAccounts Operation ListOrganizationAdminAccountsResponse EndListOrganizationAdminAccounts(IAsyncResult asyncResult); #endregion #region ListResourceProfileArtifacts /// /// Retrieves information about objects that were selected from an S3 bucket for automated /// sensitive data discovery. /// /// Container for the necessary parameters to execute the ListResourceProfileArtifacts service method. /// /// The response from the ListResourceProfileArtifacts service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListResourceProfileArtifacts Operation ListResourceProfileArtifactsResponse ListResourceProfileArtifacts(ListResourceProfileArtifactsRequest request); /// /// Initiates the asynchronous execution of the ListResourceProfileArtifacts operation. /// /// /// Container for the necessary parameters to execute the ListResourceProfileArtifacts operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListResourceProfileArtifacts /// operation. /// REST API Reference for ListResourceProfileArtifacts Operation IAsyncResult BeginListResourceProfileArtifacts(ListResourceProfileArtifactsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListResourceProfileArtifacts operation. /// /// /// The IAsyncResult returned by the call to BeginListResourceProfileArtifacts. /// /// Returns a ListResourceProfileArtifactsResult from Macie2. /// REST API Reference for ListResourceProfileArtifacts Operation ListResourceProfileArtifactsResponse EndListResourceProfileArtifacts(IAsyncResult asyncResult); #endregion #region ListResourceProfileDetections /// /// Retrieves information about the types and amount of sensitive data that Amazon Macie /// found in an S3 bucket. /// /// Container for the necessary parameters to execute the ListResourceProfileDetections service method. /// /// The response from the ListResourceProfileDetections service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListResourceProfileDetections Operation ListResourceProfileDetectionsResponse ListResourceProfileDetections(ListResourceProfileDetectionsRequest request); /// /// Initiates the asynchronous execution of the ListResourceProfileDetections operation. /// /// /// Container for the necessary parameters to execute the ListResourceProfileDetections operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListResourceProfileDetections /// operation. /// REST API Reference for ListResourceProfileDetections Operation IAsyncResult BeginListResourceProfileDetections(ListResourceProfileDetectionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListResourceProfileDetections operation. /// /// /// The IAsyncResult returned by the call to BeginListResourceProfileDetections. /// /// Returns a ListResourceProfileDetectionsResult from Macie2. /// REST API Reference for ListResourceProfileDetections Operation ListResourceProfileDetectionsResponse EndListResourceProfileDetections(IAsyncResult asyncResult); #endregion #region ListSensitivityInspectionTemplates /// /// Retrieves a subset of information about the sensitivity inspection template for an /// account. /// /// Container for the necessary parameters to execute the ListSensitivityInspectionTemplates service method. /// /// The response from the ListSensitivityInspectionTemplates service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for ListSensitivityInspectionTemplates Operation ListSensitivityInspectionTemplatesResponse ListSensitivityInspectionTemplates(ListSensitivityInspectionTemplatesRequest request); /// /// Initiates the asynchronous execution of the ListSensitivityInspectionTemplates operation. /// /// /// Container for the necessary parameters to execute the ListSensitivityInspectionTemplates operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSensitivityInspectionTemplates /// operation. /// REST API Reference for ListSensitivityInspectionTemplates Operation IAsyncResult BeginListSensitivityInspectionTemplates(ListSensitivityInspectionTemplatesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSensitivityInspectionTemplates operation. /// /// /// The IAsyncResult returned by the call to BeginListSensitivityInspectionTemplates. /// /// Returns a ListSensitivityInspectionTemplatesResult from Macie2. /// REST API Reference for ListSensitivityInspectionTemplates Operation ListSensitivityInspectionTemplatesResponse EndListSensitivityInspectionTemplates(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Retrieves the tags (keys and values) that are associated with an Amazon Macie resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by Macie2. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from Macie2. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region PutClassificationExportConfiguration /// /// Creates or updates the configuration settings for storing data classification results. /// /// Container for the necessary parameters to execute the PutClassificationExportConfiguration service method. /// /// The response from the PutClassificationExportConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for PutClassificationExportConfiguration Operation PutClassificationExportConfigurationResponse PutClassificationExportConfiguration(PutClassificationExportConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutClassificationExportConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutClassificationExportConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutClassificationExportConfiguration /// operation. /// REST API Reference for PutClassificationExportConfiguration Operation IAsyncResult BeginPutClassificationExportConfiguration(PutClassificationExportConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutClassificationExportConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutClassificationExportConfiguration. /// /// Returns a PutClassificationExportConfigurationResult from Macie2. /// REST API Reference for PutClassificationExportConfiguration Operation PutClassificationExportConfigurationResponse EndPutClassificationExportConfiguration(IAsyncResult asyncResult); #endregion #region PutFindingsPublicationConfiguration /// /// Updates the configuration settings for publishing findings to Security Hub. /// /// Container for the necessary parameters to execute the PutFindingsPublicationConfiguration service method. /// /// The response from the PutFindingsPublicationConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for PutFindingsPublicationConfiguration Operation PutFindingsPublicationConfigurationResponse PutFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest request); /// /// Initiates the asynchronous execution of the PutFindingsPublicationConfiguration operation. /// /// /// Container for the necessary parameters to execute the PutFindingsPublicationConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndPutFindingsPublicationConfiguration /// operation. /// REST API Reference for PutFindingsPublicationConfiguration Operation IAsyncResult BeginPutFindingsPublicationConfiguration(PutFindingsPublicationConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the PutFindingsPublicationConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginPutFindingsPublicationConfiguration. /// /// Returns a PutFindingsPublicationConfigurationResult from Macie2. /// REST API Reference for PutFindingsPublicationConfiguration Operation PutFindingsPublicationConfigurationResponse EndPutFindingsPublicationConfiguration(IAsyncResult asyncResult); #endregion #region SearchResources /// /// Retrieves (queries) statistical data and other information about Amazon Web Services /// resources that Amazon Macie monitors and analyzes. /// /// Container for the necessary parameters to execute the SearchResources service method. /// /// The response from the SearchResources service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for SearchResources Operation SearchResourcesResponse SearchResources(SearchResourcesRequest request); /// /// Initiates the asynchronous execution of the SearchResources operation. /// /// /// Container for the necessary parameters to execute the SearchResources operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndSearchResources /// operation. /// REST API Reference for SearchResources Operation IAsyncResult BeginSearchResources(SearchResourcesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the SearchResources operation. /// /// /// The IAsyncResult returned by the call to BeginSearchResources. /// /// Returns a SearchResourcesResult from Macie2. /// REST API Reference for SearchResources Operation SearchResourcesResponse EndSearchResources(IAsyncResult asyncResult); #endregion #region TagResource /// /// Adds or updates one or more tags (keys and values) that are associated with an Amazon /// Macie resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by Macie2. /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from Macie2. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region TestCustomDataIdentifier /// /// Tests a custom data identifier. /// /// Container for the necessary parameters to execute the TestCustomDataIdentifier service method. /// /// The response from the TestCustomDataIdentifier service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for TestCustomDataIdentifier Operation TestCustomDataIdentifierResponse TestCustomDataIdentifier(TestCustomDataIdentifierRequest request); /// /// Initiates the asynchronous execution of the TestCustomDataIdentifier operation. /// /// /// Container for the necessary parameters to execute the TestCustomDataIdentifier operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTestCustomDataIdentifier /// operation. /// REST API Reference for TestCustomDataIdentifier Operation IAsyncResult BeginTestCustomDataIdentifier(TestCustomDataIdentifierRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TestCustomDataIdentifier operation. /// /// /// The IAsyncResult returned by the call to BeginTestCustomDataIdentifier. /// /// Returns a TestCustomDataIdentifierResult from Macie2. /// REST API Reference for TestCustomDataIdentifier Operation TestCustomDataIdentifierResponse EndTestCustomDataIdentifier(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Removes one or more tags (keys and values) from an Amazon Macie resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by Macie2. /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from Macie2. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateAllowList /// /// Updates the settings for an allow list. /// /// Container for the necessary parameters to execute the UpdateAllowList service method. /// /// The response from the UpdateAllowList service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateAllowList Operation UpdateAllowListResponse UpdateAllowList(UpdateAllowListRequest request); /// /// Initiates the asynchronous execution of the UpdateAllowList operation. /// /// /// Container for the necessary parameters to execute the UpdateAllowList operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateAllowList /// operation. /// REST API Reference for UpdateAllowList Operation IAsyncResult BeginUpdateAllowList(UpdateAllowListRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateAllowList operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateAllowList. /// /// Returns a UpdateAllowListResult from Macie2. /// REST API Reference for UpdateAllowList Operation UpdateAllowListResponse EndUpdateAllowList(IAsyncResult asyncResult); #endregion #region UpdateAutomatedDiscoveryConfiguration /// /// Enables or disables automated sensitive data discovery for an account. /// /// Container for the necessary parameters to execute the UpdateAutomatedDiscoveryConfiguration service method. /// /// The response from the UpdateAutomatedDiscoveryConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateAutomatedDiscoveryConfiguration Operation UpdateAutomatedDiscoveryConfigurationResponse UpdateAutomatedDiscoveryConfiguration(UpdateAutomatedDiscoveryConfigurationRequest request); /// /// Initiates the asynchronous execution of the UpdateAutomatedDiscoveryConfiguration operation. /// /// /// Container for the necessary parameters to execute the UpdateAutomatedDiscoveryConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateAutomatedDiscoveryConfiguration /// operation. /// REST API Reference for UpdateAutomatedDiscoveryConfiguration Operation IAsyncResult BeginUpdateAutomatedDiscoveryConfiguration(UpdateAutomatedDiscoveryConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateAutomatedDiscoveryConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateAutomatedDiscoveryConfiguration. /// /// Returns a UpdateAutomatedDiscoveryConfigurationResult from Macie2. /// REST API Reference for UpdateAutomatedDiscoveryConfiguration Operation UpdateAutomatedDiscoveryConfigurationResponse EndUpdateAutomatedDiscoveryConfiguration(IAsyncResult asyncResult); #endregion #region UpdateClassificationJob /// /// Changes the status of a classification job. /// /// Container for the necessary parameters to execute the UpdateClassificationJob service method. /// /// The response from the UpdateClassificationJob service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateClassificationJob Operation UpdateClassificationJobResponse UpdateClassificationJob(UpdateClassificationJobRequest request); /// /// Initiates the asynchronous execution of the UpdateClassificationJob operation. /// /// /// Container for the necessary parameters to execute the UpdateClassificationJob operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateClassificationJob /// operation. /// REST API Reference for UpdateClassificationJob Operation IAsyncResult BeginUpdateClassificationJob(UpdateClassificationJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateClassificationJob operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateClassificationJob. /// /// Returns a UpdateClassificationJobResult from Macie2. /// REST API Reference for UpdateClassificationJob Operation UpdateClassificationJobResponse EndUpdateClassificationJob(IAsyncResult asyncResult); #endregion #region UpdateClassificationScope /// /// Updates the classification scope settings for an account. /// /// Container for the necessary parameters to execute the UpdateClassificationScope service method. /// /// The response from the UpdateClassificationScope service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateClassificationScope Operation UpdateClassificationScopeResponse UpdateClassificationScope(UpdateClassificationScopeRequest request); /// /// Initiates the asynchronous execution of the UpdateClassificationScope operation. /// /// /// Container for the necessary parameters to execute the UpdateClassificationScope operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateClassificationScope /// operation. /// REST API Reference for UpdateClassificationScope Operation IAsyncResult BeginUpdateClassificationScope(UpdateClassificationScopeRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateClassificationScope operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateClassificationScope. /// /// Returns a UpdateClassificationScopeResult from Macie2. /// REST API Reference for UpdateClassificationScope Operation UpdateClassificationScopeResponse EndUpdateClassificationScope(IAsyncResult asyncResult); #endregion #region UpdateFindingsFilter /// /// Updates the criteria and other settings for a findings filter. /// /// Container for the necessary parameters to execute the UpdateFindingsFilter service method. /// /// The response from the UpdateFindingsFilter service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateFindingsFilter Operation UpdateFindingsFilterResponse UpdateFindingsFilter(UpdateFindingsFilterRequest request); /// /// Initiates the asynchronous execution of the UpdateFindingsFilter operation. /// /// /// Container for the necessary parameters to execute the UpdateFindingsFilter operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateFindingsFilter /// operation. /// REST API Reference for UpdateFindingsFilter Operation IAsyncResult BeginUpdateFindingsFilter(UpdateFindingsFilterRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateFindingsFilter operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateFindingsFilter. /// /// Returns a UpdateFindingsFilterResult from Macie2. /// REST API Reference for UpdateFindingsFilter Operation UpdateFindingsFilterResponse EndUpdateFindingsFilter(IAsyncResult asyncResult); #endregion #region UpdateMacieSession /// /// Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie /// account. /// /// Container for the necessary parameters to execute the UpdateMacieSession service method. /// /// The response from the UpdateMacieSession service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateMacieSession Operation UpdateMacieSessionResponse UpdateMacieSession(UpdateMacieSessionRequest request); /// /// Initiates the asynchronous execution of the UpdateMacieSession operation. /// /// /// Container for the necessary parameters to execute the UpdateMacieSession operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateMacieSession /// operation. /// REST API Reference for UpdateMacieSession Operation IAsyncResult BeginUpdateMacieSession(UpdateMacieSessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateMacieSession operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateMacieSession. /// /// Returns a UpdateMacieSessionResult from Macie2. /// REST API Reference for UpdateMacieSession Operation UpdateMacieSessionResponse EndUpdateMacieSession(IAsyncResult asyncResult); #endregion #region UpdateMemberSession /// /// Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account. /// /// Container for the necessary parameters to execute the UpdateMemberSession service method. /// /// The response from the UpdateMemberSession service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateMemberSession Operation UpdateMemberSessionResponse UpdateMemberSession(UpdateMemberSessionRequest request); /// /// Initiates the asynchronous execution of the UpdateMemberSession operation. /// /// /// Container for the necessary parameters to execute the UpdateMemberSession operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateMemberSession /// operation. /// REST API Reference for UpdateMemberSession Operation IAsyncResult BeginUpdateMemberSession(UpdateMemberSessionRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateMemberSession operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateMemberSession. /// /// Returns a UpdateMemberSessionResult from Macie2. /// REST API Reference for UpdateMemberSession Operation UpdateMemberSessionResponse EndUpdateMemberSession(IAsyncResult asyncResult); #endregion #region UpdateOrganizationConfiguration /// /// Updates the Amazon Macie configuration settings for an organization in Organizations. /// /// Container for the necessary parameters to execute the UpdateOrganizationConfiguration service method. /// /// The response from the UpdateOrganizationConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to a versioning conflict for /// a specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateOrganizationConfiguration Operation UpdateOrganizationConfigurationResponse UpdateOrganizationConfiguration(UpdateOrganizationConfigurationRequest request); /// /// Initiates the asynchronous execution of the UpdateOrganizationConfiguration operation. /// /// /// Container for the necessary parameters to execute the UpdateOrganizationConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateOrganizationConfiguration /// operation. /// REST API Reference for UpdateOrganizationConfiguration Operation IAsyncResult BeginUpdateOrganizationConfiguration(UpdateOrganizationConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateOrganizationConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateOrganizationConfiguration. /// /// Returns a UpdateOrganizationConfigurationResult from Macie2. /// REST API Reference for UpdateOrganizationConfiguration Operation UpdateOrganizationConfigurationResponse EndUpdateOrganizationConfiguration(IAsyncResult asyncResult); #endregion #region UpdateResourceProfile /// /// Updates the sensitivity score for an S3 bucket. /// /// Container for the necessary parameters to execute the UpdateResourceProfile service method. /// /// The response from the UpdateResourceProfile service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateResourceProfile Operation UpdateResourceProfileResponse UpdateResourceProfile(UpdateResourceProfileRequest request); /// /// Initiates the asynchronous execution of the UpdateResourceProfile operation. /// /// /// Container for the necessary parameters to execute the UpdateResourceProfile operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateResourceProfile /// operation. /// REST API Reference for UpdateResourceProfile Operation IAsyncResult BeginUpdateResourceProfile(UpdateResourceProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateResourceProfile operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateResourceProfile. /// /// Returns a UpdateResourceProfileResult from Macie2. /// REST API Reference for UpdateResourceProfile Operation UpdateResourceProfileResponse EndUpdateResourceProfile(IAsyncResult asyncResult); #endregion #region UpdateResourceProfileDetections /// /// Updates the sensitivity scoring settings for an S3 bucket. /// /// Container for the necessary parameters to execute the UpdateResourceProfileDetections service method. /// /// The response from the UpdateResourceProfileDetections service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred due to one or more service quotas /// for an account. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateResourceProfileDetections Operation UpdateResourceProfileDetectionsResponse UpdateResourceProfileDetections(UpdateResourceProfileDetectionsRequest request); /// /// Initiates the asynchronous execution of the UpdateResourceProfileDetections operation. /// /// /// Container for the necessary parameters to execute the UpdateResourceProfileDetections operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateResourceProfileDetections /// operation. /// REST API Reference for UpdateResourceProfileDetections Operation IAsyncResult BeginUpdateResourceProfileDetections(UpdateResourceProfileDetectionsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateResourceProfileDetections operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateResourceProfileDetections. /// /// Returns a UpdateResourceProfileDetectionsResult from Macie2. /// REST API Reference for UpdateResourceProfileDetections Operation UpdateResourceProfileDetectionsResponse EndUpdateResourceProfileDetections(IAsyncResult asyncResult); #endregion #region UpdateRevealConfiguration /// /// Updates the status and configuration settings for retrieving occurrences of sensitive /// data reported by findings. /// /// Container for the necessary parameters to execute the UpdateRevealConfiguration service method. /// /// The response from the UpdateRevealConfiguration service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateRevealConfiguration Operation UpdateRevealConfigurationResponse UpdateRevealConfiguration(UpdateRevealConfigurationRequest request); /// /// Initiates the asynchronous execution of the UpdateRevealConfiguration operation. /// /// /// Container for the necessary parameters to execute the UpdateRevealConfiguration operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateRevealConfiguration /// operation. /// REST API Reference for UpdateRevealConfiguration Operation IAsyncResult BeginUpdateRevealConfiguration(UpdateRevealConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateRevealConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateRevealConfiguration. /// /// Returns a UpdateRevealConfigurationResult from Macie2. /// REST API Reference for UpdateRevealConfiguration Operation UpdateRevealConfigurationResponse EndUpdateRevealConfiguration(IAsyncResult asyncResult); #endregion #region UpdateSensitivityInspectionTemplate /// /// Updates the settings for the sensitivity inspection template for an account. /// /// Container for the necessary parameters to execute the UpdateSensitivityInspectionTemplate service method. /// /// The response from the UpdateSensitivityInspectionTemplate service method, as returned by Macie2. /// /// Provides information about an error that occurred due to insufficient access to a /// specified resource. /// /// /// Provides information about an error that occurred due to an unknown internal server /// error, exception, or failure. /// /// /// Provides information about an error that occurred because a specified resource wasn't /// found. /// /// /// Provides information about an error that occurred because too many requests were sent /// during a certain amount of time. /// /// /// Provides information about an error that occurred due to a syntax error in a request. /// /// REST API Reference for UpdateSensitivityInspectionTemplate Operation UpdateSensitivityInspectionTemplateResponse UpdateSensitivityInspectionTemplate(UpdateSensitivityInspectionTemplateRequest request); /// /// Initiates the asynchronous execution of the UpdateSensitivityInspectionTemplate operation. /// /// /// Container for the necessary parameters to execute the UpdateSensitivityInspectionTemplate operation on AmazonMacie2Client. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateSensitivityInspectionTemplate /// operation. /// REST API Reference for UpdateSensitivityInspectionTemplate Operation IAsyncResult BeginUpdateSensitivityInspectionTemplate(UpdateSensitivityInspectionTemplateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateSensitivityInspectionTemplate operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateSensitivityInspectionTemplate. /// /// Returns a UpdateSensitivityInspectionTemplateResult from Macie2. /// REST API Reference for UpdateSensitivityInspectionTemplate Operation UpdateSensitivityInspectionTemplateResponse EndUpdateSensitivityInspectionTemplate(IAsyncResult asyncResult); #endregion } }