mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
132 lines
3.0 KiB
JSON
132 lines
3.0 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2019-12-02",
|
|
"endpointPrefix": "route53-recovery-cluster",
|
|
"jsonVersion": "1.0",
|
|
"protocol": "json",
|
|
"serviceFullName": "Route53 Recovery Cluster",
|
|
"serviceId": "Route53 Recovery Cluster",
|
|
"signatureVersion": "v4",
|
|
"signingName": "route53-recovery-cluster",
|
|
"targetPrefix": "ToggleCustomerAPI",
|
|
"uid": "route53-recovery-cluster-2019-12-02"
|
|
},
|
|
"operations": {
|
|
"GetRoutingControlState": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RoutingControlArn"
|
|
],
|
|
"members": {
|
|
"RoutingControlArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RoutingControlArn",
|
|
"RoutingControlState"
|
|
],
|
|
"members": {
|
|
"RoutingControlArn": {},
|
|
"RoutingControlState": {},
|
|
"RoutingControlName": {}
|
|
}
|
|
}
|
|
},
|
|
"ListRoutingControls": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ControlPanelArn": {},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RoutingControls"
|
|
],
|
|
"members": {
|
|
"RoutingControls": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ControlPanelArn": {},
|
|
"ControlPanelName": {},
|
|
"RoutingControlArn": {},
|
|
"RoutingControlName": {},
|
|
"RoutingControlState": {},
|
|
"Owner": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"UpdateRoutingControlState": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RoutingControlArn",
|
|
"RoutingControlState"
|
|
],
|
|
"members": {
|
|
"RoutingControlArn": {},
|
|
"RoutingControlState": {},
|
|
"SafetyRulesToOverride": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateRoutingControlStates": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UpdateRoutingControlStateEntries"
|
|
],
|
|
"members": {
|
|
"UpdateRoutingControlStateEntries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RoutingControlArn",
|
|
"RoutingControlState"
|
|
],
|
|
"members": {
|
|
"RoutingControlArn": {},
|
|
"RoutingControlState": {}
|
|
}
|
|
}
|
|
},
|
|
"SafetyRulesToOverride": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"Sf": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
} |