azure-native.web.listCustomApiWsdlInterfaces

Explore with Pulumi AI

This returns the list of interfaces in the WSDL 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)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:web:listCustomApiWsdlInterfaces
  arguments:
    # arguments dictionary

The following arguments are supported:

Location 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 string

Subscription Id

Url string

The WSDL URL

Location 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 string

Subscription Id

Url string

The WSDL URL

location 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 String

Subscription Id

url String

The WSDL URL

location 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 string

Subscription Id

url string

The WSDL URL

location 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 str

Subscription Id

url str

The WSDL URL

location 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 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 string

The service's qualified name

EndpointQualifiedNames List<string>

List of the endpoints' qualified names

QualifiedName string

The service's qualified name

EndpointQualifiedNames []string

List of the endpoints' qualified names

qualifiedName String

The service's qualified name

endpointQualifiedNames List<String>

List of the endpoints' qualified names

qualifiedName string

The service's qualified name

endpointQualifiedNames string[]

List of the endpoints' qualified names

qualified_name str

The service's qualified name

endpoint_qualified_names Sequence[str]

List of the endpoints' qualified names

qualifiedName String

The service's qualified name

endpointQualifiedNames List<String>

List of the endpoints' qualified names

WsdlServiceResponse

QualifiedName string

The service's qualified name

EndpointQualifiedNames List<string>

List of the endpoints' qualified names

QualifiedName string

The service's qualified name

EndpointQualifiedNames []string

List of the endpoints' qualified names

qualifiedName String

The service's qualified name

endpointQualifiedNames List<String>

List of the endpoints' qualified names

qualifiedName string

The service's qualified name

endpointQualifiedNames string[]

List of the endpoints' qualified names

qualified_name str

The service's qualified name

endpoint_qualified_names Sequence[str]

List of the endpoints' qualified names

qualifiedName String

The service's qualified name

endpointQualifiedNames List<String>

List of the endpoints' qualified names

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0