Microsoft.Web serverfarms

Definizione di risorsa Bicep

Il tipo di risorsa serverfarms può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/serverfarms, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Web/serverfarms@2024-04-01' = {
  extendedLocation: {
    name: 'string'
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    elasticScaleEnabled: bool
    freeOfferExpirationTime: 'string'
    hostingEnvironmentProfile: {
      id: 'string'
    }
    hyperV: bool
    isSpot: bool
    isXenon: bool
    kubeEnvironmentProfile: {
      id: 'string'
    }
    maximumElasticWorkerCount: int
    perSiteScaling: bool
    reserved: bool
    spotExpirationTime: 'string'
    targetWorkerCount: int
    targetWorkerSizeId: int
    workerTierName: 'string'
    zoneRedundant: bool
  }
  sku: {
    capabilities: [
      {
        name: 'string'
        reason: 'string'
        value: 'string'
      }
    ]
    capacity: int
    family: 'string'
    locations: [
      'string'
    ]
    name: 'string'
    size: 'string'
    skuCapacity: {
      default: int
      elasticMaximum: int
      maximum: int
      minimum: int
      scaleType: 'string'
    }
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

AppServicePlanProperties

Nome Descrizione Valore
elasticScaleEnabled ServerFarm supporta ElasticScale. Le app in questo piano verranno ridimensionate come se lo SKU ServerFarm fosse ElasticPremium Bool
freeOfferExpirationTime Ora di scadenza dell'offerta gratuita della server farm. corda
hostingEnvironmentProfile Specifica per l'ambiente del servizio app da usare per il piano di servizio app. HostingEnvironmentProfile
HyperV Se Hyper-V piano di servizio app contenitore <codice>true</code>, <codice>false</code> in caso contrario. Bool
isSpot Se <codice>true</code>, questo piano di servizio app possiede istanze spot. Bool
isXenon Obsoleto: se Hyper-V piano di servizio app contenitore <codice>true</code>, <codice>false</code> in caso contrario. Bool
kubeEnvironmentProfile Specifica per l'ambiente Kubernetes da usare per il piano di servizio app. KubeEnvironmentProfile
maximumElasticWorkerCount Numero massimo di ruoli di lavoro totali consentiti per questo piano di servizio app ElasticScaleEnabled Int
perSiteScaling Se <codice>true</code>, le app assegnate a questo piano di servizio app possono essere ridimensionate in modo indipendente.
Se <codice>false</code>, le app assegnate a questo piano di servizio app verranno ridimensionate a tutte le istanze del piano.
Bool
riservato Se il piano di servizio app Linux <codice>true</code>, <codice>false</code> in caso contrario. Bool
spotExpirationTime Ora di scadenza della server farm. Valido solo se si tratta di una server farm spot. corda
targetWorkerCount Ridimensionamento del numero di ruoli di lavoro. Int
targetWorkerSizeId Ridimensionamento dell'ID dimensione del ruolo di lavoro. Int
workerTierName Livello di lavoro di destinazione assegnato al piano di servizio app. corda
zoneRedundant Se <codice>true</code>, questo piano di servizio app eseguirà il bilanciamento della zona di disponibilità.
Se <codice>false</code>, questo piano di servizio app non eseguirà il bilanciamento della zona di disponibilità.
Bool

Capacità

Nome Descrizione Valore
nome Nome della funzionalità SKU. corda
ragione Motivo della funzionalità SKU. corda
valore Valore della funzionalità SKU. corda

ExtendedLocation

Nome Descrizione Valore
nome Nome della posizione estesa. corda

HostingEnvironmentProfile

Nome Descrizione Valore
Id ID risorsa dell'ambiente del servizio app. corda

KubeEnvironmentProfile

Nome Descrizione Valore
Id ID risorsa dell'ambiente Kubernetes. corda

Microsoft.Web/serverfarms

Nome Descrizione Valore
extendedLocation Posizione estesa. ExtendedLocation
gentile Tipo di risorsa. Se la risorsa è un'app, è possibile fare riferimento a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference per informazioni dettagliate sui valori supportati per il tipo. corda
ubicazione Percorso risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà specifiche della risorsa AppServicePlan AppServicePlanProperties
Sku Descrizione di uno SKU per una risorsa scalabile. skuDescription
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

ResourceTags

Nome Descrizione Valore

SkuCapacity

Nome Descrizione Valore
default Numero predefinito di ruoli di lavoro per questo SKU del piano di servizio app. Int
elasticMaximum Numero massimo di ruoli di lavoro elastici per questo SKU del piano di servizio app. Int
massimo Numero massimo di ruoli di lavoro per questo SKU del piano di servizio app. Int
minimo Numero minimo di ruoli di lavoro per questo SKU del piano di servizio app. Int
scaleType Configurazioni di scalabilità disponibili per un piano di servizio app. corda

SkuDescription

Nome Descrizione Valore
Funzionalità Le funzionalità dello SKU, ad esempio, sono abilitate per Gestione traffico? funzionalità[]
capacità Numero corrente di istanze assegnate alla risorsa. Int
famiglia Codice della famiglia dello SKU della risorsa. corda
Luoghi Posizioni dello SKU. string[]
nome Nome dello SKU della risorsa. corda
grandezza Identificatore di dimensioni dello SKU della risorsa. corda
skuCapacity Valori di scala minimo, massimo e predefinito dello SKU. SkuCapacity
livello Livello di servizio dello SKU della risorsa. corda

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
ambiente del servizio app con piano di hosting e app Web di Azure Crea un ambiente del servizio app v2 con un indirizzo ILB in una rete virtuale esistente che sarà disponibile privatamente. L'ambiente del servizio app conterrà un piano di hosting e un'app Web di Azure
Guida introduttiva al servizio app di - App Linux Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
Guida introduttiva al servizio app di - App di Windows Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
Guida introduttiva al servizio app di - App di Windows Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
Guida introduttiva al servizio app di - App contenitore di Windows Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
gateway applicazione con gestione API interna e app Web Il gateway applicazione instrada il traffico Internet a un'istanza di Gestione API di rete virtuale (modalità interna) che supporta un'API Web ospitata in un'app Web di Azure.
account Azure Cosmos DB con app Web Questo modello distribuisce un account Azure Cosmos DB, un piano di servizio app e crea un'app Web nel piano di servizio app. Aggiunge anche due impostazioni dell'applicazione all'app Web che fanno riferimento all'endpoint dell'account Azure Cosmos DB. In questo modo le soluzioni distribuite nell'app Web possono connettersi all'endpoint dell'account Azure Cosmos DB usando tali impostazioni.
Gemelli digitali di Azure con funzioni e servizi collegamento privato Questo modello crea un servizio Gemelli digitali di Azure configurato con una funzione di Azure connessa alla rete virtuale che può comunicare tramite un endpoint di collegamento privato a Gemelli digitali. Crea anche una zona DNS privata per consentire la risoluzione senza problemi del nome host dell'endpoint di Gemelli digitali dalla rete virtuale all'indirizzo IP della subnet interna dell'endpoint privato. Il nome host viene archiviato come impostazione della funzione di Azure con nome "ADT_ENDPOINT".
'app per le funzioni di Azure e una funzione attivata tramite HTTP Questo esempio distribuisce un'app per le funzioni di Azure e una funzione attivata tramite HTTP inline nel modello. Distribuisce anche un insieme di credenziali delle chiavi e popola un segreto con la chiave host dell'app per le funzioni.
'app per le funzioni di Azure ospitata nel piano a consumo Linux Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo Linux, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse.
'app per le funzioni di Azure con uno slot di distribuzione Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con slot di produzione e uno slot di distribuzione aggiuntivo.
'app per le funzioni di Azure con Hub eventi e identità gestita il modello effettua il provisioning di un'app per le funzioni di Azure in un piano a consumo Linux, insieme a un hub eventi, archiviazione di Azure e Application Insights. L'app per le funzioni è in grado di usare l'identità gestita per connettersi all'hub eventi e all'account di archiviazione
'app per le funzioni di Azure con integrazione di rete virtuale Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con l'integrazione della rete virtuale a livello di area abilitata per una nuova rete virtuale creata.
esempio di app Web di Gestione traffico di Azure Questo modello illustra come creare un profilo di Gestione traffico di Azure per un servizio app.
Creare un'app Web in Linux con database di Azure per MySQL Questo modello consente di distribuire app Web in Linux con database di Azure per MySQL.
Creare un profilo di rete CDN, un endpoint della rete CDN e un'app Web Questo modello crea un profilo di rete CDN e un endpoint della rete CDN con un'app Web come origine
Creare un'app Web in Azure con Java 13 e Tomcat 9 abilitato Questo modello crea un'app Web in Azure con Java 13 e Tomcat 9 abilitati per consentire l'esecuzione di applicazioni Java in Azure. Il modello è stato creato da Donovan Brown di Microsoft.
Creare un'app Web più Cache Redis usando un modello Questo modello crea un'app Web di Azure con cache Redis.
Creare un'app Web, pe e un gateway applicazione v2 Questo modello crea un'app Web di Azure con endpoint privato nella subnet della rete virtuale di Azure, un gateway applicazione v2. Il gateway applicazione viene distribuito in una rete virtuale (subnet). L'app Web limita l'accesso al traffico dalla subnet usando l'endpoint privato
Creare un account Azure Cosmos senza tocco e un'app Web di Azure Questo modello crea un account Azure Cosmos, inserisce l'endpoint e le chiavi di Cosmos DB nelle impostazioni dell'app Web di Azure e quindi distribuisce un'app Web ASP MVC da GitHub.
Creare un'app per le funzioni e un archivio privato protetto da endpoint Questo modello consente di distribuire un'app per le funzioni di Azure che comunica con Archiviazione di Azure tramite endpoint privati.
Distribuire un'app Web Linux di base Questo modello consente di distribuire un piano di servizio app e un'app Web Linux di base
Distribuire un servizio app con integrazione rete virtuale a livello di area Questo modello consente di distribuire un piano di servizio app e un'app Web windows di base, con l'integrazione della rete virtuale a livello di area abilitata per una rete virtuale appena creata
Distribuire un piano Azure Function Premium abilitato per az Questo modello consente di distribuire un piano Premium per le funzioni di Azure con il supporto delle zone di disponibilità, tra cui un account di archiviazione abilitato per le zone di disponibilità.
Distribuire un piano Premium per le funzioni di Azure con l'integrazione della rete virtuale Questo modello consente di distribuire un piano Premium per le funzioni di Azure con l'integrazione della rete virtuale a livello di area abilitata in una rete virtuale appena creata.
'app Django Questo modello consente di creare un servizio app per la distribuzione di un'app Django.
del servizio app Flask Questo modello consente di creare un servizio app per la distribuzione di un'app Flask.
Frontdoor Premium con origine del servizio app e collegamento privato Questo modello crea un frontdoor Premium e un servizio app e usa un endpoint privato per Frontdoor per inviare il traffico all'applicazione.
Frontdoor Standard/Premium con di origine del servizio app Questo modello crea un frontdoor Standard/Premium, un servizio app e configura il servizio app per verificare che il traffico provengano dall'origine frontdoor.
Frontdoor Standard/Premium con l'origine di Funzioni di Azure Questo modello crea un'app Frontdoor Standard/Premium, un'app Funzioni di Azure e configura l'app per le funzioni per verificare che il traffico provengano dall'origine di Frontdoor.
'app per le funzioni Questo modello distribuisce un'app per le funzioni vuota e un piano di hosting.
'app per le funzioni protetta da frontdoor di Azure Questo modello consente di distribuire una funzione Premium di Azure protetta e pubblicata da Frontdoor premium di Azure. La conenction tra Frontdoor di Azure e Funzioni di Azure è protetta dal collegamento privato di Azure.
app Web multi-area a disponibilità elevata Questo modello consente di creare una soluzione end-to-end sicura e a disponibilità elevata con due app Web in aree diverse dietro Frontdoor di Azure
'analisi dell'API Moesif e monetizzazione Il modello logizzerà le chiamate API da Gestione API di Azure a Moesif API analytics and monetization platform
'app per le funzioni private e di archiviazione privata protetta da endpoint Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con endpoint privati e comunica con Archiviazione di Azure tramite endpoint privati.
Effettuare il provisioning di un'app per le funzioni in un piano a consumo Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse. Sono disponibili altri modelli per il provisioning in un piano di hosting dedicato.
Effettuare il provisioning di un'app per le funzioni in esecuzione in un piano di servizio app Questo modello effettua il provisioning di un'app per le funzioni in un piano di hosting dedicato, ovvero verrà eseguita e fatturata esattamente come qualsiasi sito del servizio app.
Effettuare il provisioning di un'app Web con un database SQL Questo modello effettua il provisioning di un'app Web, un database SQL, impostazioni di scalabilità automatica, regole di avviso e Informazioni dettagliate app. Configura una stringa di connessione nell'app Web per il database.
funzione del piano a consumo di provisioning con uno slot di distribuzione Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse. Sono disponibili altri modelli per il provisioning in un piano di hosting dedicato.
'app Web sicura a più livelli Questo modello consente di creare una soluzione end-to-end sicura con due app Web con slot di staging, front-end e back-end, il front-end utilizzerà in modo sicuro il back-end tramite l'inserimento della rete virtuale e l'endpoint privato
'app Web Docker Sonarqube in Linux con Azure SQL Questo modello distribuisce Sonarqube in un contenitore Linux dell'app Web del servizio app di Azure usando l'immagine Sonarqube ufficiale e supportata da un'istanza di Azure SQL Server.
'app Web Docker Sonarqube in Linux con PostgreSQL Questo modello offre un modo semplice per distribuire un'immagine Docker Sonarqube (tag alpine) in un'app Web Linux con database di Azure per PostgreSQL(anteprima)
SonarQube nell'app Web con PostgreSQL e integrazione rete virtuale Questo modello consente di distribuire facilmente SonarQube in App Web in Linux con il server flessibile PostgreSQL, l'integrazione della rete virtuale e il DNS privato.
distribuzione di app Web da GitHub Questo modello consente di creare un'app Web collegata con un repository GitHub collegato.
'app Web w/ Application Insights che invia a Log Analytics Questo modello consente di supportare le nuove versioni api di microsoft.insights/components. A partire dal 2020-02-02-preview WorkspaceID sarà necessario durante la creazione di Application Inisghts.Questo modello distribuirà il piano di servizio app, il servizio app, Application Insights, l'area di lavoro Log Analytics e lo unisce tutti insieme.
'app Web con database di Azure per MySQL Questo modello offre un modo semplice per distribuire app Web nelle app Web del servizio app di Azure con database di Azure per MySQL.
'app Web con identità gestita, SQL Server e ΑΙ Esempio semplice per distribuire l'infrastruttura di Azure per app + dati + identità gestita e monitoraggio
'app Web con inserimento reti virtuali ed endpoint privato Questo modello consente di creare una soluzione end-to-end sicura con due app Web, front-end e back-end, il front-end utilizzerà in modo sicuro il back-end tramite l'inserimento della rete virtuale e l'endpoint privato

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa serverfarms può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/serverfarms, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2024-04-01",
  "name": "string",
  "extendedLocation": {
    "name": "string"
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "elasticScaleEnabled": "bool",
    "freeOfferExpirationTime": "string",
    "hostingEnvironmentProfile": {
      "id": "string"
    },
    "hyperV": "bool",
    "isSpot": "bool",
    "isXenon": "bool",
    "kubeEnvironmentProfile": {
      "id": "string"
    },
    "maximumElasticWorkerCount": "int",
    "perSiteScaling": "bool",
    "reserved": "bool",
    "spotExpirationTime": "string",
    "targetWorkerCount": "int",
    "targetWorkerSizeId": "int",
    "workerTierName": "string",
    "zoneRedundant": "bool"
  },
  "sku": {
    "capabilities": [
      {
        "name": "string",
        "reason": "string",
        "value": "string"
      }
    ],
    "capacity": "int",
    "family": "string",
    "locations": [ "string" ],
    "name": "string",
    "size": "string",
    "skuCapacity": {
      "default": "int",
      "elasticMaximum": "int",
      "maximum": "int",
      "minimum": "int",
      "scaleType": "string"
    },
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

AppServicePlanProperties

Nome Descrizione Valore
elasticScaleEnabled ServerFarm supporta ElasticScale. Le app in questo piano verranno ridimensionate come se lo SKU ServerFarm fosse ElasticPremium Bool
freeOfferExpirationTime Ora di scadenza dell'offerta gratuita della server farm. corda
hostingEnvironmentProfile Specifica per l'ambiente del servizio app da usare per il piano di servizio app. HostingEnvironmentProfile
HyperV Se Hyper-V piano di servizio app contenitore <codice>true</code>, <codice>false</code> in caso contrario. Bool
isSpot Se <codice>true</code>, questo piano di servizio app possiede istanze spot. Bool
isXenon Obsoleto: se Hyper-V piano di servizio app contenitore <codice>true</code>, <codice>false</code> in caso contrario. Bool
kubeEnvironmentProfile Specifica per l'ambiente Kubernetes da usare per il piano di servizio app. KubeEnvironmentProfile
maximumElasticWorkerCount Numero massimo di ruoli di lavoro totali consentiti per questo piano di servizio app ElasticScaleEnabled Int
perSiteScaling Se <codice>true</code>, le app assegnate a questo piano di servizio app possono essere ridimensionate in modo indipendente.
Se <codice>false</code>, le app assegnate a questo piano di servizio app verranno ridimensionate a tutte le istanze del piano.
Bool
riservato Se il piano di servizio app Linux <codice>true</code>, <codice>false</code> in caso contrario. Bool
spotExpirationTime Ora di scadenza della server farm. Valido solo se si tratta di una server farm spot. corda
targetWorkerCount Ridimensionamento del numero di ruoli di lavoro. Int
targetWorkerSizeId Ridimensionamento dell'ID dimensione del ruolo di lavoro. Int
workerTierName Livello di lavoro di destinazione assegnato al piano di servizio app. corda
zoneRedundant Se <codice>true</code>, questo piano di servizio app eseguirà il bilanciamento della zona di disponibilità.
Se <codice>false</code>, questo piano di servizio app non eseguirà il bilanciamento della zona di disponibilità.
Bool

Capacità

Nome Descrizione Valore
nome Nome della funzionalità SKU. corda
ragione Motivo della funzionalità SKU. corda
valore Valore della funzionalità SKU. corda

ExtendedLocation

Nome Descrizione Valore
nome Nome della posizione estesa. corda

HostingEnvironmentProfile

Nome Descrizione Valore
Id ID risorsa dell'ambiente del servizio app. corda

KubeEnvironmentProfile

Nome Descrizione Valore
Id ID risorsa dell'ambiente Kubernetes. corda

Microsoft.Web/serverfarms

Nome Descrizione Valore
apiVersion Versione dell'API '2024-04-01'
extendedLocation Posizione estesa. ExtendedLocation
gentile Tipo di risorsa. Se la risorsa è un'app, è possibile fare riferimento a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference per informazioni dettagliate sui valori supportati per il tipo. corda
ubicazione Percorso risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà specifiche della risorsa AppServicePlan AppServicePlanProperties
Sku Descrizione di uno SKU per una risorsa scalabile. skuDescription
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Web/serverfarms'

ResourceTags

Nome Descrizione Valore

SkuCapacity

Nome Descrizione Valore
default Numero predefinito di ruoli di lavoro per questo SKU del piano di servizio app. Int
elasticMaximum Numero massimo di ruoli di lavoro elastici per questo SKU del piano di servizio app. Int
massimo Numero massimo di ruoli di lavoro per questo SKU del piano di servizio app. Int
minimo Numero minimo di ruoli di lavoro per questo SKU del piano di servizio app. Int
scaleType Configurazioni di scalabilità disponibili per un piano di servizio app. corda

SkuDescription

Nome Descrizione Valore
Funzionalità Le funzionalità dello SKU, ad esempio, sono abilitate per Gestione traffico? funzionalità[]
capacità Numero corrente di istanze assegnate alla risorsa. Int
famiglia Codice della famiglia dello SKU della risorsa. corda
Luoghi Posizioni dello SKU. string[]
nome Nome dello SKU della risorsa. corda
grandezza Identificatore di dimensioni dello SKU della risorsa. corda
skuCapacity Valori di scala minimo, massimo e predefinito dello SKU. SkuCapacity
livello Livello di servizio dello SKU della risorsa. corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
'app Web Docker Airflow in Linux con PostgreSQL

Distribuire in Azure
Questo modello offre un modo semplice per distribuire un'immagine puckel/docker-airflow (tag più recente) in un'app Web Linux con database di Azure per PostgreSQL
'app Web Airflow con database PostgreSQL nei servizi app

Distribuire in Azure
Modello per la distribuzione di un'app Web Airflow con il database PostgreSQL nei servizi app
'ambiente del servizio app con back-end SQL di Azure

Distribuire in Azure
Questo modello crea un ambiente del servizio app con un back-end SQL di Azure insieme agli endpoint privati insieme alle risorse associate in genere usate in un ambiente privato/isolato.
ambiente del servizio app con piano di hosting e app Web di Azure

Distribuire in Azure
Crea un ambiente del servizio app v2 con un indirizzo ILB in una rete virtuale esistente che sarà disponibile privatamente. L'ambiente del servizio app conterrà un piano di hosting e un'app Web di Azure
Guida introduttiva al servizio app di - App Linux

Distribuire in Azure
Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
Guida introduttiva al servizio app di - App di Windows

Distribuire in Azure
Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
Guida introduttiva al servizio app di - App di Windows

Distribuire in Azure
Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
Guida introduttiva al servizio app di - App contenitore di Windows

Distribuire in Azure
Questo modello deve essere usato con /azure/app-service/quickstart-arm-template
gateway applicazione per un'app Web con restrizione IP

Distribuire in Azure
Questo modello crea un gateway applicazione davanti a un'app Web di Azure con restrizione IP abilitata nell'app Web.
gateway applicazione con gestione API interna e app Web

Distribuire in Azure
Il gateway applicazione instrada il traffico Internet a un'istanza di Gestione API di rete virtuale (modalità interna) che supporta un'API Web ospitata in un'app Web di Azure.
dell'app ASP.NET

Distribuire in Azure
Questo modello consente di creare un servizio app per la distribuzione di un'app ASP.NET.
account Azure Cosmos DB con app Web

Distribuire in Azure
Questo modello distribuisce un account Azure Cosmos DB, un piano di servizio app e crea un'app Web nel piano di servizio app. Aggiunge anche due impostazioni dell'applicazione all'app Web che fanno riferimento all'endpoint dell'account Azure Cosmos DB. In questo modo le soluzioni distribuite nell'app Web possono connettersi all'endpoint dell'account Azure Cosmos DB usando tali impostazioni.
Gemelli digitali di Azure con funzioni e servizi collegamento privato

Distribuire in Azure
Questo modello crea un servizio Gemelli digitali di Azure configurato con una funzione di Azure connessa alla rete virtuale che può comunicare tramite un endpoint di collegamento privato a Gemelli digitali. Crea anche una zona DNS privata per consentire la risoluzione senza problemi del nome host dell'endpoint di Gemelli digitali dalla rete virtuale all'indirizzo IP della subnet interna dell'endpoint privato. Il nome host viene archiviato come impostazione della funzione di Azure con nome "ADT_ENDPOINT".
'app per le funzioni di Azure e una funzione attivata tramite HTTP

Distribuire in Azure
Questo esempio distribuisce un'app per le funzioni di Azure e una funzione attivata tramite HTTP inline nel modello. Distribuisce anche un insieme di credenziali delle chiavi e popola un segreto con la chiave host dell'app per le funzioni.
'app per le funzioni di Azure ospitata in un piano dedicato

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano di hosting dedicato, ovvero verrà eseguita e fatturata esattamente come qualsiasi sito del servizio app.
'app per le funzioni di Azure ospitata nel piano a consumo Linux

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo Linux, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse.
'app per le funzioni di Azure ospitata nel piano Premium

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium.
'app per le funzioni di Azure ospitata nel piano a consumo di Windows

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo di Windows, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse.
'app per le funzioni di Azure con uno slot di distribuzione

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con slot di produzione e uno slot di distribuzione aggiuntivo.
'app per le funzioni di Azure con Hub eventi e identità gestita

Distribuire in Azure
il modello effettua il provisioning di un'app per le funzioni di Azure in un piano a consumo Linux, insieme a un hub eventi, archiviazione di Azure e Application Insights. L'app per le funzioni è in grado di usare l'identità gestita per connettersi all'hub eventi e all'account di archiviazione
'app per le funzioni di Azure con integrazione di rete virtuale

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con l'integrazione della rete virtuale a livello di area abilitata per una nuova rete virtuale creata.
'app per la logica di Azure con per le funzioni

Distribuire in Azure
Questo modello crea un'app serverless in Azure con App per la logica e funzioni. L'app per la logica viene attivata in un POST HTTP, chiama la funzione di Azure e restituisce la risposta.
esempio di app Web di Gestione traffico di Azure

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure per un servizio app.
Buffalo Web App

Distribuire in Azure
Iniziare a eseguire l'applicazione Golang Buffalo in Azure in modo rapido e economico.
Creare un'app Web in Linux con database di Azure per MySQL

Distribuire in Azure
Questo modello consente di distribuire app Web in Linux con database di Azure per MySQL.
Chiamare API personalizzate da App per la logica di Azure

Distribuire in Azure
Anche se App per la logica offre centinaia di connettori per vari servizi, è possibile chiamare le API che eseguono codice personalizzato. Uno dei modi più semplici e scalabili per ospitare le proprie API Web consiste nell'usare il servizio app di Azure. Questo modello distribuisce un'app Web per l'API personalizzata e protegge l'API usando l'autenticazione di Azure Active Directory.
Creare un profilo di rete CDN, un endpoint della rete CDN e un'app Web

Distribuire in Azure
Questo modello crea un profilo di rete CDN e un endpoint della rete CDN con un'app Web come origine
Creare un'app Web + Cache Redis + database SQL con un modello

Distribuire in Azure
Questo modello crea un'app Web di Azure con cache Redis e un database SQL.
Creare un'app Web in Azure con Java 13 e Tomcat 9 abilitato

Distribuire in Azure
Questo modello crea un'app Web in Azure con Java 13 e Tomcat 9 abilitati per consentire l'esecuzione di applicazioni Java in Azure. Il modello è stato creato da Donovan Brown di Microsoft.
Creare un'app Web in Azure con Python abilitato

Distribuire in Azure
Questo modello crea un'app Web in Azure con Python abilitato per consentire l'esecuzione di applicazioni Python in Azure. Il modello è stato creato da Donovan Brown di Microsoft.
Creare un'app Web più Cache Redis usando un modello

Distribuire in Azure
Questo modello crea un'app Web di Azure con cache Redis.
Creare un'app Web protetta dal gateway applicazione v2

Distribuire in Azure
Questo modello crea un'app Web di Azure con restrizione di accesso per un gateway applicazione v2. Il gateway applicazione viene distribuito in una rete virtuale (subnet) con un endpoint di servizio "Microsoft.Web" abilitato. L'app Web limita l'accesso al traffico dalla subnet.
Creare un'app Web, pe e un gateway applicazione v2

Distribuire in Azure
Questo modello crea un'app Web di Azure con endpoint privato nella subnet della rete virtuale di Azure, un gateway applicazione v2. Il gateway applicazione viene distribuito in una rete virtuale (subnet). L'app Web limita l'accesso al traffico dalla subnet usando l'endpoint privato
Creare un account Azure Cosmos senza tocco e un'app Web di Azure

Distribuire in Azure
Questo modello crea un account Azure Cosmos, inserisce l'endpoint e le chiavi di Cosmos DB nelle impostazioni dell'app Web di Azure e quindi distribuisce un'app Web ASP MVC da GitHub.
Creare un appServicePlan e un'app in un'app. Env del servizio. v2

Distribuire in Azure
Creare un appServicePlan e un'app in un ambiente del servizio app v2
Creare un appServicePlan e un'app in un ambiente del servizio app

Distribuire in Azure
Creare un appServicePlan e un'app in un ambiente del servizio app
creare un ambiente del servizio app di Azure con un'app Web aggiunta

Distribuire in Azure
Crea un ambiente del servizio app di Azure all'interno di una subnet di rete virtuale. Questo modello aggiunge anche un'app Web di Azure all'interno dell'ambiente del servizio app. Modello originariamente creato da Callum Brankin di PixelPin
Creare un'app Web di Azure con la stringa di connessione dell'archiviazione BLOB

Distribuire in Azure
Crea un'app Web di Azure con la stringa di connessione dell'archiviazione BLOB, modello originariamente creato da Jeff Bowles di Microsoft
Creare un'app per le funzioni e un archivio privato protetto da endpoint

Distribuire in Azure
Questo modello consente di distribuire un'app per le funzioni di Azure che comunica con Archiviazione di Azure tramite endpoint privati.
Crea un'app per le funzioni con identità del servizio gestita

Distribuire in Azure
Crea un'app per le funzioni con identità del servizio gestita abilitata con Application Insights configurato per i log e le metriche.
Distribuire un'app Web Linux di base

Distribuire in Azure
Questo modello consente di distribuire un piano di servizio app e un'app Web Linux di base
Distribuire un servizio app con integrazione rete virtuale a livello di area

Distribuire in Azure
Questo modello consente di distribuire un piano di servizio app e un'app Web windows di base, con l'integrazione della rete virtuale a livello di area abilitata per una rete virtuale appena creata
Distribuire un'impostazione di scalabilità automatica per il piano di servizio app

Distribuire in Azure
Questo modello consente di distribuire un criterio di scalabilità automatica per la risorsa piano di servizio app di Azure.
Distribuire un piano Azure Function Premium abilitato per az

Distribuire in Azure
Questo modello consente di distribuire un piano Premium per le funzioni di Azure con il supporto delle zone di disponibilità, tra cui un account di archiviazione abilitato per le zone di disponibilità.
Distribuire un piano Premium per le funzioni di Azure con l'integrazione della rete virtuale

Distribuire in Azure
Questo modello consente di distribuire un piano Premium per le funzioni di Azure con l'integrazione della rete virtuale a livello di area abilitata in una rete virtuale appena creata.
'app Django

Distribuire in Azure
Questo modello consente di creare un servizio app per la distribuzione di un'app Django.
Enterprise Governance-AppService, database SQL, AD, OMS, Runbook

Distribuire in Azure
L'adozione del cloud per un'azienda, piccola o grande, richiede modelli di governance responsabili ed efficienti per derivare valore dalle distribuzioni cloud. CloudWise (un nome di codice per la soluzione), è una soluzione composita disponibile nelle guide introduttive per i partner di Azure, è un abilitatore di adozione per clienti, integratori di sistemi e partner, che offre una soluzione self-service, automatizzata e operativa, incentrata sull'ottimizzazione dei costi, sul miglioramento dell'affidabilità delle applicazioni, sulla riduzione dei rischi aziendali. La soluzione evidenzia i pilastri principali della governance di Visibility and Control.
EPiserverCMS in Azure

Distribuire in Azure
Questo modello consente di creare risorse necessarie per la distribuzione EpiServerCMS in Azure
sito Web eShop con l'ambiente del servizio app con bilanciamento del carico interno

Distribuire in Azure
Un ambiente del servizio app è un'opzione del piano di servizio Premium del servizio app di Azure che offre un ambiente completamente isolato e dedicato per l'esecuzione sicura di app del servizio app di Azure su larga scala, tra cui app Web, app per dispositivi mobili e app per le API.
del servizio app Flask

Distribuire in Azure
Questo modello consente di creare un servizio app per la distribuzione di un'app Flask.
Frontdoor Premium con origine del servizio app e collegamento privato

Distribuire in Azure
Questo modello crea un frontdoor Premium e un servizio app e usa un endpoint privato per Frontdoor per inviare il traffico all'applicazione.
Frontdoor Standard/Premium con di origine del servizio app

Distribuire in Azure
Questo modello crea un frontdoor Standard/Premium, un servizio app e configura il servizio app per verificare che il traffico provengano dall'origine frontdoor.
Frontdoor Standard/Premium con l'origine di Funzioni di Azure

Distribuire in Azure
Questo modello crea un'app Frontdoor Standard/Premium, un'app Funzioni di Azure e configura l'app per le funzioni per verificare che il traffico provengano dall'origine di Frontdoor.
'app per le funzioni

Distribuire in Azure
Questo modello distribuisce un'app per le funzioni vuota e un piano di hosting.
'app per le funzioni nel piano a consumo linux con di compilazione remota

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo Linux ed esegue la compilazione remota durante la distribuzione del codice. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse.
'app per le funzioni protetta da frontdoor di Azure

Distribuire in Azure
Questo modello consente di distribuire una funzione Premium di Azure protetta e pubblicata da Frontdoor premium di Azure. La conenction tra Frontdoor di Azure e Funzioni di Azure è protetta dal collegamento privato di Azure.
app Web multi-area a disponibilità elevata

Distribuire in Azure
Questo modello consente di creare una soluzione end-to-end sicura e a disponibilità elevata con due app Web in aree diverse dietro Frontdoor di Azure
ambiente del servizio app con bilanciamento del carico interno con firewall di Azure

Distribuire in Azure
Modelli e parametri di Resource Manager che illustrano come distribuire l'ambiente del servizio app con l'integrazione di Firewall di Azure
CI/CD Java con Jenkins e App Web di Azure

Distribuire in Azure
Questo è un esempio per l'integrazione continua/distribuzione continua Java con Jenkins e App Web di Azure.
Kentico Xperience

Distribuire in Azure
Questo modello facilita la distribuzione delle risorse necessarie per ospitare gli ambienti Kentico Xperience in Microsoft Azure.
'analisi dell'API Moesif e monetizzazione

Distribuire in Azure
Il modello logizzerà le chiamate API da Gestione API di Azure a Moesif API analytics and monetization platform
servizio app node

Distribuire in Azure
Questo modello consente di creare un servizio app per la distribuzione di un'app Node.
app Web del portale video di Orchard CMS

Distribuire in Azure
Questo modello offre un modo semplice per distribuire Orchard CMS nelle app Web del servizio app di Azure con il modulo Servizi multimediali di Azure abilitato e configurato.
'app per le funzioni private e di archiviazione privata protetta da endpoint

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con endpoint privati e comunica con Archiviazione di Azure tramite endpoint privati.
Effettuare il provisioning di un'app per le funzioni in un piano a consumo

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse. Sono disponibili altri modelli per il provisioning in un piano di hosting dedicato.
Effettuare il provisioning di un'app per le funzioni in esecuzione in un piano di servizio app

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano di hosting dedicato, ovvero verrà eseguita e fatturata esattamente come qualsiasi sito del servizio app.
Effettuare il provisioning di un'app per le funzioni con origine distribuita da GitHub

Distribuire in Azure
Questo modello distribuisce un'app per le funzioni ospitata in un nuovo piano di servizio app dedicato. L'app per le funzioni ha una risorsa figlio che abilita l'integrazione continua e distribuisce il codice della funzione da un repository GitHub.
Effettuare il provisioning di un'app per dispositivi mobili con un database SQL

Distribuire in Azure
Questo modello effettua il provisioning di un'app per dispositivi mobili, un database SQL e un hub di notifica. Configura una stringa di connessione nell'app per dispositivi mobili per il database e l'hub di notifica.
Effettuare il provisioning di un'app Web con un database SQL

Distribuire in Azure
Questo modello effettua il provisioning di un'app Web, un database SQL, impostazioni di scalabilità automatica, regole di avviso e Informazioni dettagliate app. Configura una stringa di connessione nell'app Web per il database.
funzione del piano a consumo di provisioning con uno slot di distribuzione

Distribuire in Azure
Questo modello effettua il provisioning di un'app per le funzioni in un piano a consumo, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza impegno permanente per le risorse. Sono disponibili altri modelli per il provisioning in un piano di hosting dedicato.
PubNub Realtime Gateway for Azure Event Hubs

Distribuire in Azure
PubNub Realtime Gateway for Azure offre un bridge di flusso di dati in tempo reale tra la rete di flusso di dati PubNub e Hub eventi di Azure. Si consideri un ponte bidirezionale tra PubNub e Azure.
app Web Umbraco CMS scalabile

Distribuire in Azure
Questo modello offre un modo semplice per distribuire l'app Web umbraco CMS nelle app Web del servizio app di Azure.
'app Web sicura a più livelli

Distribuire in Azure
Questo modello consente di creare una soluzione end-to-end sicura con due app Web con slot di staging, front-end e back-end, il front-end utilizzerà in modo sicuro il back-end tramite l'inserimento della rete virtuale e l'endpoint privato
semplice app Web Umbraco CMS

Distribuire in Azure
Questo modello offre un modo semplice per distribuire l'app Web umbraco CMS nelle app Web del servizio app di Azure.
'app Web Docker Sonarqube in Linux con Azure SQL

Distribuire in Azure
Questo modello distribuisce Sonarqube in un contenitore Linux dell'app Web del servizio app di Azure usando l'immagine Sonarqube ufficiale e supportata da un'istanza di Azure SQL Server.
App Web Docker Sonarqube in Linux con MySQL

Distribuire in Azure
Questo modello offre un modo semplice per distribuire un'immagine Docker Sonarqube (tag alpine) in un'app Web Linux con database di Azure per MySQL
'app Web Docker Sonarqube in Linux con PostgreSQL

Distribuire in Azure
Questo modello offre un modo semplice per distribuire un'immagine Docker Sonarqube (tag alpine) in un'app Web Linux con database di Azure per PostgreSQL(anteprima)
SonarQube nell'app Web con PostgreSQL e integrazione rete virtuale

Distribuire in Azure
Questo modello consente di distribuire facilmente SonarQube in App Web in Linux con il server flessibile PostgreSQL, l'integrazione della rete virtuale e il DNS privato.
distribuzione di app Web da GitHub

Distribuire in Azure
Questo modello consente di creare un'app Web collegata con un repository GitHub collegato.
'app Web in Linux con PostgreSQL

Distribuire in Azure
Questo modello offre un modo semplice per distribuire app Web in Linux con database di Azure per PostgreSQL(anteprima).
'app Web in Linux con PostgreSQL

Distribuire in Azure
Questo modello offre un modo semplice per distribuire app Web in Linux con database di Azure per PostgreSQL.
'app Web w/ Application Insights che invia a Log Analytics

Distribuire in Azure
Questo modello consente di supportare le nuove versioni api di microsoft.insights/components. A partire dal 2020-02-02-preview WorkspaceID sarà necessario durante la creazione di Application Inisghts.Questo modello distribuirà il piano di servizio app, il servizio app, Application Insights, l'area di lavoro Log Analytics e lo unisce tutti insieme.
'app Web con un dominio personalizzato e un'associazione SSL facoltativa

Distribuire in Azure
Creare un'app Web e con un dominio personalizzato e, facoltativamente, aggiungere il certificato SSL per la crittografia HTTPS.
'app Web con un database SQL, Azure Cosmos DB, Ricerca di Azure

Distribuire in Azure
Questo modello effettua il provisioning di un'app Web, un database SQL, Azure Cosmos DB, Ricerca di Azure e Application Insights.
'app Web con database di Azure per MySQL

Distribuire in Azure
Questo modello offre un modo semplice per distribuire app Web nelle app Web del servizio app di Azure con database di Azure per MySQL.
'app Web con slot di distribuzione personalizzati

Distribuire in Azure
Questo modello offre un modo semplice per distribuire un'app Web con slot di distribuzione personalizzati in App Web di Azure.
'app Web con registrazione diagnostica nel contenitore BLOB

Distribuire in Azure
Distribuire un'app Web con registrazione diagnostica nel contenitore BLOB dell'account di archiviazione abilitato.
'app Web con identità gestita, SQL Server e ΑΙ

Distribuire in Azure
Esempio semplice per distribuire l'infrastruttura di Azure per app + dati + identità gestita e monitoraggio
'app Web con endpoint privato

Distribuire in Azure
Questo modello consente di creare un'app Web ed esporla tramite endpoint privato
'app Web con inserimento reti virtuali ed endpoint privato

Distribuire in Azure
Questo modello consente di creare una soluzione end-to-end sicura con due app Web, front-end e back-end, il front-end utilizzerà in modo sicuro il back-end tramite l'inserimento della rete virtuale e l'endpoint privato
'app Web che usa un endpoint privato SQL di Azure

Distribuire in Azure
Questo modello illustra come creare un'app Web che usa un endpoint privato che punta ad Azure SQL Server
WordPress nel servizio app con MySQL nell'app

Distribuire in Azure
Questo modello distribuisce un'app Web WordPress in un servizio app di Windows con MySQL nell'app

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa serverfarms può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Web/serverfarms, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/serverfarms@2024-04-01"
  name = "string"
  extendedLocation = {
    name = "string"
  }
  kind = "string"
  location = "string"
  body = jsonencode({
    properties = {
      elasticScaleEnabled = bool
      freeOfferExpirationTime = "string"
      hostingEnvironmentProfile = {
        id = "string"
      }
      hyperV = bool
      isSpot = bool
      isXenon = bool
      kubeEnvironmentProfile = {
        id = "string"
      }
      maximumElasticWorkerCount = int
      perSiteScaling = bool
      reserved = bool
      spotExpirationTime = "string"
      targetWorkerCount = int
      targetWorkerSizeId = int
      workerTierName = "string"
      zoneRedundant = bool
    }
  })
  sku = {
    capabilities = [
      {
        name = "string"
        reason = "string"
        value = "string"
      }
    ]
    capacity = int
    family = "string"
    locations = [
      "string"
    ]
    name = "string"
    size = "string"
    skuCapacity = {
      default = int
      elasticMaximum = int
      maximum = int
      minimum = int
      scaleType = "string"
    }
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
}

Valori delle proprietà

AppServicePlanProperties

Nome Descrizione Valore
elasticScaleEnabled ServerFarm supporta ElasticScale. Le app in questo piano verranno ridimensionate come se lo SKU ServerFarm fosse ElasticPremium Bool
freeOfferExpirationTime Ora di scadenza dell'offerta gratuita della server farm. corda
hostingEnvironmentProfile Specifica per l'ambiente del servizio app da usare per il piano di servizio app. HostingEnvironmentProfile
HyperV Se Hyper-V piano di servizio app contenitore <codice>true</code>, <codice>false</code> in caso contrario. Bool
isSpot Se <codice>true</code>, questo piano di servizio app possiede istanze spot. Bool
isXenon Obsoleto: se Hyper-V piano di servizio app contenitore <codice>true</code>, <codice>false</code> in caso contrario. Bool
kubeEnvironmentProfile Specifica per l'ambiente Kubernetes da usare per il piano di servizio app. KubeEnvironmentProfile
maximumElasticWorkerCount Numero massimo di ruoli di lavoro totali consentiti per questo piano di servizio app ElasticScaleEnabled Int
perSiteScaling Se <codice>true</code>, le app assegnate a questo piano di servizio app possono essere ridimensionate in modo indipendente.
Se <codice>false</code>, le app assegnate a questo piano di servizio app verranno ridimensionate a tutte le istanze del piano.
Bool
riservato Se il piano di servizio app Linux <codice>true</code>, <codice>false</code> in caso contrario. Bool
spotExpirationTime Ora di scadenza della server farm. Valido solo se si tratta di una server farm spot. corda
targetWorkerCount Ridimensionamento del numero di ruoli di lavoro. Int
targetWorkerSizeId Ridimensionamento dell'ID dimensione del ruolo di lavoro. Int
workerTierName Livello di lavoro di destinazione assegnato al piano di servizio app. corda
zoneRedundant Se <codice>true</code>, questo piano di servizio app eseguirà il bilanciamento della zona di disponibilità.
Se <codice>false</code>, questo piano di servizio app non eseguirà il bilanciamento della zona di disponibilità.
Bool

Capacità

Nome Descrizione Valore
nome Nome della funzionalità SKU. corda
ragione Motivo della funzionalità SKU. corda
valore Valore della funzionalità SKU. corda

ExtendedLocation

Nome Descrizione Valore
nome Nome della posizione estesa. corda

HostingEnvironmentProfile

Nome Descrizione Valore
Id ID risorsa dell'ambiente del servizio app. corda

KubeEnvironmentProfile

Nome Descrizione Valore
Id ID risorsa dell'ambiente Kubernetes. corda

Microsoft.Web/serverfarms

Nome Descrizione Valore
extendedLocation Posizione estesa. ExtendedLocation
gentile Tipo di risorsa. Se la risorsa è un'app, è possibile fare riferimento a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference per informazioni dettagliate sui valori supportati per il tipo. corda
ubicazione Percorso risorsa. stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà specifiche della risorsa AppServicePlan AppServicePlanProperties
Sku Descrizione di uno SKU per una risorsa scalabile. skuDescription
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Web/serverfarms@2024-04-01"

ResourceTags

Nome Descrizione Valore

SkuCapacity

Nome Descrizione Valore
default Numero predefinito di ruoli di lavoro per questo SKU del piano di servizio app. Int
elasticMaximum Numero massimo di ruoli di lavoro elastici per questo SKU del piano di servizio app. Int
massimo Numero massimo di ruoli di lavoro per questo SKU del piano di servizio app. Int
minimo Numero minimo di ruoli di lavoro per questo SKU del piano di servizio app. Int
scaleType Configurazioni di scalabilità disponibili per un piano di servizio app. corda

SkuDescription

Nome Descrizione Valore
Funzionalità Le funzionalità dello SKU, ad esempio, sono abilitate per Gestione traffico? funzionalità[]
capacità Numero corrente di istanze assegnate alla risorsa. Int
famiglia Codice della famiglia dello SKU della risorsa. corda
Luoghi Posizioni dello SKU. string[]
nome Nome dello SKU della risorsa. corda
grandezza Identificatore di dimensioni dello SKU della risorsa. corda
skuCapacity Valori di scala minimo, massimo e predefinito dello SKU. SkuCapacity
livello Livello di servizio dello SKU della risorsa. corda