Sdílet prostřednictvím


Weby/rozšíření Microsoft.Weby 2021-03-01

Definice prostředku Bicep

Typ prostředku lokality/rozšíření je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Web/sites/extensions, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Web/sites/extensions@2021-03-01' = {
  name: 'string'
  // For remaining properties, see microsoft.web/sites/extensions objects
}

microsoft.web/sites/extensions – objekty

Nastavte vlastnost název, která určuje typ objektu.

Pro MSDeploy použijte:

{
  kind: 'string'
  name: 'MSDeploy'
  properties: {
    appOffline: bool
    connectionString: 'string'
    dbType: 'string'
    packageUri: 'string'
    setParameters: {
      {customized property}: 'string'
    }
    setParametersXmlFileUri: 'string'
    skipAppData: bool
  }
}

Pro onedloy použijte:

{
  name: 'onedeploy'
}

Hodnoty vlastností

Microsoft.Web/sites/extensions

Jméno Popis Hodnota
laskavý Druh prostředku. řetězec
Jméno Název prostředku MSDeploy (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: weby
vlastnosti Základní vlastnosti prostředku MSDeployCoreOrMSDeployStatusProperties

Microsoft.Web/sites/extensions

Jméno Popis Hodnota
Jméno Název prostředku Onedeploy (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: weby

microsoft.web/sites/extensions

Jméno Popis Hodnota
Jméno Nastavte na msDeploy pro typ Microsoft.Web/sites/extensions. Pro typ Microsoft.Web/sites/extensionsnastavte hodnotu onedeploy . MSDeploy
Onedeploy (povinné)

MSDeployCoreOrMSDeployStatusProperties

Jméno Popis Hodnota
appOffline Nastaví pravidlo AppOffline, zatímco se spustí operace MSDeploy.
Nastavení je <kód>false</code> ve výchozím nastavení.
Bool
connection string Připojovací řetězec SQL řetězec
Typ databáze Typ databáze řetězec
packageUri Identifikátor URI balíčku řetězec
Parametry nastavení Parametry MSDeploy Pokud se používá SetParametersXmlFileUri, nesmí být nastavená. Parametry MSDeployCoreSetParameters
setParametersXmlFileUri Identifikátor URI souboru parametrů MSDeploy. Pokud se používá SetParameters, nesmí být nastavená. řetězec
skipAppData Určuje, zda operace MSDeploy přeskočí App_Data adresář.
Pokud je nastavená hodnota <kódu>true</code>, existující adresář App_Data v cíli
se neodstraní a bude ignorován žádný App_Data adresář ve zdroji.
Nastavení je <kód>false</code> ve výchozím nastavení.
Bool

Parametry MSDeployCoreSetParameters

Jméno Popis Hodnota

Příklady použití

Ukázky rychlého startu Azure

Následující šablony Azure pro rychlý start obsahují ukázky Bicep pro nasazení tohoto typu prostředku.

Soubor Bicep Popis
analýzy a monetizace rozhraní API Moesif Šablona bude protokolovat volání rozhraní API ze služby Azure API Management do platformy Analýzy a monetizace rozhraní Moesif API.

Definice prostředku šablony ARM

Typ prostředku lokality/rozšíření je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Web/sites/extensions, přidejte do šablony následující KÓD JSON.

{
  "name": "string"
  // For remaining properties, see microsoft.web/sites/extensions objects
}

microsoft.web/sites/extensions – objekty

Nastavte vlastnost název, která určuje typ objektu.

Pro MSDeploy použijte:

{
  "kind": "string",
  "name": "MSDeploy",
  "properties": {
    "appOffline": "bool",
    "connectionString": "string",
    "dbType": "string",
    "packageUri": "string",
    "setParameters": {
      "{customized property}": "string"
    },
    "setParametersXmlFileUri": "string",
    "skipAppData": "bool"
  }
}

Pro onedloy použijte:

{
  "name": "onedeploy"
}

Hodnoty vlastností

Microsoft.Web/sites/extensions

Jméno Popis Hodnota
Verze rozhraní apiVersion Verze rozhraní API '2021-03-01'
laskavý Druh prostředku. řetězec
Jméno Název prostředku MSDeploy (povinné)
vlastnosti Základní vlastnosti prostředku MSDeployCoreOrMSDeployStatusProperties
typ Typ prostředku Microsoft.Web/sites/extensions

Microsoft.Web/sites/extensions

Jméno Popis Hodnota
Verze rozhraní apiVersion Verze rozhraní API '2021-03-01'
Jméno Název prostředku Onedeploy (povinné)
typ Typ prostředku Microsoft.Web/sites/extensions

microsoft.web/sites/extensions

Jméno Popis Hodnota
Jméno Nastavte na msDeploy pro typ Microsoft.Web/sites/extensions. Pro typ Microsoft.Web/sites/extensionsnastavte hodnotu onedeploy . MSDeploy
Onedeploy (povinné)

MSDeployCoreOrMSDeployStatusProperties

Jméno Popis Hodnota
appOffline Nastaví pravidlo AppOffline, zatímco se spustí operace MSDeploy.
Nastavení je <kód>false</code> ve výchozím nastavení.
Bool
connection string Připojovací řetězec SQL řetězec
Typ databáze Typ databáze řetězec
packageUri Identifikátor URI balíčku řetězec
Parametry nastavení Parametry MSDeploy Pokud se používá SetParametersXmlFileUri, nesmí být nastavená. Parametry MSDeployCoreSetParameters
setParametersXmlFileUri Identifikátor URI souboru parametrů MSDeploy. Pokud se používá SetParameters, nesmí být nastavená. řetězec
skipAppData Určuje, zda operace MSDeploy přeskočí App_Data adresář.
Pokud je nastavená hodnota <kódu>true</code>, existující adresář App_Data v cíli
se neodstraní a bude ignorován žádný App_Data adresář ve zdroji.
Nastavení je <kód>false</code> ve výchozím nastavení.
Bool

Parametry MSDeployCoreSetParameters

Jméno Popis Hodnota

Příklady použití

Šablony Azure pro rychlý start

Následující šablony Azure Pro rychlý start nasadit tento typ prostředku.

Šablona Popis
aplikace Azure Function App hostovaná ve vyhrazeném plánu

nasazení do Azure
Tato šablona zřídí aplikaci funkcí na vyhrazeném plánu hostování, což znamená, že bude spuštěna a fakturována stejně jako jakýkoli web služby App Service.
aplikace Azure Function App hostovaná v plánu Premium

nasazení do Azure
Tato šablona zřídí aplikaci funkcí v plánu Premium.
aplikace Azure Function App hostovaná v plánu Windows Consumption plan

nasazení do Azure
Tato šablona zřídí aplikaci funkcí v plánu Windows Consumption, což je plán dynamického hostování. Aplikace běží na vyžádání a fakturuje se za provedení bez stálého závazku prostředku.
function app on Linux Consumption Plan with Remote Build

nasazení do Azure
Tato šablona zřídí aplikaci funkcí v plánu Consumption linuxu a během nasazování kódu provede vzdálené sestavení. Aplikace běží na vyžádání a fakturuje se za provedení bez stálého závazku prostředku.
analýzy a monetizace rozhraní API Moesif

nasazení do Azure
Šablona bude protokolovat volání rozhraní API ze služby Azure API Management do platformy Analýzy a monetizace rozhraní Moesif API.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku lokality/rozšíření je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Web/sites/extensions, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  name = "string"
  // For remaining properties, see microsoft.web/sites/extensions objects
}

microsoft.web/sites/extensions – objekty

Nastavte vlastnost název, která určuje typ objektu.

Pro MSDeploy použijte:

{
  kind = "string"
  name = "MSDeploy"
  properties = {
    appOffline = bool
    connectionString = "string"
    dbType = "string"
    packageUri = "string"
    setParameters = {
      {customized property} = "string"
    }
    setParametersXmlFileUri = "string"
    skipAppData = bool
  }
}

Pro onedloy použijte:

{
  name = "onedeploy"
}

Hodnoty vlastností

Microsoft.Web/sites/extensions

Jméno Popis Hodnota
laskavý Druh prostředku. řetězec
Jméno Název prostředku MSDeploy (povinné)
ID rodiče ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: weby
vlastnosti Základní vlastnosti prostředku MSDeployCoreOrMSDeployStatusProperties
typ Typ prostředku "Microsoft.Web/sites/extensions@2021-03-01"

Microsoft.Web/sites/extensions

Jméno Popis Hodnota
Jméno Název prostředku Onedeploy (povinné)
ID rodiče ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: weby
typ Typ prostředku "Microsoft.Web/sites/extensions@2021-03-01"

microsoft.web/sites/extensions

Jméno Popis Hodnota
Jméno Nastavte na msDeploy pro typ Microsoft.Web/sites/extensions. Pro typ Microsoft.Web/sites/extensionsnastavte hodnotu onedeploy . MSDeploy
Onedeploy (povinné)

MSDeployCoreOrMSDeployStatusProperties

Jméno Popis Hodnota
appOffline Nastaví pravidlo AppOffline, zatímco se spustí operace MSDeploy.
Nastavení je <kód>false</code> ve výchozím nastavení.
Bool
connection string Připojovací řetězec SQL řetězec
Typ databáze Typ databáze řetězec
packageUri Identifikátor URI balíčku řetězec
Parametry nastavení Parametry MSDeploy Pokud se používá SetParametersXmlFileUri, nesmí být nastavená. Parametry MSDeployCoreSetParameters
setParametersXmlFileUri Identifikátor URI souboru parametrů MSDeploy. Pokud se používá SetParameters, nesmí být nastavená. řetězec
skipAppData Určuje, zda operace MSDeploy přeskočí App_Data adresář.
Pokud je nastavená hodnota <kódu>true</code>, existující adresář App_Data v cíli
se neodstraní a bude ignorován žádný App_Data adresář ve zdroji.
Nastavení je <kód>false</code> ve výchozím nastavení.
Bool

Parametry MSDeployCoreSetParameters

Jméno Popis Hodnota