Dela via


Microsoft.Web sites/extensions 2019-08-01

Bicep-resursdefinition

Resurstypen platser/tillägg kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Web/sites/extensions-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Web/sites/extensions@2019-08-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  name: 'MSDeploy'
  properties: {
    appOffline: bool
    connectionString: 'string'
    dbType: 'string'
    packageUri: 'string'
    setParameters: {
      {customized property}: 'string'
    }
    setParametersXmlFileUri: 'string'
    skipAppData: bool
  }
}

Egenskapsvärden

Microsoft.Web/sites/extensions

Namn Beskrivning Värde
sort Typ av resurs. sträng
Namn Resursnamnet "MSDeploy" (krävs)
förälder 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 den överordnade resursen.
Symboliskt namn för resurs av typen: platser
Egenskaper Kärnresursegenskaper MSDeployCoreOrMSDeployStatusProperties

MSDeployCoreOrMSDeployStatusProperties

Namn Beskrivning Värde
appOffline Anger AppOffline-regeln medan MSDeploy-åtgärden körs.
Inställningen är <kod>false</code> som standard.
Bool
connectionString SQL-anslutningssträng sträng
dbType Databastyp sträng
packageUri Paket-URI sträng
setParameters MSDeploy-parametrar. Får inte anges om SetParametersXmlFileUri används. MSDeployCoreSetParameters
setParametersXmlFileUri URI för MSDeploy Parameters-filen. Får inte anges om SetParameters används. sträng
skipAppData Styr om MSDeploy-åtgärden hoppar över katalogen App_Data.
Om värdet är inställt på <kod>true</code>, App_Data den befintliga katalogen på målet
tas inte bort och alla App_Data kataloger i källan ignoreras.
Inställningen är <kod>false</code> som standard.
Bool

MSDeployCoreSetParameters

Namn Beskrivning Värde

Användningsexempel

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
Moesif API Analytics och monetarisering Mallen loggar API-anrop från Azure API Management till Moesif API-analys- och intäktsplattform

Resursdefinition för ARM-mall

Resurstypen platser/tillägg kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Web/sites/extensions-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Web/sites/extensions",
  "apiVersion": "2019-08-01",
  "name": "string",
  "kind": "string",
  "properties": {
    "appOffline": "bool",
    "connectionString": "string",
    "dbType": "string",
    "packageUri": "string",
    "setParameters": {
      "{customized property}": "string"
    },
    "setParametersXmlFileUri": "string",
    "skipAppData": "bool"
  }
}

Egenskapsvärden

Microsoft.Web/sites/extensions

Namn Beskrivning Värde
apiVersion API-versionen '2019-08-01'
sort Typ av resurs. sträng
Namn Resursnamnet "MSDeploy" (krävs)
Egenskaper Kärnresursegenskaper MSDeployCoreOrMSDeployStatusProperties
typ Resurstypen "Microsoft.Web/sites/extensions"

MSDeployCoreOrMSDeployStatusProperties

Namn Beskrivning Värde
appOffline Anger AppOffline-regeln medan MSDeploy-åtgärden körs.
Inställningen är <kod>false</code> som standard.
Bool
connectionString SQL-anslutningssträng sträng
dbType Databastyp sträng
packageUri Paket-URI sträng
setParameters MSDeploy-parametrar. Får inte anges om SetParametersXmlFileUri används. MSDeployCoreSetParameters
setParametersXmlFileUri URI för MSDeploy Parameters-filen. Får inte anges om SetParameters används. sträng
skipAppData Styr om MSDeploy-åtgärden hoppar över katalogen App_Data.
Om värdet är inställt på <kod>true</code>, App_Data den befintliga katalogen på målet
tas inte bort och alla App_Data kataloger i källan ignoreras.
Inställningen är <kod>false</code> som standard.
Bool

MSDeployCoreSetParameters

Namn Beskrivning Värde

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Azure-funktionsapp som finns på dedikerad plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp på en dedikerad värdplan, vilket innebär att den körs och faktureras precis som alla App Service-webbplatser.
Azure-funktionsapp som finns i Premium-plan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Premium-plan.
Azure-funktionsapp som finns i Windows förbrukningsplan

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Windows-förbrukningsplan, vilket är en dynamisk värdplan. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Funktionsapp i Linux-förbrukningsplan med Fjärrbygge

Distribuera till Azure
Den här mallen etablerar en funktionsapp i en Linux-förbrukningsplan och utför fjärrversion under koddistributionen. Appen körs på begäran och du debiteras per körning, utan något stående resursåtagande.
Moesif API Analytics och monetarisering

Distribuera till Azure
Mallen loggar API-anrop från Azure API Management till Moesif API-analys- och intäktsplattform

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen platser/tillägg 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/extensions-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/extensions@2019-08-01"
  name = "string"
  parent_id = "string"
  body = {
    kind = "string"
    properties = {
      appOffline = bool
      connectionString = "string"
      dbType = "string"
      packageUri = "string"
      setParameters = {
        {customized property} = "string"
      }
      setParametersXmlFileUri = "string"
      skipAppData = bool
    }
  }
}

Egenskapsvärden

Microsoft.Web/sites/extensions

Namn Beskrivning Värde
sort Typ av resurs. sträng
Namn Resursnamnet "MSDeploy" (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: platser
Egenskaper Kärnresursegenskaper MSDeployCoreOrMSDeployStatusProperties
typ Resurstypen "Microsoft.Web/sites/extensions@2019-08-01"

MSDeployCoreOrMSDeployStatusProperties

Namn Beskrivning Värde
appOffline Anger AppOffline-regeln medan MSDeploy-åtgärden körs.
Inställningen är <kod>false</code> som standard.
Bool
connectionString SQL-anslutningssträng sträng
dbType Databastyp sträng
packageUri Paket-URI sträng
setParameters MSDeploy-parametrar. Får inte anges om SetParametersXmlFileUri används. MSDeployCoreSetParameters
setParametersXmlFileUri URI för MSDeploy Parameters-filen. Får inte anges om SetParameters används. sträng
skipAppData Styr om MSDeploy-åtgärden hoppar över katalogen App_Data.
Om värdet är inställt på <kod>true</code>, App_Data den befintliga katalogen på målet
tas inte bort och alla App_Data kataloger i källan ignoreras.
Inställningen är <kod>false</code> som standard.
Bool

MSDeployCoreSetParameters

Namn Beskrivning Värde