1. Packages
  2. Azure Native v2
  3. API Docs
  4. web
  5. listCustomApiWsdlInterfaces
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.web.listCustomApiWsdlInterfaces

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

This returns the list of interfaces in the WSDL Azure REST API version: 2016-06-01.

Using listCustomApiWsdlInterfaces

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function listCustomApiWsdlInterfaces(args: ListCustomApiWsdlInterfacesArgs, opts?: InvokeOptions): Promise<ListCustomApiWsdlInterfacesResult>
function listCustomApiWsdlInterfacesOutput(args: ListCustomApiWsdlInterfacesOutputArgs, opts?: InvokeOptions): Output<ListCustomApiWsdlInterfacesResult>
Copy
def list_custom_api_wsdl_interfaces(content: Optional[str] = None,
                                    import_method: Optional[Union[str, WsdlImportMethod]] = None,
                                    location: Optional[str] = None,
                                    service: Optional[WsdlService] = None,
                                    subscription_id: Optional[str] = None,
                                    url: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> ListCustomApiWsdlInterfacesResult
def list_custom_api_wsdl_interfaces_output(content: Optional[pulumi.Input[str]] = None,
                                    import_method: Optional[pulumi.Input[Union[str, WsdlImportMethod]]] = None,
                                    location: Optional[pulumi.Input[str]] = None,
                                    service: Optional[pulumi.Input[WsdlServiceArgs]] = None,
                                    subscription_id: Optional[pulumi.Input[str]] = None,
                                    url: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[ListCustomApiWsdlInterfacesResult]
Copy
func ListCustomApiWsdlInterfaces(ctx *Context, args *ListCustomApiWsdlInterfacesArgs, opts ...InvokeOption) (*ListCustomApiWsdlInterfacesResult, error)
func ListCustomApiWsdlInterfacesOutput(ctx *Context, args *ListCustomApiWsdlInterfacesOutputArgs, opts ...InvokeOption) ListCustomApiWsdlInterfacesResultOutput
Copy

> Note: This function is named ListCustomApiWsdlInterfaces in the Go SDK.

public static class ListCustomApiWsdlInterfaces 
{
    public static Task<ListCustomApiWsdlInterfacesResult> InvokeAsync(ListCustomApiWsdlInterfacesArgs args, InvokeOptions? opts = null)
    public static Output<ListCustomApiWsdlInterfacesResult> Invoke(ListCustomApiWsdlInterfacesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListCustomApiWsdlInterfacesResult> listCustomApiWsdlInterfaces(ListCustomApiWsdlInterfacesArgs args, InvokeOptions options)
public static Output<ListCustomApiWsdlInterfacesResult> listCustomApiWsdlInterfaces(ListCustomApiWsdlInterfacesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:web:listCustomApiWsdlInterfaces
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Location
This property is required.
Changes to this property will trigger replacement.
string
The location
Content string
The WSDL content
ImportMethod string | Pulumi.AzureNative.Web.WsdlImportMethod
The WSDL import method
Service Pulumi.AzureNative.Web.Inputs.WsdlService
The service with name and endpoint names
SubscriptionId Changes to this property will trigger replacement. string
Subscription Id
Url string
The WSDL URL
Location
This property is required.
Changes to this property will trigger replacement.
string
The location
Content string
The WSDL content
ImportMethod string | WsdlImportMethod
The WSDL import method
Service WsdlService
The service with name and endpoint names
SubscriptionId Changes to this property will trigger replacement. string
Subscription Id
Url string
The WSDL URL
location
This property is required.
Changes to this property will trigger replacement.
String
The location
content String
The WSDL content
importMethod String | WsdlImportMethod
The WSDL import method
service WsdlService
The service with name and endpoint names
subscriptionId Changes to this property will trigger replacement. String
Subscription Id
url String
The WSDL URL
location
This property is required.
Changes to this property will trigger replacement.
string
The location
content string
The WSDL content
importMethod string | WsdlImportMethod
The WSDL import method
service WsdlService
The service with name and endpoint names
subscriptionId Changes to this property will trigger replacement. string
Subscription Id
url string
The WSDL URL
location
This property is required.
Changes to this property will trigger replacement.
str
The location
content str
The WSDL content
import_method str | WsdlImportMethod
The WSDL import method
service WsdlService
The service with name and endpoint names
subscription_id Changes to this property will trigger replacement. str
Subscription Id
url str
The WSDL URL
location
This property is required.
Changes to this property will trigger replacement.
String
The location
content String
The WSDL content
importMethod String | "NotSpecified" | "SoapToRest" | "SoapPassThrough"
The WSDL import method
service Property Map
The service with name and endpoint names
subscriptionId Changes to this property will trigger replacement. String
Subscription Id
url String
The WSDL URL

listCustomApiWsdlInterfaces Result

The following output properties are available:

Value []WsdlServiceResponse
Collection of WSDL interfaces
value List<WsdlServiceResponse>
Collection of WSDL interfaces
value WsdlServiceResponse[]
Collection of WSDL interfaces
value Sequence[WsdlServiceResponse]
Collection of WSDL interfaces
value List<Property Map>
Collection of WSDL interfaces

Supporting Types

WsdlImportMethod

WsdlService

QualifiedName This property is required. string
The service's qualified name
EndpointQualifiedNames List<string>
List of the endpoints' qualified names
QualifiedName This property is required. string
The service's qualified name
EndpointQualifiedNames []string
List of the endpoints' qualified names
qualifiedName This property is required. String
The service's qualified name
endpointQualifiedNames List<String>
List of the endpoints' qualified names
qualifiedName This property is required. string
The service's qualified name
endpointQualifiedNames string[]
List of the endpoints' qualified names
qualified_name This property is required. str
The service's qualified name
endpoint_qualified_names Sequence[str]
List of the endpoints' qualified names
qualifiedName This property is required. String
The service's qualified name
endpointQualifiedNames List<String>
List of the endpoints' qualified names

WsdlServiceResponse

QualifiedName This property is required. string
The service's qualified name
EndpointQualifiedNames List<string>
List of the endpoints' qualified names
QualifiedName This property is required. string
The service's qualified name
EndpointQualifiedNames []string
List of the endpoints' qualified names
qualifiedName This property is required. String
The service's qualified name
endpointQualifiedNames List<String>
List of the endpoints' qualified names
qualifiedName This property is required. string
The service's qualified name
endpointQualifiedNames string[]
List of the endpoints' qualified names
qualified_name This property is required. str
The service's qualified name
endpoint_qualified_names Sequence[str]
List of the endpoints' qualified names
qualifiedName This property is required. String
The service's qualified name
endpointQualifiedNames List<String>
List of the endpoints' qualified names

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi