/*
* 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 iottwinmaker-2021-11-29.normal.json service model.
*/
using System;
using System.Threading;
using System.Threading.Tasks;
using System.Collections.Generic;
using Amazon.Runtime;
using Amazon.IoTTwinMaker.Model;
namespace Amazon.IoTTwinMaker
{
///
/// Interface for accessing IoTTwinMaker
///
/// IoT TwinMaker is a service with which you can build operational digital twins of physical
/// systems. IoT TwinMaker overlays measurements and analysis from real-world sensors,
/// cameras, and enterprise applications so you can create data visualizations to monitor
/// your physical factory, building, or industrial plant. You can use this real-world
/// data to monitor operations and diagnose and repair errors.
///
public partial interface IAmazonIoTTwinMaker : IAmazonService, IDisposable
{
#if AWS_ASYNC_ENUMERABLES_API
///
/// Paginators for the service
///
IIoTTwinMakerPaginatorFactory Paginators { get; }
#endif
#region BatchPutPropertyValues
///
/// Sets values for multiple time series properties.
///
/// Container for the necessary parameters to execute the BatchPutPropertyValues service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the BatchPutPropertyValues service method, as returned by IoTTwinMaker.
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for BatchPutPropertyValues Operation
Task BatchPutPropertyValuesAsync(BatchPutPropertyValuesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateComponentType
///
/// Creates a component type.
///
/// Container for the necessary parameters to execute the CreateComponentType service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateComponentType service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// A conflict occurred.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for CreateComponentType Operation
Task CreateComponentTypeAsync(CreateComponentTypeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateEntity
///
/// Creates an entity.
///
/// Container for the necessary parameters to execute the CreateEntity service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateEntity service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// A conflict occurred.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for CreateEntity Operation
Task CreateEntityAsync(CreateEntityRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateScene
///
/// Creates a scene.
///
/// Container for the necessary parameters to execute the CreateScene service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateScene service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// A conflict occurred.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for CreateScene Operation
Task CreateSceneAsync(CreateSceneRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateSyncJob
///
/// This action creates a SyncJob.
///
/// Container for the necessary parameters to execute the CreateSyncJob service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateSyncJob service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// A conflict occurred.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for CreateSyncJob Operation
Task CreateSyncJobAsync(CreateSyncJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region CreateWorkspace
///
/// Creates a workplace.
///
/// Container for the necessary parameters to execute the CreateWorkspace service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the CreateWorkspace service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// A conflict occurred.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for CreateWorkspace Operation
Task CreateWorkspaceAsync(CreateWorkspaceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteComponentType
///
/// Deletes a component type.
///
/// Container for the necessary parameters to execute the DeleteComponentType service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteComponentType service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for DeleteComponentType Operation
Task DeleteComponentTypeAsync(DeleteComponentTypeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteEntity
///
/// Deletes an entity.
///
/// Container for the necessary parameters to execute the DeleteEntity service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteEntity service method, as returned by IoTTwinMaker.
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for DeleteEntity Operation
Task DeleteEntityAsync(DeleteEntityRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteScene
///
/// Deletes a scene.
///
/// Container for the necessary parameters to execute the DeleteScene service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteScene service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for DeleteScene Operation
Task DeleteSceneAsync(DeleteSceneRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteSyncJob
///
/// Delete the SyncJob.
///
/// Container for the necessary parameters to execute the DeleteSyncJob service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteSyncJob service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for DeleteSyncJob Operation
Task DeleteSyncJobAsync(DeleteSyncJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region DeleteWorkspace
///
/// Deletes a workspace.
///
/// Container for the necessary parameters to execute the DeleteWorkspace service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the DeleteWorkspace service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for DeleteWorkspace Operation
Task DeleteWorkspaceAsync(DeleteWorkspaceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ExecuteQuery
///
/// Run queries to access information from your knowledge graph of entities within individual
/// workspaces.
///
/// Container for the necessary parameters to execute the ExecuteQuery service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ExecuteQuery service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The query timeout exception.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ExecuteQuery Operation
Task ExecuteQueryAsync(ExecuteQueryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetComponentType
///
/// Retrieves information about a component type.
///
/// Container for the necessary parameters to execute the GetComponentType service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetComponentType service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetComponentType Operation
Task GetComponentTypeAsync(GetComponentTypeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetEntity
///
/// Retrieves information about an entity.
///
/// Container for the necessary parameters to execute the GetEntity service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetEntity service method, as returned by IoTTwinMaker.
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetEntity Operation
Task GetEntityAsync(GetEntityRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetPricingPlan
///
/// Gets the pricing plan.
///
/// Container for the necessary parameters to execute the GetPricingPlan service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetPricingPlan service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetPricingPlan Operation
Task GetPricingPlanAsync(GetPricingPlanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetPropertyValue
///
/// Gets the property values for a component, component type, entity, or workspace.
///
///
///
/// You must specify a value for either componentName
, componentTypeId
,
/// entityId
, or workspaceId
.
///
///
/// Container for the necessary parameters to execute the GetPropertyValue service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetPropertyValue service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// The connector failed.
///
///
/// The connector timed out.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetPropertyValue Operation
Task GetPropertyValueAsync(GetPropertyValueRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetPropertyValueHistory
///
/// Retrieves information about the history of a time series property value for a component,
/// component type, entity, or workspace.
///
///
///
/// You must specify a value for workspaceId
. For entity-specific queries,
/// specify values for componentName
and entityId
. For cross-entity
/// quries, specify a value for componentTypeId
.
///
///
/// Container for the necessary parameters to execute the GetPropertyValueHistory service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetPropertyValueHistory service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// The connector failed.
///
///
/// The connector timed out.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetPropertyValueHistory Operation
Task GetPropertyValueHistoryAsync(GetPropertyValueHistoryRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetScene
///
/// Retrieves information about a scene.
///
/// Container for the necessary parameters to execute the GetScene service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetScene service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetScene Operation
Task GetSceneAsync(GetSceneRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetSyncJob
///
/// Gets the SyncJob.
///
/// Container for the necessary parameters to execute the GetSyncJob service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetSyncJob service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetSyncJob Operation
Task GetSyncJobAsync(GetSyncJobRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region GetWorkspace
///
/// Retrieves information about a workspace.
///
/// Container for the necessary parameters to execute the GetWorkspace service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the GetWorkspace service method, as returned by IoTTwinMaker.
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for GetWorkspace Operation
Task GetWorkspaceAsync(GetWorkspaceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListComponentTypes
///
/// Lists all component types in a workspace.
///
/// Container for the necessary parameters to execute the ListComponentTypes service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListComponentTypes service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ListComponentTypes Operation
Task ListComponentTypesAsync(ListComponentTypesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListEntities
///
/// Lists all entities in a workspace.
///
/// Container for the necessary parameters to execute the ListEntities service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListEntities service method, as returned by IoTTwinMaker.
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ListEntities Operation
Task ListEntitiesAsync(ListEntitiesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListScenes
///
/// Lists all scenes in a workspace.
///
/// Container for the necessary parameters to execute the ListScenes service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListScenes service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ListScenes Operation
Task ListScenesAsync(ListScenesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListSyncJobs
///
/// List all SyncJobs.
///
/// Container for the necessary parameters to execute the ListSyncJobs service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListSyncJobs service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ListSyncJobs Operation
Task ListSyncJobsAsync(ListSyncJobsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListSyncResources
///
/// Lists the sync resources.
///
/// Container for the necessary parameters to execute the ListSyncResources service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListSyncResources service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ListSyncResources Operation
Task ListSyncResourcesAsync(ListSyncResourcesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListTagsForResource
///
/// Lists all tags associated with 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 IoTTwinMaker.
///
/// Access is denied.
///
///
/// The resource wasn't found.
///
/// REST API Reference for ListTagsForResource Operation
Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListWorkspaces
///
/// Retrieves information about workspaces in the current account.
///
/// Container for the necessary parameters to execute the ListWorkspaces service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListWorkspaces service method, as returned by IoTTwinMaker.
///
/// An unexpected error has occurred.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for ListWorkspaces Operation
Task ListWorkspacesAsync(ListWorkspacesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region TagResource
///
/// Adds tags to 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 IoTTwinMaker.
///
/// Access is denied.
///
///
/// The resource wasn't found.
///
///
/// The number of tags exceeds the limit.
///
/// REST API Reference for TagResource Operation
Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UntagResource
///
/// Removes 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 IoTTwinMaker.
///
/// Access is denied.
///
///
/// The resource wasn't found.
///
/// REST API Reference for UntagResource Operation
Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateComponentType
///
/// Updates information in a component type.
///
/// Container for the necessary parameters to execute the UpdateComponentType service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateComponentType service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for UpdateComponentType Operation
Task UpdateComponentTypeAsync(UpdateComponentTypeRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateEntity
///
/// Updates an entity.
///
/// Container for the necessary parameters to execute the UpdateEntity service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateEntity service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// A conflict occurred.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for UpdateEntity Operation
Task UpdateEntityAsync(UpdateEntityRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdatePricingPlan
///
/// Update the pricing plan.
///
/// Container for the necessary parameters to execute the UpdatePricingPlan service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdatePricingPlan service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for UpdatePricingPlan Operation
Task UpdatePricingPlanAsync(UpdatePricingPlanRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateScene
///
/// Updates a scene.
///
/// Container for the necessary parameters to execute the UpdateScene service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateScene service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for UpdateScene Operation
Task UpdateSceneAsync(UpdateSceneRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateWorkspace
///
/// Updates a workspace.
///
/// Container for the necessary parameters to execute the UpdateWorkspace service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateWorkspace service method, as returned by IoTTwinMaker.
///
/// Access is denied.
///
///
/// An unexpected error has occurred.
///
///
/// The resource wasn't found.
///
///
/// The service quota was exceeded.
///
///
/// The rate exceeds the limit.
///
///
/// Failed
///
/// REST API Reference for UpdateWorkspace Operation
Task UpdateWorkspaceAsync(UpdateWorkspaceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken));
#endregion
}
}