UNPKG

@alma-cdk/cross-region-parameter

Version:

Store AWS SSM Parameter Store Parameters into another AWS Region with AWS CDK

2,116 lines (2,115 loc) 101 kB
{ "version": "2.0", "metadata": { "apiVersion": "2019-12-02", "endpointPrefix": "iotsitewise", "jsonVersion": "1.1", "protocol": "rest-json", "serviceFullName": "AWS IoT SiteWise", "serviceId": "IoTSiteWise", "signatureVersion": "v4", "signingName": "iotsitewise", "uid": "iotsitewise-2019-12-02" }, "operations": { "AssociateAssets": { "http": { "requestUri": "/assets/{assetId}/associate" }, "input": { "type": "structure", "required": [ "assetId", "hierarchyId", "childAssetId" ], "members": { "assetId": { "location": "uri", "locationName": "assetId" }, "hierarchyId": {}, "childAssetId": {}, "clientToken": { "idempotencyToken": true } } }, "endpoint": { "hostPrefix": "api." } }, "AssociateTimeSeriesToAssetProperty": { "http": { "requestUri": "/timeseries/associate/" }, "input": { "type": "structure", "required": [ "alias", "assetId", "propertyId" ], "members": { "alias": { "location": "querystring", "locationName": "alias" }, "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" }, "clientToken": { "idempotencyToken": true } } }, "endpoint": { "hostPrefix": "api." } }, "BatchAssociateProjectAssets": { "http": { "requestUri": "/projects/{projectId}/assets/associate", "responseCode": 200 }, "input": { "type": "structure", "required": [ "projectId", "assetIds" ], "members": { "projectId": { "location": "uri", "locationName": "projectId" }, "assetIds": { "shape": "S7" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "errors": { "type": "list", "member": { "shape": "Sa" } } } }, "endpoint": { "hostPrefix": "monitor." } }, "BatchDisassociateProjectAssets": { "http": { "requestUri": "/projects/{projectId}/assets/disassociate", "responseCode": 200 }, "input": { "type": "structure", "required": [ "projectId", "assetIds" ], "members": { "projectId": { "location": "uri", "locationName": "projectId" }, "assetIds": { "shape": "S7" }, "clientToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "errors": { "type": "list", "member": { "shape": "Sa" } } } }, "endpoint": { "hostPrefix": "monitor." } }, "BatchGetAssetPropertyAggregates": { "http": { "requestUri": "/properties/batch/aggregates" }, "input": { "type": "structure", "required": [ "entries" ], "members": { "entries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "aggregateTypes", "resolution", "startDate", "endDate" ], "members": { "entryId": {}, "assetId": {}, "propertyId": {}, "propertyAlias": {}, "aggregateTypes": { "shape": "Sl" }, "resolution": {}, "startDate": { "type": "timestamp" }, "endDate": { "type": "timestamp" }, "qualities": { "shape": "Sp" }, "timeOrdering": {} } } }, "nextToken": {}, "maxResults": { "type": "integer" } } }, "output": { "type": "structure", "required": [ "errorEntries", "successEntries", "skippedEntries" ], "members": { "errorEntries": { "type": "list", "member": { "type": "structure", "required": [ "errorCode", "errorMessage", "entryId" ], "members": { "errorCode": {}, "errorMessage": {}, "entryId": {} } } }, "successEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "aggregatedValues" ], "members": { "entryId": {}, "aggregatedValues": { "shape": "S11" } } } }, "skippedEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "completionStatus" ], "members": { "entryId": {}, "completionStatus": {}, "errorInfo": { "type": "structure", "required": [ "errorCode", "errorTimestamp" ], "members": { "errorCode": {}, "errorTimestamp": { "type": "timestamp" } } } } } }, "nextToken": {} } }, "endpoint": { "hostPrefix": "data." } }, "BatchGetAssetPropertyValue": { "http": { "requestUri": "/properties/batch/latest" }, "input": { "type": "structure", "required": [ "entries" ], "members": { "entries": { "type": "list", "member": { "type": "structure", "required": [ "entryId" ], "members": { "entryId": {}, "assetId": {}, "propertyId": {}, "propertyAlias": {} } } }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "errorEntries", "successEntries", "skippedEntries" ], "members": { "errorEntries": { "type": "list", "member": { "type": "structure", "required": [ "errorCode", "errorMessage", "entryId" ], "members": { "errorCode": {}, "errorMessage": {}, "entryId": {} } } }, "successEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId" ], "members": { "entryId": {}, "assetPropertyValue": { "shape": "S1i" } } } }, "skippedEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "completionStatus" ], "members": { "entryId": {}, "completionStatus": {}, "errorInfo": { "type": "structure", "required": [ "errorCode", "errorTimestamp" ], "members": { "errorCode": {}, "errorTimestamp": { "type": "timestamp" } } } } } }, "nextToken": {} } }, "endpoint": { "hostPrefix": "data." } }, "BatchGetAssetPropertyValueHistory": { "http": { "requestUri": "/properties/batch/history" }, "input": { "type": "structure", "required": [ "entries" ], "members": { "entries": { "type": "list", "member": { "type": "structure", "required": [ "entryId" ], "members": { "entryId": {}, "assetId": {}, "propertyId": {}, "propertyAlias": {}, "startDate": { "type": "timestamp" }, "endDate": { "type": "timestamp" }, "qualities": { "shape": "Sp" }, "timeOrdering": {} } } }, "nextToken": {}, "maxResults": { "type": "integer" } } }, "output": { "type": "structure", "required": [ "errorEntries", "successEntries", "skippedEntries" ], "members": { "errorEntries": { "type": "list", "member": { "type": "structure", "required": [ "errorCode", "errorMessage", "entryId" ], "members": { "errorCode": {}, "errorMessage": {}, "entryId": {} } } }, "successEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "assetPropertyValueHistory" ], "members": { "entryId": {}, "assetPropertyValueHistory": { "shape": "S24" } } } }, "skippedEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "completionStatus" ], "members": { "entryId": {}, "completionStatus": {}, "errorInfo": { "type": "structure", "required": [ "errorCode", "errorTimestamp" ], "members": { "errorCode": {}, "errorTimestamp": { "type": "timestamp" } } } } } }, "nextToken": {} } }, "endpoint": { "hostPrefix": "data." } }, "BatchPutAssetPropertyValue": { "http": { "requestUri": "/properties" }, "input": { "type": "structure", "required": [ "entries" ], "members": { "entries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "propertyValues" ], "members": { "entryId": {}, "assetId": {}, "propertyId": {}, "propertyAlias": {}, "propertyValues": { "type": "list", "member": { "shape": "S1i" } } } } } } }, "output": { "type": "structure", "required": [ "errorEntries" ], "members": { "errorEntries": { "type": "list", "member": { "type": "structure", "required": [ "entryId", "errors" ], "members": { "entryId": {}, "errors": { "type": "list", "member": { "type": "structure", "required": [ "errorCode", "errorMessage", "timestamps" ], "members": { "errorCode": {}, "errorMessage": {}, "timestamps": { "type": "list", "member": { "shape": "S1o" } } } } } } } } } }, "endpoint": { "hostPrefix": "data." } }, "CreateAccessPolicy": { "http": { "requestUri": "/access-policies", "responseCode": 201 }, "input": { "type": "structure", "required": [ "accessPolicyIdentity", "accessPolicyResource", "accessPolicyPermission" ], "members": { "accessPolicyIdentity": { "shape": "S2k" }, "accessPolicyResource": { "shape": "S2r" }, "accessPolicyPermission": {}, "clientToken": { "idempotencyToken": true }, "tags": { "shape": "S2v" } } }, "output": { "type": "structure", "required": [ "accessPolicyId", "accessPolicyArn" ], "members": { "accessPolicyId": {}, "accessPolicyArn": {} } }, "endpoint": { "hostPrefix": "monitor." } }, "CreateAsset": { "http": { "requestUri": "/assets", "responseCode": 202 }, "input": { "type": "structure", "required": [ "assetName", "assetModelId" ], "members": { "assetName": {}, "assetModelId": {}, "clientToken": { "idempotencyToken": true }, "tags": { "shape": "S2v" }, "assetDescription": {} } }, "output": { "type": "structure", "required": [ "assetId", "assetArn", "assetStatus" ], "members": { "assetId": {}, "assetArn": {}, "assetStatus": { "shape": "S33" } } }, "endpoint": { "hostPrefix": "api." } }, "CreateAssetModel": { "http": { "requestUri": "/asset-models", "responseCode": 202 }, "input": { "type": "structure", "required": [ "assetModelName" ], "members": { "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { "shape": "S3c" }, "assetModelHierarchies": { "type": "list", "member": { "type": "structure", "required": [ "name", "childAssetModelId" ], "members": { "name": {}, "childAssetModelId": {} } } }, "assetModelCompositeModels": { "type": "list", "member": { "type": "structure", "required": [ "name", "type" ], "members": { "name": {}, "description": {}, "type": {}, "properties": { "shape": "S3c" } } } }, "clientToken": { "idempotencyToken": true }, "tags": { "shape": "S2v" } } }, "output": { "type": "structure", "required": [ "assetModelId", "assetModelArn", "assetModelStatus" ], "members": { "assetModelId": {}, "assetModelArn": {}, "assetModelStatus": { "shape": "S47" } } }, "endpoint": { "hostPrefix": "api." } }, "CreateBulkImportJob": { "http": { "requestUri": "/jobs", "responseCode": 202 }, "input": { "type": "structure", "required": [ "jobName", "jobRoleArn", "files", "errorReportLocation", "jobConfiguration" ], "members": { "jobName": {}, "jobRoleArn": {}, "files": { "shape": "S4a" }, "errorReportLocation": { "shape": "S4e" }, "jobConfiguration": { "shape": "S4f" } } }, "output": { "type": "structure", "required": [ "jobId", "jobName", "jobStatus" ], "members": { "jobId": {}, "jobName": {}, "jobStatus": {} } }, "endpoint": { "hostPrefix": "data." } }, "CreateDashboard": { "http": { "requestUri": "/dashboards", "responseCode": 201 }, "input": { "type": "structure", "required": [ "projectId", "dashboardName", "dashboardDefinition" ], "members": { "projectId": {}, "dashboardName": {}, "dashboardDescription": {}, "dashboardDefinition": {}, "clientToken": { "idempotencyToken": true }, "tags": { "shape": "S2v" } } }, "output": { "type": "structure", "required": [ "dashboardId", "dashboardArn" ], "members": { "dashboardId": {}, "dashboardArn": {} } }, "endpoint": { "hostPrefix": "monitor." } }, "CreateGateway": { "http": { "requestUri": "/20200301/gateways", "responseCode": 201 }, "input": { "type": "structure", "required": [ "gatewayName", "gatewayPlatform" ], "members": { "gatewayName": {}, "gatewayPlatform": { "shape": "S4q" }, "tags": { "shape": "S2v" } } }, "output": { "type": "structure", "required": [ "gatewayId", "gatewayArn" ], "members": { "gatewayId": {}, "gatewayArn": {} } }, "endpoint": { "hostPrefix": "api." } }, "CreatePortal": { "http": { "requestUri": "/portals", "responseCode": 202 }, "input": { "type": "structure", "required": [ "portalName", "portalContactEmail", "roleArn" ], "members": { "portalName": {}, "portalDescription": {}, "portalContactEmail": {}, "clientToken": { "idempotencyToken": true }, "portalLogoImageFile": { "shape": "S4x" }, "roleArn": {}, "tags": { "shape": "S2v" }, "portalAuthMode": {}, "notificationSenderEmail": {}, "alarms": { "shape": "S51" } } }, "output": { "type": "structure", "required": [ "portalId", "portalArn", "portalStartUrl", "portalStatus", "ssoApplicationId" ], "members": { "portalId": {}, "portalArn": {}, "portalStartUrl": {}, "portalStatus": { "shape": "S54" }, "ssoApplicationId": {} } }, "endpoint": { "hostPrefix": "monitor." } }, "CreateProject": { "http": { "requestUri": "/projects", "responseCode": 201 }, "input": { "type": "structure", "required": [ "portalId", "projectName" ], "members": { "portalId": {}, "projectName": {}, "projectDescription": {}, "clientToken": { "idempotencyToken": true }, "tags": { "shape": "S2v" } } }, "output": { "type": "structure", "required": [ "projectId", "projectArn" ], "members": { "projectId": {}, "projectArn": {} } }, "endpoint": { "hostPrefix": "monitor." } }, "DeleteAccessPolicy": { "http": { "method": "DELETE", "requestUri": "/access-policies/{accessPolicyId}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "accessPolicyId" ], "members": { "accessPolicyId": { "location": "uri", "locationName": "accessPolicyId" }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" } } }, "output": { "type": "structure", "members": {} }, "endpoint": { "hostPrefix": "monitor." } }, "DeleteAsset": { "http": { "method": "DELETE", "requestUri": "/assets/{assetId}", "responseCode": 202 }, "input": { "type": "structure", "required": [ "assetId" ], "members": { "assetId": { "location": "uri", "locationName": "assetId" }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" } } }, "output": { "type": "structure", "required": [ "assetStatus" ], "members": { "assetStatus": { "shape": "S33" } } }, "endpoint": { "hostPrefix": "api." } }, "DeleteAssetModel": { "http": { "method": "DELETE", "requestUri": "/asset-models/{assetModelId}", "responseCode": 202 }, "input": { "type": "structure", "required": [ "assetModelId" ], "members": { "assetModelId": { "location": "uri", "locationName": "assetModelId" }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" } } }, "output": { "type": "structure", "required": [ "assetModelStatus" ], "members": { "assetModelStatus": { "shape": "S47" } } }, "endpoint": { "hostPrefix": "api." } }, "DeleteDashboard": { "http": { "method": "DELETE", "requestUri": "/dashboards/{dashboardId}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "dashboardId" ], "members": { "dashboardId": { "location": "uri", "locationName": "dashboardId" }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" } } }, "output": { "type": "structure", "members": {} }, "endpoint": { "hostPrefix": "monitor." } }, "DeleteGateway": { "http": { "method": "DELETE", "requestUri": "/20200301/gateways/{gatewayId}" }, "input": { "type": "structure", "required": [ "gatewayId" ], "members": { "gatewayId": { "location": "uri", "locationName": "gatewayId" } } }, "endpoint": { "hostPrefix": "api." } }, "DeletePortal": { "http": { "method": "DELETE", "requestUri": "/portals/{portalId}", "responseCode": 202 }, "input": { "type": "structure", "required": [ "portalId" ], "members": { "portalId": { "location": "uri", "locationName": "portalId" }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" } } }, "output": { "type": "structure", "required": [ "portalStatus" ], "members": { "portalStatus": { "shape": "S54" } } }, "endpoint": { "hostPrefix": "monitor." } }, "DeleteProject": { "http": { "method": "DELETE", "requestUri": "/projects/{projectId}", "responseCode": 204 }, "input": { "type": "structure", "required": [ "projectId" ], "members": { "projectId": { "location": "uri", "locationName": "projectId" }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" } } }, "output": { "type": "structure", "members": {} }, "endpoint": { "hostPrefix": "monitor." } }, "DeleteTimeSeries": { "http": { "requestUri": "/timeseries/delete/" }, "input": { "type": "structure", "members": { "alias": { "location": "querystring", "locationName": "alias" }, "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" }, "clientToken": { "idempotencyToken": true } } }, "endpoint": { "hostPrefix": "api." } }, "DescribeAccessPolicy": { "http": { "method": "GET", "requestUri": "/access-policies/{accessPolicyId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "accessPolicyId" ], "members": { "accessPolicyId": { "location": "uri", "locationName": "accessPolicyId" } } }, "output": { "type": "structure", "required": [ "accessPolicyId", "accessPolicyArn", "accessPolicyIdentity", "accessPolicyResource", "accessPolicyPermission", "accessPolicyCreationDate", "accessPolicyLastUpdateDate" ], "members": { "accessPolicyId": {}, "accessPolicyArn": {}, "accessPolicyIdentity": { "shape": "S2k" }, "accessPolicyResource": { "shape": "S2r" }, "accessPolicyPermission": {}, "accessPolicyCreationDate": { "type": "timestamp" }, "accessPolicyLastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "monitor." } }, "DescribeAsset": { "http": { "method": "GET", "requestUri": "/assets/{assetId}" }, "input": { "type": "structure", "required": [ "assetId" ], "members": { "assetId": { "location": "uri", "locationName": "assetId" }, "excludeProperties": { "location": "querystring", "locationName": "excludeProperties", "type": "boolean" } } }, "output": { "type": "structure", "required": [ "assetId", "assetArn", "assetName", "assetModelId", "assetProperties", "assetHierarchies", "assetCreationDate", "assetLastUpdateDate", "assetStatus" ], "members": { "assetId": {}, "assetArn": {}, "assetName": {}, "assetModelId": {}, "assetProperties": { "shape": "S5v" }, "assetHierarchies": { "shape": "S60" }, "assetCompositeModels": { "type": "list", "member": { "type": "structure", "required": [ "name", "type", "properties" ], "members": { "name": {}, "description": {}, "type": {}, "properties": { "shape": "S5v" }, "id": {} } } }, "assetCreationDate": { "type": "timestamp" }, "assetLastUpdateDate": { "type": "timestamp" }, "assetStatus": { "shape": "S33" }, "assetDescription": {} } }, "endpoint": { "hostPrefix": "api." } }, "DescribeAssetModel": { "http": { "method": "GET", "requestUri": "/asset-models/{assetModelId}" }, "input": { "type": "structure", "required": [ "assetModelId" ], "members": { "assetModelId": { "location": "uri", "locationName": "assetModelId" }, "excludeProperties": { "location": "querystring", "locationName": "excludeProperties", "type": "boolean" } } }, "output": { "type": "structure", "required": [ "assetModelId", "assetModelArn", "assetModelName", "assetModelDescription", "assetModelProperties", "assetModelHierarchies", "assetModelCreationDate", "assetModelLastUpdateDate", "assetModelStatus" ], "members": { "assetModelId": {}, "assetModelArn": {}, "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { "shape": "S66" }, "assetModelHierarchies": { "shape": "S68" }, "assetModelCompositeModels": { "shape": "S6a" }, "assetModelCreationDate": { "type": "timestamp" }, "assetModelLastUpdateDate": { "type": "timestamp" }, "assetModelStatus": { "shape": "S47" } } }, "endpoint": { "hostPrefix": "api." } }, "DescribeAssetProperty": { "http": { "method": "GET", "requestUri": "/assets/{assetId}/properties/{propertyId}" }, "input": { "type": "structure", "required": [ "assetId", "propertyId" ], "members": { "assetId": { "location": "uri", "locationName": "assetId" }, "propertyId": { "location": "uri", "locationName": "propertyId" } } }, "output": { "type": "structure", "required": [ "assetId", "assetName", "assetModelId" ], "members": { "assetId": {}, "assetName": {}, "assetModelId": {}, "assetProperty": { "shape": "S6e" }, "compositeModel": { "type": "structure", "required": [ "name", "type", "assetProperty" ], "members": { "name": {}, "type": {}, "assetProperty": { "shape": "S6e" }, "id": {} } } } }, "endpoint": { "hostPrefix": "api." } }, "DescribeBulkImportJob": { "http": { "method": "GET", "requestUri": "/jobs/{jobId}" }, "input": { "type": "structure", "required": [ "jobId" ], "members": { "jobId": { "location": "uri", "locationName": "jobId" } } }, "output": { "type": "structure", "required": [ "jobId", "jobName", "jobStatus", "jobRoleArn", "files", "errorReportLocation", "jobConfiguration", "jobCreationDate", "jobLastUpdateDate" ], "members": { "jobId": {}, "jobName": {}, "jobStatus": {}, "jobRoleArn": {}, "files": { "shape": "S4a" }, "errorReportLocation": { "shape": "S4e" }, "jobConfiguration": { "shape": "S4f" }, "jobCreationDate": { "type": "timestamp" }, "jobLastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "data." } }, "DescribeDashboard": { "http": { "method": "GET", "requestUri": "/dashboards/{dashboardId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "dashboardId" ], "members": { "dashboardId": { "location": "uri", "locationName": "dashboardId" } } }, "output": { "type": "structure", "required": [ "dashboardId", "dashboardArn", "dashboardName", "projectId", "dashboardDefinition", "dashboardCreationDate", "dashboardLastUpdateDate" ], "members": { "dashboardId": {}, "dashboardArn": {}, "dashboardName": {}, "projectId": {}, "dashboardDescription": {}, "dashboardDefinition": {}, "dashboardCreationDate": { "type": "timestamp" }, "dashboardLastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "monitor." } }, "DescribeDefaultEncryptionConfiguration": { "http": { "method": "GET", "requestUri": "/configuration/account/encryption" }, "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "required": [ "encryptionType", "configurationStatus" ], "members": { "encryptionType": {}, "kmsKeyArn": {}, "configurationStatus": { "shape": "S6n" } } }, "endpoint": { "hostPrefix": "api." } }, "DescribeGateway": { "http": { "method": "GET", "requestUri": "/20200301/gateways/{gatewayId}" }, "input": { "type": "structure", "required": [ "gatewayId" ], "members": { "gatewayId": { "location": "uri", "locationName": "gatewayId" } } }, "output": { "type": "structure", "required": [ "gatewayId", "gatewayName", "gatewayArn", "gatewayCapabilitySummaries", "creationDate", "lastUpdateDate" ], "members": { "gatewayId": {}, "gatewayName": {}, "gatewayArn": {}, "gatewayPlatform": { "shape": "S4q" }, "gatewayCapabilitySummaries": { "shape": "S6s" }, "creationDate": { "type": "timestamp" }, "lastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "api." } }, "DescribeGatewayCapabilityConfiguration": { "http": { "method": "GET", "requestUri": "/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}" }, "input": { "type": "structure", "required": [ "gatewayId", "capabilityNamespace" ], "members": { "gatewayId": { "location": "uri", "locationName": "gatewayId" }, "capabilityNamespace": { "location": "uri", "locationName": "capabilityNamespace" } } }, "output": { "type": "structure", "required": [ "gatewayId", "capabilityNamespace", "capabilityConfiguration", "capabilitySyncStatus" ], "members": { "gatewayId": {}, "capabilityNamespace": {}, "capabilityConfiguration": {}, "capabilitySyncStatus": {} } }, "endpoint": { "hostPrefix": "api." } }, "DescribeLoggingOptions": { "http": { "method": "GET", "requestUri": "/logging" }, "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "required": [ "loggingOptions" ], "members": { "loggingOptions": { "shape": "S71" } } }, "endpoint": { "hostPrefix": "api." } }, "DescribePortal": { "http": { "method": "GET", "requestUri": "/portals/{portalId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "portalId" ], "members": { "portalId": { "location": "uri", "locationName": "portalId" } } }, "output": { "type": "structure", "required": [ "portalId", "portalArn", "portalName", "portalClientId", "portalStartUrl", "portalContactEmail", "portalStatus", "portalCreationDate", "portalLastUpdateDate" ], "members": { "portalId": {}, "portalArn": {}, "portalName": {}, "portalDescription": {}, "portalClientId": {}, "portalStartUrl": {}, "portalContactEmail": {}, "portalStatus": { "shape": "S54" }, "portalCreationDate": { "type": "timestamp" }, "portalLastUpdateDate": { "type": "timestamp" }, "portalLogoImageLocation": { "type": "structure", "required": [ "id", "url" ], "members": { "id": {}, "url": {} } }, "roleArn": {}, "portalAuthMode": {}, "notificationSenderEmail": {}, "alarms": { "shape": "S51" } } }, "endpoint": { "hostPrefix": "monitor." } }, "DescribeProject": { "http": { "method": "GET", "requestUri": "/projects/{projectId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "projectId" ], "members": { "projectId": { "location": "uri", "locationName": "projectId" } } }, "output": { "type": "structure", "required": [ "projectId", "projectArn", "projectName", "portalId", "projectCreationDate", "projectLastUpdateDate" ], "members": { "projectId": {}, "projectArn": {}, "projectName": {}, "portalId": {}, "projectDescription": {}, "projectCreationDate": { "type": "timestamp" }, "projectLastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "monitor." } }, "DescribeStorageConfiguration": { "http": { "method": "GET", "requestUri": "/configuration/account/storage" }, "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "required": [ "storageType", "configurationStatus" ], "members": { "storageType": {}, "multiLayerStorage": { "shape": "S7c" }, "disassociatedDataStorage": {}, "retentionPeriod": { "shape": "S7f" }, "configurationStatus": { "shape": "S6n" }, "lastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "api." } }, "DescribeTimeSeries": { "http": { "method": "GET", "requestUri": "/timeseries/describe/" }, "input": { "type": "structure", "members": { "alias": { "location": "querystring", "locationName": "alias" }, "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" } } }, "output": { "type": "structure", "required": [ "timeSeriesId", "dataType", "timeSeriesCreationDate", "timeSeriesLastUpdateDate" ], "members": { "assetId": {}, "propertyId": {}, "alias": {}, "timeSeriesId": {}, "dataType": {}, "dataTypeSpec": {}, "timeSeriesCreationDate": { "type": "timestamp" }, "timeSeriesLastUpdateDate": { "type": "timestamp" } } }, "endpoint": { "hostPrefix": "api." } }, "DisassociateAssets": { "http": { "requestUri": "/assets/{assetId}/disassociate" }, "input": { "type": "structure", "required": [ "assetId", "hierarchyId", "childAssetId" ], "members": { "assetId": { "location": "uri", "locationName": "assetId" }, "hierarchyId": {}, "childAssetId": {}, "clientToken": { "idempotencyToken": true } } }, "endpoint": { "hostPrefix": "api." } }, "DisassociateTimeSeriesFromAssetProperty": { "http": { "requestUri": "/timeseries/disassociate/" }, "input": { "type": "structure", "required": [ "alias", "assetId", "propertyId" ], "members": { "alias": { "location": "querystring", "locationName": "alias" }, "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" }, "clientToken": { "idempotencyToken": true } } }, "endpoint": { "hostPrefix": "api." } }, "GetAssetPropertyAggregates": { "http": { "method": "GET", "requestUri": "/properties/aggregates" }, "input": { "type": "structure", "required": [ "aggregateTypes", "resolution", "startDate", "endDate" ], "members": { "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" }, "propertyAlias": { "location": "querystring", "locationName": "propertyAlias" }, "aggregateTypes": { "shape": "Sl", "location": "querystring", "locationName": "aggregateTypes" }, "resolution": { "location": "querystring", "locationName": "resolution" }, "qualities": { "shape": "Sp", "location": "querystring", "locationName": "qualities" }, "startDate": { "location": "querystring", "locationName": "startDate", "type": "timestamp" }, "endDate": { "location": "querystring", "locationName": "endDate", "type": "timestamp" }, "timeOrdering": { "location": "querystring", "locationName": "timeOrdering" }, "nextToken": { "location": "querystring", "locationName": "nextToken" }, "maxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "required": [ "aggregatedValues" ], "members": { "aggregatedValues": { "shape": "S11" }, "nextToken": {} } }, "endpoint": { "hostPrefix": "data." } }, "GetAssetPropertyValue": { "http": { "method": "GET", "requestUri": "/properties/latest" }, "input": { "type": "structure", "members": { "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" }, "propertyAlias": { "location": "querystring", "locationName": "propertyAlias" } } }, "output": { "type": "structure", "members": { "propertyValue": { "shape": "S1i" } } }, "endpoint": { "hostPrefix": "data." } }, "GetAssetPropertyValueHistory": { "http": { "method": "GET", "requestUri": "/properties/history" }, "input": { "type": "structure", "members": { "assetId": { "location": "querystring", "locationName": "assetId" }, "propertyId": { "location": "querystring", "locationName": "propertyId" }, "propertyAlias": { "location": "querystring", "locationName": "propertyAlias" }, "startDate": { "location": "querystring", "locationName": "startDate", "type": "timestamp" }, "endDate": { "location": "querystring", "locationName": "endDate", "type": "timestamp" }, "qualities": { "shape": "Sp", "location": "querystring", "locationName": "qualities" }, "timeOrdering": {