mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-22 05:09:05 +00:00
91 lines
2.3 KiB
JSON
91 lines
2.3 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2021-11-11",
|
|
"endpointPrefix": "appconfigdata",
|
|
"jsonVersion": "1.0",
|
|
"protocol": "rest-json",
|
|
"serviceFullName": "AWS AppConfig Data",
|
|
"serviceId": "AppConfigData",
|
|
"signatureVersion": "v4",
|
|
"signingName": "appconfig",
|
|
"uid": "appconfigdata-2021-11-11"
|
|
},
|
|
"operations": {
|
|
"GetLatestConfiguration": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/configuration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ConfigurationToken"
|
|
],
|
|
"members": {
|
|
"ConfigurationToken": {
|
|
"location": "querystring",
|
|
"locationName": "configuration_token"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextPollConfigurationToken": {
|
|
"location": "header",
|
|
"locationName": "Next-Poll-Configuration-Token"
|
|
},
|
|
"NextPollIntervalInSeconds": {
|
|
"location": "header",
|
|
"locationName": "Next-Poll-Interval-In-Seconds",
|
|
"type": "integer"
|
|
},
|
|
"ContentType": {
|
|
"location": "header",
|
|
"locationName": "Content-Type"
|
|
},
|
|
"Configuration": {
|
|
"type": "blob",
|
|
"sensitive": true
|
|
},
|
|
"VersionLabel": {
|
|
"location": "header",
|
|
"locationName": "Version-Label"
|
|
}
|
|
},
|
|
"payload": "Configuration"
|
|
}
|
|
},
|
|
"StartConfigurationSession": {
|
|
"http": {
|
|
"requestUri": "/configurationsessions",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ApplicationIdentifier",
|
|
"EnvironmentIdentifier",
|
|
"ConfigurationProfileIdentifier"
|
|
],
|
|
"members": {
|
|
"ApplicationIdentifier": {},
|
|
"EnvironmentIdentifier": {},
|
|
"ConfigurationProfileIdentifier": {},
|
|
"RequiredMinimumPollIntervalInSeconds": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InitialConfigurationToken": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {}
|
|
} |