Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-ruby-automation committed Dec 11, 2024
1 parent 20946ad commit 8518e27
Show file tree
Hide file tree
Showing 83 changed files with 5,785 additions and 1,835 deletions.
202 changes: 199 additions & 3 deletions apis/AWSMigrationHub/2017-05-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,25 @@
{"shape":"HomeRegionNotSetException"}
]
},
"AssociateSourceResource":{
"name":"AssociateSourceResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AssociateSourceResourceRequest"},
"output":{"shape":"AssociateSourceResourceResult"},
"errors":[
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerError"},
{"shape":"ServiceUnavailableException"},
{"shape":"DryRunOperation"},
{"shape":"UnauthorizedOperation"},
{"shape":"InvalidInputException"},
{"shape":"ResourceNotFoundException"}
]
},
"CreateProgressUpdateStream":{
"name":"CreateProgressUpdateStream",
"http":{
Expand Down Expand Up @@ -171,6 +190,25 @@
{"shape":"HomeRegionNotSetException"}
]
},
"DisassociateSourceResource":{
"name":"DisassociateSourceResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DisassociateSourceResourceRequest"},
"output":{"shape":"DisassociateSourceResourceResult"},
"errors":[
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerError"},
{"shape":"ServiceUnavailableException"},
{"shape":"DryRunOperation"},
{"shape":"UnauthorizedOperation"},
{"shape":"InvalidInputException"},
{"shape":"ResourceNotFoundException"}
]
},
"ImportMigrationTask":{
"name":"ImportMigrationTask",
"http":{
Expand Down Expand Up @@ -244,6 +282,23 @@
{"shape":"HomeRegionNotSetException"}
]
},
"ListMigrationTaskUpdates":{
"name":"ListMigrationTaskUpdates",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListMigrationTaskUpdatesRequest"},
"output":{"shape":"ListMigrationTaskUpdatesResult"},
"errors":[
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerError"},
{"shape":"ServiceUnavailableException"},
{"shape":"InvalidInputException"},
{"shape":"ResourceNotFoundException"}
]
},
"ListMigrationTasks":{
"name":"ListMigrationTasks",
"http":{
Expand Down Expand Up @@ -280,6 +335,23 @@
{"shape":"HomeRegionNotSetException"}
]
},
"ListSourceResources":{
"name":"ListSourceResources",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListSourceResourcesRequest"},
"output":{"shape":"ListSourceResourcesResult"},
"errors":[
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerError"},
{"shape":"ServiceUnavailableException"},
{"shape":"InvalidInputException"},
{"shape":"ResourceNotFoundException"}
]
},
"NotifyApplicationState":{
"name":"NotifyApplicationState",
"http":{
Expand Down Expand Up @@ -422,6 +494,25 @@
"members":{
}
},
"AssociateSourceResourceRequest":{
"type":"structure",
"required":[
"ProgressUpdateStream",
"MigrationTaskName",
"SourceResource"
],
"members":{
"ProgressUpdateStream":{"shape":"ProgressUpdateStream"},
"MigrationTaskName":{"shape":"MigrationTaskName"},
"SourceResource":{"shape":"SourceResource"},
"DryRun":{"shape":"DryRun"}
}
},
"AssociateSourceResourceResult":{
"type":"structure",
"members":{
}
},
"ConfigurationId":{
"type":"string",
"max":1600,
Expand Down Expand Up @@ -547,6 +638,25 @@
"members":{
}
},
"DisassociateSourceResourceRequest":{
"type":"structure",
"required":[
"ProgressUpdateStream",
"MigrationTaskName",
"SourceResourceName"
],
"members":{
"ProgressUpdateStream":{"shape":"ProgressUpdateStream"},
"MigrationTaskName":{"shape":"MigrationTaskName"},
"SourceResourceName":{"shape":"SourceResourceName"},
"DryRun":{"shape":"DryRun"}
}
},
"DisassociateSourceResourceResult":{
"type":"structure",
"members":{
}
},
"DiscoveredResource":{
"type":"structure",
"required":["ConfigurationId"],
Expand Down Expand Up @@ -674,6 +784,26 @@
"DiscoveredResourceList":{"shape":"DiscoveredResourceList"}
}
},
"ListMigrationTaskUpdatesRequest":{
"type":"structure",
"required":[
"ProgressUpdateStream",
"MigrationTaskName"
],
"members":{
"ProgressUpdateStream":{"shape":"ProgressUpdateStream"},
"MigrationTaskName":{"shape":"MigrationTaskName"},
"NextToken":{"shape":"Token"},
"MaxResults":{"shape":"MaxResults"}
}
},
"ListMigrationTaskUpdatesResult":{
"type":"structure",
"members":{
"NextToken":{"shape":"Token"},
"MigrationTaskUpdateList":{"shape":"MigrationTaskUpdateList"}
}
},
"ListMigrationTasksRequest":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -703,6 +833,26 @@
"NextToken":{"shape":"Token"}
}
},
"ListSourceResourcesRequest":{
"type":"structure",
"required":[
"ProgressUpdateStream",
"MigrationTaskName"
],
"members":{
"ProgressUpdateStream":{"shape":"ProgressUpdateStream"},
"MigrationTaskName":{"shape":"MigrationTaskName"},
"NextToken":{"shape":"Token"},
"MaxResults":{"shape":"MaxResultsSourceResources"}
}
},
"ListSourceResourcesResult":{
"type":"structure",
"members":{
"NextToken":{"shape":"Token"},
"SourceResourceList":{"shape":"SourceResourceList"}
}
},
"MaxResults":{
"type":"integer",
"box":true,
Expand All @@ -721,6 +871,12 @@
"max":10,
"min":1
},
"MaxResultsSourceResources":{
"type":"integer",
"box":true,
"max":10,
"min":1
},
"MigrationTask":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -752,6 +908,18 @@
"type":"list",
"member":{"shape":"MigrationTaskSummary"}
},
"MigrationTaskUpdate":{
"type":"structure",
"members":{
"UpdateDateTime":{"shape":"UpdateDateTime"},
"UpdateType":{"shape":"UpdateType"},
"MigrationTaskState":{"shape":"Task"}
}
},
"MigrationTaskUpdateList":{
"type":"list",
"member":{"shape":"MigrationTaskUpdate"}
},
"NextUpdateSeconds":{
"type":"integer",
"min":0
Expand Down Expand Up @@ -905,6 +1073,30 @@
"exception":true,
"fault":true
},
"SourceResource":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"SourceResourceName"},
"Description":{"shape":"SourceResourceDescription"},
"StatusDetail":{"shape":"StatusDetail"}
}
},
"SourceResourceDescription":{
"type":"string",
"max":500,
"min":0,
"pattern":"^.{0,500}$"
},
"SourceResourceList":{
"type":"list",
"member":{"shape":"SourceResource"}
},
"SourceResourceName":{
"type":"string",
"max":1600,
"min":1
},
"Status":{
"type":"string",
"enum":[
Expand All @@ -916,9 +1108,9 @@
},
"StatusDetail":{
"type":"string",
"max":500,
"max":2500,
"min":0,
"pattern":"^.{0,500}$"
"pattern":"^.{0,2500}$"
},
"Task":{
"type":"structure",
Expand Down Expand Up @@ -951,6 +1143,10 @@
},
"exception":true
},
"UpdateDateTime":{"type":"timestamp"}
"UpdateDateTime":{"type":"timestamp"},
"UpdateType":{
"type":"string",
"enum":["MIGRATION_TASK_STATE_UPDATED"]
}
}
}
Loading

0 comments on commit 8518e27

Please sign in to comment.