This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.web.listCustomApiWsdlInterfaces
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 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>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]func ListCustomApiWsdlInterfaces(ctx *Context, args *ListCustomApiWsdlInterfacesArgs, opts ...InvokeOption) (*ListCustomApiWsdlInterfacesResult, error)
func ListCustomApiWsdlInterfacesOutput(ctx *Context, args *ListCustomApiWsdlInterfacesOutputArgs, opts ...InvokeOption) ListCustomApiWsdlInterfacesResultOutput> 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)
}public static CompletableFuture<ListCustomApiWsdlInterfacesResult> listCustomApiWsdlInterfaces(ListCustomApiWsdlInterfacesArgs args, InvokeOptions options)
public static Output<ListCustomApiWsdlInterfacesResult> listCustomApiWsdlInterfaces(ListCustomApiWsdlInterfacesArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:web:listCustomApiWsdlInterfaces
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Location string
- The location
- Content string
- The WSDL content
- ImportMethod string | Pulumi.Azure Native. Web. Wsdl Import Method 
- The WSDL import method
- Service
Pulumi.Azure Native. Web. Inputs. Wsdl Service 
- The service with name and endpoint names
- SubscriptionId string
- Subscription Id
- Url string
- The WSDL URL
- Location string
- The location
- Content string
- The WSDL content
- ImportMethod string | WsdlImport Method 
- The WSDL import method
- Service
WsdlService 
- The service with name and endpoint names
- SubscriptionId string
- Subscription Id
- Url string
- The WSDL URL
- location String
- The location
- content String
- The WSDL content
- importMethod String | WsdlImport Method 
- The WSDL import method
- service
WsdlService 
- The service with name and endpoint names
- subscriptionId String
- Subscription Id
- url String
- The WSDL URL
- location string
- The location
- content string
- The WSDL content
- importMethod string | WsdlImport Method 
- The WSDL import method
- service
WsdlService 
- The service with name and endpoint names
- subscriptionId string
- Subscription Id
- url string
- The WSDL URL
- location str
- The location
- content str
- The WSDL content
- import_method str | WsdlImport Method 
- The WSDL import method
- service
WsdlService 
- The service with name and endpoint names
- subscription_id str
- Subscription Id
- url str
- The WSDL URL
- location String
- The location
- content String
- The WSDL content
- importMethod String | "NotSpecified" | "Soap To Rest" | "Soap Pass Through" 
- The WSDL import method
- service Property Map
- The service with name and endpoint names
- subscriptionId String
- Subscription Id
- url String
- The WSDL URL
listCustomApiWsdlInterfaces Result
The following output properties are available:
- Value
List<Pulumi.Azure Native. Web. Outputs. Wsdl Service Response> 
- Collection of WSDL interfaces
- Value
[]WsdlService Response 
- Collection of WSDL interfaces
- value
List<WsdlService Response> 
- Collection of WSDL interfaces
- value
WsdlService Response[] 
- Collection of WSDL interfaces
- value
Sequence[WsdlService Response] 
- Collection of WSDL interfaces
- value List<Property Map>
- Collection of WSDL interfaces
Supporting Types
WsdlImportMethod  
WsdlService 
- QualifiedName string
- The service's qualified name
- EndpointQualified List<string>Names 
- List of the endpoints' qualified names
- QualifiedName string
- The service's qualified name
- EndpointQualified []stringNames 
- List of the endpoints' qualified names
- qualifiedName String
- The service's qualified name
- endpointQualified List<String>Names 
- List of the endpoints' qualified names
- qualifiedName string
- The service's qualified name
- endpointQualified string[]Names 
- List of the endpoints' qualified names
- qualified_name str
- The service's qualified name
- endpoint_qualified_ Sequence[str]names 
- List of the endpoints' qualified names
- qualifiedName String
- The service's qualified name
- endpointQualified List<String>Names 
- List of the endpoints' qualified names
WsdlServiceResponse  
- QualifiedName string
- The service's qualified name
- EndpointQualified List<string>Names 
- List of the endpoints' qualified names
- QualifiedName string
- The service's qualified name
- EndpointQualified []stringNames 
- List of the endpoints' qualified names
- qualifiedName String
- The service's qualified name
- endpointQualified List<String>Names 
- List of the endpoints' qualified names
- qualifiedName string
- The service's qualified name
- endpointQualified string[]Names 
- List of the endpoints' qualified names
- qualified_name str
- The service's qualified name
- endpoint_qualified_ Sequence[str]names 
- List of the endpoints' qualified names
- qualifiedName String
- The service's qualified name
- endpointQualified List<String>Names 
- List of the endpoints' qualified names
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi