Custom Apis - List Wsdl Interfaces
Lists WSDL interfaces
This returns the list of interfaces in the WSDL
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/listWsdlInterfaces?api-version=2016-06-01
URI Parameters
Name | In | Required | Type | Description |
---|---|---|---|---|
location
|
path | True |
string |
The location |
subscription
|
path | True |
string |
Subscription Id |
api-version
|
query | True |
string |
API Version |
Request Body
Name | Type | Description |
---|---|---|
content |
string |
The WSDL content |
importMethod |
The WSDL import method |
|
service |
The service with name and endpoint names |
|
url |
string |
The WSDL URL |
Responses
Name | Type | Description |
---|---|---|
200 OK |
A list of interfaces |
Security
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | impersonate a user account |
Examples
List the WSDL interfaces
Sample request
POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/westus/listWsdlInterfaces?api-version=2016-06-01
{
"url": "https://tempuri.org/testWsdlDefinition"
}
Sample response
{
"value": [
{
"qualifiedName": "testWsdl",
"endpointQualifiedNames": [
"http://tempuri.org/ws",
"http://tempuri.org/basic"
]
}
]
}
Definitions
Name | Description |
---|---|
Wsdl |
The WSDL definition |
Wsdl |
The WSDL import method |
Wsdl |
The service with name and endpoint names |
Wsdl |
A list of custom API WSDL interfaces |
WsdlDefinition
The WSDL definition
Name | Type | Description |
---|---|---|
content |
string |
The WSDL content |
importMethod |
The WSDL import method |
|
service |
The service with name and endpoint names |
|
url |
string |
The WSDL URL |
WsdlImportMethod
The WSDL import method
Value | Description |
---|---|
NotSpecified | |
SoapToRest | |
SoapPassThrough |
WsdlService
The service with name and endpoint names
Name | Type | Description |
---|---|---|
endpointQualifiedNames |
string[] |
List of the endpoints' qualified names |
qualifiedName |
string |
The service's qualified name |
WsdlServiceCollection
A list of custom API WSDL interfaces
Name | Type | Description |
---|---|---|
value |
Collection of WSDL interfaces |