<?php
// This file was auto-generated from sdk-root/src/data/iotsitewise/2019-12-02/api-2.json
return [ 'version' => '2.0', 'metadata' => [ 'apiVersion' => '2019-12-02', 'endpointPrefix' => 'iotsitewise', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'protocols' => [ 'rest-json', ], 'serviceFullName' => 'AWS IoT SiteWise', 'serviceId' => 'IoTSiteWise', 'signatureVersion' => 'v4', 'signingName' => 'iotsitewise', 'uid' => 'iotsitewise-2019-12-02', 'auth' => [ 'aws.auth#sigv4', ], ], 'operations' => [ 'AssociateAssets' => [ 'name' => 'AssociateAssets', 'http' => [ 'method' => 'POST', 'requestUri' => '/assets/{assetId}/associate', ], 'input' => [ 'shape' => 'AssociateAssetsRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'AssociateTimeSeriesToAssetProperty' => [ 'name' => 'AssociateTimeSeriesToAssetProperty', 'http' => [ 'method' => 'POST', 'requestUri' => '/timeseries/associate/', ], 'input' => [ 'shape' => 'AssociateTimeSeriesToAssetPropertyRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'BatchAssociateDataSegmentsToDataset' => [ 'name' => 'BatchAssociateDataSegmentsToDataset', 'http' => [ 'method' => 'POST', 'requestUri' => '/datasets/{datasetId}/data-segments/associate', 'responseCode' => 200, ], 'input' => [ 'shape' => 'BatchAssociateDataSegmentsToDatasetRequest', ], 'output' => [ 'shape' => 'BatchAssociateDataSegmentsToDatasetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'BatchAssociateProjectAssets' => [ 'name' => 'BatchAssociateProjectAssets', 'http' => [ 'method' => 'POST', 'requestUri' => '/projects/{projectId}/assets/associate', 'responseCode' => 200, ], 'input' => [ 'shape' => 'BatchAssociateProjectAssetsRequest', ], 'output' => [ 'shape' => 'BatchAssociateProjectAssetsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'BatchDeleteDatasetDataSegments' => [ 'name' => 'BatchDeleteDatasetDataSegments', 'http' => [ 'method' => 'POST', 'requestUri' => '/datasets/{datasetId}/data-segments/batch-delete', ], 'input' => [ 'shape' => 'BatchDeleteDatasetDataSegmentsRequest', ], 'output' => [ 'shape' => 'BatchDeleteDatasetDataSegmentsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'BatchDisassociateDataSegmentsFromDataset' => [ 'name' => 'BatchDisassociateDataSegmentsFromDataset', 'http' => [ 'method' => 'POST', 'requestUri' => '/datasets/{datasetId}/data-segments/disassociate', 'responseCode' => 200, ], 'input' => [ 'shape' => 'BatchDisassociateDataSegmentsFromDatasetRequest', ], 'output' => [ 'shape' => 'BatchDisassociateDataSegmentsFromDatasetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'BatchDisassociateProjectAssets' => [ 'name' => 'BatchDisassociateProjectAssets', 'http' => [ 'method' => 'POST', 'requestUri' => '/projects/{projectId}/assets/disassociate', 'responseCode' => 200, ], 'input' => [ 'shape' => 'BatchDisassociateProjectAssetsRequest', ], 'output' => [ 'shape' => 'BatchDisassociateProjectAssetsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'BatchGetAssetPropertyAggregates' => [ 'name' => 'BatchGetAssetPropertyAggregates', 'http' => [ 'method' => 'POST', 'requestUri' => '/properties/batch/aggregates', ], 'input' => [ 'shape' => 'BatchGetAssetPropertyAggregatesRequest', ], 'output' => [ 'shape' => 'BatchGetAssetPropertyAggregatesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'BatchGetAssetPropertyValue' => [ 'name' => 'BatchGetAssetPropertyValue', 'http' => [ 'method' => 'POST', 'requestUri' => '/properties/batch/latest', ], 'input' => [ 'shape' => 'BatchGetAssetPropertyValueRequest', ], 'output' => [ 'shape' => 'BatchGetAssetPropertyValueResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'BatchGetAssetPropertyValueHistory' => [ 'name' => 'BatchGetAssetPropertyValueHistory', 'http' => [ 'method' => 'POST', 'requestUri' => '/properties/batch/history', ], 'input' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryRequest', ], 'output' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'BatchPutAssetPropertyValue' => [ 'name' => 'BatchPutAssetPropertyValue', 'http' => [ 'method' => 'POST', 'requestUri' => '/properties', ], 'input' => [ 'shape' => 'BatchPutAssetPropertyValueRequest', ], 'output' => [ 'shape' => 'BatchPutAssetPropertyValueResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ServiceUnavailableException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'CancelEnrichmentJob' => [ 'name' => 'CancelEnrichmentJob', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/enrichment-jobs/{jobId}/cancel', 'responseCode' => 200, ], 'input' => [ 'shape' => 'CancelEnrichmentJobRequest', ], 'output' => [ 'shape' => 'CancelEnrichmentJobResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'idempotent' => true, ], 'CancelPipelineExecution' => [ 'name' => 'CancelPipelineExecution', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}/executions/{pipelineExecutionId}/cancel', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CancelPipelineExecutionRequest', ], 'output' => [ 'shape' => 'CancelPipelineExecutionResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'CancelQuery' => [ 'name' => 'CancelQuery', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/queries/{queryId}/cancel', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CancelQueryRequest', ], 'output' => [ 'shape' => 'CancelQueryResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'idempotent' => true, ], 'CreateAccessPolicy' => [ 'name' => 'CreateAccessPolicy', 'http' => [ 'method' => 'POST', 'requestUri' => '/access-policies', 'responseCode' => 201, ], 'input' => [ 'shape' => 'CreateAccessPolicyRequest', ], 'output' => [ 'shape' => 'CreateAccessPolicyResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'CreateApplication' => [ 'name' => 'CreateApplication', 'http' => [ 'method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 200, ], 'input' => [ 'shape' => 'CreateApplicationRequest', ], 'output' => [ 'shape' => 'CreateApplicationResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'CreateAsset' => [ 'name' => 'CreateAsset', 'http' => [ 'method' => 'POST', 'requestUri' => '/assets', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateAssetRequest', ], 'output' => [ 'shape' => 'CreateAssetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'CreateAssetModel' => [ 'name' => 'CreateAssetModel', 'http' => [ 'method' => 'POST', 'requestUri' => '/asset-models', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateAssetModelRequest', ], 'output' => [ 'shape' => 'CreateAssetModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'CreateAssetModelCompositeModel' => [ 'name' => 'CreateAssetModelCompositeModel', 'http' => [ 'method' => 'POST', 'requestUri' => '/asset-models/{assetModelId}/composite-models', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateAssetModelCompositeModelRequest', ], 'output' => [ 'shape' => 'CreateAssetModelCompositeModelResponse', ], 'errors' => [ [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'PreconditionFailedException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'CreateBulkImportJob' => [ 'name' => 'CreateBulkImportJob', 'http' => [ 'method' => 'POST', 'requestUri' => '/jobs', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateBulkImportJobRequest', ], 'output' => [ 'shape' => 'CreateBulkImportJobResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'CreateComputationModel' => [ 'name' => 'CreateComputationModel', 'http' => [ 'method' => 'POST', 'requestUri' => '/computation-models', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateComputationModelRequest', ], 'output' => [ 'shape' => 'CreateComputationModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'CreateDashboard' => [ 'name' => 'CreateDashboard', 'http' => [ 'method' => 'POST', 'requestUri' => '/dashboards', 'responseCode' => 201, ], 'input' => [ 'shape' => 'CreateDashboardRequest', ], 'output' => [ 'shape' => 'CreateDashboardResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'CreateDataset' => [ 'name' => 'CreateDataset', 'http' => [ 'method' => 'POST', 'requestUri' => '/datasets', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateDatasetRequest', ], 'output' => [ 'shape' => 'CreateDatasetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'CreateDatasetExportJob' => [ 'name' => 'CreateDatasetExportJob', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/dataset-export-jobs', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreateDatasetExportJobRequest', ], 'output' => [ 'shape' => 'CreateDatasetExportJobResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'idempotent' => true, ], 'CreateEnrichmentJob' => [ 'name' => 'CreateEnrichmentJob', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/enrichment-jobs', 'responseCode' => 200, ], 'input' => [ 'shape' => 'CreateEnrichmentJobRequest', ], 'output' => [ 'shape' => 'CreateEnrichmentJobResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'CreateGateway' => [ 'name' => 'CreateGateway', 'http' => [ 'method' => 'POST', 'requestUri' => '/20200301/gateways', 'responseCode' => 201, ], 'input' => [ 'shape' => 'CreateGatewayRequest', ], 'output' => [ 'shape' => 'CreateGatewayResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'CreatePipeline' => [ 'name' => 'CreatePipeline', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/pipelines', 'responseCode' => 200, ], 'input' => [ 'shape' => 'CreatePipelineRequest', ], 'output' => [ 'shape' => 'CreatePipelineResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'CreatePortal' => [ 'name' => 'CreatePortal', 'http' => [ 'method' => 'POST', 'requestUri' => '/portals', 'responseCode' => 202, ], 'input' => [ 'shape' => 'CreatePortalRequest', ], 'output' => [ 'shape' => 'CreatePortalResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'CreateProject' => [ 'name' => 'CreateProject', 'http' => [ 'method' => 'POST', 'requestUri' => '/projects', 'responseCode' => 201, ], 'input' => [ 'shape' => 'CreateProjectRequest', ], 'output' => [ 'shape' => 'CreateProjectResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'CreateTask' => [ 'name' => 'CreateTask', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/tasks', 'responseCode' => 200, ], 'input' => [ 'shape' => 'CreateTaskRequest', ], 'output' => [ 'shape' => 'CreateTaskResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'CreateWorkspace' => [ 'name' => 'CreateWorkspace', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces', ], 'input' => [ 'shape' => 'CreateWorkspaceRequest', ], 'output' => [ 'shape' => 'CreateWorkspaceResponse', ], 'errors' => [ [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteAccessPolicy' => [ 'name' => 'DeleteAccessPolicy', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/access-policies/{accessPolicyId}', 'responseCode' => 204, ], 'input' => [ 'shape' => 'DeleteAccessPolicyRequest', ], 'output' => [ 'shape' => 'DeleteAccessPolicyResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DeleteApplication' => [ 'name' => 'DeleteApplication', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceName}/applications/{id}', 'responseCode' => 204, ], 'input' => [ 'shape' => 'DeleteApplicationRequest', ], 'output' => [ 'shape' => 'DeleteApplicationResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'DeleteAsset' => [ 'name' => 'DeleteAsset', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/assets/{assetId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeleteAssetRequest', ], 'output' => [ 'shape' => 'DeleteAssetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteAssetModel' => [ 'name' => 'DeleteAssetModel', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/asset-models/{assetModelId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeleteAssetModelRequest', ], 'output' => [ 'shape' => 'DeleteAssetModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'PreconditionFailedException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteAssetModelCompositeModel' => [ 'name' => 'DeleteAssetModelCompositeModel', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/asset-models/{assetModelId}/composite-models/{assetModelCompositeModelId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeleteAssetModelCompositeModelRequest', ], 'output' => [ 'shape' => 'DeleteAssetModelCompositeModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'PreconditionFailedException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteAssetModelInterfaceRelationship' => [ 'name' => 'DeleteAssetModelInterfaceRelationship', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/asset-models/{assetModelId}/interface/{interfaceAssetModelId}/asset-model-interface-relationship', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeleteAssetModelInterfaceRelationshipRequest', ], 'output' => [ 'shape' => 'DeleteAssetModelInterfaceRelationshipResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteComputationModel' => [ 'name' => 'DeleteComputationModel', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/computation-models/{computationModelId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeleteComputationModelRequest', ], 'output' => [ 'shape' => 'DeleteComputationModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteDashboard' => [ 'name' => 'DeleteDashboard', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/dashboards/{dashboardId}', 'responseCode' => 204, ], 'input' => [ 'shape' => 'DeleteDashboardRequest', ], 'output' => [ 'shape' => 'DeleteDashboardResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DeleteDataset' => [ 'name' => 'DeleteDataset', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/datasets/{datasetId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeleteDatasetRequest', ], 'output' => [ 'shape' => 'DeleteDatasetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteGateway' => [ 'name' => 'DeleteGateway', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/20200301/gateways/{gatewayId}', ], 'input' => [ 'shape' => 'DeleteGatewayRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeletePipeline' => [ 'name' => 'DeletePipeline', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DeletePipelineRequest', ], 'output' => [ 'shape' => 'DeletePipelineResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'DeletePortal' => [ 'name' => 'DeletePortal', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/portals/{portalId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'DeletePortalRequest', ], 'output' => [ 'shape' => 'DeletePortalResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DeleteProject' => [ 'name' => 'DeleteProject', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/projects/{projectId}', 'responseCode' => 204, ], 'input' => [ 'shape' => 'DeleteProjectRequest', ], 'output' => [ 'shape' => 'DeleteProjectResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DeleteTask' => [ 'name' => 'DeleteTask', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceName}/tasks/{taskName}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DeleteTaskRequest', ], 'output' => [ 'shape' => 'DeleteTaskResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'DeleteTimeSeries' => [ 'name' => 'DeleteTimeSeries', 'http' => [ 'method' => 'POST', 'requestUri' => '/timeseries/delete/', ], 'input' => [ 'shape' => 'DeleteTimeSeriesRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DeleteWorkspace' => [ 'name' => 'DeleteWorkspace', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceName}', ], 'input' => [ 'shape' => 'DeleteWorkspaceRequest', ], 'output' => [ 'shape' => 'DeleteWorkspaceResponse', ], 'errors' => [ [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'DescribeAccessPolicy' => [ 'name' => 'DescribeAccessPolicy', 'http' => [ 'method' => 'GET', 'requestUri' => '/access-policies/{accessPolicyId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeAccessPolicyRequest', ], 'output' => [ 'shape' => 'DescribeAccessPolicyResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DescribeAction' => [ 'name' => 'DescribeAction', 'http' => [ 'method' => 'GET', 'requestUri' => '/actions/{actionId}', ], 'input' => [ 'shape' => 'DescribeActionRequest', ], 'output' => [ 'shape' => 'DescribeActionResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeApplication' => [ 'name' => 'DescribeApplication', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/applications/{id}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeApplicationRequest', ], 'output' => [ 'shape' => 'DescribeApplicationResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'DescribeAsset' => [ 'name' => 'DescribeAsset', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets/{assetId}', ], 'input' => [ 'shape' => 'DescribeAssetRequest', ], 'output' => [ 'shape' => 'DescribeAssetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeAssetCompositeModel' => [ 'name' => 'DescribeAssetCompositeModel', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets/{assetId}/composite-models/{assetCompositeModelId}', ], 'input' => [ 'shape' => 'DescribeAssetCompositeModelRequest', ], 'output' => [ 'shape' => 'DescribeAssetCompositeModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeAssetModel' => [ 'name' => 'DescribeAssetModel', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}', ], 'input' => [ 'shape' => 'DescribeAssetModelRequest', ], 'output' => [ 'shape' => 'DescribeAssetModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeAssetModelCompositeModel' => [ 'name' => 'DescribeAssetModelCompositeModel', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}/composite-models/{assetModelCompositeModelId}', ], 'input' => [ 'shape' => 'DescribeAssetModelCompositeModelRequest', ], 'output' => [ 'shape' => 'DescribeAssetModelCompositeModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeAssetModelInterfaceRelationship' => [ 'name' => 'DescribeAssetModelInterfaceRelationship', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}/interface/{interfaceAssetModelId}/asset-model-interface-relationship', ], 'input' => [ 'shape' => 'DescribeAssetModelInterfaceRelationshipRequest', ], 'output' => [ 'shape' => 'DescribeAssetModelInterfaceRelationshipResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeAssetProperty' => [ 'name' => 'DescribeAssetProperty', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets/{assetId}/properties/{propertyId}', ], 'input' => [ 'shape' => 'DescribeAssetPropertyRequest', ], 'output' => [ 'shape' => 'DescribeAssetPropertyResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeBulkImportJob' => [ 'name' => 'DescribeBulkImportJob', 'http' => [ 'method' => 'GET', 'requestUri' => '/jobs/{jobId}', ], 'input' => [ 'shape' => 'DescribeBulkImportJobRequest', ], 'output' => [ 'shape' => 'DescribeBulkImportJobResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'DescribeComputationModel' => [ 'name' => 'DescribeComputationModel', 'http' => [ 'method' => 'GET', 'requestUri' => '/computation-models/{computationModelId}', ], 'input' => [ 'shape' => 'DescribeComputationModelRequest', ], 'output' => [ 'shape' => 'DescribeComputationModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeComputationModelExecutionSummary' => [ 'name' => 'DescribeComputationModelExecutionSummary', 'http' => [ 'method' => 'GET', 'requestUri' => '/computation-models/{computationModelId}/execution-summary', ], 'input' => [ 'shape' => 'DescribeComputationModelExecutionSummaryRequest', ], 'output' => [ 'shape' => 'DescribeComputationModelExecutionSummaryResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeDashboard' => [ 'name' => 'DescribeDashboard', 'http' => [ 'method' => 'GET', 'requestUri' => '/dashboards/{dashboardId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeDashboardRequest', ], 'output' => [ 'shape' => 'DescribeDashboardResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DescribeDataset' => [ 'name' => 'DescribeDataset', 'http' => [ 'method' => 'GET', 'requestUri' => '/datasets/{datasetId}', ], 'input' => [ 'shape' => 'DescribeDatasetRequest', ], 'output' => [ 'shape' => 'DescribeDatasetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeDatasetExportJob' => [ 'name' => 'DescribeDatasetExportJob', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/dataset-export-jobs/{jobId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeDatasetExportJobRequest', ], 'output' => [ 'shape' => 'DescribeDatasetExportJobResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'DescribeDefaultEncryptionConfiguration' => [ 'name' => 'DescribeDefaultEncryptionConfiguration', 'http' => [ 'method' => 'GET', 'requestUri' => '/configuration/account/encryption', ], 'input' => [ 'shape' => 'DescribeDefaultEncryptionConfigurationRequest', ], 'output' => [ 'shape' => 'DescribeDefaultEncryptionConfigurationResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeEnrichmentJob' => [ 'name' => 'DescribeEnrichmentJob', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/enrichment-jobs/{jobId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeEnrichmentJobRequest', ], 'output' => [ 'shape' => 'DescribeEnrichmentJobResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'DescribeExecution' => [ 'name' => 'DescribeExecution', 'http' => [ 'method' => 'GET', 'requestUri' => '/executions/{executionId}', ], 'input' => [ 'shape' => 'DescribeExecutionRequest', ], 'output' => [ 'shape' => 'DescribeExecutionResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeGateway' => [ 'name' => 'DescribeGateway', 'http' => [ 'method' => 'GET', 'requestUri' => '/20200301/gateways/{gatewayId}', ], 'input' => [ 'shape' => 'DescribeGatewayRequest', ], 'output' => [ 'shape' => 'DescribeGatewayResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeGatewayCapabilityConfiguration' => [ 'name' => 'DescribeGatewayCapabilityConfiguration', 'http' => [ 'method' => 'GET', 'requestUri' => '/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}', ], 'input' => [ 'shape' => 'DescribeGatewayCapabilityConfigurationRequest', ], 'output' => [ 'shape' => 'DescribeGatewayCapabilityConfigurationResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeLoggingOptions' => [ 'name' => 'DescribeLoggingOptions', 'http' => [ 'method' => 'GET', 'requestUri' => '/logging', ], 'input' => [ 'shape' => 'DescribeLoggingOptionsRequest', ], 'output' => [ 'shape' => 'DescribeLoggingOptionsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribePipeline' => [ 'name' => 'DescribePipeline', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribePipelineRequest', ], 'output' => [ 'shape' => 'DescribePipelineResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'DescribePipelineExecution' => [ 'name' => 'DescribePipelineExecution', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}/executions/{pipelineExecutionId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribePipelineExecutionRequest', ], 'output' => [ 'shape' => 'DescribePipelineExecutionResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'DescribePortal' => [ 'name' => 'DescribePortal', 'http' => [ 'method' => 'GET', 'requestUri' => '/portals/{portalId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribePortalRequest', ], 'output' => [ 'shape' => 'DescribePortalResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DescribeProject' => [ 'name' => 'DescribeProject', 'http' => [ 'method' => 'GET', 'requestUri' => '/projects/{projectId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeProjectRequest', ], 'output' => [ 'shape' => 'DescribeProjectResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'DescribeQuery' => [ 'name' => 'DescribeQuery', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/queries/{queryId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeQueryRequest', ], 'output' => [ 'shape' => 'DescribeQueryResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'DescribeSearch' => [ 'name' => 'DescribeSearch', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/searches/{searchId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeSearchRequest', ], 'output' => [ 'shape' => 'DescribeSearchResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'DescribeStorageConfiguration' => [ 'name' => 'DescribeStorageConfiguration', 'http' => [ 'method' => 'GET', 'requestUri' => '/configuration/account/storage', ], 'input' => [ 'shape' => 'DescribeStorageConfigurationRequest', ], 'output' => [ 'shape' => 'DescribeStorageConfigurationResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeTask' => [ 'name' => 'DescribeTask', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/tasks/{taskName}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'DescribeTaskRequest', ], 'output' => [ 'shape' => 'DescribeTaskResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'DescribeTimeSeries' => [ 'name' => 'DescribeTimeSeries', 'http' => [ 'method' => 'GET', 'requestUri' => '/timeseries/describe/', ], 'input' => [ 'shape' => 'DescribeTimeSeriesRequest', ], 'output' => [ 'shape' => 'DescribeTimeSeriesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DescribeWorkspace' => [ 'name' => 'DescribeWorkspace', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}', ], 'input' => [ 'shape' => 'DescribeWorkspaceRequest', ], 'output' => [ 'shape' => 'DescribeWorkspaceResponse', ], 'errors' => [ [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'DisassociateAssets' => [ 'name' => 'DisassociateAssets', 'http' => [ 'method' => 'POST', 'requestUri' => '/assets/{assetId}/disassociate', ], 'input' => [ 'shape' => 'DisassociateAssetsRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'DisassociateTimeSeriesFromAssetProperty' => [ 'name' => 'DisassociateTimeSeriesFromAssetProperty', 'http' => [ 'method' => 'POST', 'requestUri' => '/timeseries/disassociate/', ], 'input' => [ 'shape' => 'DisassociateTimeSeriesFromAssetPropertyRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ExecuteAction' => [ 'name' => 'ExecuteAction', 'http' => [ 'method' => 'POST', 'requestUri' => '/actions', 'responseCode' => 202, ], 'input' => [ 'shape' => 'ExecuteActionRequest', ], 'output' => [ 'shape' => 'ExecuteActionResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ExecuteQuery' => [ 'name' => 'ExecuteQuery', 'http' => [ 'method' => 'POST', 'requestUri' => '/queries/execution', ], 'input' => [ 'shape' => 'ExecuteQueryRequest', ], 'output' => [ 'shape' => 'ExecuteQueryResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'QueryTimeoutException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'GetAssetPropertyAggregates' => [ 'name' => 'GetAssetPropertyAggregates', 'http' => [ 'method' => 'GET', 'requestUri' => '/properties/aggregates', ], 'input' => [ 'shape' => 'GetAssetPropertyAggregatesRequest', ], 'output' => [ 'shape' => 'GetAssetPropertyAggregatesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'GetAssetPropertyValue' => [ 'name' => 'GetAssetPropertyValue', 'http' => [ 'method' => 'GET', 'requestUri' => '/properties/latest', ], 'input' => [ 'shape' => 'GetAssetPropertyValueRequest', ], 'output' => [ 'shape' => 'GetAssetPropertyValueResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'GetAssetPropertyValueHistory' => [ 'name' => 'GetAssetPropertyValueHistory', 'http' => [ 'method' => 'GET', 'requestUri' => '/properties/history', ], 'input' => [ 'shape' => 'GetAssetPropertyValueHistoryRequest', ], 'output' => [ 'shape' => 'GetAssetPropertyValueHistoryResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'GetCaptureData' => [ 'name' => 'GetCaptureData', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/get-capture-data', 'responseCode' => 200, ], 'input' => [ 'shape' => 'GetCaptureDataRequest', ], 'output' => [ 'shape' => 'GetCaptureDataResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'GetInterpolatedAssetPropertyValues' => [ 'name' => 'GetInterpolatedAssetPropertyValues', 'http' => [ 'method' => 'GET', 'requestUri' => '/properties/interpolated', ], 'input' => [ 'shape' => 'GetInterpolatedAssetPropertyValuesRequest', ], 'output' => [ 'shape' => 'GetInterpolatedAssetPropertyValuesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ServiceUnavailableException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'GetQueryResults' => [ 'name' => 'GetQueryResults', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/queries/{queryId}/results', 'responseCode' => 200, ], 'input' => [ 'shape' => 'GetQueryResultsRequest', ], 'output' => [ 'shape' => 'GetQueryResultsResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'GetSearchResults' => [ 'name' => 'GetSearchResults', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/searches/{searchId}/results', 'responseCode' => 200, ], 'input' => [ 'shape' => 'GetSearchResultsRequest', ], 'output' => [ 'shape' => 'GetSearchResultsResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'InvokeAssistant' => [ 'name' => 'InvokeAssistant', 'http' => [ 'method' => 'POST', 'requestUri' => '/assistant/invocation', 'responseCode' => 200, ], 'input' => [ 'shape' => 'InvokeAssistantRequest', ], 'output' => [ 'shape' => 'InvokeAssistantResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'ListAccessPolicies' => [ 'name' => 'ListAccessPolicies', 'http' => [ 'method' => 'GET', 'requestUri' => '/access-policies', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListAccessPoliciesRequest', ], 'output' => [ 'shape' => 'ListAccessPoliciesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'ListActions' => [ 'name' => 'ListActions', 'http' => [ 'method' => 'GET', 'requestUri' => '/actions', ], 'input' => [ 'shape' => 'ListActionsRequest', ], 'output' => [ 'shape' => 'ListActionsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListApplications' => [ 'name' => 'ListApplications', 'http' => [ 'method' => 'GET', 'requestUri' => '/applications', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListApplicationsRequest', ], 'output' => [ 'shape' => 'ListApplicationsResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'ListAssetModelCompositeModels' => [ 'name' => 'ListAssetModelCompositeModels', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}/composite-models', ], 'input' => [ 'shape' => 'ListAssetModelCompositeModelsRequest', ], 'output' => [ 'shape' => 'ListAssetModelCompositeModelsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListAssetModelProperties' => [ 'name' => 'ListAssetModelProperties', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}/properties', ], 'input' => [ 'shape' => 'ListAssetModelPropertiesRequest', ], 'output' => [ 'shape' => 'ListAssetModelPropertiesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListAssetModels' => [ 'name' => 'ListAssetModels', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models', ], 'input' => [ 'shape' => 'ListAssetModelsRequest', ], 'output' => [ 'shape' => 'ListAssetModelsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListAssetProperties' => [ 'name' => 'ListAssetProperties', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets/{assetId}/properties', ], 'input' => [ 'shape' => 'ListAssetPropertiesRequest', ], 'output' => [ 'shape' => 'ListAssetPropertiesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListAssetRelationships' => [ 'name' => 'ListAssetRelationships', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets/{assetId}/assetRelationships', ], 'input' => [ 'shape' => 'ListAssetRelationshipsRequest', ], 'output' => [ 'shape' => 'ListAssetRelationshipsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListAssets' => [ 'name' => 'ListAssets', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets', ], 'input' => [ 'shape' => 'ListAssetsRequest', ], 'output' => [ 'shape' => 'ListAssetsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListAssociatedAssets' => [ 'name' => 'ListAssociatedAssets', 'http' => [ 'method' => 'GET', 'requestUri' => '/assets/{assetId}/hierarchies', ], 'input' => [ 'shape' => 'ListAssociatedAssetsRequest', ], 'output' => [ 'shape' => 'ListAssociatedAssetsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListBulkImportJobs' => [ 'name' => 'ListBulkImportJobs', 'http' => [ 'method' => 'GET', 'requestUri' => '/jobs', ], 'input' => [ 'shape' => 'ListBulkImportJobsRequest', ], 'output' => [ 'shape' => 'ListBulkImportJobsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], ], 'ListCompositionRelationships' => [ 'name' => 'ListCompositionRelationships', 'http' => [ 'method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}/composition-relationships', ], 'input' => [ 'shape' => 'ListCompositionRelationshipsRequest', ], 'output' => [ 'shape' => 'ListCompositionRelationshipsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListComputationModelDataBindingUsages' => [ 'name' => 'ListComputationModelDataBindingUsages', 'http' => [ 'method' => 'POST', 'requestUri' => '/computation-models/data-binding-usages', ], 'input' => [ 'shape' => 'ListComputationModelDataBindingUsagesRequest', ], 'output' => [ 'shape' => 'ListComputationModelDataBindingUsagesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListComputationModelResolveToResources' => [ 'name' => 'ListComputationModelResolveToResources', 'http' => [ 'method' => 'GET', 'requestUri' => '/computation-models/{computationModelId}/resolve-to-resources', ], 'input' => [ 'shape' => 'ListComputationModelResolveToResourcesRequest', ], 'output' => [ 'shape' => 'ListComputationModelResolveToResourcesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListComputationModels' => [ 'name' => 'ListComputationModels', 'http' => [ 'method' => 'GET', 'requestUri' => '/computation-models', ], 'input' => [ 'shape' => 'ListComputationModelsRequest', ], 'output' => [ 'shape' => 'ListComputationModelsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListDashboards' => [ 'name' => 'ListDashboards', 'http' => [ 'method' => 'GET', 'requestUri' => '/dashboards', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListDashboardsRequest', ], 'output' => [ 'shape' => 'ListDashboardsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'ListDatasetDataSegmentRelationships' => [ 'name' => 'ListDatasetDataSegmentRelationships', 'http' => [ 'method' => 'GET', 'requestUri' => '/datasets/{datasetId}/data-segment-relationships', ], 'input' => [ 'shape' => 'ListDatasetDataSegmentRelationshipsRequest', ], 'output' => [ 'shape' => 'ListDatasetDataSegmentRelationshipsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'ListDatasetDataSegments' => [ 'name' => 'ListDatasetDataSegments', 'http' => [ 'method' => 'GET', 'requestUri' => '/datasets/{datasetId}/data-segments', ], 'input' => [ 'shape' => 'ListDatasetDataSegmentsRequest', ], 'output' => [ 'shape' => 'ListDatasetDataSegmentsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'ListDatasetExportJobs' => [ 'name' => 'ListDatasetExportJobs', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/dataset-export-jobs', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListDatasetExportJobsRequest', ], 'output' => [ 'shape' => 'ListDatasetExportJobsResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'ListDatasets' => [ 'name' => 'ListDatasets', 'http' => [ 'method' => 'GET', 'requestUri' => '/datasets', ], 'input' => [ 'shape' => 'ListDatasetsRequest', ], 'output' => [ 'shape' => 'ListDatasetsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListEnrichmentJobs' => [ 'name' => 'ListEnrichmentJobs', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/enrichment-jobs', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListEnrichmentJobsRequest', ], 'output' => [ 'shape' => 'ListEnrichmentJobsResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'ListExecutions' => [ 'name' => 'ListExecutions', 'http' => [ 'method' => 'GET', 'requestUri' => '/executions', ], 'input' => [ 'shape' => 'ListExecutionsRequest', ], 'output' => [ 'shape' => 'ListExecutionsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListGateways' => [ 'name' => 'ListGateways', 'http' => [ 'method' => 'GET', 'requestUri' => '/20200301/gateways', ], 'input' => [ 'shape' => 'ListGatewaysRequest', ], 'output' => [ 'shape' => 'ListGatewaysResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListInterfaceRelationships' => [ 'name' => 'ListInterfaceRelationships', 'http' => [ 'method' => 'GET', 'requestUri' => '/interface/{interfaceAssetModelId}/asset-models', ], 'input' => [ 'shape' => 'ListInterfaceRelationshipsRequest', ], 'output' => [ 'shape' => 'ListInterfaceRelationshipsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListPipelineExecutions' => [ 'name' => 'ListPipelineExecutions', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}/executions', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListPipelineExecutionsRequest', ], 'output' => [ 'shape' => 'ListPipelineExecutionsResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'ListPipelines' => [ 'name' => 'ListPipelines', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/pipelines', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListPipelinesRequest', ], 'output' => [ 'shape' => 'ListPipelinesResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'ListPortals' => [ 'name' => 'ListPortals', 'http' => [ 'method' => 'GET', 'requestUri' => '/portals', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListPortalsRequest', ], 'output' => [ 'shape' => 'ListPortalsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'ListProjectAssets' => [ 'name' => 'ListProjectAssets', 'http' => [ 'method' => 'GET', 'requestUri' => '/projects/{projectId}/assets', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListProjectAssetsRequest', ], 'output' => [ 'shape' => 'ListProjectAssetsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'ListProjects' => [ 'name' => 'ListProjects', 'http' => [ 'method' => 'GET', 'requestUri' => '/projects', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListProjectsRequest', ], 'output' => [ 'shape' => 'ListProjectsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'ListQueries' => [ 'name' => 'ListQueries', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/queries', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListQueriesRequest', ], 'output' => [ 'shape' => 'ListQueriesResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'ListSearches' => [ 'name' => 'ListSearches', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/searches/list', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListSearchesRequest', ], 'output' => [ 'shape' => 'ListSearchesResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'readonly' => true, ], 'ListTagsForResource' => [ 'name' => 'ListTagsForResource', 'http' => [ 'method' => 'GET', 'requestUri' => '/tags', ], 'input' => [ 'shape' => 'ListTagsForResourceRequest', ], 'output' => [ 'shape' => 'ListTagsForResourceResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'UnauthorizedException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListTasks' => [ 'name' => 'ListTasks', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces/{workspaceName}/tasks', 'responseCode' => 200, ], 'input' => [ 'shape' => 'ListTasksRequest', ], 'output' => [ 'shape' => 'ListTasksResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'ListTimeSeries' => [ 'name' => 'ListTimeSeries', 'http' => [ 'method' => 'GET', 'requestUri' => '/timeseries/', ], 'input' => [ 'shape' => 'ListTimeSeriesRequest', ], 'output' => [ 'shape' => 'ListTimeSeriesResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'ListWorkspaces' => [ 'name' => 'ListWorkspaces', 'http' => [ 'method' => 'GET', 'requestUri' => '/workspaces', ], 'input' => [ 'shape' => 'ListWorkspacesRequest', ], 'output' => [ 'shape' => 'ListWorkspacesResponse', ], 'errors' => [ [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'readonly' => true, ], 'PutAssetModelInterfaceRelationship' => [ 'name' => 'PutAssetModelInterfaceRelationship', 'http' => [ 'method' => 'PUT', 'requestUri' => '/asset-models/{assetModelId}/interface/{interfaceAssetModelId}/asset-model-interface-relationship', 'responseCode' => 202, ], 'input' => [ 'shape' => 'PutAssetModelInterfaceRelationshipRequest', ], 'output' => [ 'shape' => 'PutAssetModelInterfaceRelationshipResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'PutDefaultEncryptionConfiguration' => [ 'name' => 'PutDefaultEncryptionConfiguration', 'http' => [ 'method' => 'POST', 'requestUri' => '/configuration/account/encryption', ], 'input' => [ 'shape' => 'PutDefaultEncryptionConfigurationRequest', ], 'output' => [ 'shape' => 'PutDefaultEncryptionConfigurationResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'PutLoggingOptions' => [ 'name' => 'PutLoggingOptions', 'http' => [ 'method' => 'PUT', 'requestUri' => '/logging', ], 'input' => [ 'shape' => 'PutLoggingOptionsRequest', ], 'output' => [ 'shape' => 'PutLoggingOptionsResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'ResourceNotFoundException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'PutStorageConfiguration' => [ 'name' => 'PutStorageConfiguration', 'http' => [ 'method' => 'POST', 'requestUri' => '/configuration/account/storage', ], 'input' => [ 'shape' => 'PutStorageConfigurationRequest', ], 'output' => [ 'shape' => 'PutStorageConfigurationResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'StartPipelineExecution' => [ 'name' => 'StartPipelineExecution', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}/executions', 'responseCode' => 202, ], 'input' => [ 'shape' => 'StartPipelineExecutionRequest', ], 'output' => [ 'shape' => 'StartPipelineExecutionResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'idempotent' => true, ], 'StartQuery' => [ 'name' => 'StartQuery', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/queries', 'responseCode' => 202, ], 'input' => [ 'shape' => 'StartQueryRequest', ], 'output' => [ 'shape' => 'StartQueryResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'idempotent' => true, ], 'StartSearch' => [ 'name' => 'StartSearch', 'http' => [ 'method' => 'POST', 'requestUri' => '/workspaces/{workspaceName}/searches', 'responseCode' => 202, ], 'input' => [ 'shape' => 'StartSearchRequest', ], 'output' => [ 'shape' => 'StartSearchResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'data.', ], 'idempotent' => true, ], 'TagResource' => [ 'name' => 'TagResource', 'http' => [ 'method' => 'POST', 'requestUri' => '/tags', ], 'input' => [ 'shape' => 'TagResourceRequest', ], 'output' => [ 'shape' => 'TagResourceResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'UnauthorizedException', ], [ 'shape' => 'TooManyTagsException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UntagResource' => [ 'name' => 'UntagResource', 'http' => [ 'method' => 'DELETE', 'requestUri' => '/tags', ], 'input' => [ 'shape' => 'UntagResourceRequest', ], 'output' => [ 'shape' => 'UntagResourceResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'UnauthorizedException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateAccessPolicy' => [ 'name' => 'UpdateAccessPolicy', 'http' => [ 'method' => 'PUT', 'requestUri' => '/access-policies/{accessPolicyId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'UpdateAccessPolicyRequest', ], 'output' => [ 'shape' => 'UpdateAccessPolicyResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'UpdateAsset' => [ 'name' => 'UpdateAsset', 'http' => [ 'method' => 'PUT', 'requestUri' => '/assets/{assetId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'UpdateAssetRequest', ], 'output' => [ 'shape' => 'UpdateAssetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateAssetModel' => [ 'name' => 'UpdateAssetModel', 'http' => [ 'method' => 'PUT', 'requestUri' => '/asset-models/{assetModelId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'UpdateAssetModelRequest', ], 'output' => [ 'shape' => 'UpdateAssetModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'PreconditionFailedException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateAssetModelCompositeModel' => [ 'name' => 'UpdateAssetModelCompositeModel', 'http' => [ 'method' => 'PUT', 'requestUri' => '/asset-models/{assetModelId}/composite-models/{assetModelCompositeModelId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'UpdateAssetModelCompositeModelRequest', ], 'output' => [ 'shape' => 'UpdateAssetModelCompositeModelResponse', ], 'errors' => [ [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'PreconditionFailedException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateAssetProperty' => [ 'name' => 'UpdateAssetProperty', 'http' => [ 'method' => 'PUT', 'requestUri' => '/assets/{assetId}/properties/{propertyId}', ], 'input' => [ 'shape' => 'UpdateAssetPropertyRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateComputationModel' => [ 'name' => 'UpdateComputationModel', 'http' => [ 'method' => 'POST', 'requestUri' => '/computation-models/{computationModelId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'UpdateComputationModelRequest', ], 'output' => [ 'shape' => 'UpdateComputationModelResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateDashboard' => [ 'name' => 'UpdateDashboard', 'http' => [ 'method' => 'PUT', 'requestUri' => '/dashboards/{dashboardId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'UpdateDashboardRequest', ], 'output' => [ 'shape' => 'UpdateDashboardResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'UpdateDataset' => [ 'name' => 'UpdateDataset', 'http' => [ 'method' => 'PUT', 'requestUri' => '/datasets/{datasetId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'UpdateDatasetRequest', ], 'output' => [ 'shape' => 'UpdateDatasetResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceAlreadyExistsException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateGateway' => [ 'name' => 'UpdateGateway', 'http' => [ 'method' => 'PUT', 'requestUri' => '/20200301/gateways/{gatewayId}', ], 'input' => [ 'shape' => 'UpdateGatewayRequest', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdateGatewayCapabilityConfiguration' => [ 'name' => 'UpdateGatewayCapabilityConfiguration', 'http' => [ 'method' => 'POST', 'requestUri' => '/20200301/gateways/{gatewayId}/capability', 'responseCode' => 201, ], 'input' => [ 'shape' => 'UpdateGatewayCapabilityConfigurationRequest', ], 'output' => [ 'shape' => 'UpdateGatewayCapabilityConfigurationResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'LimitExceededException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], ], 'UpdatePipeline' => [ 'name' => 'UpdatePipeline', 'http' => [ 'method' => 'PUT', 'requestUri' => '/workspaces/{workspaceName}/pipelines/{pipelineName}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'UpdatePipelineRequest', ], 'output' => [ 'shape' => 'UpdatePipelineResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'LimitExceededException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'UpdatePortal' => [ 'name' => 'UpdatePortal', 'http' => [ 'method' => 'PUT', 'requestUri' => '/portals/{portalId}', 'responseCode' => 202, ], 'input' => [ 'shape' => 'UpdatePortalRequest', ], 'output' => [ 'shape' => 'UpdatePortalResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'UpdateProject' => [ 'name' => 'UpdateProject', 'http' => [ 'method' => 'PUT', 'requestUri' => '/projects/{projectId}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'UpdateProjectRequest', ], 'output' => [ 'shape' => 'UpdateProjectResponse', ], 'errors' => [ [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'ThrottlingException', ], ], 'endpoint' => [ 'hostPrefix' => 'monitor.', ], ], 'UpdateTask' => [ 'name' => 'UpdateTask', 'http' => [ 'method' => 'PUT', 'requestUri' => '/workspaces/{workspaceName}/tasks/{taskName}', 'responseCode' => 200, ], 'input' => [ 'shape' => 'UpdateTaskRequest', ], 'output' => [ 'shape' => 'UpdateTaskResponse', ], 'errors' => [ [ 'shape' => 'InternalFailureException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ConflictingOperationException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], 'UpdateWorkspace' => [ 'name' => 'UpdateWorkspace', 'http' => [ 'method' => 'PUT', 'requestUri' => '/workspaces/{workspaceName}', ], 'input' => [ 'shape' => 'UpdateWorkspaceRequest', ], 'output' => [ 'shape' => 'UpdateWorkspaceResponse', ], 'errors' => [ [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InvalidRequestException', ], [ 'shape' => 'ConflictingOperationException', ], [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'InternalFailureException', ], ], 'endpoint' => [ 'hostPrefix' => 'api.', ], 'idempotent' => true, ], ], 'shapes' => [ 'ARN' => [ 'type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws(-cn|-us-gov)?:[a-zA-Z0-9-:\\/_\\.]+$', ], 'AccessDeniedException' => [ 'type' => 'structure', 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 403, ], 'exception' => true, ], 'AccessPolicySummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AccessPolicySummary', ], ], 'AccessPolicySummary' => [ 'type' => 'structure', 'required' => [ 'id', 'identity', 'resource', 'permission', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'identity' => [ 'shape' => 'Identity', ], 'resource' => [ 'shape' => 'Resource', ], 'permission' => [ 'shape' => 'Permission', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'ActionDefinition' => [ 'type' => 'structure', 'required' => [ 'actionDefinitionId', 'actionName', 'actionType', ], 'members' => [ 'actionDefinitionId' => [ 'shape' => 'ID', ], 'actionName' => [ 'shape' => 'Name', ], 'actionType' => [ 'shape' => 'Name', ], ], ], 'ActionDefinitions' => [ 'type' => 'list', 'member' => [ 'shape' => 'ActionDefinition', ], ], 'ActionPayload' => [ 'type' => 'structure', 'required' => [ 'stringValue', ], 'members' => [ 'stringValue' => [ 'shape' => 'ActionPayloadString', ], ], ], 'ActionPayloadString' => [ 'type' => 'string', 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'ActionSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'ActionSummary', ], ], 'ActionSummary' => [ 'type' => 'structure', 'members' => [ 'actionId' => [ 'shape' => 'ID', ], 'actionDefinitionId' => [ 'shape' => 'ID', ], 'targetResource' => [ 'shape' => 'TargetResource', ], 'resolveTo' => [ 'shape' => 'ResolveTo', ], ], ], 'AdaptiveIngestion' => [ 'type' => 'boolean', ], 'AggregateType' => [ 'type' => 'string', 'enum' => [ 'AVERAGE', 'COUNT', 'MAXIMUM', 'MINIMUM', 'SUM', 'STANDARD_DEVIATION', ], ], 'AggregateTypes' => [ 'type' => 'list', 'member' => [ 'shape' => 'AggregateType', ], 'min' => 1, ], 'AggregatedDoubleValue' => [ 'type' => 'double', ], 'AggregatedValue' => [ 'type' => 'structure', 'required' => [ 'timestamp', 'value', ], 'members' => [ 'timestamp' => [ 'shape' => 'Timestamp', ], 'quality' => [ 'shape' => 'Quality', ], 'value' => [ 'shape' => 'Aggregates', ], ], ], 'AggregatedValues' => [ 'type' => 'list', 'member' => [ 'shape' => 'AggregatedValue', ], ], 'Aggregates' => [ 'type' => 'structure', 'members' => [ 'average' => [ 'shape' => 'AggregatedDoubleValue', ], 'count' => [ 'shape' => 'AggregatedDoubleValue', ], 'maximum' => [ 'shape' => 'AggregatedDoubleValue', ], 'minimum' => [ 'shape' => 'AggregatedDoubleValue', ], 'sum' => [ 'shape' => 'AggregatedDoubleValue', ], 'standardDeviation' => [ 'shape' => 'AggregatedDoubleValue', ], ], ], 'Alarms' => [ 'type' => 'structure', 'required' => [ 'alarmRoleArn', ], 'members' => [ 'alarmRoleArn' => [ 'shape' => 'IamArn', ], 'notificationLambdaArn' => [ 'shape' => 'ARN', ], ], ], 'AmazonResourceName' => [ 'type' => 'string', 'max' => 1011, 'min' => 1, ], 'Annotation' => [ 'type' => 'structure', 'members' => [], ], 'ApplicationDescription' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'ApplicationId' => [ 'type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-z0-9-]{36}', ], 'ApplicationList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ApplicationSummary', ], ], 'ApplicationName' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9](?:[A-Za-z0-9 ._()\\-]*[A-Za-z0-9._()\\-])?', ], 'ApplicationStatus' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'DELETING', ], ], 'ApplicationSummary' => [ 'type' => 'structure', 'required' => [ 'arn', 'id', 'name', 'status', 'createdAt', 'workspaceName', ], 'members' => [ 'arn' => [ 'shape' => 'ARN', ], 'id' => [ 'shape' => 'ApplicationId', ], 'name' => [ 'shape' => 'ApplicationName', ], 'status' => [ 'shape' => 'ApplicationStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'AssetBindingValueFilter' => [ 'type' => 'structure', 'required' => [ 'assetId', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], ], ], 'AssetCompositeModel' => [ 'type' => 'structure', 'required' => [ 'name', 'type', 'properties', ], 'members' => [ 'name' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'type' => [ 'shape' => 'Name', ], 'properties' => [ 'shape' => 'AssetProperties', ], 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], ], ], 'AssetCompositeModelPath' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetCompositeModelPathSegment', ], ], 'AssetCompositeModelPathSegment' => [ 'type' => 'structure', 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], ], ], 'AssetCompositeModelSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetCompositeModelSummary', ], ], 'AssetCompositeModelSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'name', 'type', 'description', 'path', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'type' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'path' => [ 'shape' => 'AssetCompositeModelPath', ], ], ], 'AssetCompositeModels' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetCompositeModel', ], ], 'AssetErrorCode' => [ 'type' => 'string', 'enum' => [ 'INTERNAL_FAILURE', ], ], 'AssetErrorDetails' => [ 'type' => 'structure', 'required' => [ 'assetId', 'code', 'message', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'code' => [ 'shape' => 'AssetErrorCode', ], 'message' => [ 'shape' => 'AssetErrorMessage', ], ], ], 'AssetErrorMessage' => [ 'type' => 'string', ], 'AssetHierarchies' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetHierarchy', ], ], 'AssetHierarchy' => [ 'type' => 'structure', 'required' => [ 'name', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], ], ], 'AssetHierarchyInfo' => [ 'type' => 'structure', 'members' => [ 'parentAssetId' => [ 'shape' => 'ID', ], 'childAssetId' => [ 'shape' => 'ID', ], ], ], 'AssetIDs' => [ 'type' => 'list', 'member' => [ 'shape' => 'ID', ], ], 'AssetModelBindingValueFilter' => [ 'type' => 'structure', 'required' => [ 'assetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], ], ], 'AssetModelCompositeModel' => [ 'type' => 'structure', 'required' => [ 'name', 'type', ], 'members' => [ 'name' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'type' => [ 'shape' => 'Name', ], 'properties' => [ 'shape' => 'AssetModelProperties', ], 'id' => [ 'shape' => 'CustomID', ], 'externalId' => [ 'shape' => 'ExternalId', ], ], ], 'AssetModelCompositeModelDefinition' => [ 'type' => 'structure', 'required' => [ 'name', 'type', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'type' => [ 'shape' => 'Name', ], 'properties' => [ 'shape' => 'AssetModelPropertyDefinitions', ], ], ], 'AssetModelCompositeModelDefinitions' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelCompositeModelDefinition', ], ], 'AssetModelCompositeModelPath' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelCompositeModelPathSegment', ], ], 'AssetModelCompositeModelPathSegment' => [ 'type' => 'structure', 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], ], ], 'AssetModelCompositeModelSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelCompositeModelSummary', ], ], 'AssetModelCompositeModelSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'name', 'type', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'type' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'path' => [ 'shape' => 'AssetModelCompositeModelPath', ], ], ], 'AssetModelCompositeModels' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelCompositeModel', ], ], 'AssetModelHierarchies' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelHierarchy', ], ], 'AssetModelHierarchy' => [ 'type' => 'structure', 'required' => [ 'name', 'childAssetModelId', ], 'members' => [ 'id' => [ 'shape' => 'CustomID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'childAssetModelId' => [ 'shape' => 'CustomID', ], ], ], 'AssetModelHierarchyDefinition' => [ 'type' => 'structure', 'required' => [ 'name', 'childAssetModelId', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'childAssetModelId' => [ 'shape' => 'CustomID', ], ], ], 'AssetModelHierarchyDefinitions' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelHierarchyDefinition', ], ], 'AssetModelProperties' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelProperty', ], ], 'AssetModelProperty' => [ 'type' => 'structure', 'required' => [ 'name', 'dataType', 'type', ], 'members' => [ 'id' => [ 'shape' => 'CustomID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'dataTypeSpec' => [ 'shape' => 'Name', ], 'unit' => [ 'shape' => 'PropertyUnit', ], 'type' => [ 'shape' => 'PropertyType', ], 'path' => [ 'shape' => 'AssetModelPropertyPath', ], ], ], 'AssetModelPropertyBindingValue' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'propertyId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], ], ], 'AssetModelPropertyBindingValueFilter' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'propertyId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], ], ], 'AssetModelPropertyDefinition' => [ 'type' => 'structure', 'required' => [ 'name', 'dataType', 'type', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'dataTypeSpec' => [ 'shape' => 'Name', ], 'unit' => [ 'shape' => 'PropertyUnit', ], 'type' => [ 'shape' => 'PropertyType', ], ], ], 'AssetModelPropertyDefinitions' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelPropertyDefinition', ], ], 'AssetModelPropertyPath' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelPropertyPathSegment', ], ], 'AssetModelPropertyPathSegment' => [ 'type' => 'structure', 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], ], ], 'AssetModelPropertySummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelPropertySummary', ], ], 'AssetModelPropertySummary' => [ 'type' => 'structure', 'required' => [ 'name', 'dataType', 'type', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'dataTypeSpec' => [ 'shape' => 'Name', ], 'unit' => [ 'shape' => 'PropertyUnit', ], 'type' => [ 'shape' => 'PropertyType', ], 'assetModelCompositeModelId' => [ 'shape' => 'ID', ], 'path' => [ 'shape' => 'AssetModelPropertyPath', ], 'interfaceSummaries' => [ 'shape' => 'InterfaceSummaries', ], ], ], 'AssetModelState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'UPDATING', 'PROPAGATING', 'DELETING', 'FAILED', ], ], 'AssetModelStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'AssetModelState', ], 'error' => [ 'shape' => 'ErrorDetails', ], ], ], 'AssetModelSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelSummary', ], ], 'AssetModelSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'arn', 'name', 'description', 'creationDate', 'lastUpdateDate', 'status', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'arn' => [ 'shape' => 'ARN', ], 'name' => [ 'shape' => 'Name', ], 'assetModelType' => [ 'shape' => 'AssetModelType', ], 'description' => [ 'shape' => 'Description', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'AssetModelStatus', ], 'version' => [ 'shape' => 'Version', ], ], ], 'AssetModelType' => [ 'type' => 'string', 'enum' => [ 'ASSET_MODEL', 'COMPONENT_MODEL', 'INTERFACE', ], ], 'AssetModelVersionFilter' => [ 'type' => 'string', 'pattern' => '^(LATEST|ACTIVE)$', ], 'AssetModelVersionType' => [ 'type' => 'string', 'enum' => [ 'LATEST', 'ACTIVE', ], ], 'AssetProperties' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetProperty', ], ], 'AssetProperty' => [ 'type' => 'structure', 'required' => [ 'id', 'name', 'dataType', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'alias' => [ 'shape' => 'PropertyAlias', ], 'notification' => [ 'shape' => 'PropertyNotification', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'dataTypeSpec' => [ 'shape' => 'Name', ], 'unit' => [ 'shape' => 'PropertyUnit', ], 'path' => [ 'shape' => 'AssetPropertyPath', ], ], ], 'AssetPropertyAlias' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'AssetPropertyBindingValue' => [ 'type' => 'structure', 'required' => [ 'assetId', 'propertyId', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], ], ], 'AssetPropertyBindingValueFilter' => [ 'type' => 'structure', 'required' => [ 'assetId', 'propertyId', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], ], ], 'AssetPropertyPath' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetPropertyPathSegment', ], ], 'AssetPropertyPathSegment' => [ 'type' => 'structure', 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], ], ], 'AssetPropertySummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetPropertySummary', ], ], 'AssetPropertySummary' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'alias' => [ 'shape' => 'PropertyAlias', ], 'unit' => [ 'shape' => 'PropertyUnit', ], 'notification' => [ 'shape' => 'PropertyNotification', ], 'assetCompositeModelId' => [ 'shape' => 'ID', ], 'path' => [ 'shape' => 'AssetPropertyPath', ], ], ], 'AssetPropertyValue' => [ 'type' => 'structure', 'required' => [ 'value', 'timestamp', ], 'members' => [ 'value' => [ 'shape' => 'Variant', ], 'timestamp' => [ 'shape' => 'TimeInNanos', ], 'quality' => [ 'shape' => 'Quality', ], ], ], 'AssetPropertyValueHistory' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetPropertyValue', ], ], 'AssetPropertyValues' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetPropertyValue', ], ], 'AssetRelationshipSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetRelationshipSummary', ], ], 'AssetRelationshipSummary' => [ 'type' => 'structure', 'required' => [ 'relationshipType', ], 'members' => [ 'hierarchyInfo' => [ 'shape' => 'AssetHierarchyInfo', ], 'relationshipType' => [ 'shape' => 'AssetRelationshipType', ], ], ], 'AssetRelationshipType' => [ 'type' => 'string', 'enum' => [ 'HIERARCHY', ], ], 'AssetState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'FAILED', ], ], 'AssetStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'AssetState', ], 'error' => [ 'shape' => 'ErrorDetails', ], ], ], 'AssetSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetSummary', ], ], 'AssetSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'arn', 'name', 'assetModelId', 'creationDate', 'lastUpdateDate', 'status', 'hierarchies', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'arn' => [ 'shape' => 'ARN', ], 'name' => [ 'shape' => 'Name', ], 'assetModelId' => [ 'shape' => 'ID', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'AssetStatus', ], 'hierarchies' => [ 'shape' => 'AssetHierarchies', ], 'description' => [ 'shape' => 'Description', ], ], ], 'AssociateAssetsRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'hierarchyId', 'childAssetId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'hierarchyId' => [ 'shape' => 'CustomID', ], 'childAssetId' => [ 'shape' => 'CustomID', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'AssociateDataSegmentEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssociateDataSegmentEntry', ], ], 'AssociateDataSegmentEntry' => [ 'type' => 'structure', 'required' => [ 'sourceDatasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', ], 'members' => [ 'sourceDatasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], ], ], 'AssociateTimeSeriesToAssetPropertyRequest' => [ 'type' => 'structure', 'required' => [ 'alias', 'assetId', 'propertyId', ], 'members' => [ 'alias' => [ 'shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias', ], 'assetId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'AssociatedAssetsSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssociatedAssetsSummary', ], ], 'AssociatedAssetsSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'arn', 'name', 'assetModelId', 'creationDate', 'lastUpdateDate', 'status', 'hierarchies', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'arn' => [ 'shape' => 'ARN', ], 'name' => [ 'shape' => 'Name', ], 'assetModelId' => [ 'shape' => 'ID', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'AssetStatus', ], 'hierarchies' => [ 'shape' => 'AssetHierarchies', ], 'description' => [ 'shape' => 'Description', ], ], ], 'Attribute' => [ 'type' => 'structure', 'members' => [ 'defaultValue' => [ 'shape' => 'DefaultValue', ], ], ], 'AuthMode' => [ 'type' => 'string', 'enum' => [ 'IAM', 'SSO', ], ], 'BatchAssociateDataSegmentsToDatasetRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'workspaceName', 'associateDataSegmentEntries', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'associateDataSegmentEntries' => [ 'shape' => 'AssociateDataSegmentEntries', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'BatchAssociateDataSegmentsToDatasetResponse' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'datasetVersion', 'failedAssociations', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetVersion' => [ 'shape' => 'Version', ], 'failedAssociations' => [ 'shape' => 'FailedDataSegmentAssociations', ], ], ], 'BatchAssociateProjectAssetsErrors' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetErrorDetails', ], ], 'BatchAssociateProjectAssetsRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', 'assetIds', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId', ], 'assetIds' => [ 'shape' => 'IDs', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'BatchAssociateProjectAssetsResponse' => [ 'type' => 'structure', 'members' => [ 'errors' => [ 'shape' => 'BatchAssociateProjectAssetsErrors', ], ], ], 'BatchDeleteDatasetDataSegmentsRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'workspaceName', 'deleteDataSegmentEntries', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'deleteDataSegmentEntries' => [ 'shape' => 'DeleteDataSegmentEntries', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'BatchDeleteDatasetDataSegmentsResponse' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'datasetVersion', 'errors', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetVersion' => [ 'shape' => 'Version', ], 'errors' => [ 'shape' => 'FailedDataSegmentDeletions', ], ], ], 'BatchDisassociateDataSegmentsFromDatasetRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'workspaceName', 'disassociateDataSegmentEntries', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'disassociateDataSegmentEntries' => [ 'shape' => 'DisassociateDataSegmentEntries', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'BatchDisassociateDataSegmentsFromDatasetResponse' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'datasetVersion', 'failedDisassociations', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetVersion' => [ 'shape' => 'Version', ], 'failedDisassociations' => [ 'shape' => 'FailedDataSegmentDisassociations', ], ], ], 'BatchDisassociateProjectAssetsErrors' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetErrorDetails', ], ], 'BatchDisassociateProjectAssetsRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', 'assetIds', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId', ], 'assetIds' => [ 'shape' => 'IDs', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'BatchDisassociateProjectAssetsResponse' => [ 'type' => 'structure', 'members' => [ 'errors' => [ 'shape' => 'BatchDisassociateProjectAssetsErrors', ], ], ], 'BatchEntryCompletionStatus' => [ 'type' => 'string', 'enum' => [ 'SUCCESS', 'ERROR', ], ], 'BatchGetAssetPropertyAggregatesEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyAggregatesEntry', ], ], 'BatchGetAssetPropertyAggregatesEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'aggregateTypes', 'resolution', 'startDate', 'endDate', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'aggregateTypes' => [ 'shape' => 'AggregateTypes', ], 'resolution' => [ 'shape' => 'Resolution', ], 'startDate' => [ 'shape' => 'Timestamp', ], 'endDate' => [ 'shape' => 'Timestamp', ], 'qualities' => [ 'shape' => 'Qualities', ], 'timeOrdering' => [ 'shape' => 'TimeOrdering', ], ], ], 'BatchGetAssetPropertyAggregatesErrorCode' => [ 'type' => 'string', 'enum' => [ 'ResourceNotFoundException', 'InvalidRequestException', 'AccessDeniedException', ], ], 'BatchGetAssetPropertyAggregatesErrorEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyAggregatesErrorEntry', ], ], 'BatchGetAssetPropertyAggregatesErrorEntry' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorMessage', 'entryId', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchGetAssetPropertyAggregatesErrorCode', ], 'errorMessage' => [ 'shape' => 'ErrorMessage', ], 'entryId' => [ 'shape' => 'EntryId', ], ], ], 'BatchGetAssetPropertyAggregatesErrorInfo' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorTimestamp', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchGetAssetPropertyAggregatesErrorCode', ], 'errorTimestamp' => [ 'shape' => 'Timestamp', ], ], ], 'BatchGetAssetPropertyAggregatesMaxResults' => [ 'type' => 'integer', 'min' => 1, ], 'BatchGetAssetPropertyAggregatesRequest' => [ 'type' => 'structure', 'required' => [ 'entries', ], 'members' => [ 'entries' => [ 'shape' => 'BatchGetAssetPropertyAggregatesEntries', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'BatchGetAssetPropertyAggregatesMaxResults', ], ], ], 'BatchGetAssetPropertyAggregatesResponse' => [ 'type' => 'structure', 'required' => [ 'errorEntries', 'successEntries', 'skippedEntries', ], 'members' => [ 'errorEntries' => [ 'shape' => 'BatchGetAssetPropertyAggregatesErrorEntries', ], 'successEntries' => [ 'shape' => 'BatchGetAssetPropertyAggregatesSuccessEntries', ], 'skippedEntries' => [ 'shape' => 'BatchGetAssetPropertyAggregatesSkippedEntries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'BatchGetAssetPropertyAggregatesSkippedEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyAggregatesSkippedEntry', ], ], 'BatchGetAssetPropertyAggregatesSkippedEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'completionStatus', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'completionStatus' => [ 'shape' => 'BatchEntryCompletionStatus', ], 'errorInfo' => [ 'shape' => 'BatchGetAssetPropertyAggregatesErrorInfo', ], ], ], 'BatchGetAssetPropertyAggregatesSuccessEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyAggregatesSuccessEntry', ], ], 'BatchGetAssetPropertyAggregatesSuccessEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'aggregatedValues', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'aggregatedValues' => [ 'shape' => 'AggregatedValues', ], ], ], 'BatchGetAssetPropertyValueEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueEntry', ], ], 'BatchGetAssetPropertyValueEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], ], ], 'BatchGetAssetPropertyValueErrorCode' => [ 'type' => 'string', 'enum' => [ 'ResourceNotFoundException', 'InvalidRequestException', 'AccessDeniedException', ], ], 'BatchGetAssetPropertyValueErrorEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueErrorEntry', ], ], 'BatchGetAssetPropertyValueErrorEntry' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorMessage', 'entryId', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchGetAssetPropertyValueErrorCode', ], 'errorMessage' => [ 'shape' => 'ErrorMessage', ], 'entryId' => [ 'shape' => 'EntryId', ], ], ], 'BatchGetAssetPropertyValueErrorInfo' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorTimestamp', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchGetAssetPropertyValueErrorCode', ], 'errorTimestamp' => [ 'shape' => 'Timestamp', ], ], ], 'BatchGetAssetPropertyValueHistoryEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryEntry', ], ], 'BatchGetAssetPropertyValueHistoryEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'startDate' => [ 'shape' => 'Timestamp', ], 'endDate' => [ 'shape' => 'Timestamp', ], 'qualities' => [ 'shape' => 'Qualities', ], 'timeOrdering' => [ 'shape' => 'TimeOrdering', ], ], ], 'BatchGetAssetPropertyValueHistoryErrorCode' => [ 'type' => 'string', 'enum' => [ 'ResourceNotFoundException', 'InvalidRequestException', 'AccessDeniedException', ], ], 'BatchGetAssetPropertyValueHistoryErrorEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryErrorEntry', ], ], 'BatchGetAssetPropertyValueHistoryErrorEntry' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorMessage', 'entryId', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryErrorCode', ], 'errorMessage' => [ 'shape' => 'ErrorMessage', ], 'entryId' => [ 'shape' => 'EntryId', ], ], ], 'BatchGetAssetPropertyValueHistoryErrorInfo' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorTimestamp', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryErrorCode', ], 'errorTimestamp' => [ 'shape' => 'Timestamp', ], ], ], 'BatchGetAssetPropertyValueHistoryMaxResults' => [ 'type' => 'integer', 'min' => 1, ], 'BatchGetAssetPropertyValueHistoryRequest' => [ 'type' => 'structure', 'required' => [ 'entries', ], 'members' => [ 'entries' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryEntries', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryMaxResults', ], ], ], 'BatchGetAssetPropertyValueHistoryResponse' => [ 'type' => 'structure', 'required' => [ 'errorEntries', 'successEntries', 'skippedEntries', ], 'members' => [ 'errorEntries' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryErrorEntries', ], 'successEntries' => [ 'shape' => 'BatchGetAssetPropertyValueHistorySuccessEntries', ], 'skippedEntries' => [ 'shape' => 'BatchGetAssetPropertyValueHistorySkippedEntries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'BatchGetAssetPropertyValueHistorySkippedEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueHistorySkippedEntry', ], ], 'BatchGetAssetPropertyValueHistorySkippedEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'completionStatus', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'completionStatus' => [ 'shape' => 'BatchEntryCompletionStatus', ], 'errorInfo' => [ 'shape' => 'BatchGetAssetPropertyValueHistoryErrorInfo', ], ], ], 'BatchGetAssetPropertyValueHistorySuccessEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueHistorySuccessEntry', ], ], 'BatchGetAssetPropertyValueHistorySuccessEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'assetPropertyValueHistory', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'assetPropertyValueHistory' => [ 'shape' => 'AssetPropertyValueHistory', ], ], ], 'BatchGetAssetPropertyValueRequest' => [ 'type' => 'structure', 'required' => [ 'entries', ], 'members' => [ 'entries' => [ 'shape' => 'BatchGetAssetPropertyValueEntries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'BatchGetAssetPropertyValueResponse' => [ 'type' => 'structure', 'required' => [ 'errorEntries', 'successEntries', 'skippedEntries', ], 'members' => [ 'errorEntries' => [ 'shape' => 'BatchGetAssetPropertyValueErrorEntries', ], 'successEntries' => [ 'shape' => 'BatchGetAssetPropertyValueSuccessEntries', ], 'skippedEntries' => [ 'shape' => 'BatchGetAssetPropertyValueSkippedEntries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'BatchGetAssetPropertyValueSkippedEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueSkippedEntry', ], ], 'BatchGetAssetPropertyValueSkippedEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'completionStatus', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'completionStatus' => [ 'shape' => 'BatchEntryCompletionStatus', ], 'errorInfo' => [ 'shape' => 'BatchGetAssetPropertyValueErrorInfo', ], ], ], 'BatchGetAssetPropertyValueSuccessEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchGetAssetPropertyValueSuccessEntry', ], ], 'BatchGetAssetPropertyValueSuccessEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'assetPropertyValue' => [ 'shape' => 'AssetPropertyValue', ], ], ], 'BatchPutAssetPropertyError' => [ 'type' => 'structure', 'required' => [ 'errorCode', 'errorMessage', 'timestamps', ], 'members' => [ 'errorCode' => [ 'shape' => 'BatchPutAssetPropertyValueErrorCode', ], 'errorMessage' => [ 'shape' => 'ErrorMessage', ], 'timestamps' => [ 'shape' => 'Timestamps', ], ], ], 'BatchPutAssetPropertyErrorEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchPutAssetPropertyErrorEntry', ], ], 'BatchPutAssetPropertyErrorEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'errors', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'errors' => [ 'shape' => 'BatchPutAssetPropertyErrors', ], ], ], 'BatchPutAssetPropertyErrors' => [ 'type' => 'list', 'member' => [ 'shape' => 'BatchPutAssetPropertyError', ], ], 'BatchPutAssetPropertyValueErrorCode' => [ 'type' => 'string', 'enum' => [ 'ResourceNotFoundException', 'InvalidRequestException', 'InternalFailureException', 'ServiceUnavailableException', 'ThrottlingException', 'LimitExceededException', 'ConflictingOperationException', 'TimestampOutOfRangeException', 'AccessDeniedException', ], ], 'BatchPutAssetPropertyValueRequest' => [ 'type' => 'structure', 'required' => [ 'entries', ], 'members' => [ 'enablePartialEntryProcessing' => [ 'shape' => 'BooleanValue', ], 'entries' => [ 'shape' => 'PutAssetPropertyValueEntries', ], ], ], 'BatchPutAssetPropertyValueResponse' => [ 'type' => 'structure', 'required' => [ 'errorEntries', ], 'members' => [ 'errorEntries' => [ 'shape' => 'BatchPutAssetPropertyErrorEntries', ], ], ], 'BindingValueList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ComputationModelDataBindingValue', ], ], 'BooleanValue' => [ 'type' => 'boolean', ], 'Bucket' => [ 'type' => 'string', 'max' => 63, 'min' => 3, ], 'BulkImportJobName' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\p{L}\\p{N}\\p{Zs}._:/-]+$', ], 'CancelEnrichmentJobRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'jobId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'jobId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'jobId', ], ], ], 'CancelEnrichmentJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'status', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', ], 'status' => [ 'shape' => 'EnrichmentJobStatus', ], ], ], 'CancelPipelineExecutionRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', 'pipelineExecutionId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], 'pipelineExecutionId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'pipelineExecutionId', ], 'reason' => [ 'shape' => 'CancelPipelineExecutionRequestReasonString', ], ], ], 'CancelPipelineExecutionRequestReasonString' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, ], 'CancelPipelineExecutionResponse' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'PipelineExecutionState', ], ], ], 'CancelQueryRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'queryId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'queryId' => [ 'shape' => 'QueryId', 'location' => 'uri', 'locationName' => 'queryId', ], ], ], 'CancelQueryResponse' => [ 'type' => 'structure', 'required' => [ 'queryId', 'status', ], 'members' => [ 'queryId' => [ 'shape' => 'QueryId', ], 'status' => [ 'shape' => 'QueryStatus', ], ], ], 'CapabilityConfiguration' => [ 'type' => 'string', 'max' => 10000000, 'min' => 1, ], 'CapabilityNamespace' => [ 'type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[a-zA-Z]+:[a-zA-Z]+:[0-9]+$', ], 'CapabilitySyncStatus' => [ 'type' => 'string', 'enum' => [ 'IN_SYNC', 'OUT_OF_SYNC', 'SYNC_FAILED', 'UNKNOWN', 'NOT_APPLICABLE', ], ], 'CaptureBlob' => [ 'type' => 'blob', ], 'Citation' => [ 'type' => 'structure', 'members' => [ 'reference' => [ 'shape' => 'Reference', ], 'content' => [ 'shape' => 'Content', ], ], ], 'Citations' => [ 'type' => 'list', 'member' => [ 'shape' => 'Citation', ], ], 'ClientToken' => [ 'type' => 'string', 'max' => 64, 'min' => 36, 'pattern' => '\\S{36,64}', ], 'ColumnDataType' => [ 'type' => 'string', 'max' => 64, 'min' => 1, ], 'ColumnInfo' => [ 'type' => 'structure', 'members' => [ 'name' => [ 'shape' => 'String', ], 'type' => [ 'shape' => 'ColumnType', ], ], ], 'ColumnInformation' => [ 'type' => 'structure', 'required' => [ 'name', 'type', ], 'members' => [ 'name' => [ 'shape' => 'ColumnLabel', ], 'type' => [ 'shape' => 'ColumnDataType', ], ], ], 'ColumnInformationList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ColumnInformation', ], ], 'ColumnLabel' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'ColumnName' => [ 'type' => 'string', 'enum' => [ 'ALIAS', 'ASSET_ID', 'PROPERTY_ID', 'DATA_TYPE', 'TIMESTAMP_SECONDS', 'TIMESTAMP_NANO_OFFSET', 'QUALITY', 'VALUE', ], ], 'ColumnNames' => [ 'type' => 'list', 'member' => [ 'shape' => 'ColumnName', ], ], 'ColumnType' => [ 'type' => 'structure', 'members' => [ 'scalarType' => [ 'shape' => 'ScalarType', ], ], ], 'ColumnValue' => [ 'type' => 'string', 'max' => 1048576, 'min' => 0, ], 'ColumnsList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ColumnInfo', ], ], 'CommandList' => [ 'type' => 'list', 'member' => [ 'shape' => 'String', ], 'sensitive' => true, ], 'CompositeModelProperty' => [ 'type' => 'structure', 'required' => [ 'name', 'type', 'assetProperty', ], 'members' => [ 'name' => [ 'shape' => 'Name', ], 'type' => [ 'shape' => 'Name', ], 'assetProperty' => [ 'shape' => 'Property', ], 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], ], ], 'CompositionDetails' => [ 'type' => 'structure', 'members' => [ 'compositionRelationship' => [ 'shape' => 'CompositionRelationship', ], ], ], 'CompositionRelationship' => [ 'type' => 'list', 'member' => [ 'shape' => 'CompositionRelationshipItem', ], ], 'CompositionRelationshipItem' => [ 'type' => 'structure', 'members' => [ 'id' => [ 'shape' => 'ID', ], ], ], 'CompositionRelationshipSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'CompositionRelationshipSummary', ], ], 'CompositionRelationshipSummary' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelCompositeModelId', 'assetModelCompositeModelType', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelCompositeModelId' => [ 'shape' => 'ID', ], 'assetModelCompositeModelType' => [ 'shape' => 'Name', ], ], ], 'ComputationModelAnomalyDetectionConfiguration' => [ 'type' => 'structure', 'required' => [ 'inputProperties', 'resultProperty', ], 'members' => [ 'inputProperties' => [ 'shape' => 'InputProperties', ], 'resultProperty' => [ 'shape' => 'ResultProperty', ], ], ], 'ComputationModelConfiguration' => [ 'type' => 'structure', 'members' => [ 'anomalyDetection' => [ 'shape' => 'ComputationModelAnomalyDetectionConfiguration', ], ], ], 'ComputationModelDataBinding' => [ 'type' => 'map', 'key' => [ 'shape' => 'ComputationModelDataBindingVariable', ], 'value' => [ 'shape' => 'ComputationModelDataBindingValue', ], ], 'ComputationModelDataBindingUsageSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'ComputationModelDataBindingUsageSummary', ], ], 'ComputationModelDataBindingUsageSummary' => [ 'type' => 'structure', 'required' => [ 'computationModelIds', 'matchedDataBinding', ], 'members' => [ 'computationModelIds' => [ 'shape' => 'ComputationModelIdList', ], 'matchedDataBinding' => [ 'shape' => 'MatchedDataBinding', ], ], ], 'ComputationModelDataBindingValue' => [ 'type' => 'structure', 'members' => [ 'assetModelProperty' => [ 'shape' => 'AssetModelPropertyBindingValue', ], 'assetProperty' => [ 'shape' => 'AssetPropertyBindingValue', ], 'list' => [ 'shape' => 'BindingValueList', ], ], ], 'ComputationModelDataBindingVariable' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-z][a-z0-9_]*$', ], 'ComputationModelExecutionSummary' => [ 'type' => 'map', 'key' => [ 'shape' => 'ComputationModelExecutionSummaryKey', ], 'value' => [ 'shape' => 'ComputationModelExecutionSummaryValue', ], ], 'ComputationModelExecutionSummaryKey' => [ 'type' => 'string', 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'ComputationModelExecutionSummaryValue' => [ 'type' => 'string', 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'ComputationModelIdList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ID', ], ], 'ComputationModelResolveToResourceSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'ComputationModelResolveToResourceSummary', ], ], 'ComputationModelResolveToResourceSummary' => [ 'type' => 'structure', 'members' => [ 'resolveTo' => [ 'shape' => 'ResolveTo', ], ], ], 'ComputationModelState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'FAILED', ], ], 'ComputationModelStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'ComputationModelState', ], 'error' => [ 'shape' => 'ErrorDetails', ], ], ], 'ComputationModelSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'ComputationModelSummary', ], ], 'ComputationModelSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'arn', 'name', 'type', 'creationDate', 'lastUpdateDate', 'status', 'version', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'arn' => [ 'shape' => 'ARN', ], 'name' => [ 'shape' => 'RestrictedName', ], 'description' => [ 'shape' => 'RestrictedDescription', ], 'type' => [ 'shape' => 'ComputationModelType', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'ComputationModelStatus', ], 'version' => [ 'shape' => 'Version', ], ], ], 'ComputationModelType' => [ 'type' => 'string', 'enum' => [ 'ANOMALY_DETECTION', ], ], 'ComputationModelVersionFilter' => [ 'type' => 'string', 'pattern' => '^(LATEST|ACTIVE|[1-9]{1}\\d{0,9})$', ], 'ComputeLocation' => [ 'type' => 'string', 'enum' => [ 'EDGE', 'CLOUD', ], ], 'ComputeNode' => [ 'type' => 'structure', 'required' => [ 'computeNodeName', 'taskName', ], 'members' => [ 'computeNodeName' => [ 'shape' => 'ResourceName', ], 'taskName' => [ 'shape' => 'ResourceName', ], 'environmentVariables' => [ 'shape' => 'EnvironmentVariablesMap', ], 'dependsOn' => [ 'shape' => 'ComputeNodeNameList', ], ], ], 'ComputeNodeEnvironmentVariablesMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'ResourceName', ], 'value' => [ 'shape' => 'EnvironmentVariablesMap', ], 'max' => 50, 'min' => 0, ], 'ComputeNodeErrorCode' => [ 'type' => 'string', 'enum' => [ 'VALIDATION_ERROR', 'INTERNAL_FAILURE', 'EXECUTION_ERROR', 'TIMED_OUT', ], ], 'ComputeNodeExecutionDetails' => [ 'type' => 'structure', 'required' => [ 'computeNodeName', 'taskName', 'taskArn', 'taskVersion', 'dependsOn', 'status', ], 'members' => [ 'computeNodeName' => [ 'shape' => 'ResourceName', ], 'taskName' => [ 'shape' => 'ResourceName', ], 'taskArn' => [ 'shape' => 'ARN', ], 'taskVersion' => [ 'shape' => 'Version', ], 'dependsOn' => [ 'shape' => 'ComputeNodeNameList', ], 'status' => [ 'shape' => 'ComputeNodeExecutionStatus', ], 'startTime' => [ 'shape' => 'Timestamp', ], 'endTime' => [ 'shape' => 'Timestamp', ], 'executionEnvironmentVariables' => [ 'shape' => 'ExecutionEnvironmentVariablesMap', ], 'executionMounts' => [ 'shape' => 'MountList', ], ], ], 'ComputeNodeExecutionDetailsList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ComputeNodeExecutionDetails', ], ], 'ComputeNodeExecutionState' => [ 'type' => 'string', 'enum' => [ 'NOT_STARTED', 'QUEUED', 'RUNNING', 'SUCCEEDED', 'FAILED', ], ], 'ComputeNodeExecutionStateDetails' => [ 'type' => 'structure', 'required' => [ 'code', 'message', ], 'members' => [ 'code' => [ 'shape' => 'ComputeNodeErrorCode', ], 'message' => [ 'shape' => 'String', ], 'details' => [ 'shape' => 'DetailedErrorList', ], ], ], 'ComputeNodeExecutionStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'ComputeNodeExecutionState', ], 'stateDetails' => [ 'shape' => 'ComputeNodeExecutionStateDetails', ], ], ], 'ComputeNodeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ComputeNode', ], 'max' => 50, 'min' => 0, ], 'ComputeNodeMountsMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'ResourceName', ], 'value' => [ 'shape' => 'MountList', ], 'max' => 50, 'min' => 0, ], 'ComputeNodeNameList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ResourceName', ], 'max' => 10, 'min' => 0, ], 'ConfigurationErrorDetails' => [ 'type' => 'structure', 'required' => [ 'code', 'message', ], 'members' => [ 'code' => [ 'shape' => 'ErrorCode', ], 'message' => [ 'shape' => 'ErrorMessage', ], ], ], 'ConfigurationState' => [ 'type' => 'string', 'enum' => [ 'ACTIVE', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED', ], ], 'ConfigurationStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'ConfigurationState', ], 'error' => [ 'shape' => 'ConfigurationErrorDetails', ], ], ], 'ConflictingOperationException' => [ 'type' => 'structure', 'required' => [ 'message', 'resourceId', 'resourceArn', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], 'resourceId' => [ 'shape' => 'ResourceId', ], 'resourceArn' => [ 'shape' => 'ResourceArn', ], ], 'error' => [ 'httpStatusCode' => 409, ], 'exception' => true, ], 'ContainerTaskConfiguration' => [ 'type' => 'structure', 'required' => [ 'ecrUri', 'taskExecutionRole', 'processingType', 'processingUnit', ], 'members' => [ 'ecrUri' => [ 'shape' => 'EcrUri', ], 'taskExecutionRole' => [ 'shape' => 'IamRoleArn', ], 'processingType' => [ 'shape' => 'ProcessingType', ], 'processingUnit' => [ 'shape' => 'ProcessingUnit', ], 'ephemeralStorageConfiguration' => [ 'shape' => 'EphemeralStorageConfiguration', ], 'command' => [ 'shape' => 'CommandList', ], 'timeoutSeconds' => [ 'shape' => 'TimeoutSeconds', ], 'environmentVariables' => [ 'shape' => 'EnvironmentVariablesMap', ], 'mounts' => [ 'shape' => 'MountList', ], ], ], 'Content' => [ 'type' => 'structure', 'members' => [ 'text' => [ 'shape' => 'String', ], ], ], 'ConversationId' => [ 'type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', ], 'CoreDeviceOperatingSystem' => [ 'type' => 'string', 'enum' => [ 'LINUX_AARCH64', 'LINUX_AMD64', 'WINDOWS_AMD64', ], ], 'CoreDeviceThingName' => [ 'type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9:_-]+$', ], 'CreateAccessPolicyRequest' => [ 'type' => 'structure', 'required' => [ 'accessPolicyIdentity', 'accessPolicyResource', 'accessPolicyPermission', ], 'members' => [ 'accessPolicyIdentity' => [ 'shape' => 'Identity', ], 'accessPolicyResource' => [ 'shape' => 'Resource', ], 'accessPolicyPermission' => [ 'shape' => 'Permission', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateAccessPolicyResponse' => [ 'type' => 'structure', 'required' => [ 'accessPolicyId', 'accessPolicyArn', ], 'members' => [ 'accessPolicyId' => [ 'shape' => 'ID', ], 'accessPolicyArn' => [ 'shape' => 'ARN', ], ], ], 'CreateApplicationRequest' => [ 'type' => 'structure', 'required' => [ 'idcInstanceArn', 'workspaceName', 'name', ], 'members' => [ 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'idcInstanceArn' => [ 'shape' => 'ARN', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'name' => [ 'shape' => 'ApplicationName', ], 'description' => [ 'shape' => 'Description', ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateApplicationResponse' => [ 'type' => 'structure', 'required' => [ 'arn', 'id', 'dnsSubdomain', 'name', 'status', ], 'members' => [ 'arn' => [ 'shape' => 'ARN', ], 'id' => [ 'shape' => 'ApplicationId', ], 'dnsSubdomain' => [ 'shape' => 'DnsSubdomain', ], 'name' => [ 'shape' => 'ApplicationName', ], 'status' => [ 'shape' => 'ApplicationStatus', ], ], ], 'CreateAssetModelCompositeModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelCompositeModelName', 'assetModelCompositeModelType', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'assetModelCompositeModelExternalId' => [ 'shape' => 'ExternalId', ], 'parentAssetModelCompositeModelId' => [ 'shape' => 'CustomID', ], 'assetModelCompositeModelId' => [ 'shape' => 'ID', ], 'assetModelCompositeModelDescription' => [ 'shape' => 'Description', ], 'assetModelCompositeModelName' => [ 'shape' => 'Name', ], 'assetModelCompositeModelType' => [ 'shape' => 'Name', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'composedAssetModelId' => [ 'shape' => 'CustomID', ], 'assetModelCompositeModelProperties' => [ 'shape' => 'AssetModelPropertyDefinitions', ], 'ifMatch' => [ 'shape' => 'ETag', 'location' => 'header', 'locationName' => 'If-Match', ], 'ifNoneMatch' => [ 'shape' => 'SelectAll', 'location' => 'header', 'locationName' => 'If-None-Match', ], 'matchForVersionType' => [ 'shape' => 'AssetModelVersionType', 'location' => 'header', 'locationName' => 'Match-For-Version-Type', ], ], ], 'CreateAssetModelCompositeModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelCompositeModelId', 'assetModelCompositeModelPath', 'assetModelStatus', ], 'members' => [ 'assetModelCompositeModelId' => [ 'shape' => 'ID', ], 'assetModelCompositeModelPath' => [ 'shape' => 'AssetModelCompositeModelPath', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], 'assetModelId' => [ 'shape' => 'ID', ], ], ], 'CreateAssetModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelName', ], 'members' => [ 'assetModelName' => [ 'shape' => 'Name', ], 'assetModelType' => [ 'shape' => 'AssetModelType', ], 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelExternalId' => [ 'shape' => 'ExternalId', ], 'assetModelDescription' => [ 'shape' => 'Description', ], 'assetModelProperties' => [ 'shape' => 'AssetModelPropertyDefinitions', ], 'assetModelHierarchies' => [ 'shape' => 'AssetModelHierarchyDefinitions', ], 'assetModelCompositeModels' => [ 'shape' => 'AssetModelCompositeModelDefinitions', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateAssetModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelArn', 'assetModelStatus', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelArn' => [ 'shape' => 'ARN', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], ], ], 'CreateAssetRequest' => [ 'type' => 'structure', 'required' => [ 'assetName', 'assetModelId', ], 'members' => [ 'assetName' => [ 'shape' => 'Name', ], 'assetModelId' => [ 'shape' => 'CustomID', ], 'assetId' => [ 'shape' => 'ID', ], 'assetExternalId' => [ 'shape' => 'ExternalId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], 'assetDescription' => [ 'shape' => 'Description', ], ], ], 'CreateAssetResponse' => [ 'type' => 'structure', 'required' => [ 'assetId', 'assetArn', 'assetStatus', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'assetArn' => [ 'shape' => 'ARN', ], 'assetStatus' => [ 'shape' => 'AssetStatus', ], ], ], 'CreateBulkImportJobRequest' => [ 'type' => 'structure', 'required' => [ 'jobName', 'jobRoleArn', 'files', 'errorReportLocation', ], 'members' => [ 'jobName' => [ 'shape' => 'BulkImportJobName', ], 'jobRoleArn' => [ 'shape' => 'ARN', ], 'files' => [ 'shape' => 'Files', ], 'errorReportLocation' => [ 'shape' => 'ErrorReportLocation', ], 'jobConfiguration' => [ 'shape' => 'JobConfiguration', ], 'adaptiveIngestion' => [ 'shape' => 'AdaptiveIngestion', ], 'deleteFilesAfterImport' => [ 'shape' => 'DeleteFilesAfterImport', ], 'datasetId' => [ 'shape' => 'ID', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'CreateBulkImportJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'jobName', 'jobStatus', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', ], 'jobName' => [ 'shape' => 'BulkImportJobName', ], 'jobStatus' => [ 'shape' => 'JobStatus', ], ], ], 'CreateComputationModelRequest' => [ 'type' => 'structure', 'required' => [ 'computationModelName', 'computationModelConfiguration', 'computationModelDataBinding', ], 'members' => [ 'computationModelName' => [ 'shape' => 'RestrictedName', ], 'computationModelDescription' => [ 'shape' => 'RestrictedDescription', ], 'computationModelConfiguration' => [ 'shape' => 'ComputationModelConfiguration', ], 'computationModelDataBinding' => [ 'shape' => 'ComputationModelDataBinding', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateComputationModelResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelId', 'computationModelArn', 'computationModelStatus', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', ], 'computationModelArn' => [ 'shape' => 'ARN', ], 'computationModelStatus' => [ 'shape' => 'ComputationModelStatus', ], ], ], 'CreateDashboardRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', 'dashboardName', 'dashboardDefinition', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', ], 'dashboardName' => [ 'shape' => 'Name', ], 'dashboardDescription' => [ 'shape' => 'Description', ], 'dashboardDefinition' => [ 'shape' => 'DashboardDefinition', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateDashboardResponse' => [ 'type' => 'structure', 'required' => [ 'dashboardId', 'dashboardArn', ], 'members' => [ 'dashboardId' => [ 'shape' => 'ID', ], 'dashboardArn' => [ 'shape' => 'ARN', ], ], ], 'CreateDatasetExportJobRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'destinationS3Uri', 'input', 'errorReportLocation', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'destinationS3Uri' => [ 'shape' => 'S3Uri', ], 'input' => [ 'shape' => 'ProcessingInput', ], 'errorReportLocation' => [ 'shape' => 'ExportErrorReportLocation', ], ], ], 'CreateDatasetExportJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'workspaceName', ], 'members' => [ 'jobId' => [ 'shape' => 'DatasetExportJobId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'CreateDatasetRequest' => [ 'type' => 'structure', 'required' => [ 'datasetName', 'datasetSource', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetName' => [ 'shape' => 'RestrictedName', ], 'datasetDescription' => [ 'shape' => 'Description', ], 'datasetType' => [ 'shape' => 'DatasetTypeEnum', ], 'datasetConfig' => [ 'shape' => 'DatasetConfig', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'metadata' => [ 'shape' => 'Metadata', ], 'datasetSource' => [ 'shape' => 'DatasetSource', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateDatasetResponse' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'datasetArn', 'datasetStatus', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetArn' => [ 'shape' => 'ARN', ], 'datasetStatus' => [ 'shape' => 'DatasetStatus', ], ], ], 'CreateEnrichmentJobRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'jobConfiguration', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'jobConfiguration' => [ 'shape' => 'EnrichmentJobConfiguration', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateEnrichmentJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'status', 'createdAt', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', ], 'status' => [ 'shape' => 'EnrichmentJobStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], ], ], 'CreateGatewayRequest' => [ 'type' => 'structure', 'required' => [ 'gatewayName', 'gatewayPlatform', ], 'members' => [ 'gatewayName' => [ 'shape' => 'GatewayName', ], 'gatewayPlatform' => [ 'shape' => 'GatewayPlatform', ], 'gatewayVersion' => [ 'shape' => 'GatewayVersion', ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateGatewayResponse' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'gatewayArn', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', ], 'gatewayArn' => [ 'shape' => 'ARN', ], ], ], 'CreateMissingProperty' => [ 'type' => 'boolean', ], 'CreatePipelineRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', 'computations', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', ], 'description' => [ 'shape' => 'Description', ], 'environmentVariables' => [ 'shape' => 'EnvironmentVariablesMap', ], 'computations' => [ 'shape' => 'ComputeNodeList', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreatePipelineResponse' => [ 'type' => 'structure', 'required' => [ 'pipelineName', 'pipelineArn', 'version', 'status', ], 'members' => [ 'pipelineName' => [ 'shape' => 'ResourceName', ], 'pipelineArn' => [ 'shape' => 'ARN', ], 'version' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'ResourceStatus', ], ], ], 'CreatePortalRequest' => [ 'type' => 'structure', 'required' => [ 'portalName', 'portalContactEmail', 'roleArn', ], 'members' => [ 'portalName' => [ 'shape' => 'Name', ], 'portalDescription' => [ 'shape' => 'Description', ], 'portalContactEmail' => [ 'shape' => 'Email', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'portalLogoImageFile' => [ 'shape' => 'ImageFile', ], 'roleArn' => [ 'shape' => 'IamArn', ], 'tags' => [ 'shape' => 'TagMap', ], 'portalAuthMode' => [ 'shape' => 'AuthMode', ], 'notificationSenderEmail' => [ 'shape' => 'Email', ], 'alarms' => [ 'shape' => 'Alarms', ], 'portalType' => [ 'shape' => 'PortalType', ], 'portalTypeConfiguration' => [ 'shape' => 'PortalTypeConfiguration', ], ], ], 'CreatePortalResponse' => [ 'type' => 'structure', 'required' => [ 'portalId', 'portalArn', 'portalStartUrl', 'portalStatus', 'ssoApplicationId', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', ], 'portalArn' => [ 'shape' => 'ARN', ], 'portalStartUrl' => [ 'shape' => 'Url', ], 'portalStatus' => [ 'shape' => 'PortalStatus', ], 'ssoApplicationId' => [ 'shape' => 'SSOApplicationId', ], ], ], 'CreateProjectRequest' => [ 'type' => 'structure', 'required' => [ 'portalId', 'projectName', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', ], 'projectName' => [ 'shape' => 'Name', ], 'projectDescription' => [ 'shape' => 'Description', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'CreateProjectResponse' => [ 'type' => 'structure', 'required' => [ 'projectId', 'projectArn', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', ], 'projectArn' => [ 'shape' => 'ARN', ], ], ], 'CreateTaskRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'taskName', 'taskConfiguration', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'taskName' => [ 'shape' => 'ResourceName', ], 'description' => [ 'shape' => 'Description', ], 'taskConfiguration' => [ 'shape' => 'TaskConfiguration', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateTaskResponse' => [ 'type' => 'structure', 'required' => [ 'taskName', 'taskArn', 'version', 'status', ], 'members' => [ 'taskName' => [ 'shape' => 'ResourceName', ], 'taskArn' => [ 'shape' => 'ARN', ], 'version' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'ResourceStatus', ], ], ], 'CreateWorkspaceRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'encryptionConfiguration', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'workspaceDescription' => [ 'shape' => 'Description', ], 'encryptionConfiguration' => [ 'shape' => 'WorkspaceEncryptionConfiguration', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateWorkspaceResponse' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'workspaceArn', 'workspaceStatus', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'workspaceArn' => [ 'shape' => 'ARN', ], 'workspaceStatus' => [ 'shape' => 'WorkspaceStatus', ], ], ], 'Csv' => [ 'type' => 'structure', 'required' => [ 'columnNames', ], 'members' => [ 'columnNames' => [ 'shape' => 'ColumnNames', ], ], ], 'CustomID' => [ 'type' => 'string', 'max' => 139, 'min' => 13, 'pattern' => '^(?!00000000-0000-0000-0000-000000000000)[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$|^externalId:[a-zA-Z0-9_][a-zA-Z_\\-0-9.:]*[a-zA-Z0-9_]+', ], 'CustomerManagedS3Storage' => [ 'type' => 'structure', 'required' => [ 's3ResourceArn', 'roleArn', ], 'members' => [ 's3ResourceArn' => [ 'shape' => 'ARN', ], 'roleArn' => [ 'shape' => 'ARN', ], ], ], 'DashboardDefinition' => [ 'type' => 'string', 'max' => 204800, 'min' => 0, 'pattern' => '.+', ], 'DashboardSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'DashboardSummary', ], ], 'DashboardSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'name', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'DataBindingValue' => [ 'type' => 'structure', 'members' => [ 'assetModelProperty' => [ 'shape' => 'AssetModelPropertyBindingValue', ], 'assetProperty' => [ 'shape' => 'AssetPropertyBindingValue', ], ], ], 'DataBindingValueFilter' => [ 'type' => 'structure', 'members' => [ 'asset' => [ 'shape' => 'AssetBindingValueFilter', ], 'assetModel' => [ 'shape' => 'AssetModelBindingValueFilter', ], 'assetProperty' => [ 'shape' => 'AssetPropertyBindingValueFilter', ], 'assetModelProperty' => [ 'shape' => 'AssetModelPropertyBindingValueFilter', ], ], ], 'DataSegmentEnrichment' => [ 'type' => 'structure', 'required' => [ 'status', ], 'members' => [ 'status' => [ 'shape' => 'EnrichmentStatus', ], 'lastEnrichedAt' => [ 'shape' => 'Timestamp', ], ], ], 'DataSegmentErrorCode' => [ 'type' => 'string', 'enum' => [ 'INTERNAL_FAILURE', 'VALIDATION_ERROR', 'RESOURCE_NOT_FOUND', 'LIMIT_EXCEEDED', 'CONFLICTING_OPERATION', ], ], 'DataSegmentErrorMessage' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, ], 'DataSegmentRelationshipSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'DataSegmentRelationshipSummary', ], ], 'DataSegmentRelationshipSummary' => [ 'type' => 'structure', 'required' => [ 'targetDatasetId', 'sourceDatasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', ], 'members' => [ 'targetDatasetId' => [ 'shape' => 'ID', ], 'sourceDatasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], ], ], 'DataSegmentSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'DataSegmentSummary', ], ], 'DataSegmentSummary' => [ 'type' => 'structure', 'required' => [ 'sourceDatasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', 'alias', 'dataType', ], 'members' => [ 'sourceDatasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], 'alias' => [ 'shape' => 'PropertyAlias', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'enrichment' => [ 'shape' => 'DataSegmentEnrichment', ], ], ], 'DataSetIdList' => [ 'type' => 'list', 'member' => [ 'shape' => 'DatasetId', ], 'max' => 100, 'min' => 1, ], 'DataSetReference' => [ 'type' => 'structure', 'members' => [ 'datasetArn' => [ 'shape' => 'String', ], 'source' => [ 'shape' => 'Source', ], ], ], 'DatasetConfig' => [ 'type' => 'structure', 'members' => [ 'session' => [ 'shape' => 'SessionConfig', ], ], ], 'DatasetEnrichment' => [ 'type' => 'structure', 'members' => [ 'video' => [ 'shape' => 'DatasetEnrichmentEntry', ], ], ], 'DatasetEnrichmentEntry' => [ 'type' => 'structure', 'required' => [ 'status', ], 'members' => [ 'status' => [ 'shape' => 'DatasetEnrichmentStatus', ], 'lastEnrichedAt' => [ 'shape' => 'Timestamp', ], ], ], 'DatasetEnrichmentStatus' => [ 'type' => 'string', 'enum' => [ 'FULLY_ENRICHED', 'PARTIALLY_ENRICHED', 'NOT_ENRICHED', ], ], 'DatasetExportJobFilter' => [ 'type' => 'string', 'enum' => [ 'ALL', 'SUBMITTED', 'RUNNING', 'COMPLETED', 'COMPLETED_WITH_ERRORS', 'FAILED', ], ], 'DatasetExportJobId' => [ 'type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', ], 'DatasetExportJobStatus' => [ 'type' => 'string', 'enum' => [ 'SUBMITTED', 'RUNNING', 'COMPLETED', 'COMPLETED_WITH_ERRORS', 'FAILED', ], ], 'DatasetId' => [ 'type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$', ], 'DatasetItem' => [ 'type' => 'structure', 'required' => [ 'datasetId', ], 'members' => [ 'datasetId' => [ 'shape' => 'DatasetId', ], 'trimSettings' => [ 'shape' => 'TrimSettings', ], 'exportDataTypes' => [ 'shape' => 'ExportDataTypeList', ], ], ], 'DatasetSource' => [ 'type' => 'structure', 'required' => [ 'sourceType', 'sourceFormat', ], 'members' => [ 'sourceType' => [ 'shape' => 'DatasetSourceType', ], 'sourceFormat' => [ 'shape' => 'DatasetSourceFormat', ], 'sourceDetail' => [ 'shape' => 'SourceDetail', ], ], ], 'DatasetSourceFormat' => [ 'type' => 'string', 'enum' => [ 'KNOWLEDGE_BASE', 'TIMESERIES', ], ], 'DatasetSourceType' => [ 'type' => 'string', 'enum' => [ 'KENDRA', 'SITEWISE', ], ], 'DatasetState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'FAILED', ], ], 'DatasetStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'DatasetState', ], 'error' => [ 'shape' => 'ErrorDetails', ], ], ], 'DatasetSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'DatasetSummary', ], ], 'DatasetSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'arn', 'name', 'description', 'creationDate', 'lastUpdateDate', 'status', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'arn' => [ 'shape' => 'ARN', ], 'name' => [ 'shape' => 'RestrictedName', ], 'description' => [ 'shape' => 'Description', ], 'sourceType' => [ 'shape' => 'DatasetSourceType', ], 'datasetType' => [ 'shape' => 'DatasetTypeEnum', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'DatasetStatus', ], 'enrichmentStatus' => [ 'shape' => 'DatasetEnrichment', ], ], ], 'DatasetTypeEnum' => [ 'type' => 'string', 'enum' => [ 'SESSION', 'CURATED', 'EXTERNAL', ], ], 'Datum' => [ 'type' => 'structure', 'members' => [ 'scalarValue' => [ 'shape' => 'ScalarValue', ], 'arrayValue' => [ 'shape' => 'DatumList', ], 'rowValue' => [ 'shape' => 'Row', ], 'nullValue' => [ 'shape' => 'NullableBoolean', ], ], ], 'DatumList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Datum', ], ], 'DefaultValue' => [ 'type' => 'string', 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'DeleteAccessPolicyRequest' => [ 'type' => 'structure', 'required' => [ 'accessPolicyId', ], 'members' => [ 'accessPolicyId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'accessPolicyId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteAccessPolicyResponse' => [ 'type' => 'structure', 'members' => [], ], 'DeleteApplicationRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'id', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'id' => [ 'shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'id', ], ], ], 'DeleteApplicationResponse' => [ 'type' => 'structure', 'members' => [], ], 'DeleteAssetModelCompositeModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelCompositeModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'assetModelCompositeModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelCompositeModelId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], 'ifMatch' => [ 'shape' => 'ETag', 'location' => 'header', 'locationName' => 'If-Match', ], 'ifNoneMatch' => [ 'shape' => 'SelectAll', 'location' => 'header', 'locationName' => 'If-None-Match', ], 'matchForVersionType' => [ 'shape' => 'AssetModelVersionType', 'location' => 'header', 'locationName' => 'Match-For-Version-Type', ], ], ], 'DeleteAssetModelCompositeModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelStatus', ], 'members' => [ 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], 'assetModelId' => [ 'shape' => 'ID', ], ], ], 'DeleteAssetModelInterfaceRelationshipRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'interfaceAssetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'interfaceAssetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'interfaceAssetModelId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteAssetModelInterfaceRelationshipResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'interfaceAssetModelId', 'assetModelArn', 'assetModelStatus', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'interfaceAssetModelId' => [ 'shape' => 'ID', ], 'assetModelArn' => [ 'shape' => 'ARN', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], ], ], 'DeleteAssetModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], 'ifMatch' => [ 'shape' => 'ETag', 'location' => 'header', 'locationName' => 'If-Match', ], 'ifNoneMatch' => [ 'shape' => 'SelectAll', 'location' => 'header', 'locationName' => 'If-None-Match', ], 'matchForVersionType' => [ 'shape' => 'AssetModelVersionType', 'location' => 'header', 'locationName' => 'Match-For-Version-Type', ], ], ], 'DeleteAssetModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelStatus', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], ], ], 'DeleteAssetRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteAssetResponse' => [ 'type' => 'structure', 'required' => [ 'assetStatus', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'assetStatus' => [ 'shape' => 'AssetStatus', ], ], ], 'DeleteComputationModelRequest' => [ 'type' => 'structure', 'required' => [ 'computationModelId', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'computationModelId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteComputationModelResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelStatus', ], 'members' => [ 'computationModelStatus' => [ 'shape' => 'ComputationModelStatus', ], ], ], 'DeleteDashboardRequest' => [ 'type' => 'structure', 'required' => [ 'dashboardId', ], 'members' => [ 'dashboardId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'dashboardId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteDashboardResponse' => [ 'type' => 'structure', 'members' => [], ], 'DeleteDataSegmentEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'DeleteDataSegmentEntry', ], 'max' => 10, 'min' => 1, ], 'DeleteDataSegmentEntry' => [ 'type' => 'structure', 'required' => [ 'timeSeriesId', 'startTimestamp', 'endTimestamp', ], 'members' => [ 'timeSeriesId' => [ 'shape' => 'ID', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], ], ], 'DeleteDatasetRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteDatasetResponse' => [ 'type' => 'structure', 'required' => [ 'datasetStatus', ], 'members' => [ 'datasetStatus' => [ 'shape' => 'DatasetStatus', ], ], ], 'DeleteFilesAfterImport' => [ 'type' => 'boolean', ], 'DeleteGatewayRequest' => [ 'type' => 'structure', 'required' => [ 'gatewayId', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId', ], ], ], 'DeletePipelineRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], ], ], 'DeletePipelineResponse' => [ 'type' => 'structure', 'required' => [ 'status', ], 'members' => [ 'status' => [ 'shape' => 'ResourceStatus', ], ], ], 'DeletePortalRequest' => [ 'type' => 'structure', 'required' => [ 'portalId', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'portalId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeletePortalResponse' => [ 'type' => 'structure', 'required' => [ 'portalStatus', ], 'members' => [ 'portalStatus' => [ 'shape' => 'PortalStatus', ], ], ], 'DeleteProjectRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteProjectResponse' => [ 'type' => 'structure', 'members' => [], ], 'DeleteTaskRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'taskName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'taskName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'taskName', ], ], ], 'DeleteTaskResponse' => [ 'type' => 'structure', 'required' => [ 'status', ], 'members' => [ 'status' => [ 'shape' => 'ResourceStatus', ], ], ], 'DeleteTimeSeriesRequest' => [ 'type' => 'structure', 'members' => [ 'alias' => [ 'shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias', ], 'assetId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], ], ], 'DeleteWorkspaceRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, 'location' => 'querystring', 'locationName' => 'clientToken', ], ], ], 'DeleteWorkspaceResponse' => [ 'type' => 'structure', 'required' => [ 'workspaceStatus', ], 'members' => [ 'workspaceStatus' => [ 'shape' => 'WorkspaceStatus', ], ], ], 'DescribeAccessPolicyRequest' => [ 'type' => 'structure', 'required' => [ 'accessPolicyId', ], 'members' => [ 'accessPolicyId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'accessPolicyId', ], ], ], 'DescribeAccessPolicyResponse' => [ 'type' => 'structure', 'required' => [ 'accessPolicyId', 'accessPolicyArn', 'accessPolicyIdentity', 'accessPolicyResource', 'accessPolicyPermission', 'accessPolicyCreationDate', 'accessPolicyLastUpdateDate', ], 'members' => [ 'accessPolicyId' => [ 'shape' => 'ID', ], 'accessPolicyArn' => [ 'shape' => 'ARN', ], 'accessPolicyIdentity' => [ 'shape' => 'Identity', ], 'accessPolicyResource' => [ 'shape' => 'Resource', ], 'accessPolicyPermission' => [ 'shape' => 'Permission', ], 'accessPolicyCreationDate' => [ 'shape' => 'Timestamp', ], 'accessPolicyLastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'DescribeActionRequest' => [ 'type' => 'structure', 'required' => [ 'actionId', ], 'members' => [ 'actionId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'actionId', ], ], ], 'DescribeActionResponse' => [ 'type' => 'structure', 'required' => [ 'actionId', 'targetResource', 'actionDefinitionId', 'actionPayload', 'executionTime', ], 'members' => [ 'actionId' => [ 'shape' => 'ID', ], 'targetResource' => [ 'shape' => 'TargetResource', ], 'actionDefinitionId' => [ 'shape' => 'ID', ], 'actionPayload' => [ 'shape' => 'ActionPayload', ], 'executionTime' => [ 'shape' => 'Timestamp', ], 'resolveTo' => [ 'shape' => 'ResolveTo', ], ], ], 'DescribeApplicationRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'id', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'id' => [ 'shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'id', ], ], ], 'DescribeApplicationResponse' => [ 'type' => 'structure', 'required' => [ 'arn', 'createdAt', 'dnsSubdomain', 'id', 'idcApplicationArn', 'name', 'status', 'updatedAt', 'workspaceName', ], 'members' => [ 'arn' => [ 'shape' => 'ARN', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'dnsSubdomain' => [ 'shape' => 'DnsSubdomain', ], 'description' => [ 'shape' => 'ApplicationDescription', ], 'id' => [ 'shape' => 'ApplicationId', ], 'idcApplicationArn' => [ 'shape' => 'ARN', ], 'name' => [ 'shape' => 'ApplicationName', ], 'status' => [ 'shape' => 'ApplicationStatus', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'DescribeAssetCompositeModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'assetCompositeModelId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'assetCompositeModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetCompositeModelId', ], ], ], 'DescribeAssetCompositeModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetId', 'assetCompositeModelId', 'assetCompositeModelPath', 'assetCompositeModelName', 'assetCompositeModelDescription', 'assetCompositeModelType', 'assetCompositeModelProperties', 'assetCompositeModelSummaries', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'assetCompositeModelId' => [ 'shape' => 'ID', ], 'assetCompositeModelExternalId' => [ 'shape' => 'ExternalId', ], 'assetCompositeModelPath' => [ 'shape' => 'AssetCompositeModelPath', ], 'assetCompositeModelName' => [ 'shape' => 'Name', ], 'assetCompositeModelDescription' => [ 'shape' => 'Description', ], 'assetCompositeModelType' => [ 'shape' => 'Name', ], 'assetCompositeModelProperties' => [ 'shape' => 'AssetProperties', ], 'assetCompositeModelSummaries' => [ 'shape' => 'AssetCompositeModelSummaries', ], 'actionDefinitions' => [ 'shape' => 'ActionDefinitions', ], ], ], 'DescribeAssetModelCompositeModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelCompositeModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'assetModelCompositeModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelCompositeModelId', ], 'assetModelVersion' => [ 'shape' => 'AssetModelVersionFilter', 'location' => 'querystring', 'locationName' => 'assetModelVersion', ], ], ], 'DescribeAssetModelCompositeModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelCompositeModelId', 'assetModelCompositeModelPath', 'assetModelCompositeModelName', 'assetModelCompositeModelDescription', 'assetModelCompositeModelType', 'assetModelCompositeModelProperties', 'assetModelCompositeModelSummaries', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelCompositeModelId' => [ 'shape' => 'ID', ], 'assetModelCompositeModelExternalId' => [ 'shape' => 'ExternalId', ], 'assetModelCompositeModelPath' => [ 'shape' => 'AssetModelCompositeModelPath', ], 'assetModelCompositeModelName' => [ 'shape' => 'Name', ], 'assetModelCompositeModelDescription' => [ 'shape' => 'Description', ], 'assetModelCompositeModelType' => [ 'shape' => 'Name', ], 'assetModelCompositeModelProperties' => [ 'shape' => 'AssetModelProperties', ], 'compositionDetails' => [ 'shape' => 'CompositionDetails', ], 'assetModelCompositeModelSummaries' => [ 'shape' => 'AssetModelCompositeModelSummaries', ], 'actionDefinitions' => [ 'shape' => 'ActionDefinitions', ], ], ], 'DescribeAssetModelInterfaceRelationshipRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'interfaceAssetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'interfaceAssetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'interfaceAssetModelId', ], ], ], 'DescribeAssetModelInterfaceRelationshipResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'interfaceAssetModelId', 'propertyMappings', 'hierarchyMappings', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'interfaceAssetModelId' => [ 'shape' => 'ID', ], 'propertyMappings' => [ 'shape' => 'PropertyMappings', ], 'hierarchyMappings' => [ 'shape' => 'HierarchyMappings', ], ], ], 'DescribeAssetModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'excludeProperties' => [ 'shape' => 'ExcludeProperties', 'location' => 'querystring', 'locationName' => 'excludeProperties', ], 'assetModelVersion' => [ 'shape' => 'AssetModelVersionFilter', 'location' => 'querystring', 'locationName' => 'assetModelVersion', ], ], ], 'DescribeAssetModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelArn', 'assetModelName', 'assetModelDescription', 'assetModelProperties', 'assetModelHierarchies', 'assetModelCreationDate', 'assetModelLastUpdateDate', 'assetModelStatus', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelExternalId' => [ 'shape' => 'ExternalId', ], 'assetModelArn' => [ 'shape' => 'ARN', ], 'assetModelName' => [ 'shape' => 'Name', ], 'assetModelType' => [ 'shape' => 'AssetModelType', ], 'assetModelDescription' => [ 'shape' => 'Description', ], 'assetModelProperties' => [ 'shape' => 'AssetModelProperties', ], 'assetModelHierarchies' => [ 'shape' => 'AssetModelHierarchies', ], 'assetModelCompositeModels' => [ 'shape' => 'AssetModelCompositeModels', ], 'assetModelCompositeModelSummaries' => [ 'shape' => 'AssetModelCompositeModelSummaries', ], 'assetModelCreationDate' => [ 'shape' => 'Timestamp', ], 'assetModelLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], 'assetModelVersion' => [ 'shape' => 'Version', ], 'interfaceDetails' => [ 'shape' => 'InterfaceDetails', ], 'eTag' => [ 'shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag', ], ], ], 'DescribeAssetPropertyRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'propertyId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'propertyId', ], ], ], 'DescribeAssetPropertyResponse' => [ 'type' => 'structure', 'required' => [ 'assetId', 'assetName', 'assetModelId', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'assetExternalId' => [ 'shape' => 'ExternalId', ], 'assetName' => [ 'shape' => 'Name', ], 'assetModelId' => [ 'shape' => 'ID', ], 'assetProperty' => [ 'shape' => 'Property', ], 'compositeModel' => [ 'shape' => 'CompositeModelProperty', ], ], ], 'DescribeAssetRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'excludeProperties' => [ 'shape' => 'ExcludeProperties', 'location' => 'querystring', 'locationName' => 'excludeProperties', ], ], ], 'DescribeAssetResponse' => [ 'type' => 'structure', 'required' => [ 'assetId', 'assetArn', 'assetName', 'assetModelId', 'assetProperties', 'assetHierarchies', 'assetCreationDate', 'assetLastUpdateDate', 'assetStatus', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'assetExternalId' => [ 'shape' => 'ExternalId', ], 'assetArn' => [ 'shape' => 'ARN', ], 'assetName' => [ 'shape' => 'Name', ], 'assetModelId' => [ 'shape' => 'ID', ], 'assetProperties' => [ 'shape' => 'AssetProperties', ], 'assetHierarchies' => [ 'shape' => 'AssetHierarchies', ], 'assetCompositeModels' => [ 'shape' => 'AssetCompositeModels', ], 'assetCreationDate' => [ 'shape' => 'Timestamp', ], 'assetLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'assetStatus' => [ 'shape' => 'AssetStatus', ], 'assetDescription' => [ 'shape' => 'Description', ], 'assetCompositeModelSummaries' => [ 'shape' => 'AssetCompositeModelSummaries', ], ], ], 'DescribeBulkImportJobRequest' => [ 'type' => 'structure', 'required' => [ 'jobId', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'jobId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], ], ], 'DescribeBulkImportJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'jobName', 'jobStatus', 'jobRoleArn', 'files', 'errorReportLocation', 'jobCreationDate', 'jobLastUpdateDate', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', ], 'jobName' => [ 'shape' => 'Name', ], 'jobStatus' => [ 'shape' => 'JobStatus', ], 'jobRoleArn' => [ 'shape' => 'ARN', ], 'files' => [ 'shape' => 'Files', ], 'errorReportLocation' => [ 'shape' => 'ErrorReportLocation', ], 'jobConfiguration' => [ 'shape' => 'JobConfiguration', ], 'jobCreationDate' => [ 'shape' => 'Timestamp', ], 'jobLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'adaptiveIngestion' => [ 'shape' => 'AdaptiveIngestion', ], 'deleteFilesAfterImport' => [ 'shape' => 'DeleteFilesAfterImport', ], 'datasetId' => [ 'shape' => 'ID', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'DescribeComputationModelExecutionSummaryRequest' => [ 'type' => 'structure', 'required' => [ 'computationModelId', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'computationModelId', ], 'resolveToResourceType' => [ 'shape' => 'ResolveToResourceType', 'location' => 'querystring', 'locationName' => 'resolveToResourceType', ], 'resolveToResourceId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'resolveToResourceId', ], ], ], 'DescribeComputationModelExecutionSummaryResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelId', 'computationModelExecutionSummary', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', ], 'resolveTo' => [ 'shape' => 'ResolveTo', ], 'computationModelExecutionSummary' => [ 'shape' => 'ComputationModelExecutionSummary', ], ], ], 'DescribeComputationModelRequest' => [ 'type' => 'structure', 'required' => [ 'computationModelId', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'computationModelId', ], 'computationModelVersion' => [ 'shape' => 'ComputationModelVersionFilter', 'location' => 'querystring', 'locationName' => 'computationModelVersion', ], ], ], 'DescribeComputationModelResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelId', 'computationModelArn', 'computationModelName', 'computationModelConfiguration', 'computationModelDataBinding', 'computationModelCreationDate', 'computationModelLastUpdateDate', 'computationModelStatus', 'computationModelVersion', 'actionDefinitions', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', ], 'computationModelArn' => [ 'shape' => 'ARN', ], 'computationModelName' => [ 'shape' => 'RestrictedName', ], 'computationModelDescription' => [ 'shape' => 'RestrictedDescription', ], 'computationModelConfiguration' => [ 'shape' => 'ComputationModelConfiguration', ], 'computationModelDataBinding' => [ 'shape' => 'ComputationModelDataBinding', ], 'computationModelCreationDate' => [ 'shape' => 'Timestamp', ], 'computationModelLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'computationModelStatus' => [ 'shape' => 'ComputationModelStatus', ], 'computationModelVersion' => [ 'shape' => 'Version', ], 'actionDefinitions' => [ 'shape' => 'ActionDefinitions', ], ], ], 'DescribeDashboardRequest' => [ 'type' => 'structure', 'required' => [ 'dashboardId', ], 'members' => [ 'dashboardId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'dashboardId', ], ], ], 'DescribeDashboardResponse' => [ 'type' => 'structure', 'required' => [ 'dashboardId', 'dashboardArn', 'dashboardName', 'projectId', 'dashboardDefinition', 'dashboardCreationDate', 'dashboardLastUpdateDate', ], 'members' => [ 'dashboardId' => [ 'shape' => 'ID', ], 'dashboardArn' => [ 'shape' => 'ARN', ], 'dashboardName' => [ 'shape' => 'Name', ], 'projectId' => [ 'shape' => 'ID', ], 'dashboardDescription' => [ 'shape' => 'Description', ], 'dashboardDefinition' => [ 'shape' => 'DashboardDefinition', ], 'dashboardCreationDate' => [ 'shape' => 'Timestamp', ], 'dashboardLastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'DescribeDatasetExportJobRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'jobId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'jobId' => [ 'shape' => 'DatasetExportJobId', 'location' => 'uri', 'locationName' => 'jobId', ], ], ], 'DescribeDatasetExportJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'workspaceName', 'status', 'startedAt', 'destinationS3Uri', 'errorReportLocation', 'input', ], 'members' => [ 'jobId' => [ 'shape' => 'DatasetExportJobId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'status' => [ 'shape' => 'DatasetExportJobStatus', ], 'startedAt' => [ 'shape' => 'Timestamp', ], 'completedAt' => [ 'shape' => 'Timestamp', ], 'destinationS3Uri' => [ 'shape' => 'S3Uri', ], 'errorReportLocation' => [ 'shape' => 'ExportErrorReportLocation', ], 'input' => [ 'shape' => 'ProcessingInput', ], ], ], 'DescribeDatasetRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], 'datasetVersion' => [ 'shape' => 'Version', 'location' => 'querystring', 'locationName' => 'datasetVersion', ], ], ], 'DescribeDatasetResponse' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'datasetArn', 'datasetName', 'datasetDescription', 'datasetSource', 'datasetStatus', 'datasetCreationDate', 'datasetLastUpdateDate', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetArn' => [ 'shape' => 'ARN', ], 'datasetName' => [ 'shape' => 'RestrictedName', ], 'datasetDescription' => [ 'shape' => 'Description', ], 'datasetType' => [ 'shape' => 'DatasetTypeEnum', ], 'datasetConfig' => [ 'shape' => 'DatasetConfig', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'metadata' => [ 'shape' => 'Metadata', ], 'datasetSource' => [ 'shape' => 'DatasetSource', ], 'datasetStatus' => [ 'shape' => 'DatasetStatus', ], 'datasetCreationDate' => [ 'shape' => 'Timestamp', ], 'datasetLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'datasetVersion' => [ 'shape' => 'Version', ], 'enrichmentStatus' => [ 'shape' => 'DatasetEnrichment', ], ], ], 'DescribeDefaultEncryptionConfigurationRequest' => [ 'type' => 'structure', 'members' => [], ], 'DescribeDefaultEncryptionConfigurationResponse' => [ 'type' => 'structure', 'required' => [ 'encryptionType', 'configurationStatus', ], 'members' => [ 'encryptionType' => [ 'shape' => 'EncryptionType', ], 'kmsKeyArn' => [ 'shape' => 'ARN', ], 'configurationStatus' => [ 'shape' => 'ConfigurationStatus', ], ], ], 'DescribeEnrichmentJobRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'jobId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'jobId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'jobId', ], ], ], 'DescribeEnrichmentJobResponse' => [ 'type' => 'structure', 'required' => [ 'jobId', 'status', 'workspaceName', 'jobType', 'jobConfiguration', 'createdAt', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', ], 'status' => [ 'shape' => 'EnrichmentJobStatus', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'jobType' => [ 'shape' => 'JobType', ], 'jobConfiguration' => [ 'shape' => 'EnrichmentJobConfiguration', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'completedAt' => [ 'shape' => 'Timestamp', ], 'cancelledAt' => [ 'shape' => 'Timestamp', ], 'failureMessage' => [ 'shape' => 'String', ], ], ], 'DescribeExecutionRequest' => [ 'type' => 'structure', 'required' => [ 'executionId', ], 'members' => [ 'executionId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'executionId', ], ], ], 'DescribeExecutionResponse' => [ 'type' => 'structure', 'required' => [ 'executionId', 'targetResource', 'targetResourceVersion', 'executionStartTime', 'executionStatus', ], 'members' => [ 'executionId' => [ 'shape' => 'ID', ], 'actionType' => [ 'shape' => 'Name', ], 'targetResource' => [ 'shape' => 'TargetResource', ], 'targetResourceVersion' => [ 'shape' => 'Version', ], 'resolveTo' => [ 'shape' => 'ResolveTo', ], 'executionStartTime' => [ 'shape' => 'Timestamp', ], 'executionEndTime' => [ 'shape' => 'Timestamp', ], 'executionStatus' => [ 'shape' => 'ExecutionStatus', ], 'executionResult' => [ 'shape' => 'ExecutionResult', ], 'executionDetails' => [ 'shape' => 'ExecutionDetails', ], 'executionEntityVersion' => [ 'shape' => 'Version', ], ], ], 'DescribeGatewayCapabilityConfigurationRequest' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'capabilityNamespace', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId', ], 'capabilityNamespace' => [ 'shape' => 'CapabilityNamespace', 'location' => 'uri', 'locationName' => 'capabilityNamespace', ], ], ], 'DescribeGatewayCapabilityConfigurationResponse' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'capabilityNamespace', 'capabilityConfiguration', 'capabilitySyncStatus', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', ], 'capabilityNamespace' => [ 'shape' => 'CapabilityNamespace', ], 'capabilityConfiguration' => [ 'shape' => 'CapabilityConfiguration', ], 'capabilitySyncStatus' => [ 'shape' => 'CapabilitySyncStatus', ], ], ], 'DescribeGatewayRequest' => [ 'type' => 'structure', 'required' => [ 'gatewayId', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId', ], ], ], 'DescribeGatewayResponse' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'gatewayName', 'gatewayArn', 'gatewayCapabilitySummaries', 'creationDate', 'lastUpdateDate', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', ], 'gatewayName' => [ 'shape' => 'GatewayName', ], 'gatewayArn' => [ 'shape' => 'ARN', ], 'gatewayPlatform' => [ 'shape' => 'GatewayPlatform', ], 'gatewayVersion' => [ 'shape' => 'GatewayVersion', ], 'gatewayCapabilitySummaries' => [ 'shape' => 'GatewayCapabilitySummaries', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'DescribeLoggingOptionsRequest' => [ 'type' => 'structure', 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], ], ], 'DescribeLoggingOptionsResponse' => [ 'type' => 'structure', 'required' => [ 'loggingOptions', ], 'members' => [ 'loggingOptions' => [ 'shape' => 'LoggingOptions', ], ], ], 'DescribePipelineExecutionRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', 'pipelineExecutionId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], 'pipelineExecutionId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'pipelineExecutionId', ], 'nextToken' => [ 'shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'DescribePipelineExecutionRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'DescribePipelineExecutionRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 250, 'min' => 1, ], 'DescribePipelineExecutionResponse' => [ 'type' => 'structure', 'required' => [ 'pipelineExecutionId', 'pipelineName', 'workspaceName', 'pipelineVersion', 'status', 'requestEnvironmentVariables', 'computeNodeExecutionDetails', ], 'members' => [ 'pipelineExecutionId' => [ 'shape' => 'ID', ], 'pipelineName' => [ 'shape' => 'ResourceName', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'pipelineVersion' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'PipelineExecutionStatus', ], 'startTime' => [ 'shape' => 'Timestamp', ], 'endTime' => [ 'shape' => 'Timestamp', ], 'requestEnvironmentVariables' => [ 'shape' => 'ExecutionEnvironmentVariables', ], 'requestMountOverrides' => [ 'shape' => 'MountOverrides', ], 'executionPriority' => [ 'shape' => 'ExecutionPriority', ], 'computeNodeExecutionDetails' => [ 'shape' => 'ComputeNodeExecutionDetailsList', ], 'nextToken' => [ 'shape' => 'PaginationToken', ], ], ], 'DescribePipelineRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], 'pipelineVersion' => [ 'shape' => 'Version', 'location' => 'querystring', 'locationName' => 'version', ], ], ], 'DescribePipelineResponse' => [ 'type' => 'structure', 'required' => [ 'pipelineName', 'workspaceName', 'pipelineArn', 'version', 'computations', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'pipelineName' => [ 'shape' => 'ResourceName', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'description' => [ 'shape' => 'Description', ], 'pipelineArn' => [ 'shape' => 'ARN', ], 'version' => [ 'shape' => 'Version', ], 'environmentVariables' => [ 'shape' => 'EnvironmentVariablesMap', ], 'computations' => [ 'shape' => 'ComputeNodeList', ], 'status' => [ 'shape' => 'ResourceStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'DescribePortalRequest' => [ 'type' => 'structure', 'required' => [ 'portalId', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'portalId', ], ], ], 'DescribePortalResponse' => [ 'type' => 'structure', 'required' => [ 'portalId', 'portalArn', 'portalName', 'portalClientId', 'portalStartUrl', 'portalContactEmail', 'portalStatus', 'portalCreationDate', 'portalLastUpdateDate', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', ], 'portalArn' => [ 'shape' => 'ARN', ], 'portalName' => [ 'shape' => 'Name', ], 'portalDescription' => [ 'shape' => 'Description', ], 'portalClientId' => [ 'shape' => 'PortalClientId', ], 'portalStartUrl' => [ 'shape' => 'Url', ], 'portalContactEmail' => [ 'shape' => 'Email', ], 'portalStatus' => [ 'shape' => 'PortalStatus', ], 'portalCreationDate' => [ 'shape' => 'Timestamp', ], 'portalLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'portalLogoImageLocation' => [ 'shape' => 'ImageLocation', ], 'roleArn' => [ 'shape' => 'IamArn', ], 'portalAuthMode' => [ 'shape' => 'AuthMode', ], 'notificationSenderEmail' => [ 'shape' => 'Email', ], 'alarms' => [ 'shape' => 'Alarms', ], 'portalType' => [ 'shape' => 'PortalType', ], 'portalTypeConfiguration' => [ 'shape' => 'PortalTypeConfiguration', ], ], ], 'DescribeProjectRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId', ], ], ], 'DescribeProjectResponse' => [ 'type' => 'structure', 'required' => [ 'projectId', 'projectArn', 'projectName', 'portalId', 'projectCreationDate', 'projectLastUpdateDate', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', ], 'projectArn' => [ 'shape' => 'ARN', ], 'projectName' => [ 'shape' => 'Name', ], 'portalId' => [ 'shape' => 'ID', ], 'projectDescription' => [ 'shape' => 'Description', ], 'projectCreationDate' => [ 'shape' => 'Timestamp', ], 'projectLastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'DescribeQueryRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'queryId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'queryId' => [ 'shape' => 'QueryId', 'location' => 'uri', 'locationName' => 'queryId', ], ], ], 'DescribeQueryResponse' => [ 'type' => 'structure', 'required' => [ 'queryId', 'status', 'submittedAt', ], 'members' => [ 'queryId' => [ 'shape' => 'QueryId', ], 'status' => [ 'shape' => 'QueryStatus', ], 'submittedAt' => [ 'shape' => 'Timestamp', ], 'completedAt' => [ 'shape' => 'Timestamp', ], 'statistics' => [ 'shape' => 'QueryStatistics', ], 'errorMessage' => [ 'shape' => 'QueryErrorMessage', ], ], ], 'DescribeSearchRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'searchId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'searchId' => [ 'shape' => 'SearchId', 'location' => 'uri', 'locationName' => 'searchId', ], ], ], 'DescribeSearchResponse' => [ 'type' => 'structure', 'required' => [ 'searchId', 'workspaceName', 'status', 'queryStatement', 'searchType', ], 'members' => [ 'searchId' => [ 'shape' => 'SearchId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'status' => [ 'shape' => 'SearchStatus', ], 'queryStatement' => [ 'shape' => 'SearchQueryStatement', ], 'searchType' => [ 'shape' => 'SearchType', ], 'statusReason' => [ 'shape' => 'String', ], 'startedAt' => [ 'shape' => 'Timestamp', ], 'groupId' => [ 'shape' => 'GroupId', ], ], ], 'DescribeStorageConfigurationRequest' => [ 'type' => 'structure', 'members' => [], ], 'DescribeStorageConfigurationResponse' => [ 'type' => 'structure', 'required' => [ 'storageType', 'configurationStatus', ], 'members' => [ 'storageType' => [ 'shape' => 'StorageType', ], 'multiLayerStorage' => [ 'shape' => 'MultiLayerStorage', ], 'disassociatedDataStorage' => [ 'shape' => 'DisassociatedDataStorageState', ], 'retentionPeriod' => [ 'shape' => 'RetentionPeriod', ], 'configurationStatus' => [ 'shape' => 'ConfigurationStatus', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'warmTier' => [ 'shape' => 'WarmTierState', ], 'warmTierRetentionPeriod' => [ 'shape' => 'WarmTierRetentionPeriod', ], 'disallowIngestNullNaN' => [ 'shape' => 'DisallowIngestNullNaN', ], ], ], 'DescribeTaskRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'taskName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'taskName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'taskName', ], 'taskVersion' => [ 'shape' => 'Version', 'location' => 'querystring', 'locationName' => 'version', ], ], ], 'DescribeTaskResponse' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'taskName', 'taskArn', 'version', 'taskConfiguration', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'taskName' => [ 'shape' => 'ResourceName', ], 'description' => [ 'shape' => 'Description', ], 'taskArn' => [ 'shape' => 'ARN', ], 'version' => [ 'shape' => 'Version', ], 'taskConfiguration' => [ 'shape' => 'TaskConfiguration', ], 'status' => [ 'shape' => 'ResourceStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'DescribeTimeSeriesRequest' => [ 'type' => 'structure', 'members' => [ 'alias' => [ 'shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias', ], 'assetId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], ], ], 'DescribeTimeSeriesResponse' => [ 'type' => 'structure', 'required' => [ 'timeSeriesId', 'dataType', 'timeSeriesCreationDate', 'timeSeriesLastUpdateDate', 'timeSeriesArn', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], 'alias' => [ 'shape' => 'PropertyAlias', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'dataTypeSpec' => [ 'shape' => 'Name', ], 'timeSeriesCreationDate' => [ 'shape' => 'Timestamp', ], 'timeSeriesLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'timeSeriesArn' => [ 'shape' => 'ARN', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'DescribeWorkspaceRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], ], ], 'DescribeWorkspaceResponse' => [ 'type' => 'structure', 'required' => [ 'workspaceArn', 'workspaceName', 'workspaceStatus', 'createdAt', 'updatedAt', ], 'members' => [ 'workspaceArn' => [ 'shape' => 'ARN', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'workspaceDescription' => [ 'shape' => 'Description', ], 'workspaceStatus' => [ 'shape' => 'WorkspaceStatus', ], 'encryptionConfiguration' => [ 'shape' => 'WorkspaceEncryptionConfigurationInfo', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'Description' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'DetailedError' => [ 'type' => 'structure', 'required' => [ 'code', 'message', ], 'members' => [ 'code' => [ 'shape' => 'DetailedErrorCode', ], 'message' => [ 'shape' => 'DetailedErrorMessage', ], ], ], 'DetailedErrorCode' => [ 'type' => 'string', 'enum' => [ 'INCOMPATIBLE_COMPUTE_LOCATION', 'INCOMPATIBLE_FORWARDING_CONFIGURATION', ], ], 'DetailedErrorList' => [ 'type' => 'list', 'member' => [ 'shape' => 'DetailedPipelineError', ], ], 'DetailedErrorMessage' => [ 'type' => 'string', ], 'DetailedErrors' => [ 'type' => 'list', 'member' => [ 'shape' => 'DetailedError', ], ], 'DetailedPipelineError' => [ 'type' => 'structure', 'required' => [ 'code', 'message', ], 'members' => [ 'code' => [ 'shape' => 'DetailedPipelineErrorCode', ], 'message' => [ 'shape' => 'String', ], ], ], 'DetailedPipelineErrorCode' => [ 'type' => 'string', 'enum' => [ 'VALIDATION_ERROR', 'INTERNAL_FAILURE', 'EXECUTION_ERROR', 'TIMED_OUT', ], ], 'DisallowIngestNullNaN' => [ 'type' => 'boolean', ], 'DisassociateAssetsRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'hierarchyId', 'childAssetId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'hierarchyId' => [ 'shape' => 'CustomID', ], 'childAssetId' => [ 'shape' => 'CustomID', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'DisassociateDataSegmentEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'DisassociateDataSegmentEntry', ], ], 'DisassociateDataSegmentEntry' => [ 'type' => 'structure', 'required' => [ 'sourceDatasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', ], 'members' => [ 'sourceDatasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], ], ], 'DisassociateTimeSeriesFromAssetPropertyRequest' => [ 'type' => 'structure', 'required' => [ 'alias', 'assetId', 'propertyId', ], 'members' => [ 'alias' => [ 'shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias', ], 'assetId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'DisassociatedDataStorageState' => [ 'type' => 'string', 'enum' => [ 'ENABLED', 'DISABLED', ], ], 'DnsSubdomain' => [ 'type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-z0-9]([a-z0-9-]*[a-z0-9])?', ], 'ETag' => [ 'type' => 'string', 'pattern' => '^[\\w-]{43}$', ], 'EcrUri' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '((\\d{12}\\.dkr\\.ecr\\.[a-z0-9-]+\\.[a-z.]+)|public\\.ecr\\.aws/[a-z][a-z0-9]+([._-][a-z0-9]+)*)/[a-z0-9]+((\\.||__|_|-+)[a-z0-9]+)*(/[a-z0-9]+((\\.||__|_|-+)[a-z0-9]+)*)*(:[a-zA-Z0-9._-]+|@sha256:[a-f0-9]{64})?', 'sensitive' => true, ], 'Email' => [ 'type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\-\\.\\+]+@[a-zA-Z0-9_\\-\\.\\+]+\\.[a-zA-Z]{2,}$', 'sensitive' => true, ], 'EncryptionType' => [ 'type' => 'string', 'enum' => [ 'SITEWISE_DEFAULT_ENCRYPTION', 'KMS_BASED_ENCRYPTION', ], ], 'EnrichmentJobConfiguration' => [ 'type' => 'structure', 'members' => [ 'eventDetection' => [ 'shape' => 'EventDetection', ], ], 'union' => true, ], 'EnrichmentJobStatus' => [ 'type' => 'string', 'enum' => [ 'PENDING', 'RUNNING', 'COMPLETED', 'FAILED', 'TIMED_OUT', 'CANCELLED', ], ], 'EnrichmentJobSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'EnrichmentJobSummary', ], ], 'EnrichmentJobSummary' => [ 'type' => 'structure', 'required' => [ 'jobId', 'status', 'workspaceName', 'jobType', 'datasetId', 'createdAt', ], 'members' => [ 'jobId' => [ 'shape' => 'ID', ], 'status' => [ 'shape' => 'EnrichmentJobStatus', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'jobType' => [ 'shape' => 'JobType', ], 'datasetId' => [ 'shape' => 'ID', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'EnrichmentStatus' => [ 'type' => 'string', 'enum' => [ 'ENRICHED', 'NOT_ENRICHED', ], ], 'EnrichmentTrimSettings' => [ 'type' => 'structure', 'required' => [ 'startTime', 'endTime', ], 'members' => [ 'startTime' => [ 'shape' => 'TimeInNanos', ], 'endTime' => [ 'shape' => 'TimeInNanos', ], ], ], 'EntryId' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$', ], 'EnvironmentVariableName' => [ 'type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?!(?i)AWS_)[a-zA-Z_][a-zA-Z0-9_]*', ], 'EnvironmentVariableValue' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'EnvironmentVariablesMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'EnvironmentVariableName', ], 'value' => [ 'shape' => 'EnvironmentVariableValue', ], 'max' => 20, 'min' => 0, 'sensitive' => true, ], 'EphemeralStorageConfiguration' => [ 'type' => 'structure', 'required' => [ 'storageClass', 'storageSizeInGiB', ], 'members' => [ 'storageClass' => [ 'shape' => 'StorageClass', ], 'storageSizeInGiB' => [ 'shape' => 'EphemeralStorageConfigurationStorageSizeInGiBInteger', ], ], ], 'EphemeralStorageConfigurationStorageSizeInGiBInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 16384, 'min' => 1, ], 'ErrorCode' => [ 'type' => 'string', 'enum' => [ 'VALIDATION_ERROR', 'INTERNAL_FAILURE', ], ], 'ErrorDetails' => [ 'type' => 'structure', 'required' => [ 'code', 'message', ], 'members' => [ 'code' => [ 'shape' => 'ErrorCode', ], 'message' => [ 'shape' => 'ErrorMessage', ], 'details' => [ 'shape' => 'DetailedErrors', ], ], ], 'ErrorMessage' => [ 'type' => 'string', ], 'ErrorReportLocation' => [ 'type' => 'structure', 'required' => [ 'bucket', 'prefix', ], 'members' => [ 'bucket' => [ 'shape' => 'Bucket', ], 'prefix' => [ 'shape' => 'String', ], ], ], 'EventDetection' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'trimSettings', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'trimSettings' => [ 'shape' => 'EnrichmentTrimSettings', ], ], ], 'ExceptionMessage' => [ 'type' => 'string', ], 'ExcludeProperties' => [ 'type' => 'boolean', ], 'ExecuteActionRequest' => [ 'type' => 'structure', 'required' => [ 'targetResource', 'actionDefinitionId', 'actionPayload', ], 'members' => [ 'targetResource' => [ 'shape' => 'TargetResource', ], 'actionDefinitionId' => [ 'shape' => 'ID', ], 'actionPayload' => [ 'shape' => 'ActionPayload', ], 'clientToken' => [ 'shape' => 'ClientToken', ], 'resolveTo' => [ 'shape' => 'ResolveTo', ], ], ], 'ExecuteActionResponse' => [ 'type' => 'structure', 'required' => [ 'actionId', ], 'members' => [ 'actionId' => [ 'shape' => 'ID', ], ], ], 'ExecuteQueryMaxResults' => [ 'type' => 'integer', 'min' => 1, ], 'ExecuteQueryNextToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'ExecuteQueryRequest' => [ 'type' => 'structure', 'required' => [ 'queryStatement', ], 'members' => [ 'queryStatement' => [ 'shape' => 'QueryStatement', ], 'nextToken' => [ 'shape' => 'ExecuteQueryNextToken', ], 'maxResults' => [ 'shape' => 'ExecuteQueryMaxResults', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'ExecuteQueryResponse' => [ 'type' => 'structure', 'members' => [ 'columns' => [ 'shape' => 'ColumnsList', ], 'rows' => [ 'shape' => 'Rows', ], 'nextToken' => [ 'shape' => 'ExecuteQueryNextToken', ], ], ], 'ExecutionDetails' => [ 'type' => 'map', 'key' => [ 'shape' => 'ExecutionDetailsKey', ], 'value' => [ 'shape' => 'ExecutionDetailsValue', ], ], 'ExecutionDetailsKey' => [ 'type' => 'string', 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'ExecutionDetailsValue' => [ 'type' => 'string', 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'ExecutionEnvironmentVariables' => [ 'type' => 'structure', 'members' => [ 'global' => [ 'shape' => 'EnvironmentVariablesMap', ], 'computeNodes' => [ 'shape' => 'ComputeNodeEnvironmentVariablesMap', ], ], 'sensitive' => true, ], 'ExecutionEnvironmentVariablesMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'ExecutionEnvironmentVariablesMapKeyString', ], 'value' => [ 'shape' => 'ExecutionEnvironmentVariablesMapValueString', ], 'max' => 200, 'min' => 0, 'sensitive' => true, ], 'ExecutionEnvironmentVariablesMapKeyString' => [ 'type' => 'string', 'max' => 255, 'min' => 1, ], 'ExecutionEnvironmentVariablesMapValueString' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'ExecutionPriority' => [ 'type' => 'integer', 'box' => true, 'max' => 2, 'min' => 0, ], 'ExecutionResult' => [ 'type' => 'map', 'key' => [ 'shape' => 'ExecutionResultKey', ], 'value' => [ 'shape' => 'ExecutionResultValue', ], ], 'ExecutionResultKey' => [ 'type' => 'string', 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'ExecutionResultValue' => [ 'type' => 'string', 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'ExecutionState' => [ 'type' => 'string', 'enum' => [ 'RUNNING', 'COMPLETED', 'FAILED', ], ], 'ExecutionStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'ExecutionState', ], ], ], 'ExecutionSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'ExecutionSummary', ], ], 'ExecutionSummary' => [ 'type' => 'structure', 'required' => [ 'executionId', 'targetResource', 'targetResourceVersion', 'executionStartTime', 'executionStatus', ], 'members' => [ 'executionId' => [ 'shape' => 'ID', ], 'actionType' => [ 'shape' => 'Name', ], 'targetResource' => [ 'shape' => 'TargetResource', ], 'targetResourceVersion' => [ 'shape' => 'Version', ], 'resolveTo' => [ 'shape' => 'ResolveTo', ], 'executionStartTime' => [ 'shape' => 'Timestamp', ], 'executionEndTime' => [ 'shape' => 'Timestamp', ], 'executionStatus' => [ 'shape' => 'ExecutionStatus', ], 'executionEntityVersion' => [ 'shape' => 'Version', ], ], ], 'ExportDataType' => [ 'type' => 'string', 'enum' => [ 'VIDEO', 'TELEMETRY', 'ANNOTATION', ], ], 'ExportDataTypeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ExportDataType', ], 'max' => 3, 'min' => 1, ], 'ExportErrorReportLocation' => [ 'type' => 'structure', 'required' => [ 's3Uri', ], 'members' => [ 's3Uri' => [ 'shape' => 'S3Uri', ], ], ], 'ExportJobSummary' => [ 'type' => 'structure', 'required' => [ 'jobId', 'status', 'startedAt', 'destinationS3Uri', ], 'members' => [ 'jobId' => [ 'shape' => 'DatasetExportJobId', ], 'status' => [ 'shape' => 'DatasetExportJobStatus', ], 'startedAt' => [ 'shape' => 'Timestamp', ], 'completedAt' => [ 'shape' => 'Timestamp', ], 'destinationS3Uri' => [ 'shape' => 'S3Uri', ], ], ], 'ExportJobSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ExportJobSummary', ], ], 'Expression' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'ExpressionVariable' => [ 'type' => 'structure', 'required' => [ 'name', 'value', ], 'members' => [ 'name' => [ 'shape' => 'VariableName', ], 'value' => [ 'shape' => 'VariableValue', ], ], ], 'ExpressionVariables' => [ 'type' => 'list', 'member' => [ 'shape' => 'ExpressionVariable', ], ], 'ExternalId' => [ 'type' => 'string', 'max' => 128, 'min' => 2, 'pattern' => '[a-zA-Z0-9_][a-zA-Z_\\-0-9.:]*[a-zA-Z0-9_]+', ], 'FailedDataSegmentAssociation' => [ 'type' => 'structure', 'required' => [ 'sourceDatasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', 'errorCode', 'errorMessage', ], 'members' => [ 'sourceDatasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], 'errorCode' => [ 'shape' => 'DataSegmentErrorCode', ], 'errorMessage' => [ 'shape' => 'DataSegmentErrorMessage', ], ], ], 'FailedDataSegmentAssociations' => [ 'type' => 'list', 'member' => [ 'shape' => 'FailedDataSegmentAssociation', ], ], 'FailedDataSegmentDeletion' => [ 'type' => 'structure', 'required' => [ 'timeSeriesId', 'startTimestamp', 'endTimestamp', 'errorCode', 'errorMessage', ], 'members' => [ 'timeSeriesId' => [ 'shape' => 'ID', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], 'errorCode' => [ 'shape' => 'DataSegmentErrorCode', ], 'errorMessage' => [ 'shape' => 'DataSegmentErrorMessage', ], ], ], 'FailedDataSegmentDeletions' => [ 'type' => 'list', 'member' => [ 'shape' => 'FailedDataSegmentDeletion', ], ], 'FailedDataSegmentDisassociation' => [ 'type' => 'structure', 'required' => [ 'sourceDatasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', 'errorCode', 'errorMessage', ], 'members' => [ 'sourceDatasetId' => [ 'shape' => 'ID', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], 'errorCode' => [ 'shape' => 'DataSegmentErrorCode', ], 'errorMessage' => [ 'shape' => 'DataSegmentErrorMessage', ], ], ], 'FailedDataSegmentDisassociations' => [ 'type' => 'list', 'member' => [ 'shape' => 'FailedDataSegmentDisassociation', ], ], 'File' => [ 'type' => 'structure', 'required' => [ 'bucket', 'key', ], 'members' => [ 'bucket' => [ 'shape' => 'Bucket', ], 'key' => [ 'shape' => 'String', ], 'versionId' => [ 'shape' => 'String', ], 'alias' => [ 'shape' => 'AssetPropertyAlias', ], 'startTime' => [ 'shape' => 'TimeInNanos', ], 'fileFormat' => [ 'shape' => 'FileFormat', ], ], ], 'FileFormat' => [ 'type' => 'structure', 'members' => [ 'csv' => [ 'shape' => 'Csv', ], 'parquet' => [ 'shape' => 'Parquet', ], 'mp4' => [ 'shape' => 'Mp4', ], 'annotation' => [ 'shape' => 'Annotation', ], ], ], 'Files' => [ 'type' => 'list', 'member' => [ 'shape' => 'File', ], ], 'Float' => [ 'type' => 'float', 'box' => true, ], 'FormatSettings' => [ 'type' => 'structure', 'members' => [ 'framesPerSecond' => [ 'shape' => 'PositiveInteger', ], 'widthInPixels' => [ 'shape' => 'PositiveInteger', ], 'heightInPixels' => [ 'shape' => 'PositiveInteger', ], ], ], 'ForwardingConfig' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'ForwardingConfigState', ], ], ], 'ForwardingConfigState' => [ 'type' => 'string', 'enum' => [ 'DISABLED', 'ENABLED', ], ], 'GatewayCapabilitySummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'GatewayCapabilitySummary', ], ], 'GatewayCapabilitySummary' => [ 'type' => 'structure', 'required' => [ 'capabilityNamespace', 'capabilitySyncStatus', ], 'members' => [ 'capabilityNamespace' => [ 'shape' => 'CapabilityNamespace', ], 'capabilitySyncStatus' => [ 'shape' => 'CapabilitySyncStatus', ], ], ], 'GatewayName' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'GatewayPlatform' => [ 'type' => 'structure', 'members' => [ 'greengrass' => [ 'shape' => 'Greengrass', ], 'greengrassV2' => [ 'shape' => 'GreengrassV2', ], 'siemensIE' => [ 'shape' => 'SiemensIE', ], ], ], 'GatewaySummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'GatewaySummary', ], ], 'GatewaySummary' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'gatewayName', 'creationDate', 'lastUpdateDate', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', ], 'gatewayName' => [ 'shape' => 'GatewayName', ], 'gatewayPlatform' => [ 'shape' => 'GatewayPlatform', ], 'gatewayVersion' => [ 'shape' => 'GatewayVersion', ], 'gatewayCapabilitySummaries' => [ 'shape' => 'GatewayCapabilitySummaries', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'GatewayVersion' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[0-9]+$', ], 'GetAssetPropertyAggregatesRequest' => [ 'type' => 'structure', 'required' => [ 'aggregateTypes', 'resolution', 'startDate', 'endDate', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias', ], 'aggregateTypes' => [ 'shape' => 'AggregateTypes', 'location' => 'querystring', 'locationName' => 'aggregateTypes', ], 'resolution' => [ 'shape' => 'Resolution', 'location' => 'querystring', 'locationName' => 'resolution', ], 'qualities' => [ 'shape' => 'Qualities', 'location' => 'querystring', 'locationName' => 'qualities', ], 'startDate' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startDate', ], 'endDate' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endDate', ], 'timeOrdering' => [ 'shape' => 'TimeOrdering', 'location' => 'querystring', 'locationName' => 'timeOrdering', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'GetAssetPropertyValueAggregatesMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'GetAssetPropertyAggregatesResponse' => [ 'type' => 'structure', 'required' => [ 'aggregatedValues', ], 'members' => [ 'aggregatedValues' => [ 'shape' => 'AggregatedValues', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetAssetPropertyValueAggregatesMaxResults' => [ 'type' => 'integer', 'min' => 1, ], 'GetAssetPropertyValueHistoryMaxResults' => [ 'type' => 'integer', 'min' => 1, ], 'GetAssetPropertyValueHistoryRequest' => [ 'type' => 'structure', 'members' => [ 'assetId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias', ], 'startDate' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startDate', ], 'endDate' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endDate', ], 'qualities' => [ 'shape' => 'Qualities', 'location' => 'querystring', 'locationName' => 'qualities', ], 'timeOrdering' => [ 'shape' => 'TimeOrdering', 'location' => 'querystring', 'locationName' => 'timeOrdering', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'GetAssetPropertyValueHistoryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'GetAssetPropertyValueHistoryResponse' => [ 'type' => 'structure', 'required' => [ 'assetPropertyValueHistory', ], 'members' => [ 'assetPropertyValueHistory' => [ 'shape' => 'AssetPropertyValueHistory', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetAssetPropertyValueRequest' => [ 'type' => 'structure', 'members' => [ 'assetId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias', ], ], ], 'GetAssetPropertyValueResponse' => [ 'type' => 'structure', 'members' => [ 'propertyValue' => [ 'shape' => 'AssetPropertyValue', ], ], ], 'GetCaptureDataNextToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'GetCaptureDataRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'startTime', 'endTime', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'startTime' => [ 'shape' => 'TimeInNanos', ], 'endTime' => [ 'shape' => 'TimeInNanos', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'formatSettings' => [ 'shape' => 'FormatSettings', ], 'nextToken' => [ 'shape' => 'GetCaptureDataNextToken', ], ], ], 'GetCaptureDataResponse' => [ 'type' => 'structure', 'required' => [ 'data', 'startTime', 'endTime', 'dataType', ], 'members' => [ 'data' => [ 'shape' => 'CaptureBlob', ], 'startTime' => [ 'shape' => 'TimeInNanos', ], 'endTime' => [ 'shape' => 'TimeInNanos', ], 'dataType' => [ 'shape' => 'VideoDataType', ], 'nextToken' => [ 'shape' => 'GetCaptureDataNextToken', ], ], ], 'GetInterpolatedAssetPropertyValuesRequest' => [ 'type' => 'structure', 'required' => [ 'startTimeInSeconds', 'endTimeInSeconds', 'quality', 'intervalInSeconds', 'type', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias', ], 'startTimeInSeconds' => [ 'shape' => 'TimeInSeconds', 'location' => 'querystring', 'locationName' => 'startTimeInSeconds', ], 'startTimeOffsetInNanos' => [ 'shape' => 'OffsetInNanos', 'location' => 'querystring', 'locationName' => 'startTimeOffsetInNanos', ], 'endTimeInSeconds' => [ 'shape' => 'TimeInSeconds', 'location' => 'querystring', 'locationName' => 'endTimeInSeconds', ], 'endTimeOffsetInNanos' => [ 'shape' => 'OffsetInNanos', 'location' => 'querystring', 'locationName' => 'endTimeOffsetInNanos', ], 'quality' => [ 'shape' => 'Quality', 'location' => 'querystring', 'locationName' => 'quality', ], 'intervalInSeconds' => [ 'shape' => 'IntervalInSeconds', 'location' => 'querystring', 'locationName' => 'intervalInSeconds', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxInterpolatedResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'type' => [ 'shape' => 'InterpolationType', 'location' => 'querystring', 'locationName' => 'type', ], 'intervalWindowInSeconds' => [ 'shape' => 'IntervalWindowInSeconds', 'location' => 'querystring', 'locationName' => 'intervalWindowInSeconds', ], ], ], 'GetInterpolatedAssetPropertyValuesResponse' => [ 'type' => 'structure', 'required' => [ 'interpolatedAssetPropertyValues', ], 'members' => [ 'interpolatedAssetPropertyValues' => [ 'shape' => 'InterpolatedAssetPropertyValues', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'GetQueryResultsRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'queryId', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'queryId' => [ 'shape' => 'QueryId', 'location' => 'uri', 'locationName' => 'queryId', ], 'maxResults' => [ 'shape' => 'QueryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'QueryNextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'GetQueryResultsResponse' => [ 'type' => 'structure', 'members' => [ 'columnInfo' => [ 'shape' => 'ColumnInformationList', ], 'rows' => [ 'shape' => 'RowList', ], 'nextToken' => [ 'shape' => 'QueryNextToken', ], ], ], 'GetSearchResultsRequest' => [ 'type' => 'structure', 'required' => [ 'searchId', 'workspaceName', ], 'members' => [ 'searchId' => [ 'shape' => 'SearchId', 'location' => 'uri', 'locationName' => 'searchId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'maxResults' => [ 'shape' => 'GetSearchResultsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'GetSearchResultsRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 10000, 'min' => 1, ], 'GetSearchResultsResponse' => [ 'type' => 'structure', 'required' => [ 'searchResults', ], 'members' => [ 'searchResults' => [ 'shape' => 'SearchResultList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'Greengrass' => [ 'type' => 'structure', 'required' => [ 'groupArn', ], 'members' => [ 'groupArn' => [ 'shape' => 'ARN', ], ], ], 'GreengrassV2' => [ 'type' => 'structure', 'required' => [ 'coreDeviceThingName', ], 'members' => [ 'coreDeviceThingName' => [ 'shape' => 'CoreDeviceThingName', ], 'coreDeviceOperatingSystem' => [ 'shape' => 'CoreDeviceOperatingSystem', ], ], ], 'GroupId' => [ 'type' => 'string', 'max' => 36, 'min' => 2, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9-]*', ], 'GroupIdFilterList' => [ 'type' => 'list', 'member' => [ 'shape' => 'GroupId', ], 'max' => 100, 'min' => 1, ], 'GroupIdentity' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'IdentityId', ], ], ], 'HierarchyMapping' => [ 'type' => 'structure', 'required' => [ 'assetModelHierarchyId', 'interfaceAssetModelHierarchyId', ], 'members' => [ 'assetModelHierarchyId' => [ 'shape' => 'ID', ], 'interfaceAssetModelHierarchyId' => [ 'shape' => 'ID', ], ], ], 'HierarchyMappings' => [ 'type' => 'list', 'member' => [ 'shape' => 'HierarchyMapping', ], ], 'IAMRoleIdentity' => [ 'type' => 'structure', 'required' => [ 'arn', ], 'members' => [ 'arn' => [ 'shape' => 'IamArn', ], ], ], 'IAMUserIdentity' => [ 'type' => 'structure', 'required' => [ 'arn', ], 'members' => [ 'arn' => [ 'shape' => 'IamArn', ], ], ], 'ID' => [ 'type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^(?!00000000-0000-0000-0000-000000000000)[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$', ], 'IDs' => [ 'type' => 'list', 'member' => [ 'shape' => 'ID', ], 'max' => 100, 'min' => 1, ], 'IamArn' => [ 'type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws(-cn|-us-gov)?:[a-zA-Z0-9-:\\/_\\.\\+=,@]+$', ], 'IamRoleArn' => [ 'type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-cn|-us-gov)?:iam::\\d{12}:role/[\\w+=,.@/-]+', 'sensitive' => true, ], 'Identity' => [ 'type' => 'structure', 'members' => [ 'user' => [ 'shape' => 'UserIdentity', ], 'group' => [ 'shape' => 'GroupIdentity', ], 'iamUser' => [ 'shape' => 'IAMUserIdentity', ], 'iamRole' => [ 'shape' => 'IAMRoleIdentity', ], ], ], 'IdentityId' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\S+', ], 'IdentityType' => [ 'type' => 'string', 'enum' => [ 'USER', 'GROUP', 'IAM', ], ], 'Image' => [ 'type' => 'structure', 'members' => [ 'id' => [ 'shape' => 'ID', ], 'file' => [ 'shape' => 'ImageFile', ], ], ], 'ImageFile' => [ 'type' => 'structure', 'required' => [ 'data', 'type', ], 'members' => [ 'data' => [ 'shape' => 'ImageFileData', ], 'type' => [ 'shape' => 'ImageFileType', ], ], ], 'ImageFileData' => [ 'type' => 'blob', 'max' => 1500000, 'min' => 1, ], 'ImageFileType' => [ 'type' => 'string', 'enum' => [ 'PNG', ], ], 'ImageLocation' => [ 'type' => 'structure', 'required' => [ 'id', 'url', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'url' => [ 'shape' => 'Url', ], ], ], 'InputProperties' => [ 'type' => 'string', 'max' => 67, 'min' => 4, 'pattern' => '^\\$\\{[a-z][a-z0-9_]*\\}', ], 'InterfaceDetails' => [ 'type' => 'list', 'member' => [ 'shape' => 'InterfaceRelationship', ], ], 'InterfaceRelationship' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], ], ], 'InterfaceRelationshipSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'InterfaceRelationshipSummary', ], ], 'InterfaceRelationshipSummary' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], ], ], 'InterfaceSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'InterfaceSummary', ], ], 'InterfaceSummary' => [ 'type' => 'structure', 'required' => [ 'interfaceAssetModelId', 'interfaceAssetModelPropertyId', ], 'members' => [ 'interfaceAssetModelId' => [ 'shape' => 'ID', ], 'interfaceAssetModelPropertyId' => [ 'shape' => 'ID', ], ], ], 'InternalFailureException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 500, ], 'exception' => true, 'fault' => true, ], 'InterpolatedAssetPropertyValue' => [ 'type' => 'structure', 'required' => [ 'timestamp', 'value', ], 'members' => [ 'timestamp' => [ 'shape' => 'TimeInNanos', ], 'value' => [ 'shape' => 'Variant', ], ], ], 'InterpolatedAssetPropertyValues' => [ 'type' => 'list', 'member' => [ 'shape' => 'InterpolatedAssetPropertyValue', ], ], 'InterpolationType' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'Interval' => [ 'type' => 'string', 'max' => 23, 'min' => 2, ], 'IntervalInSeconds' => [ 'type' => 'long', 'max' => 320000000, 'min' => 1, ], 'IntervalWindowInSeconds' => [ 'type' => 'long', 'max' => 320000000, 'min' => 1, ], 'InvalidRequestException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 400, ], 'exception' => true, ], 'InvocationOutput' => [ 'type' => 'structure', 'members' => [ 'message' => [ 'shape' => 'String', ], 'citations' => [ 'shape' => 'Citations', ], ], 'event' => true, ], 'InvokeAssistantRequest' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'conversationId' => [ 'shape' => 'ConversationId', ], 'message' => [ 'shape' => 'MessageInput', ], 'enableTrace' => [ 'shape' => 'PrimitiveBoolean', ], ], ], 'InvokeAssistantResponse' => [ 'type' => 'structure', 'required' => [ 'body', 'conversationId', ], 'members' => [ 'body' => [ 'shape' => 'ResponseStream', ], 'conversationId' => [ 'shape' => 'ConversationId', 'location' => 'header', 'locationName' => 'x-amz-iotsitewise-assistant-conversation-id', ], ], 'payload' => 'body', ], 'IotCoreThingName' => [ 'type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9:_-]+$', ], 'JobConfiguration' => [ 'type' => 'structure', 'members' => [ 'fileFormat' => [ 'shape' => 'FileFormat', ], ], ], 'JobStatus' => [ 'type' => 'string', 'enum' => [ 'PENDING', 'CANCELLED', 'RUNNING', 'COMPLETED', 'FAILED', 'COMPLETED_WITH_FAILURES', ], ], 'JobSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'JobSummary', ], ], 'JobSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'name', 'status', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], 'status' => [ 'shape' => 'JobStatus', ], ], ], 'JobType' => [ 'type' => 'string', 'enum' => [ 'EVENT_DETECTION', ], ], 'KendraSourceDetail' => [ 'type' => 'structure', 'required' => [ 'knowledgeBaseArn', 'roleArn', ], 'members' => [ 'knowledgeBaseArn' => [ 'shape' => 'ARN', ], 'roleArn' => [ 'shape' => 'ARN', ], ], ], 'KmsKeyId' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, ], 'LimitExceededException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 410, ], 'exception' => true, ], 'ListAccessPoliciesRequest' => [ 'type' => 'structure', 'members' => [ 'identityType' => [ 'shape' => 'IdentityType', 'location' => 'querystring', 'locationName' => 'identityType', ], 'identityId' => [ 'shape' => 'IdentityId', 'location' => 'querystring', 'locationName' => 'identityId', ], 'resourceType' => [ 'shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType', ], 'resourceId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'resourceId', ], 'iamArn' => [ 'shape' => 'IamArn', 'location' => 'querystring', 'locationName' => 'iamArn', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListAccessPoliciesResponse' => [ 'type' => 'structure', 'required' => [ 'accessPolicySummaries', ], 'members' => [ 'accessPolicySummaries' => [ 'shape' => 'AccessPolicySummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListActionsRequest' => [ 'type' => 'structure', 'required' => [ 'targetResourceType', 'targetResourceId', ], 'members' => [ 'targetResourceType' => [ 'shape' => 'TargetResourceType', 'location' => 'querystring', 'locationName' => 'targetResourceType', ], 'targetResourceId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'targetResourceId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'resolveToResourceType' => [ 'shape' => 'ResolveToResourceType', 'location' => 'querystring', 'locationName' => 'resolveToResourceType', ], 'resolveToResourceId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'resolveToResourceId', ], ], ], 'ListActionsResponse' => [ 'type' => 'structure', 'required' => [ 'actionSummaries', 'nextToken', ], 'members' => [ 'actionSummaries' => [ 'shape' => 'ActionSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListApplicationsRequest' => [ 'type' => 'structure', 'members' => [ 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'ListApplicationsResponse' => [ 'type' => 'structure', 'required' => [ 'applications', ], 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', ], 'applications' => [ 'shape' => 'ApplicationList', ], ], ], 'ListAssetModelCompositeModelsRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'assetModelVersion' => [ 'shape' => 'AssetModelVersionFilter', 'location' => 'querystring', 'locationName' => 'assetModelVersion', ], ], ], 'ListAssetModelCompositeModelsResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelCompositeModelSummaries', ], 'members' => [ 'assetModelCompositeModelSummaries' => [ 'shape' => 'AssetModelCompositeModelSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAssetModelPropertiesFilter' => [ 'type' => 'string', 'enum' => [ 'ALL', 'BASE', ], ], 'ListAssetModelPropertiesRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'filter' => [ 'shape' => 'ListAssetModelPropertiesFilter', 'location' => 'querystring', 'locationName' => 'filter', ], 'assetModelVersion' => [ 'shape' => 'AssetModelVersionFilter', 'location' => 'querystring', 'locationName' => 'assetModelVersion', ], ], ], 'ListAssetModelPropertiesResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelPropertySummaries', ], 'members' => [ 'assetModelPropertySummaries' => [ 'shape' => 'AssetModelPropertySummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAssetModelsRequest' => [ 'type' => 'structure', 'members' => [ 'assetModelTypes' => [ 'shape' => 'ListAssetModelsTypeFilter', 'location' => 'querystring', 'locationName' => 'assetModelTypes', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'assetModelVersion' => [ 'shape' => 'AssetModelVersionFilter', 'location' => 'querystring', 'locationName' => 'assetModelVersion', ], ], ], 'ListAssetModelsResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelSummaries', ], 'members' => [ 'assetModelSummaries' => [ 'shape' => 'AssetModelSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAssetModelsTypeFilter' => [ 'type' => 'list', 'member' => [ 'shape' => 'AssetModelType', ], ], 'ListAssetPropertiesFilter' => [ 'type' => 'string', 'enum' => [ 'ALL', 'BASE', ], ], 'ListAssetPropertiesRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'filter' => [ 'shape' => 'ListAssetPropertiesFilter', 'location' => 'querystring', 'locationName' => 'filter', ], ], ], 'ListAssetPropertiesResponse' => [ 'type' => 'structure', 'required' => [ 'assetPropertySummaries', ], 'members' => [ 'assetPropertySummaries' => [ 'shape' => 'AssetPropertySummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAssetRelationshipsRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'traversalType', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'traversalType' => [ 'shape' => 'TraversalType', 'location' => 'querystring', 'locationName' => 'traversalType', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListAssetRelationshipsResponse' => [ 'type' => 'structure', 'required' => [ 'assetRelationshipSummaries', ], 'members' => [ 'assetRelationshipSummaries' => [ 'shape' => 'AssetRelationshipSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAssetsFilter' => [ 'type' => 'string', 'enum' => [ 'ALL', 'TOP_LEVEL', ], ], 'ListAssetsRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'assetModelId', ], 'filter' => [ 'shape' => 'ListAssetsFilter', 'location' => 'querystring', 'locationName' => 'filter', ], ], ], 'ListAssetsResponse' => [ 'type' => 'structure', 'required' => [ 'assetSummaries', ], 'members' => [ 'assetSummaries' => [ 'shape' => 'AssetSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAssociatedAssetsRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'hierarchyId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'hierarchyId', ], 'traversalDirection' => [ 'shape' => 'TraversalDirection', 'location' => 'querystring', 'locationName' => 'traversalDirection', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListAssociatedAssetsResponse' => [ 'type' => 'structure', 'required' => [ 'assetSummaries', ], 'members' => [ 'assetSummaries' => [ 'shape' => 'AssociatedAssetsSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListBulkImportJobsFilter' => [ 'type' => 'string', 'enum' => [ 'ALL', 'PENDING', 'RUNNING', 'CANCELLED', 'FAILED', 'COMPLETED_WITH_FAILURES', 'COMPLETED', ], ], 'ListBulkImportJobsRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'filter' => [ 'shape' => 'ListBulkImportJobsFilter', 'location' => 'querystring', 'locationName' => 'filter', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], ], ], 'ListBulkImportJobsResponse' => [ 'type' => 'structure', 'required' => [ 'jobSummaries', ], 'members' => [ 'jobSummaries' => [ 'shape' => 'JobSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListCompositionRelationshipsRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListCompositionRelationshipsResponse' => [ 'type' => 'structure', 'required' => [ 'compositionRelationshipSummaries', ], 'members' => [ 'compositionRelationshipSummaries' => [ 'shape' => 'CompositionRelationshipSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListComputationModelDataBindingUsagesRequest' => [ 'type' => 'structure', 'required' => [ 'dataBindingValueFilter', ], 'members' => [ 'dataBindingValueFilter' => [ 'shape' => 'DataBindingValueFilter', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', ], ], ], 'ListComputationModelDataBindingUsagesResponse' => [ 'type' => 'structure', 'required' => [ 'dataBindingUsageSummaries', ], 'members' => [ 'dataBindingUsageSummaries' => [ 'shape' => 'ComputationModelDataBindingUsageSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListComputationModelResolveToResourcesRequest' => [ 'type' => 'structure', 'required' => [ 'computationModelId', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'computationModelId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListComputationModelResolveToResourcesResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelResolveToResourceSummaries', ], 'members' => [ 'computationModelResolveToResourceSummaries' => [ 'shape' => 'ComputationModelResolveToResourceSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListComputationModelsRequest' => [ 'type' => 'structure', 'members' => [ 'computationModelType' => [ 'shape' => 'ComputationModelType', 'location' => 'querystring', 'locationName' => 'computationModelType', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListComputationModelsResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelSummaries', ], 'members' => [ 'computationModelSummaries' => [ 'shape' => 'ComputationModelSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListDashboardsRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'projectId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListDashboardsResponse' => [ 'type' => 'structure', 'required' => [ 'dashboardSummaries', ], 'members' => [ 'dashboardSummaries' => [ 'shape' => 'DashboardSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListDatasetDataSegmentRelationshipsRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'workspaceName', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'ListDatasetDataSegmentRelationshipsResponse' => [ 'type' => 'structure', 'required' => [ 'dataSegmentRelationshipSummaries', ], 'members' => [ 'dataSegmentRelationshipSummaries' => [ 'shape' => 'DataSegmentRelationshipSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListDatasetDataSegmentsRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'workspaceName', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], 'datasetVersion' => [ 'shape' => 'Version', 'location' => 'querystring', 'locationName' => 'datasetVersion', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'ListDatasetDataSegmentsResponse' => [ 'type' => 'structure', 'required' => [ 'dataSegments', ], 'members' => [ 'dataSegments' => [ 'shape' => 'DataSegmentSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListDatasetExportJobsRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'filter' => [ 'shape' => 'DatasetExportJobFilter', 'location' => 'querystring', 'locationName' => 'filter', ], 'maxResults' => [ 'shape' => 'ListExportJobsMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'ListExportJobsNextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'ListDatasetExportJobsResponse' => [ 'type' => 'structure', 'required' => [ 'jobs', ], 'members' => [ 'jobs' => [ 'shape' => 'ExportJobSummaryList', ], 'nextToken' => [ 'shape' => 'ListExportJobsNextToken', ], ], ], 'ListDatasetsRequest' => [ 'type' => 'structure', 'required' => [ 'sourceType', ], 'members' => [ 'sourceType' => [ 'shape' => 'DatasetSourceType', 'location' => 'querystring', 'locationName' => 'sourceType', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], 'datasetType' => [ 'shape' => 'DatasetTypeEnum', 'location' => 'querystring', 'locationName' => 'datasetType', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListDatasetsResponse' => [ 'type' => 'structure', 'required' => [ 'datasetSummaries', ], 'members' => [ 'datasetSummaries' => [ 'shape' => 'DatasetSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'ListEnrichmentJobsRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'datasetId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'datasetId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', 'location' => 'querystring', 'locationName' => 'timeSeriesId', ], 'status' => [ 'shape' => 'EnrichmentJobStatus', 'location' => 'querystring', 'locationName' => 'status', ], 'jobType' => [ 'shape' => 'JobType', 'location' => 'querystring', 'locationName' => 'jobType', ], 'startDate' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startDate', ], 'endDate' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endDate', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'ListEnrichmentJobsResponse' => [ 'type' => 'structure', 'required' => [ 'jobs', ], 'members' => [ 'jobs' => [ 'shape' => 'EnrichmentJobSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListExecutionsRequest' => [ 'type' => 'structure', 'required' => [ 'targetResourceType', 'targetResourceId', ], 'members' => [ 'targetResourceType' => [ 'shape' => 'TargetResourceType', 'location' => 'querystring', 'locationName' => 'targetResourceType', ], 'targetResourceId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'targetResourceId', ], 'resolveToResourceType' => [ 'shape' => 'ResolveToResourceType', 'location' => 'querystring', 'locationName' => 'resolveToResourceType', ], 'resolveToResourceId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'resolveToResourceId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'actionType' => [ 'shape' => 'Name', 'location' => 'querystring', 'locationName' => 'actionType', ], ], ], 'ListExecutionsResponse' => [ 'type' => 'structure', 'required' => [ 'executionSummaries', ], 'members' => [ 'executionSummaries' => [ 'shape' => 'ExecutionSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListExportJobsMaxResults' => [ 'type' => 'integer', 'box' => true, 'max' => 250, 'min' => 1, ], 'ListExportJobsNextToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'ListGatewaysRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListGatewaysResponse' => [ 'type' => 'structure', 'required' => [ 'gatewaySummaries', ], 'members' => [ 'gatewaySummaries' => [ 'shape' => 'GatewaySummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListInterfaceRelationshipsRequest' => [ 'type' => 'structure', 'required' => [ 'interfaceAssetModelId', ], 'members' => [ 'interfaceAssetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'interfaceAssetModelId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListInterfaceRelationshipsResponse' => [ 'type' => 'structure', 'required' => [ 'interfaceRelationshipSummaries', ], 'members' => [ 'interfaceRelationshipSummaries' => [ 'shape' => 'InterfaceRelationshipSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListPipelineExecutionsRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], 'nextToken' => [ 'shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'ListPipelineExecutionsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'state' => [ 'shape' => 'PipelineExecutionState', 'location' => 'querystring', 'locationName' => 'state', ], 'startTimeAfter' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTimeAfter', ], 'startTimeBefore' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTimeBefore', ], 'endTimeAfter' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTimeAfter', ], 'endTimeBefore' => [ 'shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTimeBefore', ], ], ], 'ListPipelineExecutionsRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 250, 'min' => 1, ], 'ListPipelineExecutionsResponse' => [ 'type' => 'structure', 'required' => [ 'pipelineExecutionSummaries', ], 'members' => [ 'pipelineExecutionSummaries' => [ 'shape' => 'PipelineExecutionSummaryList', ], 'nextToken' => [ 'shape' => 'PaginationToken', ], ], ], 'ListPipelinesRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'nextToken' => [ 'shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'ListPipelinesRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListPipelinesRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 250, 'min' => 1, ], 'ListPipelinesResponse' => [ 'type' => 'structure', 'required' => [ 'pipelineSummaries', ], 'members' => [ 'pipelineSummaries' => [ 'shape' => 'PipelineSummaries', ], 'nextToken' => [ 'shape' => 'PaginationToken', ], ], ], 'ListPortalsRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListPortalsResponse' => [ 'type' => 'structure', 'members' => [ 'portalSummaries' => [ 'shape' => 'PortalSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListProjectAssetsRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListProjectAssetsResponse' => [ 'type' => 'structure', 'required' => [ 'assetIds', ], 'members' => [ 'assetIds' => [ 'shape' => 'AssetIDs', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListProjectsRequest' => [ 'type' => 'structure', 'required' => [ 'portalId', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', 'location' => 'querystring', 'locationName' => 'portalId', ], 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListProjectsResponse' => [ 'type' => 'structure', 'required' => [ 'projectSummaries', ], 'members' => [ 'projectSummaries' => [ 'shape' => 'ProjectSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListQueriesRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'filter' => [ 'shape' => 'QueryFilter', 'location' => 'querystring', 'locationName' => 'filter', ], 'maxResults' => [ 'shape' => 'QueryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'nextToken' => [ 'shape' => 'QueryListNextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], ], ], 'ListQueriesResponse' => [ 'type' => 'structure', 'required' => [ 'queries', ], 'members' => [ 'queries' => [ 'shape' => 'QuerySummaryList', ], 'nextToken' => [ 'shape' => 'QueryListNextToken', ], ], ], 'ListSearchesFilters' => [ 'type' => 'structure', 'members' => [ 'statusFilter' => [ 'shape' => 'SearchStatusFilterList', ], 'startedAfter' => [ 'shape' => 'Timestamp', ], 'startedBefore' => [ 'shape' => 'Timestamp', ], 'groupIdFilter' => [ 'shape' => 'GroupIdFilterList', ], 'searchTypeFilter' => [ 'shape' => 'SearchTypeFilterList', ], ], ], 'ListSearchesRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'maxResults' => [ 'shape' => 'ListSearchesRequestMaxResultsInteger', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'listSearchesFilters' => [ 'shape' => 'ListSearchesFilters', ], ], ], 'ListSearchesRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 1000, 'min' => 1, ], 'ListSearchesResponse' => [ 'type' => 'structure', 'required' => [ 'searchSummaries', ], 'members' => [ 'searchSummaries' => [ 'shape' => 'SearchSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListTagsForResourceRequest' => [ 'type' => 'structure', 'required' => [ 'resourceArn', ], 'members' => [ 'resourceArn' => [ 'shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn', ], ], ], 'ListTagsForResourceResponse' => [ 'type' => 'structure', 'members' => [ 'tags' => [ 'shape' => 'TagMap', ], ], ], 'ListTasksRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'nextToken' => [ 'shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'ListTasksRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListTasksRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 250, 'min' => 1, ], 'ListTasksResponse' => [ 'type' => 'structure', 'required' => [ 'taskSummaries', ], 'members' => [ 'taskSummaries' => [ 'shape' => 'TaskSummaries', ], 'nextToken' => [ 'shape' => 'PaginationToken', ], ], ], 'ListTimeSeriesRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], 'assetId' => [ 'shape' => 'CustomID', 'location' => 'querystring', 'locationName' => 'assetId', ], 'aliasPrefix' => [ 'shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'aliasPrefix', ], 'timeSeriesType' => [ 'shape' => 'ListTimeSeriesType', 'location' => 'querystring', 'locationName' => 'timeSeriesType', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'querystring', 'locationName' => 'workspaceName', ], ], ], 'ListTimeSeriesResponse' => [ 'type' => 'structure', 'required' => [ 'TimeSeriesSummaries', ], 'members' => [ 'TimeSeriesSummaries' => [ 'shape' => 'TimeSeriesSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'ListTimeSeriesType' => [ 'type' => 'string', 'enum' => [ 'ASSOCIATED', 'DISASSOCIATED', ], ], 'ListWorkspacesRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken', ], 'maxResults' => [ 'shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', ], ], ], 'ListWorkspacesResponse' => [ 'type' => 'structure', 'required' => [ 'workspaceSummaries', ], 'members' => [ 'workspaceSummaries' => [ 'shape' => 'WorkspaceSummaries', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'Location' => [ 'type' => 'structure', 'members' => [ 'uri' => [ 'shape' => 'String', ], ], ], 'LoggingLevel' => [ 'type' => 'string', 'enum' => [ 'ERROR', 'INFO', 'OFF', ], ], 'LoggingOptions' => [ 'type' => 'structure', 'required' => [ 'level', ], 'members' => [ 'level' => [ 'shape' => 'LoggingLevel', ], ], ], 'Long' => [ 'type' => 'long', 'box' => true, ], 'Macro' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'MatchByPropertyName' => [ 'type' => 'boolean', ], 'MatchedDataBinding' => [ 'type' => 'structure', 'required' => [ 'value', ], 'members' => [ 'value' => [ 'shape' => 'DataBindingValue', ], ], ], 'MaxInterpolatedResults' => [ 'type' => 'integer', 'min' => 1, ], 'MaxResults' => [ 'type' => 'integer', 'max' => 250, 'min' => 1, ], 'Measurement' => [ 'type' => 'structure', 'members' => [ 'processingConfig' => [ 'shape' => 'MeasurementProcessingConfig', ], ], ], 'MeasurementProcessingConfig' => [ 'type' => 'structure', 'required' => [ 'forwardingConfig', ], 'members' => [ 'forwardingConfig' => [ 'shape' => 'ForwardingConfig', ], ], ], 'MessageInput' => [ 'type' => 'string', 'max' => 10000, 'min' => 1, 'sensitive' => true, ], 'Metadata' => [ 'type' => 'map', 'key' => [ 'shape' => 'MetadataKey', ], 'value' => [ 'shape' => 'MetadataValue', ], ], 'MetadataKey' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'MetadataValue' => [ 'type' => 'string', 'max' => 2048, 'min' => 0, ], 'Metric' => [ 'type' => 'structure', 'required' => [ 'window', ], 'members' => [ 'expression' => [ 'shape' => 'Expression', ], 'variables' => [ 'shape' => 'ExpressionVariables', ], 'window' => [ 'shape' => 'MetricWindow', ], 'processingConfig' => [ 'shape' => 'MetricProcessingConfig', ], ], ], 'MetricProcessingConfig' => [ 'type' => 'structure', 'required' => [ 'computeLocation', ], 'members' => [ 'computeLocation' => [ 'shape' => 'ComputeLocation', ], ], ], 'MetricWindow' => [ 'type' => 'structure', 'members' => [ 'tumbling' => [ 'shape' => 'TumblingWindow', ], ], ], 'MonitorErrorCode' => [ 'type' => 'string', 'enum' => [ 'INTERNAL_FAILURE', 'VALIDATION_ERROR', 'LIMIT_EXCEEDED', ], ], 'MonitorErrorDetails' => [ 'type' => 'structure', 'members' => [ 'code' => [ 'shape' => 'MonitorErrorCode', ], 'message' => [ 'shape' => 'MonitorErrorMessage', ], ], ], 'MonitorErrorMessage' => [ 'type' => 'string', ], 'Mount' => [ 'type' => 'structure', 'required' => [ 'name', 'relativePath', 'source', 'storageType', ], 'members' => [ 'name' => [ 'shape' => 'ResourceName', ], 'relativePath' => [ 'shape' => 'MountRelativePath', ], 'source' => [ 'shape' => 'MountSource', ], 'storageType' => [ 'shape' => 'MountStorageType', ], ], ], 'MountList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Mount', ], 'max' => 5, 'min' => 0, ], 'MountOverrides' => [ 'type' => 'structure', 'required' => [ 'computeNodes', ], 'members' => [ 'computeNodes' => [ 'shape' => 'ComputeNodeMountsMap', ], ], ], 'MountRelativePath' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '((?!.*(^|/)\\.\\.?(/|$))(?!.*//)[a-zA-Z0-9._-][a-zA-Z0-9._/-]*[a-zA-Z0-9._-]|[a-zA-Z0-9_-])', ], 'MountS3AccessPointArn' => [ 'type' => 'string', 'max' => 128, 'min' => 4, 'pattern' => 'arn:aws(-cn|-us-gov)?:s3:[a-z0-9-]*:\\d{12}:accesspoint[/:][a-zA-Z0-9._-]+', ], 'MountS3KeyPrefix' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, ], 'MountSource' => [ 'type' => 'structure', 'members' => [ 's3AccessPoint' => [ 'shape' => 'S3AccessPointSource', ], ], 'union' => true, ], 'MountStorageType' => [ 'type' => 'string', 'enum' => [ 'SHARED_STORAGE', ], ], 'Mp4' => [ 'type' => 'structure', 'members' => [], ], 'MultiLayerStorage' => [ 'type' => 'structure', 'required' => [ 'customerManagedS3Storage', ], 'members' => [ 'customerManagedS3Storage' => [ 'shape' => 'CustomerManagedS3Storage', ], ], ], 'Name' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'NextToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[A-Za-z0-9+/=]+', ], 'NullableBoolean' => [ 'type' => 'boolean', 'box' => true, ], 'NumberOfDays' => [ 'type' => 'integer', ], 'Offset' => [ 'type' => 'string', 'max' => 25, 'min' => 2, ], 'OffsetInNanos' => [ 'type' => 'integer', 'max' => 999999999, 'min' => 0, ], 'PaginationToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'Parquet' => [ 'type' => 'structure', 'members' => [], ], 'Permission' => [ 'type' => 'string', 'enum' => [ 'ADMINISTRATOR', 'VIEWER', ], ], 'PipelineErrorCode' => [ 'type' => 'string', 'enum' => [ 'VALIDATION_ERROR', 'INTERNAL_FAILURE', 'EXECUTION_ERROR', 'TIMED_OUT', ], ], 'PipelineExecutionState' => [ 'type' => 'string', 'enum' => [ 'NOT_STARTED', 'RUNNING', 'SUCCEEDED', 'FAILED', 'CANCELLING', 'CANCELLED', ], ], 'PipelineExecutionStateDetails' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'code' => [ 'shape' => 'PipelineErrorCode', ], 'message' => [ 'shape' => 'String', ], 'details' => [ 'shape' => 'DetailedErrorList', ], ], ], 'PipelineExecutionStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'PipelineExecutionState', ], 'stateDetails' => [ 'shape' => 'PipelineExecutionStateDetails', ], ], ], 'PipelineExecutionSummary' => [ 'type' => 'structure', 'required' => [ 'pipelineExecutionId', 'pipelineVersion', 'status', ], 'members' => [ 'pipelineExecutionId' => [ 'shape' => 'ID', ], 'pipelineVersion' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'PipelineExecutionStatus', ], 'executionPriority' => [ 'shape' => 'ExecutionPriority', ], 'startTime' => [ 'shape' => 'Timestamp', ], 'endTime' => [ 'shape' => 'Timestamp', ], ], ], 'PipelineExecutionSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'PipelineExecutionSummary', ], ], 'PipelineSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'PipelineSummary', ], ], 'PipelineSummary' => [ 'type' => 'structure', 'required' => [ 'pipelineName', 'pipelineArn', 'version', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'pipelineName' => [ 'shape' => 'ResourceName', ], 'description' => [ 'shape' => 'Description', ], 'pipelineArn' => [ 'shape' => 'ARN', ], 'version' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'ResourceStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'PortalClientId' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[!-~]*', ], 'PortalResource' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], ], ], 'PortalState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'PENDING', 'UPDATING', 'DELETING', 'ACTIVE', 'FAILED', ], ], 'PortalStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'PortalState', ], 'error' => [ 'shape' => 'MonitorErrorDetails', ], ], ], 'PortalSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'PortalSummary', ], ], 'PortalSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'name', 'startUrl', 'status', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'startUrl' => [ 'shape' => 'Url', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], 'roleArn' => [ 'shape' => 'IamArn', ], 'status' => [ 'shape' => 'PortalStatus', ], 'portalType' => [ 'shape' => 'PortalType', ], ], ], 'PortalTools' => [ 'type' => 'list', 'member' => [ 'shape' => 'Name', ], ], 'PortalType' => [ 'type' => 'string', 'enum' => [ 'SITEWISE_PORTAL_V1', 'SITEWISE_PORTAL_V2', ], ], 'PortalTypeConfiguration' => [ 'type' => 'map', 'key' => [ 'shape' => 'PortalTypeKey', ], 'value' => [ 'shape' => 'PortalTypeEntry', ], ], 'PortalTypeEntry' => [ 'type' => 'structure', 'members' => [ 'portalTools' => [ 'shape' => 'PortalTools', ], ], ], 'PortalTypeKey' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'PositiveInteger' => [ 'type' => 'integer', 'box' => true, 'min' => 1, ], 'PreconditionFailedException' => [ 'type' => 'structure', 'required' => [ 'message', 'resourceId', 'resourceArn', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], 'resourceId' => [ 'shape' => 'ResourceId', ], 'resourceArn' => [ 'shape' => 'ResourceArn', ], ], 'error' => [ 'httpStatusCode' => 412, ], 'exception' => true, ], 'PrimitiveBoolean' => [ 'type' => 'boolean', ], 'ProcessingInput' => [ 'type' => 'structure', 'members' => [ 'timeseries' => [ 'shape' => 'TimeseriesList', ], 'dataset' => [ 'shape' => 'DatasetItem', ], ], 'union' => true, ], 'ProcessingType' => [ 'type' => 'string', 'enum' => [ 'GENERIC_COMPUTE_PROCESSING', 'HARDWARE_ACCELERATED_PROCESSING', ], ], 'ProcessingUnit' => [ 'type' => 'string', 'enum' => [ 'UNITS_2', 'UNITS_4', 'UNITS_8', 'UNITS_12', 'UNITS_16', 'UNITS_24', 'UNITS_32', 'UNITS_36', 'UNITS_48', 'UNITS_60', 'UNITS_64', 'UNITS_72', 'UNITS_84', 'UNITS_96', ], ], 'ProjectResource' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], ], ], 'ProjectSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'ProjectSummary', ], ], 'ProjectSummary' => [ 'type' => 'structure', 'required' => [ 'id', 'name', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'name' => [ 'shape' => 'Name', ], 'description' => [ 'shape' => 'Description', ], 'creationDate' => [ 'shape' => 'Timestamp', ], 'lastUpdateDate' => [ 'shape' => 'Timestamp', ], ], ], 'Property' => [ 'type' => 'structure', 'required' => [ 'id', 'name', 'dataType', ], 'members' => [ 'id' => [ 'shape' => 'ID', ], 'externalId' => [ 'shape' => 'ExternalId', ], 'name' => [ 'shape' => 'Name', ], 'alias' => [ 'shape' => 'PropertyAlias', ], 'notification' => [ 'shape' => 'PropertyNotification', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'unit' => [ 'shape' => 'PropertyUnit', ], 'type' => [ 'shape' => 'PropertyType', ], 'path' => [ 'shape' => 'AssetPropertyPath', ], ], ], 'PropertyAlias' => [ 'type' => 'string', 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'PropertyDataType' => [ 'type' => 'string', 'enum' => [ 'STRING', 'INTEGER', 'DOUBLE', 'BOOLEAN', 'STRUCT', 'VIDEO', 'ANNOTATION', 'JSON', ], ], 'PropertyMapping' => [ 'type' => 'structure', 'required' => [ 'assetModelPropertyId', 'interfaceAssetModelPropertyId', ], 'members' => [ 'assetModelPropertyId' => [ 'shape' => 'CustomID', ], 'interfaceAssetModelPropertyId' => [ 'shape' => 'CustomID', ], ], ], 'PropertyMappingConfiguration' => [ 'type' => 'structure', 'members' => [ 'matchByPropertyName' => [ 'shape' => 'MatchByPropertyName', ], 'createMissingProperty' => [ 'shape' => 'CreateMissingProperty', ], 'overrides' => [ 'shape' => 'PropertyMappings', ], ], ], 'PropertyMappings' => [ 'type' => 'list', 'member' => [ 'shape' => 'PropertyMapping', ], ], 'PropertyNotification' => [ 'type' => 'structure', 'required' => [ 'topic', 'state', ], 'members' => [ 'topic' => [ 'shape' => 'PropertyNotificationTopic', ], 'state' => [ 'shape' => 'PropertyNotificationState', ], ], ], 'PropertyNotificationState' => [ 'type' => 'string', 'enum' => [ 'ENABLED', 'DISABLED', ], ], 'PropertyNotificationTopic' => [ 'type' => 'string', ], 'PropertyType' => [ 'type' => 'structure', 'members' => [ 'attribute' => [ 'shape' => 'Attribute', ], 'measurement' => [ 'shape' => 'Measurement', ], 'transform' => [ 'shape' => 'Transform', ], 'metric' => [ 'shape' => 'Metric', ], ], ], 'PropertyUnit' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+', ], 'PropertyValueBooleanValue' => [ 'type' => 'boolean', ], 'PropertyValueDoubleValue' => [ 'type' => 'double', ], 'PropertyValueIntegerValue' => [ 'type' => 'integer', ], 'PropertyValueNullValue' => [ 'type' => 'structure', 'required' => [ 'valueType', ], 'members' => [ 'valueType' => [ 'shape' => 'RawValueType', ], ], ], 'PropertyValueStringValue' => [ 'type' => 'string', ], 'PutAssetModelInterfaceRelationshipRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'interfaceAssetModelId', 'propertyMappingConfiguration', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'interfaceAssetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'interfaceAssetModelId', ], 'propertyMappingConfiguration' => [ 'shape' => 'PropertyMappingConfiguration', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'PutAssetModelInterfaceRelationshipResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'interfaceAssetModelId', 'assetModelArn', 'assetModelStatus', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'interfaceAssetModelId' => [ 'shape' => 'ID', ], 'assetModelArn' => [ 'shape' => 'ARN', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], ], ], 'PutAssetPropertyValueEntries' => [ 'type' => 'list', 'member' => [ 'shape' => 'PutAssetPropertyValueEntry', ], ], 'PutAssetPropertyValueEntry' => [ 'type' => 'structure', 'required' => [ 'entryId', 'propertyValues', ], 'members' => [ 'entryId' => [ 'shape' => 'EntryId', ], 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'propertyValues' => [ 'shape' => 'AssetPropertyValues', ], ], ], 'PutDefaultEncryptionConfigurationRequest' => [ 'type' => 'structure', 'required' => [ 'encryptionType', ], 'members' => [ 'encryptionType' => [ 'shape' => 'EncryptionType', ], 'kmsKeyId' => [ 'shape' => 'KmsKeyId', ], ], ], 'PutDefaultEncryptionConfigurationResponse' => [ 'type' => 'structure', 'required' => [ 'encryptionType', 'configurationStatus', ], 'members' => [ 'encryptionType' => [ 'shape' => 'EncryptionType', ], 'kmsKeyArn' => [ 'shape' => 'ARN', ], 'configurationStatus' => [ 'shape' => 'ConfigurationStatus', ], ], ], 'PutLoggingOptionsRequest' => [ 'type' => 'structure', 'required' => [ 'loggingOptions', ], 'members' => [ 'loggingOptions' => [ 'shape' => 'LoggingOptions', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], ], ], 'PutLoggingOptionsResponse' => [ 'type' => 'structure', 'members' => [], ], 'PutStorageConfigurationRequest' => [ 'type' => 'structure', 'required' => [ 'storageType', ], 'members' => [ 'storageType' => [ 'shape' => 'StorageType', ], 'multiLayerStorage' => [ 'shape' => 'MultiLayerStorage', ], 'disassociatedDataStorage' => [ 'shape' => 'DisassociatedDataStorageState', ], 'retentionPeriod' => [ 'shape' => 'RetentionPeriod', ], 'warmTier' => [ 'shape' => 'WarmTierState', ], 'warmTierRetentionPeriod' => [ 'shape' => 'WarmTierRetentionPeriod', ], 'disallowIngestNullNaN' => [ 'shape' => 'DisallowIngestNullNaN', ], ], ], 'PutStorageConfigurationResponse' => [ 'type' => 'structure', 'required' => [ 'storageType', 'configurationStatus', ], 'members' => [ 'storageType' => [ 'shape' => 'StorageType', ], 'multiLayerStorage' => [ 'shape' => 'MultiLayerStorage', ], 'disassociatedDataStorage' => [ 'shape' => 'DisassociatedDataStorageState', ], 'retentionPeriod' => [ 'shape' => 'RetentionPeriod', ], 'configurationStatus' => [ 'shape' => 'ConfigurationStatus', ], 'warmTier' => [ 'shape' => 'WarmTierState', ], 'warmTierRetentionPeriod' => [ 'shape' => 'WarmTierRetentionPeriod', ], 'disallowIngestNullNaN' => [ 'shape' => 'DisallowIngestNullNaN', ], ], ], 'Qualities' => [ 'type' => 'list', 'member' => [ 'shape' => 'Quality', ], 'max' => 1, 'min' => 1, ], 'Quality' => [ 'type' => 'string', 'enum' => [ 'GOOD', 'BAD', 'UNCERTAIN', ], ], 'QueryErrorMessage' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'QueryFilter' => [ 'type' => 'string', 'max' => 64, 'min' => 1, ], 'QueryId' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+', ], 'QueryListNextToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'QueryMaxResults' => [ 'type' => 'integer', 'box' => true, 'max' => 10000, 'min' => 1, ], 'QueryNextToken' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'QueryStatement' => [ 'type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '^[\\s\\S]+$', 'sensitive' => true, ], 'QueryStatistics' => [ 'type' => 'structure', 'required' => [ 'rowCount', 'bytesScanned', 'executionTimeInMillis', ], 'members' => [ 'rowCount' => [ 'shape' => 'Long', ], 'bytesScanned' => [ 'shape' => 'Long', ], 'executionTimeInMillis' => [ 'shape' => 'Long', ], ], ], 'QueryStatus' => [ 'type' => 'string', 'enum' => [ 'SUBMITTED', 'RUNNING', 'COMPLETED', 'FAILED', 'CANCELED', 'CANCELING', ], ], 'QueryString' => [ 'type' => 'string', 'max' => 10240, 'min' => 1, 'sensitive' => true, ], 'QuerySummary' => [ 'type' => 'structure', 'required' => [ 'queryId', 'status', 'submittedAt', ], 'members' => [ 'queryId' => [ 'shape' => 'QueryId', ], 'status' => [ 'shape' => 'QueryStatus', ], 'submittedAt' => [ 'shape' => 'Timestamp', ], 'completedAt' => [ 'shape' => 'Timestamp', ], ], ], 'QuerySummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'QuerySummary', ], ], 'QueryTimeoutException' => [ 'type' => 'structure', 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 400, ], 'exception' => true, ], 'RawValueType' => [ 'type' => 'string', 'enum' => [ 'D', 'B', 'S', 'I', 'U', ], ], 'Reference' => [ 'type' => 'structure', 'members' => [ 'dataset' => [ 'shape' => 'DataSetReference', ], ], ], 'Resolution' => [ 'type' => 'string', 'max' => 3, 'min' => 2, 'pattern' => '1m|15m|1h|1d', ], 'ResolveTo' => [ 'type' => 'structure', 'required' => [ 'assetId', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], ], ], 'ResolveToResourceType' => [ 'type' => 'string', 'enum' => [ 'ASSET', ], ], 'Resource' => [ 'type' => 'structure', 'members' => [ 'portal' => [ 'shape' => 'PortalResource', ], 'project' => [ 'shape' => 'ProjectResource', ], ], ], 'ResourceAlreadyExistsException' => [ 'type' => 'structure', 'required' => [ 'message', 'resourceId', 'resourceArn', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], 'resourceId' => [ 'shape' => 'ResourceId', ], 'resourceArn' => [ 'shape' => 'ResourceArn', ], ], 'error' => [ 'httpStatusCode' => 409, ], 'exception' => true, ], 'ResourceArn' => [ 'type' => 'string', ], 'ResourceError' => [ 'type' => 'structure', 'members' => [ 'code' => [ 'shape' => 'ResourceErrorCode', ], 'message' => [ 'shape' => 'String', ], ], ], 'ResourceErrorCode' => [ 'type' => 'string', 'enum' => [ 'VALIDATION_ERROR', 'INTERNAL_FAILURE', ], ], 'ResourceId' => [ 'type' => 'string', ], 'ResourceName' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'ResourceNotFoundException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 404, ], 'exception' => true, ], 'ResourceState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'FAILED', ], ], 'ResourceStatus' => [ 'type' => 'structure', 'members' => [ 'error' => [ 'shape' => 'ResourceError', ], 'state' => [ 'shape' => 'ResourceState', ], ], ], 'ResourceType' => [ 'type' => 'string', 'enum' => [ 'PORTAL', 'PROJECT', ], ], 'ResponseStream' => [ 'type' => 'structure', 'members' => [ 'trace' => [ 'shape' => 'Trace', ], 'output' => [ 'shape' => 'InvocationOutput', ], 'accessDeniedException' => [ 'shape' => 'AccessDeniedException', ], 'conflictingOperationException' => [ 'shape' => 'ConflictingOperationException', ], 'internalFailureException' => [ 'shape' => 'InternalFailureException', ], 'invalidRequestException' => [ 'shape' => 'InvalidRequestException', ], 'limitExceededException' => [ 'shape' => 'LimitExceededException', ], 'resourceNotFoundException' => [ 'shape' => 'ResourceNotFoundException', ], 'throttlingException' => [ 'shape' => 'ThrottlingException', ], ], 'eventstream' => true, ], 'RestrictedDescription' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@]+$', ], 'RestrictedName' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9 _\\-#$*!@.]+$', ], 'Result' => [ 'type' => 'list', 'member' => [ 'shape' => 'ColumnValue', ], 'sparse' => true, ], 'ResultProperty' => [ 'type' => 'string', 'max' => 67, 'min' => 4, 'pattern' => '^\\$\\{[a-z][a-z0-9_]*\\}', ], 'RetentionPeriod' => [ 'type' => 'structure', 'members' => [ 'numberOfDays' => [ 'shape' => 'NumberOfDays', ], 'unlimited' => [ 'shape' => 'Unlimited', ], ], ], 'Row' => [ 'type' => 'structure', 'required' => [ 'data', ], 'members' => [ 'data' => [ 'shape' => 'DatumList', ], ], ], 'RowList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Result', ], ], 'Rows' => [ 'type' => 'list', 'member' => [ 'shape' => 'Row', ], ], 'S3AccessPointSource' => [ 'type' => 'structure', 'required' => [ 'accessPointArn', ], 'members' => [ 'accessPointArn' => [ 'shape' => 'MountS3AccessPointArn', ], 'prefix' => [ 'shape' => 'MountS3KeyPrefix', ], ], ], 'S3Uri' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 's3://[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]/.+', ], 'SSOApplicationId' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[!-~]*', ], 'ScalarType' => [ 'type' => 'string', 'enum' => [ 'BOOLEAN', 'INT', 'DOUBLE', 'TIMESTAMP', 'STRING', ], ], 'ScalarValue' => [ 'type' => 'string', ], 'SearchFilters' => [ 'type' => 'structure', 'members' => [ 'timeSeriesIds' => [ 'shape' => 'TimeSeriesIdList', ], 'datasetIds' => [ 'shape' => 'DataSetIdList', ], 'timeIntervals' => [ 'shape' => 'TimeIntervalList', ], ], ], 'SearchId' => [ 'type' => 'string', 'max' => 36, 'min' => 23, 'pattern' => '[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*', ], 'SearchQueryStatement' => [ 'type' => 'string', 'max' => 5000, 'min' => 1, 'sensitive' => true, ], 'SearchResult' => [ 'type' => 'structure', 'required' => [ 'searchId', 'workspaceName', 'datasetId', 'timeSeriesId', 'startTimestamp', 'endTimestamp', 'topTimestamp', 'score', ], 'members' => [ 'searchId' => [ 'shape' => 'SearchId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'datasetId' => [ 'shape' => 'DatasetId', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'startTimestamp' => [ 'shape' => 'TimeInNanos', ], 'endTimestamp' => [ 'shape' => 'TimeInNanos', ], 'topTimestamp' => [ 'shape' => 'TimeInNanos', ], 'score' => [ 'shape' => 'Float', ], ], ], 'SearchResultList' => [ 'type' => 'list', 'member' => [ 'shape' => 'SearchResult', ], ], 'SearchStatus' => [ 'type' => 'string', 'enum' => [ 'QUEUED', 'RUNNING', 'SUCCEEDED', 'FAILED', ], ], 'SearchStatusFilterList' => [ 'type' => 'list', 'member' => [ 'shape' => 'SearchStatus', ], 'max' => 4, 'min' => 1, ], 'SearchSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'SearchSummary', ], ], 'SearchSummary' => [ 'type' => 'structure', 'required' => [ 'searchId', 'workspaceName', 'status', 'queryStatement', 'searchType', ], 'members' => [ 'searchId' => [ 'shape' => 'SearchId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'status' => [ 'shape' => 'SearchStatus', ], 'queryStatement' => [ 'shape' => 'SearchQueryStatement', ], 'searchType' => [ 'shape' => 'SearchType', ], 'statusReason' => [ 'shape' => 'String', ], 'startedAt' => [ 'shape' => 'Timestamp', ], 'groupId' => [ 'shape' => 'GroupId', ], ], ], 'SearchType' => [ 'type' => 'string', 'enum' => [ 'DEEP', 'QUICK', ], ], 'SearchTypeFilterList' => [ 'type' => 'list', 'member' => [ 'shape' => 'SearchType', ], 'max' => 2, 'min' => 1, ], 'SelectAll' => [ 'type' => 'string', 'pattern' => '\\*', ], 'ServiceUnavailableException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 503, ], 'exception' => true, 'fault' => true, ], 'SessionConfig' => [ 'type' => 'structure', 'required' => [ 'sessionStartTimestamp', 'sessionEndTimestamp', ], 'members' => [ 'sessionStartTimestamp' => [ 'shape' => 'TimeInNanos', ], 'sessionEndTimestamp' => [ 'shape' => 'TimeInNanos', ], ], ], 'SiemensIE' => [ 'type' => 'structure', 'required' => [ 'iotCoreThingName', ], 'members' => [ 'iotCoreThingName' => [ 'shape' => 'IotCoreThingName', ], ], ], 'Source' => [ 'type' => 'structure', 'members' => [ 'arn' => [ 'shape' => 'String', ], 'location' => [ 'shape' => 'Location', ], ], ], 'SourceDetail' => [ 'type' => 'structure', 'members' => [ 'kendra' => [ 'shape' => 'KendraSourceDetail', ], ], ], 'StartPipelineExecutionRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], 'executionEnvironmentVariableOverrides' => [ 'shape' => 'ExecutionEnvironmentVariables', ], 'executionMountOverrides' => [ 'shape' => 'MountOverrides', ], 'executionPriority' => [ 'shape' => 'ExecutionPriority', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'StartPipelineExecutionResponse' => [ 'type' => 'structure', 'required' => [ 'pipelineExecutionId', ], 'members' => [ 'pipelineExecutionId' => [ 'shape' => 'ID', ], ], ], 'StartQueryRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'queryStatement', ], 'members' => [ 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'queryStatement' => [ 'shape' => 'QueryString', ], ], ], 'StartQueryResponse' => [ 'type' => 'structure', 'required' => [ 'queryId', 'status', ], 'members' => [ 'queryId' => [ 'shape' => 'QueryId', ], 'status' => [ 'shape' => 'QueryStatus', ], ], ], 'StartSearchRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'queryStatement', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'queryStatement' => [ 'shape' => 'SearchQueryStatement', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'searchType' => [ 'shape' => 'SearchType', ], 'searchFilters' => [ 'shape' => 'SearchFilters', ], 'groupId' => [ 'shape' => 'GroupId', ], ], ], 'StartSearchResponse' => [ 'type' => 'structure', 'required' => [ 'searchId', 'workspaceName', 'status', ], 'members' => [ 'searchId' => [ 'shape' => 'SearchId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'status' => [ 'shape' => 'SearchStatus', ], 'groupId' => [ 'shape' => 'GroupId', ], ], ], 'StorageClass' => [ 'type' => 'string', 'enum' => [ 'STANDARD_1', 'STANDARD_2', 'THROUGHPUT_1', 'THROUGHPUT_2', ], ], 'StorageType' => [ 'type' => 'string', 'enum' => [ 'SITEWISE_DEFAULT_STORAGE', 'MULTI_LAYER_STORAGE', ], ], 'String' => [ 'type' => 'string', ], 'TagKey' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'TagKeyList' => [ 'type' => 'list', 'member' => [ 'shape' => 'TagKey', ], 'max' => 200, 'min' => 0, ], 'TagMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'TagKey', ], 'value' => [ 'shape' => 'TagValue', ], 'max' => 50, 'min' => 1, ], 'TagResourceRequest' => [ 'type' => 'structure', 'required' => [ 'resourceArn', 'tags', ], 'members' => [ 'resourceArn' => [ 'shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn', ], 'tags' => [ 'shape' => 'TagMap', ], ], ], 'TagResourceResponse' => [ 'type' => 'structure', 'members' => [], ], 'TagValue' => [ 'type' => 'string', 'max' => 256, 'min' => 0, ], 'TargetResource' => [ 'type' => 'structure', 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'computationModelId' => [ 'shape' => 'ID', ], ], ], 'TargetResourceType' => [ 'type' => 'string', 'enum' => [ 'ASSET', 'COMPUTATION_MODEL', ], ], 'TaskConfiguration' => [ 'type' => 'structure', 'members' => [ 'containerTaskConfiguration' => [ 'shape' => 'ContainerTaskConfiguration', ], ], 'union' => true, ], 'TaskSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'TaskSummary', ], ], 'TaskSummary' => [ 'type' => 'structure', 'required' => [ 'taskName', 'taskArn', 'version', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'taskName' => [ 'shape' => 'ResourceName', ], 'description' => [ 'shape' => 'Description', ], 'taskArn' => [ 'shape' => 'ARN', ], 'version' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'ResourceStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'ThrottlingException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 429, ], 'exception' => true, ], 'TimeInNanos' => [ 'type' => 'structure', 'required' => [ 'timeInSeconds', ], 'members' => [ 'timeInSeconds' => [ 'shape' => 'TimeInSeconds', ], 'offsetInNanos' => [ 'shape' => 'OffsetInNanos', ], ], ], 'TimeInSeconds' => [ 'type' => 'long', 'max' => 9223372036854774, 'min' => 1, ], 'TimeInterval' => [ 'type' => 'structure', 'required' => [ 'startTime', 'endTime', ], 'members' => [ 'startTime' => [ 'shape' => 'TimeInNanos', ], 'endTime' => [ 'shape' => 'TimeInNanos', ], ], ], 'TimeIntervalList' => [ 'type' => 'list', 'member' => [ 'shape' => 'TimeInterval', ], 'max' => 100, 'min' => 1, ], 'TimeOrdering' => [ 'type' => 'string', 'enum' => [ 'ASCENDING', 'DESCENDING', ], ], 'TimeSeriesId' => [ 'type' => 'string', 'max' => 73, 'min' => 36, ], 'TimeSeriesIdList' => [ 'type' => 'list', 'member' => [ 'shape' => 'TimeSeriesId', ], 'max' => 100, 'min' => 1, ], 'TimeSeriesSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'TimeSeriesSummary', ], ], 'TimeSeriesSummary' => [ 'type' => 'structure', 'required' => [ 'timeSeriesId', 'dataType', 'timeSeriesCreationDate', 'timeSeriesLastUpdateDate', 'timeSeriesArn', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'propertyId' => [ 'shape' => 'ID', ], 'alias' => [ 'shape' => 'PropertyAlias', ], 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'dataType' => [ 'shape' => 'PropertyDataType', ], 'dataTypeSpec' => [ 'shape' => 'Name', ], 'timeSeriesCreationDate' => [ 'shape' => 'Timestamp', ], 'timeSeriesLastUpdateDate' => [ 'shape' => 'Timestamp', ], 'timeSeriesArn' => [ 'shape' => 'ARN', ], ], ], 'TimeoutSeconds' => [ 'type' => 'long', 'box' => true, 'max' => 86400, 'min' => 60, ], 'TimeseriesItem' => [ 'type' => 'structure', 'members' => [ 'timeSeriesId' => [ 'shape' => 'TimeSeriesId', ], 'propertyAlias' => [ 'shape' => 'AssetPropertyAlias', ], 'trimSettings' => [ 'shape' => 'TrimSettings', ], 'formatSettings' => [ 'shape' => 'FormatSettings', ], ], ], 'TimeseriesList' => [ 'type' => 'list', 'member' => [ 'shape' => 'TimeseriesItem', ], 'max' => 100, 'min' => 1, ], 'Timestamp' => [ 'type' => 'timestamp', ], 'Timestamps' => [ 'type' => 'list', 'member' => [ 'shape' => 'TimeInNanos', ], ], 'TooManyTagsException' => [ 'type' => 'structure', 'members' => [ 'message' => [ 'shape' => 'ExceptionMessage', ], 'resourceName' => [ 'shape' => 'AmazonResourceName', ], ], 'error' => [ 'httpStatusCode' => 400, ], 'exception' => true, ], 'Trace' => [ 'type' => 'structure', 'members' => [ 'text' => [ 'shape' => 'String', ], ], 'event' => true, ], 'Transform' => [ 'type' => 'structure', 'required' => [ 'expression', 'variables', ], 'members' => [ 'expression' => [ 'shape' => 'Expression', ], 'variables' => [ 'shape' => 'ExpressionVariables', ], 'processingConfig' => [ 'shape' => 'TransformProcessingConfig', ], ], ], 'TransformProcessingConfig' => [ 'type' => 'structure', 'required' => [ 'computeLocation', ], 'members' => [ 'computeLocation' => [ 'shape' => 'ComputeLocation', ], 'forwardingConfig' => [ 'shape' => 'ForwardingConfig', ], ], ], 'TraversalDirection' => [ 'type' => 'string', 'enum' => [ 'PARENT', 'CHILD', ], ], 'TraversalType' => [ 'type' => 'string', 'enum' => [ 'PATH_TO_ROOT', ], ], 'TrimSettings' => [ 'type' => 'structure', 'required' => [ 'startTime', 'endTime', ], 'members' => [ 'startTime' => [ 'shape' => 'TimeInNanos', ], 'endTime' => [ 'shape' => 'TimeInNanos', ], ], ], 'TumblingWindow' => [ 'type' => 'structure', 'required' => [ 'interval', ], 'members' => [ 'interval' => [ 'shape' => 'Interval', ], 'offset' => [ 'shape' => 'Offset', ], ], ], 'UnauthorizedException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 401, ], 'exception' => true, ], 'Unlimited' => [ 'type' => 'boolean', ], 'UntagResourceRequest' => [ 'type' => 'structure', 'required' => [ 'resourceArn', 'tagKeys', ], 'members' => [ 'resourceArn' => [ 'shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn', ], 'tagKeys' => [ 'shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys', ], ], ], 'UntagResourceResponse' => [ 'type' => 'structure', 'members' => [], ], 'UpdateAccessPolicyRequest' => [ 'type' => 'structure', 'required' => [ 'accessPolicyId', 'accessPolicyIdentity', 'accessPolicyResource', 'accessPolicyPermission', ], 'members' => [ 'accessPolicyId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'accessPolicyId', ], 'accessPolicyIdentity' => [ 'shape' => 'Identity', ], 'accessPolicyResource' => [ 'shape' => 'Resource', ], 'accessPolicyPermission' => [ 'shape' => 'Permission', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'UpdateAccessPolicyResponse' => [ 'type' => 'structure', 'members' => [], ], 'UpdateAssetModelCompositeModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelCompositeModelId', 'assetModelCompositeModelName', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'assetModelCompositeModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelCompositeModelId', ], 'assetModelCompositeModelExternalId' => [ 'shape' => 'ExternalId', ], 'assetModelCompositeModelDescription' => [ 'shape' => 'Description', ], 'assetModelCompositeModelName' => [ 'shape' => 'Name', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'assetModelCompositeModelProperties' => [ 'shape' => 'AssetModelProperties', ], 'ifMatch' => [ 'shape' => 'ETag', 'location' => 'header', 'locationName' => 'If-Match', ], 'ifNoneMatch' => [ 'shape' => 'SelectAll', 'location' => 'header', 'locationName' => 'If-None-Match', ], 'matchForVersionType' => [ 'shape' => 'AssetModelVersionType', 'location' => 'header', 'locationName' => 'Match-For-Version-Type', ], ], ], 'UpdateAssetModelCompositeModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelCompositeModelPath', 'assetModelStatus', ], 'members' => [ 'assetModelCompositeModelPath' => [ 'shape' => 'AssetModelCompositeModelPath', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], 'assetModelId' => [ 'shape' => 'ID', ], ], ], 'UpdateAssetModelRequest' => [ 'type' => 'structure', 'required' => [ 'assetModelId', 'assetModelName', ], 'members' => [ 'assetModelId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetModelId', ], 'assetModelExternalId' => [ 'shape' => 'ExternalId', ], 'assetModelName' => [ 'shape' => 'Name', ], 'assetModelDescription' => [ 'shape' => 'Description', ], 'assetModelProperties' => [ 'shape' => 'AssetModelProperties', ], 'assetModelHierarchies' => [ 'shape' => 'AssetModelHierarchies', ], 'assetModelCompositeModels' => [ 'shape' => 'AssetModelCompositeModels', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'ifMatch' => [ 'shape' => 'ETag', 'location' => 'header', 'locationName' => 'If-Match', ], 'ifNoneMatch' => [ 'shape' => 'SelectAll', 'location' => 'header', 'locationName' => 'If-None-Match', ], 'matchForVersionType' => [ 'shape' => 'AssetModelVersionType', 'location' => 'header', 'locationName' => 'Match-For-Version-Type', ], ], ], 'UpdateAssetModelResponse' => [ 'type' => 'structure', 'required' => [ 'assetModelStatus', ], 'members' => [ 'assetModelId' => [ 'shape' => 'ID', ], 'assetModelStatus' => [ 'shape' => 'AssetModelStatus', ], ], ], 'UpdateAssetPropertyRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'propertyId', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'propertyId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'propertyId', ], 'propertyAlias' => [ 'shape' => 'PropertyAlias', ], 'propertyNotificationState' => [ 'shape' => 'PropertyNotificationState', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'propertyUnit' => [ 'shape' => 'PropertyUnit', ], ], ], 'UpdateAssetRequest' => [ 'type' => 'structure', 'required' => [ 'assetId', 'assetName', ], 'members' => [ 'assetId' => [ 'shape' => 'CustomID', 'location' => 'uri', 'locationName' => 'assetId', ], 'assetExternalId' => [ 'shape' => 'ExternalId', ], 'assetName' => [ 'shape' => 'Name', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'assetDescription' => [ 'shape' => 'Description', ], ], ], 'UpdateAssetResponse' => [ 'type' => 'structure', 'required' => [ 'assetStatus', ], 'members' => [ 'assetId' => [ 'shape' => 'ID', ], 'assetStatus' => [ 'shape' => 'AssetStatus', ], ], ], 'UpdateComputationModelRequest' => [ 'type' => 'structure', 'required' => [ 'computationModelId', 'computationModelName', 'computationModelConfiguration', 'computationModelDataBinding', ], 'members' => [ 'computationModelId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'computationModelId', ], 'computationModelName' => [ 'shape' => 'RestrictedName', ], 'computationModelDescription' => [ 'shape' => 'RestrictedDescription', ], 'computationModelConfiguration' => [ 'shape' => 'ComputationModelConfiguration', ], 'computationModelDataBinding' => [ 'shape' => 'ComputationModelDataBinding', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'UpdateComputationModelResponse' => [ 'type' => 'structure', 'required' => [ 'computationModelStatus', ], 'members' => [ 'computationModelStatus' => [ 'shape' => 'ComputationModelStatus', ], ], ], 'UpdateDashboardRequest' => [ 'type' => 'structure', 'required' => [ 'dashboardId', 'dashboardName', 'dashboardDefinition', ], 'members' => [ 'dashboardId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'dashboardId', ], 'dashboardName' => [ 'shape' => 'Name', ], 'dashboardDescription' => [ 'shape' => 'Description', ], 'dashboardDefinition' => [ 'shape' => 'DashboardDefinition', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'UpdateDashboardResponse' => [ 'type' => 'structure', 'members' => [], ], 'UpdateDatasetRequest' => [ 'type' => 'structure', 'required' => [ 'datasetId', 'datasetName', 'datasetSource', ], 'members' => [ 'datasetId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'datasetId', ], 'workspaceName' => [ 'shape' => 'WorkspaceName', ], 'datasetName' => [ 'shape' => 'RestrictedName', ], 'datasetDescription' => [ 'shape' => 'Description', ], 'datasetConfig' => [ 'shape' => 'DatasetConfig', ], 'metadata' => [ 'shape' => 'Metadata', ], 'datasetSource' => [ 'shape' => 'DatasetSource', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'UpdateDatasetResponse' => [ 'type' => 'structure', 'members' => [ 'datasetId' => [ 'shape' => 'ID', ], 'datasetArn' => [ 'shape' => 'ARN', ], 'datasetStatus' => [ 'shape' => 'DatasetStatus', ], ], ], 'UpdateGatewayCapabilityConfigurationRequest' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'capabilityNamespace', 'capabilityConfiguration', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId', ], 'capabilityNamespace' => [ 'shape' => 'CapabilityNamespace', ], 'capabilityConfiguration' => [ 'shape' => 'CapabilityConfiguration', ], ], ], 'UpdateGatewayCapabilityConfigurationResponse' => [ 'type' => 'structure', 'required' => [ 'capabilityNamespace', 'capabilitySyncStatus', ], 'members' => [ 'capabilityNamespace' => [ 'shape' => 'CapabilityNamespace', ], 'capabilitySyncStatus' => [ 'shape' => 'CapabilitySyncStatus', ], ], ], 'UpdateGatewayRequest' => [ 'type' => 'structure', 'required' => [ 'gatewayId', 'gatewayName', ], 'members' => [ 'gatewayId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId', ], 'gatewayName' => [ 'shape' => 'GatewayName', ], ], ], 'UpdatePipelineRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'pipelineName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'pipelineName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'pipelineName', ], 'description' => [ 'shape' => 'Description', ], 'environmentVariables' => [ 'shape' => 'EnvironmentVariablesMap', ], 'computations' => [ 'shape' => 'ComputeNodeList', ], ], ], 'UpdatePipelineResponse' => [ 'type' => 'structure', 'required' => [ 'version', 'status', ], 'members' => [ 'version' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'ResourceStatus', ], ], ], 'UpdatePortalRequest' => [ 'type' => 'structure', 'required' => [ 'portalId', 'portalName', 'portalContactEmail', 'roleArn', ], 'members' => [ 'portalId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'portalId', ], 'portalName' => [ 'shape' => 'Name', ], 'portalDescription' => [ 'shape' => 'Description', ], 'portalContactEmail' => [ 'shape' => 'Email', ], 'portalLogoImage' => [ 'shape' => 'Image', ], 'roleArn' => [ 'shape' => 'IamArn', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], 'notificationSenderEmail' => [ 'shape' => 'Email', ], 'alarms' => [ 'shape' => 'Alarms', ], 'portalType' => [ 'shape' => 'PortalType', ], 'portalTypeConfiguration' => [ 'shape' => 'PortalTypeConfiguration', ], ], ], 'UpdatePortalResponse' => [ 'type' => 'structure', 'required' => [ 'portalStatus', ], 'members' => [ 'portalStatus' => [ 'shape' => 'PortalStatus', ], ], ], 'UpdateProjectRequest' => [ 'type' => 'structure', 'required' => [ 'projectId', 'projectName', ], 'members' => [ 'projectId' => [ 'shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId', ], 'projectName' => [ 'shape' => 'Name', ], 'projectDescription' => [ 'shape' => 'Description', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'UpdateProjectResponse' => [ 'type' => 'structure', 'members' => [], ], 'UpdateTaskRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', 'taskName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'taskName' => [ 'shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'taskName', ], 'description' => [ 'shape' => 'Description', ], 'taskConfiguration' => [ 'shape' => 'TaskConfiguration', ], ], ], 'UpdateTaskResponse' => [ 'type' => 'structure', 'required' => [ 'version', 'status', ], 'members' => [ 'version' => [ 'shape' => 'Version', ], 'status' => [ 'shape' => 'ResourceStatus', ], ], ], 'UpdateWorkspaceRequest' => [ 'type' => 'structure', 'required' => [ 'workspaceName', ], 'members' => [ 'workspaceName' => [ 'shape' => 'WorkspaceName', 'location' => 'uri', 'locationName' => 'workspaceName', ], 'workspaceDescription' => [ 'shape' => 'Description', ], 'encryptionConfiguration' => [ 'shape' => 'WorkspaceEncryptionConfiguration', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'UpdateWorkspaceResponse' => [ 'type' => 'structure', 'required' => [ 'workspaceStatus', ], 'members' => [ 'workspaceStatus' => [ 'shape' => 'WorkspaceStatus', ], ], ], 'Url' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(http|https)\\://\\S+', ], 'UserIdentity' => [ 'type' => 'structure', 'required' => [ 'id', ], 'members' => [ 'id' => [ 'shape' => 'IdentityId', ], ], ], 'ValidationException' => [ 'type' => 'structure', 'members' => [ 'message' => [ 'shape' => 'ErrorMessage', ], ], 'error' => [ 'httpStatusCode' => 400, ], 'exception' => true, ], 'VariableName' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-z][a-z0-9_]*$', ], 'VariableValue' => [ 'type' => 'structure', 'members' => [ 'propertyId' => [ 'shape' => 'Macro', ], 'hierarchyId' => [ 'shape' => 'Macro', ], 'propertyPath' => [ 'shape' => 'AssetModelPropertyPath', ], ], ], 'Variant' => [ 'type' => 'structure', 'members' => [ 'stringValue' => [ 'shape' => 'PropertyValueStringValue', ], 'integerValue' => [ 'shape' => 'PropertyValueIntegerValue', ], 'doubleValue' => [ 'shape' => 'PropertyValueDoubleValue', ], 'booleanValue' => [ 'shape' => 'PropertyValueBooleanValue', ], 'nullValue' => [ 'shape' => 'PropertyValueNullValue', ], ], ], 'Version' => [ 'type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '^(0|([1-9]{1}\\d*))$', ], 'VideoDataType' => [ 'type' => 'string', 'enum' => [ 'VIDEO-MP4', ], ], 'WarmTierRetentionPeriod' => [ 'type' => 'structure', 'members' => [ 'numberOfDays' => [ 'shape' => 'NumberOfDays', ], 'unlimited' => [ 'shape' => 'Unlimited', ], ], ], 'WarmTierState' => [ 'type' => 'string', 'enum' => [ 'ENABLED', 'DISABLED', ], ], 'WorkspaceEncryptionConfiguration' => [ 'type' => 'structure', 'required' => [ 'encryptionType', ], 'members' => [ 'encryptionType' => [ 'shape' => 'EncryptionType', ], 'kmsKeyId' => [ 'shape' => 'KmsKeyId', ], ], ], 'WorkspaceEncryptionConfigurationInfo' => [ 'type' => 'structure', 'required' => [ 'encryptionType', ], 'members' => [ 'encryptionType' => [ 'shape' => 'EncryptionType', ], 'kmsKeyArn' => [ 'shape' => 'ARN', ], ], ], 'WorkspaceErrorDetails' => [ 'type' => 'structure', 'required' => [ 'code', 'message', ], 'members' => [ 'code' => [ 'shape' => 'ErrorCode', ], 'message' => [ 'shape' => 'Description', ], ], ], 'WorkspaceName' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$', ], 'WorkspaceState' => [ 'type' => 'string', 'enum' => [ 'CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'FAILED', ], ], 'WorkspaceStatus' => [ 'type' => 'structure', 'required' => [ 'state', ], 'members' => [ 'state' => [ 'shape' => 'WorkspaceState', ], 'error' => [ 'shape' => 'WorkspaceErrorDetails', ], ], ], 'WorkspaceSummaries' => [ 'type' => 'list', 'member' => [ 'shape' => 'WorkspaceSummary', ], ], 'WorkspaceSummary' => [ 'type' => 'structure', 'required' => [ 'name', 'arn', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'name' => [ 'shape' => 'WorkspaceName', ], 'arn' => [ 'shape' => 'ARN', ], 'status' => [ 'shape' => 'WorkspaceStatus', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], ],];
