UNPKG

@kengachu-pulumi/azure-native-web

Version:

Pulumi Azure Native package for web

76 lines (75 loc) 1.95 kB
import * as pulumi from "@pulumi/pulumi"; import * as types from "./types"; /** * This returns the list of interfaces in the WSDL * * Uses Azure REST API version 2016-06-01. */ export declare function listCustomApiWsdlInterfaces(args: ListCustomApiWsdlInterfacesArgs, opts?: pulumi.InvokeOptions): Promise<ListCustomApiWsdlInterfacesResult>; export interface ListCustomApiWsdlInterfacesArgs { /** * The WSDL content */ content?: string; /** * The WSDL import method */ importMethod?: string | types.enums.WsdlImportMethod; /** * The location */ location: string; /** * The service with name and endpoint names */ service?: types.inputs.WsdlService; /** * Subscription Id */ subscriptionId?: string; /** * The WSDL URL */ url?: string; } /** * A list of custom API WSDL interfaces */ export interface ListCustomApiWsdlInterfacesResult { /** * Collection of WSDL interfaces */ readonly value?: types.outputs.WsdlServiceResponse[]; } /** * This returns the list of interfaces in the WSDL * * Uses Azure REST API version 2016-06-01. */ export declare function listCustomApiWsdlInterfacesOutput(args: ListCustomApiWsdlInterfacesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<ListCustomApiWsdlInterfacesResult>; export interface ListCustomApiWsdlInterfacesOutputArgs { /** * The WSDL content */ content?: pulumi.Input<string>; /** * The WSDL import method */ importMethod?: pulumi.Input<string | types.enums.WsdlImportMethod>; /** * The location */ location: pulumi.Input<string>; /** * The service with name and endpoint names */ service?: pulumi.Input<types.inputs.WsdlServiceArgs>; /** * Subscription Id */ subscriptionId?: pulumi.Input<string>; /** * The WSDL URL */ url?: pulumi.Input<string>; }