Microsoft.Web sites/sourcecontrols 2020-10-01
Definição de recurso do Bicep
O tipo de recurso sites/sourcecontrols pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/sites/sourcecontrols, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.Web/sites/sourcecontrols@2020-10-01' = {
name: 'web'
kind: 'string'
parent: resourceSymbolicName
properties: {
branch: 'string'
deploymentRollbackEnabled: bool
isGitHubAction: bool
isManualIntegration: bool
isMercurial: bool
repoUrl: 'string'
}
}
Valores de propriedade
sites/controles de origem
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos filho no Bicep. |
'web' |
kind | Tipo de recurso. | string |
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 |
properties | Propriedades específicas do recurso SiteSourceControl | SiteSourceControlProperties |
SiteSourceControlProperties
Nome | Descrição | Valor |
---|---|---|
branch | Nome do branch a ser usado para implantação. | string |
deploymentRollbackEnabled | true para habilitar a reversão de implantação; caso contrário, false . |
bool |
isGitHubAction | true se isso for implantado por meio da ação do GitHub. |
bool |
isManualIntegration | true para limitar a integração manual; false para habilitar a integração contínua (que configura webhooks em repositórios online como o GitHub). |
bool |
isMercurial | true para um repositório Mercurial; false para um repositório Git. |
bool |
repoUrl | URL de controle do repositório ou do código-fonte. | string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Gateway de Tempo Real do PubNub para Hubs de Eventos do Azure |
O Gateway de Tempo Real do PubNub para Azure fornece uma ponte de fluxo de dados em tempo real entre a PubNub Data Stream Network e a Hubs de Eventos do Azure. -- considere uma ponte bidirecional entre PubNub e Azure! |
WordPress no Serviço de Aplicativo com MySQL no aplicativo |
Este modelo implanta um Aplicativo Web do WordPress em uma Serviço de Aplicativo do Windows com o MySQL no aplicativo |
Site do eShop com ILB ASE |
Um Ambiente de Serviço de Aplicativo é uma opção de plano de serviço Premium do Serviço de Aplicativo do Azure que fornece um ambiente totalmente isolado e dedicado para executar com segurança todos os seus aplicativos do Serviço de Aplicativo do Azure em alta escala, incluindo Aplicativos Web, Aplicativos Móveis e Aplicativos de API. |
Criar uma conta do Azure Cosmos com toque zero e um Aplicativo Web do Azure |
Este modelo cria uma conta do Azure Cosmos, injeta o ponto de extremidade e as chaves do Cosmos DB nas configurações do Aplicativo Web do Azure e implanta um aplicativo Web ASP MVC do GitHub. |
Aplicativo Lógico do Azure com Função |
Este modelo cria um aplicativo sem servidor no Azure com Aplicativos Lógicos e Funções. O Aplicativo Lógico dispara em um HTTP POST, chama a Função do Azure e retorna a resposta. |
Início Rápido do Serviço de Aplicativo – Aplicativo Linux |
Este modelo deve ser usado com /azure/app-service/quickstart-arm-template |
Início Rápido do Serviço de Aplicativo – Aplicativo do Windows |
Este modelo deve ser usado com /azure/app-service/quickstart-arm-template |
Provisionar um aplicativo de funções com a origem implantada do GitHub |
Este modelo implanta um Aplicativo de Funções hospedado em um novo plano de Serviço de Aplicativo dedicado. O Aplicativo de Funções tem um recurso filho que permite a integração contínua e implanta o código de função de um repositório GitHub. |
Implantação de aplicativo Web do GitHub |
Este modelo permite que você crie um WebApp vinculado a um Repositório GitHub vinculado. |
Início Rápido do Serviço de Aplicativo – Aplicativo do Windows |
Este modelo deve ser usado com /azure/app-service/quickstart-arm-template |
Definição de recurso de modelo do ARM
O tipo de recurso sites/sourcecontrols pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/sites/sourcecontrols, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Web/sites/sourcecontrols",
"apiVersion": "2020-10-01",
"name": "web",
"kind": "string",
"properties": {
"branch": "string",
"deploymentRollbackEnabled": "bool",
"isGitHubAction": "bool",
"isManualIntegration": "bool",
"isMercurial": "bool",
"repoUrl": "string"
}
}
Valores de propriedade
sites/controles de origem
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Web/sites/sourcecontrols' |
apiVersion | A versão da API de recursos | '2020-10-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos filho em modelos do ARM JSON. |
'web' |
kind | Tipo de recurso. | string |
properties | Propriedades específicas do recurso SiteSourceControl | SiteSourceControlProperties |
SiteSourceControlProperties
Nome | Descrição | Valor |
---|---|---|
branch | Nome do branch a ser usado para implantação. | string |
deploymentRollbackEnabled | true para habilitar a reversão de implantação; caso contrário, false . |
bool |
isGitHubAction | true se isso for implantado por meio da ação do GitHub. |
bool |
isManualIntegration | true para limitar a integração manual; false para habilitar a integração contínua (que configura webhooks em repositórios online como o GitHub). |
bool |
isMercurial | true para um repositório Mercurial; false para um repositório Git. |
bool |
repoUrl | URL de controle do repositório ou do código-fonte. | string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Gateway de Tempo Real do PubNub para Hubs de Eventos do Azure |
O Gateway de Tempo Real do PubNub para Azure fornece uma ponte de fluxo de dados em tempo real entre a PubNub Data Stream Network e a Hubs de Eventos do Azure. -- considere uma ponte bidirecional entre PubNub e Azure! |
WordPress no Serviço de Aplicativo com MySQL no aplicativo |
Este modelo implanta um Aplicativo Web do WordPress em uma Serviço de Aplicativo do Windows com o MySQL no aplicativo |
Site do eShop com ILB ASE |
Um Ambiente de Serviço de Aplicativo é uma opção de plano de serviço Premium do Serviço de Aplicativo do Azure que fornece um ambiente totalmente isolado e dedicado para executar com segurança todos os seus aplicativos do Serviço de Aplicativo do Azure em alta escala, incluindo Aplicativos Web, Aplicativos Móveis e Aplicativos de API. |
Criar uma conta do Azure Cosmos com toque zero e um Aplicativo Web do Azure |
Este modelo cria uma conta do Azure Cosmos, injeta o ponto de extremidade e as chaves do Cosmos DB nas configurações do Aplicativo Web do Azure e implanta um aplicativo Web ASP MVC do GitHub. |
Aplicativo Lógico do Azure com Função |
Este modelo cria um aplicativo sem servidor no Azure com Aplicativos Lógicos e Funções. O Aplicativo Lógico dispara em um HTTP POST, chama a Função do Azure e retorna a resposta. |
Início Rápido do Serviço de Aplicativo – Aplicativo Linux |
Este modelo deve ser usado com /azure/app-service/quickstart-arm-template |
Início Rápido do Serviço de Aplicativo – Aplicativo do Windows |
Este modelo deve ser usado com /azure/app-service/quickstart-arm-template |
Provisionar um aplicativo de funções com a origem implantada do GitHub |
Este modelo implanta um Aplicativo de Funções hospedado em um novo plano de Serviço de Aplicativo dedicado. O Aplicativo de Funções tem um recurso filho que permite a integração contínua e implanta o código de função de um repositório GitHub. |
Implantação de aplicativo Web do GitHub |
Este modelo permite que você crie um WebApp vinculado a um Repositório GitHub vinculado. |
Início Rápido do Serviço de Aplicativo – Aplicativo do Windows |
Este modelo deve ser usado com /azure/app-service/quickstart-arm-template |
Definição de recurso do Terraform (provedor AzAPI)
O tipo de recurso sites/sourcecontrols pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Web/sites/sourcecontrols, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/sourcecontrols@2020-10-01"
name = "web"
parent_id = "string"
body = jsonencode({
properties = {
branch = "string"
deploymentRollbackEnabled = bool
isGitHubAction = bool
isManualIntegration = bool
isMercurial = bool
repoUrl = "string"
}
kind = "string"
})
}
Valores de propriedade
sites/controles de origem
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Web/sites/sourcecontrols@2020-10-01" |
name | O nome do recurso | "Web" |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: sites |
kind | Tipo de recurso. | string |
properties | Propriedades específicas do recurso SiteSourceControl | SiteSourceControlProperties |
SiteSourceControlProperties
Nome | Descrição | Valor |
---|---|---|
branch | Nome do branch a ser usado para implantação. | string |
deploymentRollbackEnabled | true para habilitar a reversão de implantação; caso contrário, false . |
bool |
isGitHubAction | true se isso for implantado por meio da ação do GitHub. |
bool |
isManualIntegration | true para limitar a integração manual; false para habilitar a integração contínua (que configura webhooks em repositórios online como o GitHub). |
bool |
isMercurial | true para um repositório Mercurial; false para um repositório Git. |
bool |
repoUrl | URL de controle do repositório ou do código-fonte. | string |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de