@itentialopensource/adapter-amazon_route53
Version:
This adapter integrates with system described as: Amazon Route53.
1,959 lines (1,958 loc) • 77.3 kB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/keysigningkey/{hostedZoneId}/{name}/activate/": {
"post": {
"tags": [
"Rest"
],
"operationId": "activateKeySigningKey",
"description": "The parameters and request body are for method: activateKeySigningKey. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostedZoneId",
"in": "path",
"required": true,
"schema": {
"title": "hostedZoneId",
"type": "string"
}
},
{
"name": "name",
"in": "path",
"required": true,
"schema": {
"title": "name",
"type": "string"
}
}
]
}
},
"/hostedzone/{id}/associatevpc/": {
"post": {
"tags": [
"Rest"
],
"operationId": "associateVPCWithHostedZone",
"description": "The parameters and request body are for method: associateVPCWithHostedZone. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/hostedzone/{id}/rrset/": {
"post": {
"tags": [
"Rest"
],
"operationId": "changeResourceRecordSets",
"description": "The parameters and request body are for method: changeResourceRecordSets. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listResourceRecordSets",
"description": "The parameters and request body are for method: listResourceRecordSets. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
},
{
"name": "name",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "type",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "identifier",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxitems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxItems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "startRecordName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "startRecordType",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "startRecordIdentifier",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/tags/{resourceType}/{resourceId}/": {
"post": {
"tags": [
"Rest"
],
"operationId": "changeTagsForResource",
"description": "The parameters and request body are for method: changeTagsForResource. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "resourceType",
"in": "path",
"required": true,
"schema": {
"title": "resourceType",
"type": "string"
}
},
{
"name": "resourceId",
"in": "path",
"required": true,
"schema": {
"title": "resourceId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listTagsForResource",
"description": "The parameters and request body are for method: listTagsForResource. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "resourceType",
"in": "path",
"required": true,
"schema": {
"title": "resourceType",
"type": "string"
}
},
{
"name": "resourceId",
"in": "path",
"required": true,
"schema": {
"title": "resourceId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/healthcheck/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createHealthCheck",
"description": "The parameters and request body are for method: createHealthCheck. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listHealthChecks",
"description": "The parameters and request body are for method: listHealthChecks. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "marker",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxitems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxItems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "markerQuery",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/hostedzone/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createHostedZone",
"description": "The parameters and request body are for method: createHostedZone. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listHostedZones",
"description": "The parameters and request body are for method: listHostedZones. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "marker",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxitems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "delegationsetid",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxItems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "markerQuery",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/keysigningkey/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createKeySigningKey",
"description": "The parameters and request body are for method: createKeySigningKey. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/queryloggingconfig/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createQueryLoggingConfig",
"description": "The parameters and request body are for method: createQueryLoggingConfig. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listQueryLoggingConfigs",
"description": "The parameters and request body are for method: listQueryLoggingConfigs. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostedzoneid",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "nexttoken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxresults",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxResults",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "nextToken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/delegationset/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createReusableDelegationSet",
"description": "The parameters and request body are for method: createReusableDelegationSet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listReusableDelegationSets",
"description": "The parameters and request body are for method: listReusableDelegationSets. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "marker",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxitems",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/trafficpolicy/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createTrafficPolicy",
"description": "The parameters and request body are for method: createTrafficPolicy. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/trafficpolicyinstance/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createTrafficPolicyInstance",
"description": "The parameters and request body are for method: createTrafficPolicyInstance. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/trafficpolicy/{id}/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createTrafficPolicyVersion",
"description": "The parameters and request body are for method: createTrafficPolicyVersion. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/hostedzone/{id}/authorizevpcassociation/": {
"post": {
"tags": [
"Rest"
],
"operationId": "createVPCAssociationAuthorization",
"description": "The parameters and request body are for method: createVPCAssociationAuthorization. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "listVPCAssociationAuthorizations",
"description": "The parameters and request body are for method: listVPCAssociationAuthorizations. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
},
{
"name": "nexttoken",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "maxresults",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/keysigningkey/{hostedZoneId}/{name}/deactivate/": {
"post": {
"tags": [
"Rest"
],
"operationId": "deactivateKeySigningKey",
"description": "The parameters and request body are for method: deactivateKeySigningKey. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostedZoneId",
"in": "path",
"required": true,
"schema": {
"title": "hostedZoneId",
"type": "string"
}
},
{
"name": "name",
"in": "path",
"required": true,
"schema": {
"title": "name",
"type": "string"
}
}
]
}
},
"/healthcheck/{healthCheckId}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteHealthCheck",
"description": "The parameters and request body are for method: deleteHealthCheck. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "healthCheckId",
"in": "path",
"required": true,
"schema": {
"title": "healthCheckId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "getHealthCheck",
"description": "The parameters and request body are for method: getHealthCheck. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "healthCheckId",
"in": "path",
"required": true,
"schema": {
"title": "healthCheckId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Rest"
],
"operationId": "updateHealthCheck",
"description": "The parameters and request body are for method: updateHealthCheck. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "healthCheckId",
"in": "path",
"required": true,
"schema": {
"title": "healthCheckId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/hostedzone/{id}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteHostedZone",
"description": "The parameters and request body are for method: deleteHostedZone. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "getHostedZone",
"description": "The parameters and request body are for method: getHostedZone. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Rest"
],
"operationId": "updateHostedZoneComment",
"description": "The parameters and request body are for method: updateHostedZoneComment. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/keysigningkey/{hostedZoneId}/{name}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteKeySigningKey",
"description": "The parameters and request body are for method: deleteKeySigningKey. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostedZoneId",
"in": "path",
"required": true,
"schema": {
"title": "hostedZoneId",
"type": "string"
}
},
{
"name": "name",
"in": "path",
"required": true,
"schema": {
"title": "name",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/queryloggingconfig/{id}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteQueryLoggingConfig",
"description": "The parameters and request body are for method: deleteQueryLoggingConfig. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "getQueryLoggingConfig",
"description": "The parameters and request body are for method: getQueryLoggingConfig. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/delegationset/{id}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteReusableDelegationSet",
"description": "The parameters and request body are for method: deleteReusableDelegationSet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "getReusableDelegationSet",
"description": "The parameters and request body are for method: getReusableDelegationSet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/trafficpolicy/{id}/{version}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteTrafficPolicy",
"description": "The parameters and request body are for method: deleteTrafficPolicy. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
},
{
"name": "version",
"in": "path",
"required": true,
"schema": {
"title": "version",
"type": "number"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "getTrafficPolicy",
"description": "The parameters and request body are for method: getTrafficPolicy. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
},
{
"name": "version",
"in": "path",
"required": true,
"schema": {
"title": "version",
"type": "number"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Rest"
],
"operationId": "updateTrafficPolicyComment",
"description": "The parameters and request body are for method: updateTrafficPolicyComment. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
},
{
"name": "version",
"in": "path",
"required": true,
"schema": {
"title": "version",
"type": "number"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/trafficpolicyinstance/{id}/": {
"delete": {
"tags": [
"Rest"
],
"operationId": "deleteTrafficPolicyInstance",
"description": "The parameters and request body are for method: deleteTrafficPolicyInstance. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"get": {
"tags": [
"Rest"
],
"operationId": "getTrafficPolicyInstance",
"description": "The parameters and request body are for method: getTrafficPolicyInstance. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"Rest"
],
"operationId": "updateTrafficPolicyInstance",
"description": "The parameters and request body are for method: updateTrafficPolicyInstance. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/hostedzone/{id}/deauthorizevpcassociation/": {
"post": {
"tags": [
"Rest"
],
"operationId": "deleteVPCAssociationAuthorization",
"description": "The parameters and request body are for method: deleteVPCAssociationAuthorization. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/hostedzone/{id}/disable-dnssec/": {
"post": {
"tags": [
"Rest"
],
"operationId": "disableHostedZoneDNSSEC",
"description": "The parameters and request body are for method: disableHostedZoneDNSSEC. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
]
}
},
"/hostedzone/{id}/disassociatevpc/": {
"post": {
"tags": [
"Rest"
],
"operationId": "disassociateVPCFromHostedZone",
"description": "The parameters and request body are for method: disassociateVPCFromHostedZone. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/hostedzone/{id}/enable-dnssec/": {
"post": {
"tags": [
"Rest"
],
"operationId": "enableHostedZoneDNSSEC",
"description": "The parameters and request body are for method: enableHostedZoneDNSSEC. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
]
}
},
"/hostedzone/{type}/rrset/": {
"post": {
"tags": [
"Rest"
],
"operationId": "changeResourceRecordSets",
"description": "The parameters and request body are for method: changeResourceRecordSets. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "type",
"in": "path",
"required": true,
"schema": {
"title": "type",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/change/{id}/": {
"get": {
"tags": [
"Rest"
],
"operationId": "getChange",
"description": "The parameters and request body are for method: getChange. Same endpoint also used in methods:",
"responses": {
"200": {