Condividi tramite


az functionapp config

Note

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Learn more about extensions.

Configurare un'app per le funzioni.

Comandi

Nome Descrizione Tipo Status
az functionapp config access-restriction

Metodi che mostrano, impostano, aggiungono e rimuovono le restrizioni di accesso in un'app per le funzioni.

Core GA
az functionapp config access-restriction add

Aggiunge una restrizione di accesso all'app per le funzioni.

Core GA
az functionapp config access-restriction remove

Rimuove una restrizione di accesso dall'app per le funzioni.

Core GA
az functionapp config access-restriction set

Imposta se il sito SCM usa le stesse restrizioni del sito principale.

Core GA
az functionapp config access-restriction show

Mostra le impostazioni di restrizione di accesso per functionapp.

Core GA
az functionapp config appsettings

Configurare le impostazioni dell'app per le funzioni.

Core GA
az functionapp config appsettings delete

Eliminare le impostazioni di un'app per le funzioni.

Core GA
az functionapp config appsettings list

Mostra le impostazioni per un'app per le funzioni.

Core GA
az functionapp config appsettings set

Aggiornare le impostazioni di un'app per le funzioni.

Core GA
az functionapp config container

Gestire le impostazioni del contenitore di un'app per le funzioni esistente.

Core ed estensione GA
az functionapp config container delete

Eliminare le impostazioni del contenitore di un'app per le funzioni esistente.

Core GA
az functionapp config container set

Impostare le impostazioni del contenitore di un'app per le funzioni esistente.

Core GA
az functionapp config container set (appservice-kube estensione)

Impostare le impostazioni del contenitore di un'app per le funzioni esistente.

Extension GA
az functionapp config container show

Ottenere i dettagli delle impostazioni del contenitore di un'app per le funzioni.

Core GA
az functionapp config hostname

Configurare i nomi host per un'app per le funzioni.

Core GA
az functionapp config hostname add

Associare un nome host a un'app per le funzioni.

Core GA
az functionapp config hostname delete

Annullare l'associazione di un nome host da un'app per le funzioni.

Core GA
az functionapp config hostname get-external-ip

Ottenere l'indirizzo IP esterno per un'app per le funzioni.

Core GA
az functionapp config hostname list

Elencare tutte le associazioni di nomi host per un'app per le funzioni.

Core GA
az functionapp config set

Impostare la configurazione di un'app per le funzioni esistente.

Core GA
az functionapp config show

Ottenere i dettagli della configurazione di un'app per le funzioni esistente.

Core GA
az functionapp config ssl

Configurare i certificati SSL.

Core GA
az functionapp config ssl bind

Associare un certificato SSL a un'app per le funzioni.

Core GA
az functionapp config ssl create

Creare un certificato gestito per un nome host in un'app per le funzioni.

Core Preview
az functionapp config ssl delete

Eliminare un certificato SSL da un'app per le funzioni.

Core GA
az functionapp config ssl import

Importare un certificato SSL in un'app per le funzioni da Key Vault.

Core GA
az functionapp config ssl list

Elencare i certificati SSL per un'app per le funzioni.

Core GA
az functionapp config ssl show

Visualizzare i dettagli di un certificato SSL per un'app per le funzioni.

Core GA
az functionapp config ssl unbind

Annullare l'associazione di un certificato SSL da un'app per le funzioni.

Core GA
az functionapp config ssl upload

Caricare un certificato SSL in un'app per le funzioni.

Core GA

az functionapp config set

Impostare la configurazione di un'app per le funzioni esistente.

az functionapp config set [--always-on {false, true}]
                          [--auto-heal-enabled {false, true}]
                          [--ftps-state {AllAllowed, Disabled, FtpsOnly}]
                          [--generic-configurations]
                          [--http20-enabled {false, true}]
                          [--ids]
                          [--java-container]
                          [--java-container-version]
                          [--java-version]
                          [--linux-fx-version]
                          [--min-tls-version]
                          [--name]
                          [--net-framework-version]
                          [--number-of-workers]
                          [--php-version]
                          [--powershell-version]
                          [--prewarmed-instance-count]
                          [--python-version]
                          [--remote-debugging-enabled {false, true}]
                          [--resource-group]
                          [--slot]
                          [--startup-file]
                          [--subscription]
                          [--use-32bit-worker-process {false, true}]
                          [--vnet-route-all-enabled {false, true}]
                          [--web-sockets-enabled {false, true}]

Esempio

Impostare la configurazione dell'app per le funzioni. (autogenerated)

az functionapp config set --always-on true --name MyFunctionApp --resource-group MyResourceGroup

impostare la configurazione tramite un file JSON denominato params.json

az functionapp config set -g MyResourceGroup -n MyFunctionApp --generic-configurations "@.\params.json"

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--always-on

Assicurarsi che l'app Web venga caricata tutto il tempo, invece di essere scaricata dopo l'inattività. Consigliato quando sono in esecuzione processi Web continui.

Proprietà Valore
Valori accettati: false, true
--auto-heal-enabled

Abilitare o disabilitare il ripristino automatico.

Proprietà Valore
Valori accettati: false, true
--ftps-state

Impostare il valore dello stato Ftps per un'app. Il valore predefinito è 'AllAllowed'.

Proprietà Valore
Valori accettati: AllAllowed, Disabled, FtpsOnly
--generic-configurations

Specificare l'elenco di configurazione del sito in un formato key=value coppia o @<json_file>. Gli utenti di PowerShell e del prompt dei comandi di Windows devono usare un file JSON per fornire queste configurazioni per evitare problemi di compatibilità con caratteri di escape.

--http20-enabled

Configura un sito Web per consentire ai client di connettersi tramite http2.0.

Proprietà Valore
Valori accettati: false, true
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Parameter group: Resource Id Arguments
--java-container

Contenitore Java, ad esempio Tomcat, Jetty.

--java-container-version

Versione del contenitore Java, ad esempio '8.0.23' per Tomcat.

--java-version

Versione usata per eseguire l'app Web se si usa Java, ad esempio '1.7' per Java 7, '1.8' per Java 8.

--linux-fx-version

Stack di runtime usato per l'app Web basata su Linux, ad esempio "RUBY|2.5.5", "NODE|12LTS", "PHP|7.2", "DOTNETCORE|2.1". Per altre informazioni, vedi https://aka.ms/linux-stacks.

--min-tls-version

Versione minima di TLS necessaria per le richieste SSL, ad esempio '1.0', '1.1', '1.2'.

--name -n

Nome dell'app per le funzioni.

Proprietà Valore
Parameter group: Resource Id Arguments
--net-framework-version

Versione usata per eseguire l'app Web se si usa .NET Framework, ad esempio 'v4.0' per .NET 4.6 e 'v3.0' per .NET 3.5.

--number-of-workers

Numero di ruoli di lavoro da allocare.

--php-version

Versione usata per eseguire l'app Web se si usa PHP, ad esempio 5.5, 5.6, 7.0.

--powershell-version

Versione usata per eseguire l'app per le funzioni se si usa PowerShell, ad esempio 7.2.

--prewarmed-instance-count

Numero di istanze pre-riscaldate di cui dispone un'app per le funzioni.

--python-version

Versione usata per eseguire l'app Web se si usa Python, ad esempio 2.7, 3.4.

--remote-debugging-enabled

Abilitare o disabilitare il debug remoto.

Proprietà Valore
Valori accettati: false, true
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Parameter group: Resource Id Arguments
--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--startup-file

Il file di avvio per le app Web ospitate in Linux, ad esempio 'process.json' per Node.js Web.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Parameter group: Resource Id Arguments
--use-32bit-worker-process

Usare o meno il processo di lavoro a 32 bit.

Proprietà Valore
Valori accettati: false, true
--vnet-route-all-enabled

Configurare l'integrazione della rete virtuale a livello di area per instradare tutto il traffico alla rete virtuale.

Proprietà Valore
Valori accettati: false, true
--web-sockets-enabled

Abilitare o disabilitare i web socket.

Proprietà Valore
Valori accettati: false, true
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az functionapp config show

Ottenere i dettagli della configurazione di un'app per le funzioni esistente.

az functionapp config show [--ids]
                           [--name]
                           [--resource-group]
                           [--slot]
                           [--subscription]

Esempio

Ottenere i dettagli della configurazione di un'app Web. (autogenerated)

az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Parameter group: Resource Id Arguments
--name -n

Nome dell'app per le funzioni.

Proprietà Valore
Parameter group: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Parameter group: Resource Id Arguments
--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Parameter group: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False