azure-native.web.getWebAppFunction

Explore with Pulumi AI

Get function information by its ID for web site, or a deployment slot. API Version: 2020-12-01.

Using getWebAppFunction

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 getWebAppFunction(args: GetWebAppFunctionArgs, opts?: InvokeOptions): Promise<GetWebAppFunctionResult>
function getWebAppFunctionOutput(args: GetWebAppFunctionOutputArgs, opts?: InvokeOptions): Output<GetWebAppFunctionResult>
def get_web_app_function(function_name: Optional[str] = None,
                         name: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetWebAppFunctionResult
def get_web_app_function_output(function_name: Optional[pulumi.Input[str]] = None,
                         name: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetWebAppFunctionResult]
func LookupWebAppFunction(ctx *Context, args *LookupWebAppFunctionArgs, opts ...InvokeOption) (*LookupWebAppFunctionResult, error)
func LookupWebAppFunctionOutput(ctx *Context, args *LookupWebAppFunctionOutputArgs, opts ...InvokeOption) LookupWebAppFunctionResultOutput

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

public static class GetWebAppFunction 
{
    public static Task<GetWebAppFunctionResult> InvokeAsync(GetWebAppFunctionArgs args, InvokeOptions? opts = null)
    public static Output<GetWebAppFunctionResult> Invoke(GetWebAppFunctionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWebAppFunctionResult> getWebAppFunction(GetWebAppFunctionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:web:getWebAppFunction
  arguments:
    # arguments dictionary

The following arguments are supported:

FunctionName string

Function name.

Name string

Site name.

ResourceGroupName string

Name of the resource group to which the resource belongs.

FunctionName string

Function name.

Name string

Site name.

ResourceGroupName string

Name of the resource group to which the resource belongs.

functionName String

Function name.

name String

Site name.

resourceGroupName String

Name of the resource group to which the resource belongs.

functionName string

Function name.

name string

Site name.

resourceGroupName string

Name of the resource group to which the resource belongs.

function_name str

Function name.

name str

Site name.

resource_group_name str

Name of the resource group to which the resource belongs.

functionName String

Function name.

name String

Site name.

resourceGroupName String

Name of the resource group to which the resource belongs.

getWebAppFunction Result

The following output properties are available:

Id string

Resource Id.

Name string

Resource Name.

Type string

Resource type.

Config object

Config information.

ConfigHref string

Config URI.

Files Dictionary<string, string>

File list.

FunctionAppId string

Function App ID.

Href string

Function URI.

InvokeUrlTemplate string

The invocation URL

IsDisabled bool

Gets or sets a value indicating whether the function is disabled

Kind string

Kind of resource.

Language string

The function language

ScriptHref string

Script URI.

ScriptRootPathHref string

Script root path URI.

SecretsFileHref string

Secrets file URI.

TestData string

Test data used when testing via the Azure Portal.

TestDataHref string

Test data URI.

Id string

Resource Id.

Name string

Resource Name.

Type string

Resource type.

Config interface{}

Config information.

ConfigHref string

Config URI.

Files map[string]string

File list.

FunctionAppId string

Function App ID.

Href string

Function URI.

InvokeUrlTemplate string

The invocation URL

IsDisabled bool

Gets or sets a value indicating whether the function is disabled

Kind string

Kind of resource.

Language string

The function language

ScriptHref string

Script URI.

ScriptRootPathHref string

Script root path URI.

SecretsFileHref string

Secrets file URI.

TestData string

Test data used when testing via the Azure Portal.

TestDataHref string

Test data URI.

id String

Resource Id.

name String

Resource Name.

type String

Resource type.

config Object

Config information.

configHref String

Config URI.

files Map<String,String>

File list.

functionAppId String

Function App ID.

href String

Function URI.

invokeUrlTemplate String

The invocation URL

isDisabled Boolean

Gets or sets a value indicating whether the function is disabled

kind String

Kind of resource.

language String

The function language

scriptHref String

Script URI.

scriptRootPathHref String

Script root path URI.

secretsFileHref String

Secrets file URI.

testData String

Test data used when testing via the Azure Portal.

testDataHref String

Test data URI.

id string

Resource Id.

name string

Resource Name.

type string

Resource type.

config any

Config information.

configHref string

Config URI.

files {[key: string]: string}

File list.

functionAppId string

Function App ID.

href string

Function URI.

invokeUrlTemplate string

The invocation URL

isDisabled boolean

Gets or sets a value indicating whether the function is disabled

kind string

Kind of resource.

language string

The function language

scriptHref string

Script URI.

scriptRootPathHref string

Script root path URI.

secretsFileHref string

Secrets file URI.

testData string

Test data used when testing via the Azure Portal.

testDataHref string

Test data URI.

id str

Resource Id.

name str

Resource Name.

type str

Resource type.

config Any

Config information.

config_href str

Config URI.

files Mapping[str, str]

File list.

function_app_id str

Function App ID.

href str

Function URI.

invoke_url_template str

The invocation URL

is_disabled bool

Gets or sets a value indicating whether the function is disabled

kind str

Kind of resource.

language str

The function language

script_href str

Script URI.

script_root_path_href str

Script root path URI.

secrets_file_href str

Secrets file URI.

test_data str

Test data used when testing via the Azure Portal.

test_data_href str

Test data URI.

id String

Resource Id.

name String

Resource Name.

type String

Resource type.

config Any

Config information.

configHref String

Config URI.

files Map<String>

File list.

functionAppId String

Function App ID.

href String

Function URI.

invokeUrlTemplate String

The invocation URL

isDisabled Boolean

Gets or sets a value indicating whether the function is disabled

kind String

Kind of resource.

language String

The function language

scriptHref String

Script URI.

scriptRootPathHref String

Script root path URI.

secretsFileHref String

Secrets file URI.

testData String

Test data used when testing via the Azure Portal.

testDataHref String

Test data URI.

Package Details

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