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 Aug 7, 2024
1 parent 0eed9e7 commit 0bbdf11
Show file tree
Hide file tree
Showing 24 changed files with 2,718 additions and 53 deletions.
139 changes: 136 additions & 3 deletions apis/appintegrations/2020-07-29/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,23 @@
{"shape":"AccessDeniedException"}
]
},
"CreateDataIntegrationAssociation":{
"name":"CreateDataIntegrationAssociation",
"http":{
"method":"POST",
"requestUri":"/dataIntegrations/{Identifier}/associations"
},
"input":{"shape":"CreateDataIntegrationAssociationRequest"},
"output":{"shape":"CreateDataIntegrationAssociationResponse"},
"errors":[
{"shape":"InternalServiceError"},
{"shape":"ResourceQuotaExceededException"},
{"shape":"ThrottlingException"},
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"AccessDeniedException"}
]
},
"CreateEventIntegration":{
"name":"CreateEventIntegration",
"http":{
Expand Down Expand Up @@ -333,6 +350,22 @@
{"shape":"AccessDeniedException"}
]
},
"UpdateDataIntegrationAssociation":{
"name":"UpdateDataIntegrationAssociation",
"http":{
"method":"PATCH",
"requestUri":"/dataIntegrations/{Identifier}/associations/{DataIntegrationAssociationIdentifier}"
},
"input":{"shape":"UpdateDataIntegrationAssociationRequest"},
"output":{"shape":"UpdateDataIntegrationAssociationResponse"},
"errors":[
{"shape":"InternalServiceError"},
{"shape":"ThrottlingException"},
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidRequestException"},
{"shape":"AccessDeniedException"}
]
},
"UpdateEventIntegration":{
"name":"UpdateEventIntegration",
"http":{
Expand Down Expand Up @@ -480,12 +513,38 @@
"Id":{"shape":"UUID"}
}
},
"CreateDataIntegrationAssociationRequest":{
"type":"structure",
"required":["DataIntegrationIdentifier"],
"members":{
"DataIntegrationIdentifier":{
"shape":"Identifier",
"location":"uri",
"locationName":"Identifier"
},
"ClientId":{"shape":"ClientId"},
"ObjectConfiguration":{"shape":"ObjectConfiguration"},
"DestinationURI":{"shape":"DestinationURI"},
"ClientAssociationMetadata":{"shape":"ClientAssociationMetadata"},
"ClientToken":{
"shape":"IdempotencyToken",
"idempotencyToken":true
},
"ExecutionConfiguration":{"shape":"ExecutionConfiguration"}
}
},
"CreateDataIntegrationAssociationResponse":{
"type":"structure",
"members":{
"DataIntegrationAssociationId":{"shape":"UUID"},
"DataIntegrationArn":{"shape":"Arn"}
}
},
"CreateDataIntegrationRequest":{
"type":"structure",
"required":[
"Name",
"KmsKey",
"SourceURI"
"KmsKey"
],
"members":{
"Name":{"shape":"Name"},
Expand Down Expand Up @@ -548,7 +607,10 @@
"members":{
"DataIntegrationAssociationArn":{"shape":"Arn"},
"DataIntegrationArn":{"shape":"Arn"},
"ClientId":{"shape":"ClientId"}
"ClientId":{"shape":"ClientId"},
"DestinationURI":{"shape":"DestinationURI"},
"LastExecutionStatus":{"shape":"LastExecutionStatus"},
"ExecutionConfiguration":{"shape":"ExecutionConfiguration"}
}
},
"DataIntegrationAssociationsList":{
Expand Down Expand Up @@ -625,6 +687,12 @@
"min":0,
"pattern":".*"
},
"DestinationURI":{
"type":"string",
"max":1000,
"min":1,
"pattern":"^(\\w+\\:\\/\\/[\\w.-]+[\\w/!@#+=.-]+$)|(\\w+\\:\\/\\/[\\w.-]+[\\w/!@#+=.-]+[\\w/!@#+=.-]+[\\w/!@#+=.,-]+$)"
},
"DuplicateResourceException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -698,6 +766,30 @@
"min":1,
"pattern":"^[a-zA-Z0-9\\/\\._\\-]+::[a-zA-Z0-9\\/\\._\\-]+(?:\\*)?$"
},
"ExecutionConfiguration":{
"type":"structure",
"required":["ExecutionMode"],
"members":{
"ExecutionMode":{"shape":"ExecutionMode"},
"OnDemandConfiguration":{"shape":"OnDemandConfiguration"},
"ScheduleConfiguration":{"shape":"ScheduleConfiguration"}
}
},
"ExecutionMode":{
"type":"string",
"enum":[
"ON_DEMAND",
"SCHEDULED"
]
},
"ExecutionStatus":{
"type":"string",
"enum":[
"COMPLETED",
"IN_PROGRESS",
"FAILED"
]
},
"ExternalUrlConfig":{
"type":"structure",
"required":["AccessUrl"],
Expand Down Expand Up @@ -850,6 +942,13 @@
"error":{"httpStatusCode":400},
"exception":true
},
"LastExecutionStatus":{
"type":"structure",
"members":{
"ExecutionStatus":{"shape":"ExecutionStatus"},
"StatusMessage":{"shape":"NonBlankString"}
}
},
"ListApplicationAssociationsRequest":{
"type":"structure",
"required":["ApplicationId"],
Expand Down Expand Up @@ -1058,6 +1157,14 @@
"key":{"shape":"NonBlankString"},
"value":{"shape":"FieldsMap"}
},
"OnDemandConfiguration":{
"type":"structure",
"required":["StartTime"],
"members":{
"StartTime":{"shape":"NonBlankString"},
"EndTime":{"shape":"NonBlankString"}
}
},
"Permission":{
"type":"string",
"max":255,
Expand Down Expand Up @@ -1263,6 +1370,32 @@
"members":{
}
},
"UpdateDataIntegrationAssociationRequest":{
"type":"structure",
"required":[
"DataIntegrationIdentifier",
"DataIntegrationAssociationIdentifier",
"ExecutionConfiguration"
],
"members":{
"DataIntegrationIdentifier":{
"shape":"Identifier",
"location":"uri",
"locationName":"Identifier"
},
"DataIntegrationAssociationIdentifier":{
"shape":"Identifier",
"location":"uri",
"locationName":"DataIntegrationAssociationIdentifier"
},
"ExecutionConfiguration":{"shape":"ExecutionConfiguration"}
}
},
"UpdateDataIntegrationAssociationResponse":{
"type":"structure",
"members":{
}
},
"UpdateDataIntegrationRequest":{
"type":"structure",
"required":["Identifier"],
Expand Down
Loading

0 comments on commit 0bbdf11

Please sign in to comment.