/* * 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 cleanrooms-2022-02-17.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.CleanRooms.Model; namespace Amazon.CleanRooms { /// /// Interface for accessing CleanRooms /// /// Welcome to the Clean Rooms API Reference. /// /// /// /// Clean Rooms is an Amazon Web Services service that helps multiple parties to join /// their data together in a secure collaboration workspace. In the collaboration, members /// who can query and receive results can get insights into the collective datasets without /// either party getting access to the other party's raw data. /// /// /// /// To learn more about Clean Rooms concepts, procedures, and best practices, see the /// Clean /// Rooms User Guide. /// /// public partial interface IAmazonCleanRooms : IAmazonService, IDisposable { #if AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// ICleanRoomsPaginatorFactory Paginators { get; } #endif #region BatchGetSchema /// /// Retrieves multiple schemas by their identifiers. /// /// Container for the necessary parameters to execute the BatchGetSchema service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the BatchGetSchema service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for BatchGetSchema Operation Task BatchGetSchemaAsync(BatchGetSchemaRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateCollaboration /// /// Creates a new collaboration. /// /// Container for the necessary parameters to execute the CreateCollaboration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateCollaboration service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request denied because service quota has been exceeded. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for CreateCollaboration Operation Task CreateCollaborationAsync(CreateCollaborationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateConfiguredTable /// /// Creates a new configured table resource. /// /// Container for the necessary parameters to execute the CreateConfiguredTable service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateConfiguredTable service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request denied because service quota has been exceeded. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for CreateConfiguredTable Operation Task CreateConfiguredTableAsync(CreateConfiguredTableRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateConfiguredTableAnalysisRule /// /// Creates a new analysis rule for a configured table. Currently, only one analysis rule /// can be created for a given configured table. /// /// Container for the necessary parameters to execute the CreateConfiguredTableAnalysisRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateConfiguredTableAnalysisRule service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for CreateConfiguredTableAnalysisRule Operation Task CreateConfiguredTableAnalysisRuleAsync(CreateConfiguredTableAnalysisRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateConfiguredTableAssociation /// /// Creates a configured table association. A configured table association links a configured /// table with a collaboration. /// /// Container for the necessary parameters to execute the CreateConfiguredTableAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateConfiguredTableAssociation service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request denied because service quota has been exceeded. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for CreateConfiguredTableAssociation Operation Task CreateConfiguredTableAssociationAsync(CreateConfiguredTableAssociationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMembership /// /// Creates a membership for a specific collaboration identifier and joins the collaboration. /// /// Container for the necessary parameters to execute the CreateMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMembership service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request denied because service quota has been exceeded. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for CreateMembership Operation Task CreateMembershipAsync(CreateMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteCollaboration /// /// Deletes a collaboration. It can only be called by the collaboration owner. /// /// Container for the necessary parameters to execute the DeleteCollaboration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteCollaboration service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for DeleteCollaboration Operation Task DeleteCollaborationAsync(DeleteCollaborationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteConfiguredTable /// /// Deletes a configured table. /// /// Container for the necessary parameters to execute the DeleteConfiguredTable service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteConfiguredTable service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for DeleteConfiguredTable Operation Task DeleteConfiguredTableAsync(DeleteConfiguredTableRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteConfiguredTableAnalysisRule /// /// Deletes a configured table analysis rule. /// /// Container for the necessary parameters to execute the DeleteConfiguredTableAnalysisRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteConfiguredTableAnalysisRule service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for DeleteConfiguredTableAnalysisRule Operation Task DeleteConfiguredTableAnalysisRuleAsync(DeleteConfiguredTableAnalysisRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteConfiguredTableAssociation /// /// Deletes a configured table association. /// /// Container for the necessary parameters to execute the DeleteConfiguredTableAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteConfiguredTableAssociation service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for DeleteConfiguredTableAssociation Operation Task DeleteConfiguredTableAssociationAsync(DeleteConfiguredTableAssociationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMember /// /// Removes the specified member from a collaboration. The removed member is placed in /// the Removed status and can't interact with the collaboration. The removed member's /// data is inaccessible to active members of the collaboration. /// /// Container for the necessary parameters to execute the DeleteMember service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMember service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for DeleteMember Operation Task DeleteMemberAsync(DeleteMemberRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMembership /// /// Deletes a specified membership. All resources under a membership must be deleted. /// /// Container for the necessary parameters to execute the DeleteMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMembership service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for DeleteMembership Operation Task DeleteMembershipAsync(DeleteMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetCollaboration /// /// Returns metadata about a collaboration. /// /// Container for the necessary parameters to execute the GetCollaboration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetCollaboration service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetCollaboration Operation Task GetCollaborationAsync(GetCollaborationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetConfiguredTable /// /// Retrieves a configured table. /// /// Container for the necessary parameters to execute the GetConfiguredTable service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetConfiguredTable service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetConfiguredTable Operation Task GetConfiguredTableAsync(GetConfiguredTableRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetConfiguredTableAnalysisRule /// /// Retrieves a configured table analysis rule. /// /// Container for the necessary parameters to execute the GetConfiguredTableAnalysisRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetConfiguredTableAnalysisRule service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetConfiguredTableAnalysisRule Operation Task GetConfiguredTableAnalysisRuleAsync(GetConfiguredTableAnalysisRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetConfiguredTableAssociation /// /// Retrieves a configured table association. /// /// Container for the necessary parameters to execute the GetConfiguredTableAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetConfiguredTableAssociation service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetConfiguredTableAssociation Operation Task GetConfiguredTableAssociationAsync(GetConfiguredTableAssociationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMembership /// /// Retrieves a specified membership for an identifier. /// /// Container for the necessary parameters to execute the GetMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMembership service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetMembership Operation Task GetMembershipAsync(GetMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetProtectedQuery /// /// Returns query processing metadata. /// /// Container for the necessary parameters to execute the GetProtectedQuery service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetProtectedQuery service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetProtectedQuery Operation Task GetProtectedQueryAsync(GetProtectedQueryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetSchema /// /// Retrieves the schema for a relation within a collaboration. /// /// Container for the necessary parameters to execute the GetSchema service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetSchema service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetSchema Operation Task GetSchemaAsync(GetSchemaRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetSchemaAnalysisRule /// /// Retrieves a schema analysis rule. /// /// Container for the necessary parameters to execute the GetSchemaAnalysisRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetSchemaAnalysisRule service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for GetSchemaAnalysisRule Operation Task GetSchemaAnalysisRuleAsync(GetSchemaAnalysisRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListCollaborations /// /// Lists collaborations the caller owns, is active in, or has been invited to. /// /// Container for the necessary parameters to execute the ListCollaborations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListCollaborations service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListCollaborations Operation Task ListCollaborationsAsync(ListCollaborationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListConfiguredTableAssociations /// /// Lists configured table associations for a membership. /// /// Container for the necessary parameters to execute the ListConfiguredTableAssociations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListConfiguredTableAssociations service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListConfiguredTableAssociations Operation Task ListConfiguredTableAssociationsAsync(ListConfiguredTableAssociationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListConfiguredTables /// /// Lists configured tables. /// /// Container for the necessary parameters to execute the ListConfiguredTables service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListConfiguredTables service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListConfiguredTables Operation Task ListConfiguredTablesAsync(ListConfiguredTablesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMembers /// /// Lists all members within a collaboration. /// /// Container for the necessary parameters to execute the ListMembers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMembers service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListMembers Operation Task ListMembersAsync(ListMembersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMemberships /// /// Lists all memberships resources within the caller's account. /// /// Container for the necessary parameters to execute the ListMemberships service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMemberships service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListMemberships Operation Task ListMembershipsAsync(ListMembershipsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListProtectedQueries /// /// Lists protected queries, sorted by the most recent query. /// /// Container for the necessary parameters to execute the ListProtectedQueries service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListProtectedQueries service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListProtectedQueries Operation Task ListProtectedQueriesAsync(ListProtectedQueriesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListSchemas /// /// Lists the schemas for relations within a collaboration. /// /// Container for the necessary parameters to execute the ListSchemas service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListSchemas service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListSchemas Operation Task ListSchemasAsync(ListSchemasRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists all of the tags that have been added to a resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by CleanRooms. /// /// Request references a resource which does not exist. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartProtectedQuery /// /// Creates a protected query that is started by Clean Rooms . /// /// Container for the necessary parameters to execute the StartProtectedQuery service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartProtectedQuery service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request denied because service quota has been exceeded. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for StartProtectedQuery Operation Task StartProtectedQueryAsync(StartProtectedQueryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Tags a resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by CleanRooms. /// /// Request references a resource which does not exist. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes a tag or list of tags from a resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by CleanRooms. /// /// Request references a resource which does not exist. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateCollaboration /// /// Updates collaboration metadata and can only be called by the collaboration owner. /// /// Container for the necessary parameters to execute the UpdateCollaboration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateCollaboration service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Unexpected error during processing of request. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UpdateCollaboration Operation Task UpdateCollaborationAsync(UpdateCollaborationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateConfiguredTable /// /// Updates a configured table. /// /// Container for the necessary parameters to execute the UpdateConfiguredTable service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateConfiguredTable service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UpdateConfiguredTable Operation Task UpdateConfiguredTableAsync(UpdateConfiguredTableRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateConfiguredTableAnalysisRule /// /// Updates a configured table analysis rule. /// /// Container for the necessary parameters to execute the UpdateConfiguredTableAnalysisRule service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateConfiguredTableAnalysisRule service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UpdateConfiguredTableAnalysisRule Operation Task UpdateConfiguredTableAnalysisRuleAsync(UpdateConfiguredTableAnalysisRuleRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateConfiguredTableAssociation /// /// Updates a configured table association. /// /// Container for the necessary parameters to execute the UpdateConfiguredTableAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateConfiguredTableAssociation service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UpdateConfiguredTableAssociation Operation Task UpdateConfiguredTableAssociationAsync(UpdateConfiguredTableAssociationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateMembership /// /// Updates a membership. /// /// Container for the necessary parameters to execute the UpdateMembership service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateMembership service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UpdateMembership Operation Task UpdateMembershipAsync(UpdateMembershipRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateProtectedQuery /// /// Updates the processing of a currently running query. /// /// Container for the necessary parameters to execute the UpdateProtectedQuery service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateProtectedQuery service method, as returned by CleanRooms. /// /// Caller does not have sufficient access to perform this action. /// /// /// Updating or deleting a resource can cause an inconsistent state. /// /// /// Unexpected error during processing of request. /// /// /// Request references a resource which does not exist. /// /// /// Request was denied due to request throttling. /// /// /// The input fails to satisfy the specified constraints. /// /// REST API Reference for UpdateProtectedQuery Operation Task UpdateProtectedQueryAsync(UpdateProtectedQueryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }