Microsoft.Web sites/extensions 'MSDeploy' 2021-03-01
Definizione di risorsa Bicep
Il tipo di risorsa siti/estensioni può essere distribuito con operazioni destinate:
- 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.
Opzioni per la proprietà name
La risorsa sites/extensions accetta proprietà diverse in base al valore della proprietà name .
Questo articolo mostra le proprietà disponibili quando si imposta name: 'MSDeploy'
.
Per altre opzioni, vedere:
Formato di risorsa
Per creare una risorsa Microsoft.Web/sites/extensions, aggiungere il modello Bicep seguente.
resource symbolicname 'Microsoft.Web/sites/extensions@2021-03-01' = {
name: 'MSDeploy'
kind: 'string'
parent: resourceSymbolicName
properties: {
appOffline: bool
connectionString: 'string'
dbType: 'string'
packageUri: 'string'
setParameters: {}
setParametersXmlFileUri: 'string'
skipAppData: bool
}
}
Valori delle proprietà
sites/extensions-MSDeploy
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
'MSDeploy' |
kind | Tipo di risorsa. | string |
padre | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: siti |
properties | Proprietà delle risorse principali | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Nome | Descrizione | Valore |
---|---|---|
appOffline | Imposta la regola AppOffline mentre viene eseguita l'operazione MSDeploy. L'impostazione è false predefinita. |
bool |
connectionString | Stringa di connessione SQL | string |
dbType | Tipo di database | string |
packageUri | URI del pacchetto | string |
setParameters | Parametri MSDeploy. Non deve essere impostato se viene usato SetParametersXmlFileUri. | object |
setParametersXmlFileUri | URI del file parametri MSDeploy. Non deve essere impostato se viene usato SetParameters. | string |
skipAppData | Controlla se l'operazione MSDeploy ignora la directory App_Data. Se impostato su true , la directory di App_Data esistente nella destinazionenon verrà eliminata e non verrà ignorata alcuna directory App_Data nell'origine. L'impostazione è false predefinita. |
bool |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
App Web del portale video di Orchard CMS |
Questo modello offre un modo semplice per distribuire Orchard CMS in Servizio app di Azure App Web con il modulo Servizi multimediali di Azure abilitato e configurato. |
App Web Umbraco scalabile |
Questo modello offre un modo semplice per distribuire un'app Web umbraco CMS in Servizio app di Azure App Web. |
Semplice app Web Umbraco CMS |
Questo modello offre un modo semplice per distribuire un'app Web umbraco CMS in Servizio app di Azure App Web. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook |
L'adozione del cloud per un'organizzazione, 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 da Avvio rapido per i partner di Azure, è un abilitatore di adozione per clienti, integratori di sistemi e partner, che offre una soluzione di governance e operazioni self-serviceable, incentrata sull'ottimizzazione dei costi, migliorare l'affidabilità delle applicazioni, ridurre i rischi aziendali. La soluzione evidenzia i pilastri principali della governance di Visibilità e controllo. |
WebApp che usa un endpoint privato di Azure SQL |
Questo modello illustra come creare un'app Web che usa un endpoint privato che punta a Azure SQL Server |
Analisi api Moesif e Monetizzazione |
Il modello registra le chiamate API da Azure Gestione API a Analisi API Moesif e piattaforma di monetizzazione |
App per le funzioni di Azure ospitata nel piano dedicato |
Questo modello esegue il provisioning di un'app per le funzioni in un piano di hosting dedicato, ovvero verrà eseguita e fatturata esattamente come qualsiasi sito servizio app. |
App per le funzioni nel piano di consumo Linux con compilazione remota |
Questo modello esegue il provisioning di un'app per le funzioni in un piano di 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 di Azure ospitata nel piano Premium |
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 |
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. |
Creare un'app Web di Azure con Archiviazione BLOB stringa di connessione |
Crea un'app Web di Azure con archiviazione BLOB stringa di connessione, modello originariamente creato da Jeff Bowles di Microsoft |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa siti/estensioni può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Opzioni per la proprietà name
La risorsa sites/extensions accetta proprietà diverse in base al valore della proprietà name .
Questo articolo illustra le proprietà disponibili quando si imposta name: 'MSDeploy'
.
Per altre opzioni, vedere:
Formato di risorsa
Per creare una risorsa Microsoft.Web/sites/extensions, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Web/sites/extensions",
"apiVersion": "2021-03-01",
"name": "MSDeploy",
"kind": "string",
"properties": {
"appOffline": "bool",
"connectionString": "string",
"dbType": "string",
"packageUri": "string",
"setParameters": {},
"setParametersXmlFileUri": "string",
"skipAppData": "bool"
}
}
Valori delle proprietà
sites/extensions-MSDeploy
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Web/sites/extensions' |
apiVersion | Versione dell'API della risorsa | '2021-03-01' |
name | Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON. |
'MSDeploy' |
kind | Tipo di risorsa. | string |
properties | Proprietà delle risorse di base | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Nome | Descrizione | Valore |
---|---|---|
appOffline | Imposta la regola AppOffline durante l'esecuzione dell'operazione MSDeploy. L'impostazione è false per impostazione predefinita. |
bool |
connectionString | Stringa di connessione SQL | string |
dbType | Tipo di database | string |
packageUri | URI pacchetto | string |
setParameters | Parametri MSDeploy. Non deve essere impostato se viene utilizzato SetParametersXmlFileUri. | object |
setParametersXmlFileUri | URI del file dei parametri MSDeploy. Non deve essere impostato se viene usato SetParameters. | string |
skipAppData | Controlla se l'operazione MSDeploy ignora la directory App_Data. Se impostato su true , la directory App_Data esistente nella destinazionenon verrà eliminato e qualsiasi directory App_Data nell'origine verrà ignorata. L'impostazione è false per impostazione predefinita. |
bool |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
App Web del portale video di Orchard CMS |
Questo modello offre un modo semplice per distribuire Orchard CMS in Servizio app di Azure App Web con il modulo Servizi multimediali di Azure abilitato e configurato. |
App Web Umbraco CMS scalabile |
Questo modello offre un modo semplice per distribuire l'app Web umbraco CMS in Servizio app di Azure App Web. |
App Web Umbraco CMS semplice |
Questo modello offre un modo semplice per distribuire l'app Web umbraco CMS in Servizio app di Azure App Web. |
Enterprise Governance-AppService, DATABASE SQL, AD, OMS, Runbook |
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 in Guide introduttive per i partner di Azure, è un abilitatore di adozione per clienti, integratori di sistemi e partner, che offre una soluzione self-serviceable, 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 Visibilità e controllo. |
App Web che usa un endpoint privato Azure SQL |
Questo modello illustra come creare un'app Web che utilizza un endpoint privato che punta a Azure SQL Server |
Analisi e monetizzazione delle API Moesif |
Il modello registra le chiamate API da Azure Gestione API alla piattaforma di analisi e monetizzazione delle API Moesif |
App per le funzioni di Azure ospitata nel piano dedicato |
Questo modello esegue il provisioning di un'app per le funzioni in un piano di hosting dedicato, ovvero verrà eseguita e fatturata esattamente come qualsiasi sito servizio app. |
App per le funzioni nel piano di consumo Linux con compilazione remota |
Questo modello esegue il provisioning di un'app per le funzioni in un piano di 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 alcun impegno di risorsa permanente. |
App per le funzioni di Azure ospitata nel piano Premium |
Questo modello esegue il provisioning di un'app per le funzioni in un piano Premium. |
App per le funzioni di Azure ospitata nel piano di utilizzo di Windows |
Questo modello esegue il provisioning di un'app per le funzioni in un piano di consumo di Windows, ovvero un piano di hosting dinamico. L'app viene eseguita su richiesta e viene fatturata per ogni esecuzione, senza alcun impegno di risorsa permanente. |
Creare un'app Web di Azure con Archiviazione BLOB stringa di connessione |
Crea un'app Web di Azure con archiviazione BLOB stringa di connessione, modello originariamente creato da Jeff Bowles di Microsoft |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa siti/estensioni può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Opzioni per la proprietà name
La risorsa sites/extensions accetta proprietà diverse in base al valore della proprietà name .
Questo articolo mostra le proprietà disponibili quando si imposta name: 'MSDeploy'
.
Per altre opzioni, vedere:
Formato di risorsa
Per creare una risorsa Microsoft.Web/sites/extensions, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/extensions@2021-03-01"
name = "MSDeploy"
parent_id = "string"
body = jsonencode({
properties = {
appOffline = bool
connectionString = "string"
dbType = "string"
packageUri = "string"
setParameters = {}
setParametersXmlFileUri = "string"
skipAppData = bool
}
kind = "string"
})
}
Valori delle proprietà
sites/extensions-MSDeploy
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Web/sites/extensions@2021-03-01" |
name | Nome della risorsa | "MSDeploy" |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: siti |
kind | Tipo di risorsa. | string |
properties | Proprietà delle risorse principali | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
Nome | Descrizione | Valore |
---|---|---|
appOffline | Imposta la regola AppOffline mentre viene eseguita l'operazione MSDeploy. L'impostazione è false predefinita. |
bool |
connectionString | Stringa di connessione SQL | string |
dbType | Tipo di database | string |
packageUri | URI del pacchetto | string |
setParameters | Parametri MSDeploy. Non deve essere impostato se viene usato SetParametersXmlFileUri. | object |
setParametersXmlFileUri | URI del file parametri MSDeploy. Non deve essere impostato se viene usato SetParameters. | string |
skipAppData | Controlla se l'operazione MSDeploy ignora la directory App_Data. Se impostato su true , la directory di App_Data esistente nella destinazionenon verrà eliminata e non verrà ignorata alcuna directory App_Data nell'origine. L'impostazione è false predefinita. |
bool |