Microsoft.Web sites/sourcecontrols 2020-10-01
Bicep-resursdefinition
Resurstypen platser/sourcecontrols kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Web/sites/sourcecontrols-resurs lägger du till följande Bicep i mallen.
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'
}
}
Egenskapsvärden
sites/sourcecontrols
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
"web" |
Typ | Typ av resurs. | sträng |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: platser |
properties | SiteSourceControl-resursspecifika egenskaper | SiteSourceControlEgenskaper |
SiteSourceControlEgenskaper
Name | Beskrivning | Värde |
---|---|---|
gren | Namnet på den gren som ska användas för distribution. | sträng |
deploymentRollbackEnabled | true för att aktivera distributionsåterställning; annars . false |
boolesk |
isGitHubAction | true om detta distribueras via GitHub-åtgärden. |
boolesk |
isManualIntegration | true begränsa till manuell integrering. false för att aktivera kontinuerlig integrering (som konfigurerar webhooks till online-lagringsplatser som GitHub). |
boolesk |
isMercurial | true för en Mercurial-lagringsplats. false för en Git-lagringsplats. |
boolesk |
repoUrl | URL för lagringsplats eller källkontroll. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
PubNub Realtime Gateway för Azure Event Hubs |
PubNub Realtime Gateway för Azure tillhandahåller en dataströmbrygga i realtid mellan PubNub Data Stream Network och Azure Event Hubs. – betrakta det som en dubbelriktad bro mellan PubNub och Azure! |
WordPress på App Service med MySQL i appen |
Den här mallen distribuerar en WordPress-webbapp på en Windows-App Service med MySQL i appen |
eShop-webbplats med ILB ASE |
En App Service-miljön är ett Premium-tjänstplansalternativ för Azure App Service som ger en helt isolerad och dedikerad miljö för säker körning av Azure App Service appar i hög skala, inklusive Web Apps, Mobile Apps och API Apps. |
Skapa ett Azure Cosmos-konto med noll touch och Azure Web App |
Den här mallen skapar ett Azure Cosmos-konto, matar in Cosmos DB-slutpunkten och nycklarna i Azure Web App-inställningarna och distribuerar sedan en ASP MVC-webbapp från GitHub. |
Azure Logic App med funktion |
Den här mallen skapar en serverlös app i Azure med Logic Apps och Functions. Logikappen utlöses på en HTTP POST, anropar Azure-funktionen och returnerar svaret. |
App Service snabbstart – Linux-app |
Den här mallen ska användas med /azure/app-service/quickstart-arm-template |
App Service snabbstart – Windows-app |
Den här mallen ska användas med /azure/app-service/quickstart-arm-template |
Etablera en funktionsapp med källan distribuerad från GitHub |
Den här mallen distribuerar en funktionsapp som finns i en ny dedikerad App Service Plan. Funktionsappen har en underordnad resurs som möjliggör kontinuerlig integrering och distribuerar funktionskoden från en GitHub-lagringsplats. |
Distribution av webbappar från GitHub |
Med den här mallen kan du skapa en webapp som är länkad till en länkad GitHub-lagringsplats. |
App Service snabbstart – Windows-app |
Den här mallen ska användas med /azure/app-service/quickstart-arm-template |
Resursdefinition för ARM-mall
Resurstypen platser/sourcecontrols kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Web/sites/sourcecontrols-resurs lägger du till följande JSON i mallen.
{
"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"
}
}
Egenskapsvärden
sites/sourcecontrols
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Web/sites/sourcecontrols" |
apiVersion | Resurs-API-versionen | '2020-10-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
"web" |
Typ | Typ av resurs. | sträng |
properties | Resursspecifika egenskaper för SiteSourceControl | SiteSourceControlProperties |
SiteSourceControlProperties
Name | Beskrivning | Värde |
---|---|---|
gren | Namn på gren som ska användas för distribution. | sträng |
deploymentRollbackEnabled | true för att aktivera distributionsåterställning; annars . false |
boolesk |
isGitHubAction | true om detta distribueras via GitHub-åtgärden. |
boolesk |
isManualIntegration | true begränsa till manuell integrering. false för att aktivera kontinuerlig integrering (som konfigurerar webhooks till onlinelagringsplatser som GitHub). |
boolesk |
isMercurial | true för en Mercurial-lagringsplats; false för en Git-lagringsplats. |
boolesk |
repoUrl | URL för lagringsplats eller källkontroll. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
PubNub Realtime Gateway för Azure Event Hubs |
PubNub Realtime Gateway för Azure tillhandahåller en dataströmbrygga i realtid mellan PubNub Data Stream Network och Azure Event Hubs. – se det som en dubbelriktad brygga mellan PubNub och Azure! |
WordPress på App Service med MySQL i appen |
Den här mallen distribuerar en WordPress-webbapp på en Windows-App Service med MySQL i appen |
eShop-webbplats med ILB ASE |
En App Service-miljön är ett premiumtjänstplanalternativ för Azure App Service som ger en helt isolerad och dedikerad miljö för säker körning av Azure App Service appar i hög skala, inklusive Web Apps, Mobile Apps och API Apps. |
Skapa ett Azure Cosmos-konto med nolltouch och Azure Web App |
Den här mallen skapar ett Azure Cosmos-konto, matar in Cosmos DB-slutpunkten och nycklarna i inställningarna för Azure Web App och distribuerar sedan en ASP MVC-webbapp från GitHub. |
Azure Logic App med funktion |
Den här mallen skapar en serverlös app i Azure med Logic Apps och Functions. Logikappen utlöses på en HTTP POST, anropar Azure-funktionen och returnerar svaret. |
App Service snabbstart – Linux-app |
Den här mallen ska användas med /azure/app-service/quickstart-arm-template |
App Service snabbstart – Windows-app |
Den här mallen ska användas med /azure/app-service/quickstart-arm-template |
Etablera en funktionsapp med en källa som distribuerats från GitHub |
Den här mallen distribuerar en funktionsapp som finns i en ny dedikerad App Service-plan. Funktionsappen har en underordnad resurs som möjliggör kontinuerlig integrering och distribuerar funktionskoden från en GitHub-lagringsplats. |
Distribution av webbapp från GitHub |
Med den här mallen kan du skapa en webbapp som är länkad till en Länkad GitHub-lagringsplats. |
App Service snabbstart – Windows-app |
Den här mallen ska användas med /azure/app-service/quickstart-arm-template |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen platser/sourcecontrols kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Web/sites/sourcecontrols-resurs lägger du till följande Terraform i mallen.
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"
})
}
Egenskapsvärden
sites/sourcecontrols
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Web/sites/sourcecontrols@2020-10-01" |
name | Resursnamnet | "web" |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: platser |
Typ | Typ av resurs. | sträng |
properties | Resursspecifika egenskaper för SiteSourceControl | SiteSourceControlProperties |
SiteSourceControlProperties
Name | Beskrivning | Värde |
---|---|---|
gren | Namn på gren som ska användas för distribution. | sträng |
deploymentRollbackEnabled | true för att aktivera distributionsåterställning; annars . false |
boolesk |
isGitHubAction | true om detta distribueras via GitHub-åtgärden. |
boolesk |
isManualIntegration | true begränsa till manuell integrering. false för att aktivera kontinuerlig integrering (som konfigurerar webhooks till onlinelagringsplatser som GitHub). |
boolesk |
isMercurial | true för en Mercurial-lagringsplats; false för en Git-lagringsplats. |
boolesk |
repoUrl | URL för lagringsplats eller källkontroll. | sträng |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för