UNPKG

@alma-cdk/cross-region-parameter

Version:

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

985 lines 22.3 kB
{ "version": "2.0", "metadata": { "apiVersion": "2015-11-01", "endpointPrefix": "discovery", "jsonVersion": "1.1", "protocol": "json", "serviceFullName": "AWS Application Discovery Service", "serviceId": "Application Discovery Service", "signatureVersion": "v4", "targetPrefix": "AWSPoseidonService_V2015_11_01", "uid": "discovery-2015-11-01" }, "operations": { "AssociateConfigurationItemsToApplication": { "input": { "type": "structure", "required": [ "applicationConfigurationId", "configurationIds" ], "members": { "applicationConfigurationId": {}, "configurationIds": { "shape": "S3" } } }, "output": { "type": "structure", "members": {} } }, "BatchDeleteImportData": { "input": { "type": "structure", "required": [ "importTaskIds" ], "members": { "importTaskIds": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": { "errors": { "type": "list", "member": { "type": "structure", "members": { "importTaskId": {}, "errorCode": {}, "errorDescription": {} } } } } } }, "CreateApplication": { "input": { "type": "structure", "required": [ "name" ], "members": { "name": {}, "description": {} } }, "output": { "type": "structure", "members": { "configurationId": {} } } }, "CreateTags": { "input": { "type": "structure", "required": [ "configurationIds", "tags" ], "members": { "configurationIds": { "shape": "S3" }, "tags": { "shape": "Sk" } } }, "output": { "type": "structure", "members": {} } }, "DeleteApplications": { "input": { "type": "structure", "required": [ "configurationIds" ], "members": { "configurationIds": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } }, "DeleteTags": { "input": { "type": "structure", "required": [ "configurationIds" ], "members": { "configurationIds": { "shape": "S3" }, "tags": { "shape": "Sk" } } }, "output": { "type": "structure", "members": {} } }, "DescribeAgents": { "input": { "type": "structure", "members": { "agentIds": { "shape": "Sv" }, "filters": { "shape": "Sx" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "agentsInfo": { "type": "list", "member": { "type": "structure", "members": { "agentId": {}, "hostName": {}, "agentNetworkInfoList": { "type": "list", "member": { "type": "structure", "members": { "ipAddress": {}, "macAddress": {} } } }, "connectorId": {}, "version": {}, "health": {}, "lastHealthPingTime": {}, "collectionStatus": {}, "agentType": {}, "registeredTime": {} } } }, "nextToken": {} } } }, "DescribeConfigurations": { "input": { "type": "structure", "required": [ "configurationIds" ], "members": { "configurationIds": { "shape": "S3" } } }, "output": { "type": "structure", "members": { "configurations": { "type": "list", "member": { "type": "map", "key": {}, "value": {} } } } } }, "DescribeContinuousExports": { "input": { "type": "structure", "members": { "exportIds": { "type": "list", "member": {} }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "descriptions": { "type": "list", "member": { "type": "structure", "members": { "exportId": {}, "status": {}, "statusDetail": {}, "s3Bucket": {}, "startTime": { "type": "timestamp" }, "stopTime": { "type": "timestamp" }, "dataSource": {}, "schemaStorageConfig": { "shape": "S1q" } } } }, "nextToken": {} } } }, "DescribeExportConfigurations": { "input": { "type": "structure", "members": { "exportIds": { "shape": "S1t" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "exportsInfo": { "shape": "S1v" }, "nextToken": {} } }, "deprecated": true }, "DescribeExportTasks": { "input": { "type": "structure", "members": { "exportIds": { "shape": "S1t" }, "filters": { "shape": "S23" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "exportsInfo": { "shape": "S1v" }, "nextToken": {} } } }, "DescribeImportTasks": { "input": { "type": "structure", "members": { "filters": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "values": { "type": "list", "member": {} } } } }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "nextToken": {}, "tasks": { "type": "list", "member": { "shape": "S2g" } } } } }, "DescribeTags": { "input": { "type": "structure", "members": { "filters": { "type": "list", "member": { "type": "structure", "required": [ "name", "values" ], "members": { "name": {}, "values": { "shape": "Sz" } } } }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "tags": { "type": "list", "member": { "type": "structure", "members": { "configurationType": {}, "configurationId": {}, "key": {}, "value": {}, "timeOfCreation": { "type": "timestamp" } } } }, "nextToken": {} } } }, "DisassociateConfigurationItemsFromApplication": { "input": { "type": "structure", "required": [ "applicationConfigurationId", "configurationIds" ], "members": { "applicationConfigurationId": {}, "configurationIds": { "shape": "S3" } } }, "output": { "type": "structure", "members": {} } }, "ExportConfigurations": { "output": { "type": "structure", "members": { "exportId": {} } }, "deprecated": true }, "GetDiscoverySummary": { "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": { "servers": { "type": "long" }, "applications": { "type": "long" }, "serversMappedToApplications": { "type": "long" }, "serversMappedtoTags": { "type": "long" }, "agentSummary": { "type": "structure", "required": [ "activeAgents", "healthyAgents", "blackListedAgents", "shutdownAgents", "unhealthyAgents", "totalAgents", "unknownAgents" ], "members": { "activeAgents": { "type": "integer" }, "healthyAgents": { "type": "integer" }, "blackListedAgents": { "type": "integer" }, "shutdownAgents": { "type": "integer" }, "unhealthyAgents": { "type": "integer" }, "totalAgents": { "type": "integer" }, "unknownAgents": { "type": "integer" } } }, "connectorSummary": { "type": "structure", "required": [ "activeConnectors", "healthyConnectors", "blackListedConnectors", "shutdownConnectors", "unhealthyConnectors", "totalConnectors", "unknownConnectors" ], "members": { "activeConnectors": { "type": "integer" }, "healthyConnectors": { "type": "integer" }, "blackListedConnectors": { "type": "integer" }, "shutdownConnectors": { "type": "integer" }, "unhealthyConnectors": { "type": "integer" }, "totalConnectors": { "type": "integer" }, "unknownConnectors": { "type": "integer" } } }, "meCollectorSummary": { "type": "structure", "required": [ "activeMeCollectors", "healthyMeCollectors", "denyListedMeCollectors", "shutdownMeCollectors", "unhealthyMeCollectors", "totalMeCollectors", "unknownMeCollectors" ], "members": { "activeMeCollectors": { "type": "integer" }, "healthyMeCollectors": { "type": "integer" }, "denyListedMeCollectors": { "type": "integer" }, "shutdownMeCollectors": { "type": "integer" }, "unhealthyMeCollectors": { "type": "integer" }, "totalMeCollectors": { "type": "integer" }, "unknownMeCollectors": { "type": "integer" } } }, "agentlessCollectorSummary": { "type": "structure", "required": [ "activeAgentlessCollectors", "healthyAgentlessCollectors", "denyListedAgentlessCollectors", "shutdownAgentlessCollectors", "unhealthyAgentlessCollectors", "totalAgentlessCollectors", "unknownAgentlessCollectors" ], "members": { "activeAgentlessCollectors": { "type": "integer" }, "healthyAgentlessCollectors": { "type": "integer" }, "denyListedAgentlessCollectors": { "type": "integer" }, "shutdownAgentlessCollectors": { "type": "integer" }, "unhealthyAgentlessCollectors": { "type": "integer" }, "totalAgentlessCollectors": { "type": "integer" }, "unknownAgentlessCollectors": { "type": "integer" } } } } } }, "ListConfigurations": { "input": { "type": "structure", "required": [ "configurationType" ], "members": { "configurationType": {}, "filters": { "shape": "Sx" }, "maxResults": { "type": "integer" }, "nextToken": {}, "orderBy": { "type": "list", "member": { "type": "structure", "required": [ "fieldName" ], "members": { "fieldName": {}, "sortOrder": {} } } } } }, "output": { "type": "structure", "members": { "configurations": { "type": "list", "member": { "type": "map", "key": {}, "value": {} } }, "nextToken": {} } } }, "ListServerNeighbors": { "input": { "type": "structure", "required": [ "configurationId" ], "members": { "configurationId": {}, "portInformationNeeded": { "type": "boolean" }, "neighborConfigurationIds": { "shape": "S3" }, "maxResults": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "required": [ "neighbors" ], "members": { "neighbors": { "type": "list", "member": { "type": "structure", "required": [ "sourceServerId", "destinationServerId", "connectionsCount" ], "members": { "sourceServerId": {}, "destinationServerId": {}, "destinationPort": { "type": "integer" }, "transportProtocol": {}, "connectionsCount": { "type": "long" } } } }, "nextToken": {}, "knownDependencyCount": { "type": "long" } } } }, "StartContinuousExport": { "input": { "type": "structure", "members": {} }, "output": { "type": "structure", "members": { "exportId": {}, "s3Bucket": {}, "startTime": { "type": "timestamp" }, "dataSource": {}, "schemaStorageConfig": { "shape": "S1q" } } } }, "StartDataCollectionByAgentIds": { "input": { "type": "structure", "required": [ "agentIds" ], "members": { "agentIds": { "shape": "Sv" } } }, "output": { "type": "structure", "members": { "agentsConfigurationStatus": { "shape": "S3k" } } } }, "StartExportTask": { "input": { "type": "structure", "members": { "exportDataFormat": { "type": "list", "member": {} }, "filters": { "shape": "S23" }, "startTime": { "type": "timestamp" }, "endTime": { "type": "timestamp" } } }, "output": { "type": "structure", "members": { "exportId": {} } } }, "StartImportTask": { "input": { "type": "structure", "required": [ "name", "importUrl" ], "members": { "clientRequestToken": { "idempotencyToken": true }, "name": {}, "importUrl": {} } }, "output": { "type": "structure", "members": { "task": { "shape": "S2g" } } } }, "StopContinuousExport": { "input": { "type": "structure", "required": [ "exportId" ], "members": { "exportId": {} } }, "output": { "type": "structure", "members": { "startTime": { "type": "timestamp" }, "stopTime": { "type": "timestamp" } } } }, "StopDataCollectionByAgentIds": { "input": { "type": "structure", "required": [ "agentIds" ], "members": { "agentIds": { "shape": "Sv" } } }, "output": { "type": "structure", "members": { "agentsConfigurationStatus": { "shape": "S3k" } } } }, "UpdateApplication": { "input": { "type": "structure", "required": [ "configurationId" ], "members": { "configurationId": {}, "name": {}, "description": {} } }, "output": { "type": "structure", "members": {} } } }, "shapes": { "S3": { "type": "list", "member": {} }, "Sk": { "type": "list", "member": { "type": "structure", "required": [ "key", "value" ], "members": { "key": {}, "value": {} } } }, "Sv": { "type": "list", "member": {} }, "Sx": { "type": "list", "member": { "type": "structure", "required": [ "name", "values", "condition" ], "members": { "name": {}, "values": { "shape": "Sz" }, "condition": {} } } }, "Sz": { "type": "list", "member": {} }, "S1q": { "type": "map", "key": {}, "value": {} }, "S1t": { "type": "list", "member": {} }, "S1v": { "type": "list", "member": { "type": "structure", "required": [ "exportId", "exportStatus", "statusMessage", "exportRequestTime" ], "members": { "exportId": {}, "exportStatus": {}, "statusMessage": {}, "configurationsDownloadUrl": {}, "exportRequestTime": { "type": "timestamp" }, "isTruncated": { "type": "boolean" }, "requestedStartTime": { "type": "timestamp" }, "requestedEndTime": { "type": "timestamp" } } } }, "S23": { "type": "list", "member": { "type": "structure", "required": [ "name", "values", "condition" ], "members": { "name": {}, "values": { "shape": "Sz" }, "condition": {} } } }, "S2g": { "type": "structure", "members": { "importTaskId": {}, "clientRequestToken": {}, "name": {}, "importUrl": {}, "status": {}, "importRequestTime": { "type": "timestamp" }, "importCompletionTime": { "type": "timestamp" }, "importDeletedTime": { "type": "timestamp" }, "serverImportSuccess": { "type": "integer" }, "serverImportFailure": { "type": "integer" }, "applicationImportSuccess": { "type": "integer" }, "applicationImportFailure": { "type": "integer" }, "errorsAndFailedEntriesZip": {} } }, "S3k": { "type": "list", "member": { "type": "structure", "members": { "agentId": {}, "operationSucceeded": { "type": "boolean" }, "description": {} } } } } }