Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Definição de recurso do Bicep
O tipo de recurso sites/funções pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/sites/functions, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.Web/sites/functions@2025-03-01' = {
parent: resourceSymbolicName
kind: 'string'
name: 'string'
properties: {
config: any(...)
config_href: 'string'
files: {
{customized property}: 'string'
}
function_app_id: 'string'
href: 'string'
invoke_url_template: 'string'
isDisabled: bool
language: 'string'
script_href: 'string'
script_root_path_href: 'string'
secrets_file_href: 'string'
test_data: 'string'
test_data_href: 'string'
}
}
Valores da propriedade
Microsoft.Web/sites/functions
| Nome | Descrição | Valor |
|---|---|---|
| tipo | Tipo de recurso. | cadeia |
| nome | O nome do recurso | cadeia de caracteres (obrigatório) |
| pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para o recurso do tipo: sites |
| Propriedades | Propriedades específicas do recurso FunctionEnvelope | Propriedades do Envelope da Função |
Propriedades do Envelope da Função
FunçãoEnvelopePropertiesFiles
| Nome | Descrição | Valor |
|---|
Exemplos de uso
Exemplos de Início Rápido do Azure
Os modelos de Início Rápido do Azure a seguir contêm exemplos de Bicep para implantar esse tipo de recurso.
| Arquivo Bicep | Descrição |
|---|---|
| aplicativo de funções do Azure e uma função disparada por HTTP | Este exemplo implanta um aplicativo de funções do Azure e uma função disparada por HTTP embutida no modelo. Ele também implanta um Key Vault e preenche um segredo com a chave de host do aplicativo de funções. |
| Front Door Standard/Premium com origem do Azure Functions | Esse modelo cria um Front Door Standard/Premium, um aplicativo do Azure Functions, e configura o aplicativo de funções para validar se o tráfego passou pela origem do Front Door. |
Definição de recurso de modelo do ARM
O tipo de recurso sites/funções pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/sites/functions, adicione o JSON a seguir ao seu modelo.
{
"type": "Microsoft.Web/sites/functions",
"apiVersion": "2025-03-01",
"name": "string",
"kind": "string",
"properties": {
"config": {},
"config_href": "string",
"files": {
"{customized property}": "string"
},
"function_app_id": "string",
"href": "string",
"invoke_url_template": "string",
"isDisabled": "bool",
"language": "string",
"script_href": "string",
"script_root_path_href": "string",
"secrets_file_href": "string",
"test_data": "string",
"test_data_href": "string"
}
}
Valores da propriedade
Microsoft.Web/sites/functions
| Nome | Descrição | Valor |
|---|---|---|
| apiVersion | A versão da API | '2025-03-01' |
| tipo | Tipo de recurso. | cadeia |
| nome | O nome do recurso | cadeia de caracteres (obrigatório) |
| Propriedades | Propriedades específicas do recurso FunctionEnvelope | Propriedades do Envelope da Função |
| tipo | O tipo de recurso | 'Microsoft.Web/sites/functions' |
Propriedades do Envelope da Função
FunçãoEnvelopePropertiesFiles
| Nome | Descrição | Valor |
|---|
Exemplos de uso
Modelos de Início Rápido do Azure
Os modelos de Início Rápido do Azure a seguir implantar esse tipo de recurso.
| Modelo | Descrição |
|---|---|
|
aplicativo de funções do Azure e uma função disparada por HTTP |
Este exemplo implanta um aplicativo de funções do Azure e uma função disparada por HTTP embutida no modelo. Ele também implanta um Key Vault e preenche um segredo com a chave de host do aplicativo de funções. |
|
função do Azure com recursos de transformação |
Cria uma função do Azure C# baseada em webhook com recursos de transformação a serem usados em cenários de integração de aplicativos lógicos |
|
Front Door Standard/Premium com origem do Azure Functions |
Esse modelo cria um Front Door Standard/Premium, um aplicativo do Azure Functions, e configura o aplicativo de funções para validar se o tráfego passou pela origem do Front Door. |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso sites/funções pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/sites/functions, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/functions@2025-03-01"
name = "string"
parent_id = "string"
body = {
kind = "string"
properties = {
config = ?
config_href = "string"
files = {
{customized property} = "string"
}
function_app_id = "string"
href = "string"
invoke_url_template = "string"
isDisabled = bool
language = "string"
script_href = "string"
script_root_path_href = "string"
secrets_file_href = "string"
test_data = "string"
test_data_href = "string"
}
}
}
Valores da propriedade
Microsoft.Web/sites/functions
| Nome | Descrição | Valor |
|---|---|---|
| tipo | Tipo de recurso. | cadeia |
| nome | O nome do recurso | cadeia de caracteres (obrigatório) |
| parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: sites |
| Propriedades | Propriedades específicas do recurso FunctionEnvelope | Propriedades do Envelope da Função |
| tipo | O tipo de recurso | "Microsoft.Web/sites/functions@2025-03-01" |
Propriedades do Envelope da Função
FunçãoEnvelopePropertiesFiles
| Nome | Descrição | Valor |
|---|