gl-store-s3.js/node_modules/aws-sdk/apis/AWSMigrationHub-2017-05-31....

466 lines
10 KiB
JSON

{
"version": "2.0",
"metadata": {
"apiVersion": "2017-05-31",
"endpointPrefix": "mgh",
"jsonVersion": "1.1",
"protocol": "json",
"serviceFullName": "AWS Migration Hub",
"serviceId": "Migration Hub",
"signatureVersion": "v4",
"targetPrefix": "AWSMigrationHub",
"uid": "AWSMigrationHub-2017-05-31"
},
"operations": {
"AssociateCreatedArtifact": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName",
"CreatedArtifact"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"CreatedArtifact": {
"shape": "S4"
},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"AssociateDiscoveredResource": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName",
"DiscoveredResource"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"DiscoveredResource": {
"shape": "Sa"
},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateProgressUpdateStream": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStreamName"
],
"members": {
"ProgressUpdateStreamName": {},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteProgressUpdateStream": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStreamName"
],
"members": {
"ProgressUpdateStreamName": {},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeApplicationState": {
"input": {
"type": "structure",
"required": [
"ApplicationId"
],
"members": {
"ApplicationId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationStatus": {},
"LastUpdatedTime": {
"type": "timestamp"
}
}
}
},
"DescribeMigrationTask": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {}
}
},
"output": {
"type": "structure",
"members": {
"MigrationTask": {
"type": "structure",
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"Task": {
"shape": "Sq"
},
"UpdateDateTime": {
"type": "timestamp"
},
"ResourceAttributeList": {
"type": "list",
"member": {
"shape": "Sv"
}
}
}
}
}
}
},
"DisassociateCreatedArtifact": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName",
"CreatedArtifactName"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"CreatedArtifactName": {},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateDiscoveredResource": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName",
"ConfigurationId"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"ConfigurationId": {},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ImportMigrationTask": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ListCreatedArtifacts": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {},
"CreatedArtifactList": {
"type": "list",
"member": {
"shape": "S4"
}
}
}
}
},
"ListDiscoveredResources": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {},
"DiscoveredResourceList": {
"type": "list",
"member": {
"shape": "Sa"
}
}
}
}
},
"ListMigrationTasks": {
"input": {
"type": "structure",
"members": {
"NextToken": {},
"MaxResults": {
"type": "integer"
},
"ResourceName": {}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {},
"MigrationTaskSummaryList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"Status": {},
"ProgressPercent": {
"type": "integer"
},
"StatusDetail": {},
"UpdateDateTime": {
"type": "timestamp"
}
}
}
}
}
}
},
"ListProgressUpdateStreams": {
"input": {
"type": "structure",
"members": {
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ProgressUpdateStreamSummaryList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ProgressUpdateStreamName": {}
}
}
},
"NextToken": {}
}
}
},
"NotifyApplicationState": {
"input": {
"type": "structure",
"required": [
"ApplicationId",
"Status"
],
"members": {
"ApplicationId": {},
"Status": {},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"NotifyMigrationTaskState": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName",
"Task",
"UpdateDateTime",
"NextUpdateSeconds"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"Task": {
"shape": "Sq"
},
"UpdateDateTime": {
"type": "timestamp"
},
"NextUpdateSeconds": {
"type": "integer"
},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutResourceAttributes": {
"input": {
"type": "structure",
"required": [
"ProgressUpdateStream",
"MigrationTaskName",
"ResourceAttributeList"
],
"members": {
"ProgressUpdateStream": {},
"MigrationTaskName": {},
"ResourceAttributeList": {
"type": "list",
"member": {
"shape": "Sv"
}
},
"DryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S4": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Description": {}
}
},
"Sa": {
"type": "structure",
"required": [
"ConfigurationId"
],
"members": {
"ConfigurationId": {},
"Description": {}
}
},
"Sq": {
"type": "structure",
"required": [
"Status"
],
"members": {
"Status": {},
"StatusDetail": {},
"ProgressPercent": {
"type": "integer"
}
}
},
"Sv": {
"type": "structure",
"required": [
"Type",
"Value"
],
"members": {
"Type": {},
"Value": {}
}
}
}
}