github.com/aavshr/aws-sdk-go@v1.41.3/private/model/api/codegentest/models/endpointdiscovery/0000-00-00/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2018-08-31",
     5      "endpointPrefix":"awsendpointdiscoverytestservice",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceAbbreviation":"AwsEndpointDiscoveryTest",
     9      "serviceFullName":"AwsEndpointDiscoveryTest",
    10      "signatureVersion":"v4",
    11      "signingName":"awsendpointdiscoverytestservice",
    12      "targetPrefix":"AwsEndpointDiscoveryTestService"
    13    },
    14    "operations":{
    15      "DescribeEndpoints":{
    16        "name":"DescribeEndpoints",
    17        "http":{
    18          "method":"POST",
    19          "requestUri":"/"
    20        },
    21        "input":{"shape":"DescribeEndpointsRequest"},
    22        "output":{"shape":"DescribeEndpointsResponse"},
    23        "endpointoperation":true
    24      },
    25      "TestDiscoveryIdentifiersRequired":{
    26        "name":"TestDiscoveryIdentifiersRequired",
    27        "http":{
    28          "method":"POST",
    29          "requestUri":"/"
    30        },
    31        "input":{"shape":"TestDiscoveryIdentifiersRequiredRequest"},
    32        "output":{"shape":"TestDiscoveryIdentifiersRequiredResponse"},
    33        "endpointdiscovery":{"required":true}
    34      },
    35      "TestDiscoveryOptional":{
    36        "name":"TestDiscoveryOptional",
    37        "http":{
    38          "method":"POST",
    39          "requestUri":"/"
    40        },
    41        "input":{"shape":"TestDiscoveryOptionalRequest"},
    42        "output":{"shape":"TestDiscoveryOptionalResponse"},
    43        "endpointdiscovery":{
    44        }
    45      },
    46      "TestDiscoveryRequired":{
    47        "name":"TestDiscoveryRequired",
    48        "http":{
    49          "method":"POST",
    50          "requestUri":"/"
    51        },
    52        "input":{"shape":"TestDiscoveryRequiredRequest"},
    53        "output":{"shape":"TestDiscoveryRequiredResponse"},
    54        "endpointdiscovery":{
    55        }
    56      }
    57    },
    58    "shapes":{
    59      "Boolean":{"type":"boolean"},
    60      "DescribeEndpointsRequest":{
    61        "type":"structure",
    62        "members":{
    63          "Operation": {"shape":"String"}
    64        }
    65      },
    66      "DescribeEndpointsResponse":{
    67        "type":"structure",
    68        "required":["Endpoints"],
    69        "members":{
    70          "Endpoints":{"shape":"Endpoints"}
    71        }
    72      },
    73      "Endpoint":{
    74        "type":"structure",
    75        "required":[
    76          "Address",
    77          "CachePeriodInMinutes"
    78        ],
    79        "members":{
    80          "Address":{"shape":"String"},
    81          "CachePeriodInMinutes":{"shape":"Long"}
    82        }
    83      },
    84      "Endpoints":{
    85        "type":"list",
    86        "member":{"shape":"Endpoint"}
    87      },
    88      "Long":{"type":"long"},
    89      "String":{"type":"string"},
    90      "TestDiscoveryIdentifiersRequiredRequest":{
    91        "type":"structure",
    92        "required":["Sdk"],
    93        "members":{
    94          "Sdk":{
    95            "shape":"String",
    96            "endpointdiscoveryid":true
    97          }
    98        }
    99      },
   100      "TestDiscoveryIdentifiersRequiredResponse":{
   101        "type":"structure",
   102        "members":{
   103          "RequestSuccessful":{"shape":"Boolean"}
   104        }
   105      },
   106      "TestDiscoveryOptionalRequest":{
   107        "type":"structure",
   108        "members":{
   109          "Sdk":{"shape":"String"}
   110        }
   111      },
   112      "TestDiscoveryOptionalResponse":{
   113        "type":"structure",
   114        "members":{
   115          "RequestSuccessful":{"shape":"Boolean"}
   116        }
   117      },
   118      "TestDiscoveryRequiredRequest":{
   119        "type":"structure",
   120        "members":{
   121          "Sdk":{"shape":"String"}
   122        }
   123      },
   124      "TestDiscoveryRequiredResponse":{
   125        "type":"structure",
   126        "members":{
   127          "RequestSuccessful":{"shape":"Boolean"}
   128        }
   129      }
   130    }
   131  }