Compartilhar via


az functionapp connection create

Observação

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Crie uma conexão entre um aplicativo de função e um recurso de destino.

Comandos

Nome Description Tipo Status
az functionapp connection create app-insights

Crie uma conexão functionapp com app-insights.

Núcleo GA
az functionapp connection create appconfig

Crie uma conexão functionapp com appconfig.

Núcleo GA
az functionapp connection create cognitiveservices

Crie uma conexão functionapp com cognitiveservices.

Núcleo GA
az functionapp connection create confluent-cloud

Crie uma conexão functionapp com a nuvem confluente.

Núcleo GA
az functionapp connection create cosmos-cassandra

Crie uma conexão functionapp com cosmos-cassandra.

Núcleo GA
az functionapp connection create cosmos-gremlin

Crie uma conexão functionapp com o cosmos-gremlin.

Núcleo GA
az functionapp connection create cosmos-mongo

Crie uma conexão functionapp com o cosmos-mongo.

Núcleo GA
az functionapp connection create cosmos-sql

Crie uma conexão functionapp com o cosmos-sql.

Núcleo GA
az functionapp connection create cosmos-table

Crie uma conexão functionapp com o cosmos-table.

Núcleo GA
az functionapp connection create eventhub

Crie uma conexão functionapp com eventhub.

Núcleo GA
az functionapp connection create keyvault

Crie uma conexão functionapp com o keyvault.

Núcleo GA
az functionapp connection create mysql

Crie uma conexão functionapp com mysql.

Núcleo Preterido
az functionapp connection create mysql-flexible

Crie uma conexão functionapp com mysql-flexible.

Núcleo GA
az functionapp connection create mysql-flexible (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com mysql-flexible.

Extensão GA
az functionapp connection create postgres

Crie uma conexão functionapp com postgres.

Núcleo Preterido
az functionapp connection create postgres (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com postgres.

Extensão Preterido
az functionapp connection create postgres-flexible

Crie uma conexão functionapp com postgres-flexible.

Núcleo GA
az functionapp connection create postgres-flexible (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com postgres-flexible.

Extensão GA
az functionapp connection create redis

Crie uma conexão functionapp com o redis.

Núcleo GA
az functionapp connection create redis-enterprise

Crie uma conexão functionapp com o redis-enterprise.

Núcleo GA
az functionapp connection create servicebus

Crie uma conexão functionapp com o servicebus.

Núcleo GA
az functionapp connection create signalr

Crie uma conexão functionapp com o signalr.

Núcleo GA
az functionapp connection create sql

Crie uma conexão functionapp com sql.

Núcleo GA
az functionapp connection create sql (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com sql.

Extensão GA
az functionapp connection create storage-blob

Crie uma conexão functionapp com o blob de armazenamento.

Núcleo GA
az functionapp connection create storage-file

Crie uma conexão functionapp com o arquivo de armazenamento.

Núcleo GA
az functionapp connection create storage-queue

Crie uma conexão functionapp com a fila de armazenamento.

Núcleo GA
az functionapp connection create storage-table

Crie uma conexão functionapp com a tabela de armazenamento.

Núcleo GA
az functionapp connection create webpubsub

Crie uma conexão functionapp com webpubsub.

Núcleo GA

az functionapp connection create app-insights

Crie uma conexão functionapp com app-insights.

az functionapp connection create app-insights [--app-insights]
                                              [--appconfig-id]
                                              [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
                                              [--connection]
                                              [--customized-keys]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--source-id]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--vault-id]

Exemplos

Criar uma conexão entre o functionapp e o app-insights de forma interativa

az functionapp connection create app-insights

Criar uma conexão entre functionapp e app-insights com o nome do recurso

az functionapp connection create app-insights -g FuncAppRG -n MyFunctionApp --tg AppInsightsRG --app-insights MyAppInsights --secret

Criar uma conexão entre functionapp e app-insights com ID de recurso

az functionapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret

Parâmetros Opcionais

--app-insights

Nome das informações do aplicativo. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--app-insights'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém os insights do aplicativo. Obrigatório se '--target-id' não for especificado.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create appconfig

Crie uma conexão functionapp com appconfig.

az functionapp connection create appconfig [--app-config]
                                           [--appconfig-id]
                                           [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                           [--connection]
                                           [--customized-keys]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-principal]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]

Exemplos

Criar uma conexão entre functionapp e appconfig interativamente

az functionapp connection create appconfig

Criar uma conexão entre functionapp e appconfig com o nome do recurso

az functionapp connection create appconfig -g FuncAppRG -n MyFunctionApp --tg AppconfigRG --app-config MyConfigStore --system-identity

Criar uma conexão entre functionapp e appconfig com ID de recurso

az functionapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --system-identity

Parâmetros Opcionais

--app-config

Nome da configuração do aplicativo. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--app-config'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a configuração do aplicativo. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create cognitiveservices

Crie uma conexão functionapp com cognitiveservices.

az functionapp connection create cognitiveservices [--account]
                                                   [--appconfig-id]
                                                   [--client-type {dotnet, none, python}]
                                                   [--connection]
                                                   [--customized-keys]
                                                   [--name]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group]
                                                   [--user-identity]
                                                   [--vault-id]

Exemplos

Criar uma conexão entre functionapp e cognitiveservices interativamente

az functionapp connection create cognitiveservices

Criar uma conexão entre functionapp e cognitiveservices com nome de recurso

az functionapp connection create cognitiveservices -g FuncAppRG -n MyFunctionApp --tg CognitiveServicesRG --account MyAccount --system-identity

Criar uma conexão entre functionapp e cognitiveservices com ID de recurso

az functionapp connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.CognitiveServices/accounts/{account} --system-identity

Parâmetros Opcionais

--account

Nome da conta de serviços cognitivos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, none, python
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém os serviços cognitivos. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create confluent-cloud

Crie uma conexão functionapp com a nuvem confluente.

az functionapp connection create confluent-cloud --bootstrap-server
                                                 --kafka-key
                                                 --kafka-secret
                                                 --schema-key
                                                 --schema-registry
                                                 --schema-secret
                                                 [--appconfig-id]
                                                 [--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
                                                 [--connection]
                                                 [--customized-keys]
                                                 [--name]
                                                 [--no-wait]
                                                 [--opt-out {auth, configinfo, publicnetwork}]
                                                 [--resource-group]
                                                 [--source-id]
                                                 [--vault-id]

Exemplos

Criar uma conexão entre functionapp e confluent-cloud

az functionapp connection create confluent-cloud -g FuncAppRG -n MyFunctionApp --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret

Parâmetros Exigidos

--bootstrap-server

URL do servidor de bootstrap Kafka.

--kafka-key

Kafka API-Key (chave).

--kafka-secret

Kafka API-Key (secreto).

--schema-key

Chave de API do Registro do esquema (chave).

--schema-registry

URL do registro do esquema.

--schema-secret

Chave API do Registro do Esquema (secreto).

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nome da conexão.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create cosmos-cassandra

Crie uma conexão functionapp com cosmos-cassandra.

az functionapp connection create cosmos-cassandra [--account]
                                                  [--appconfig-id]
                                                  [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                                  [--connection]
                                                  [--customized-keys]
                                                  [--key-space]
                                                  [--name]
                                                  [--no-wait]
                                                  [--opt-out {auth, configinfo, publicnetwork}]
                                                  [--private-endpoint {false, true}]
                                                  [--resource-group]
                                                  [--secret]
                                                  [--service-endpoint {false, true}]
                                                  [--service-principal]
                                                  [--source-id]
                                                  [--system-identity]
                                                  [--target-id]
                                                  [--target-resource-group]
                                                  [--user-identity]
                                                  [--vault-id]

Exemplos

Crie uma conexão entre functionapp e cosmos-cassandra interativamente

az functionapp connection create cosmos-cassandra

Criar uma conexão entre functionapp e cosmos-cassandra com nome de recurso

az functionapp connection create cosmos-cassandra -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

Criar uma conexão entre functionapp e cosmos-cassandra com ID de recurso

az functionapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --system-identity

Parâmetros Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--key-space

Nome do espaço de chave. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--key-space'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create cosmos-gremlin

Crie uma conexão functionapp com o cosmos-gremlin.

az functionapp connection create cosmos-gremlin [--account]
                                                [--appconfig-id]
                                                [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
                                                [--connection]
                                                [--customized-keys]
                                                [--database]
                                                [--graph]
                                                [--name]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--private-endpoint {false, true}]
                                                [--resource-group]
                                                [--secret]
                                                [--service-endpoint {false, true}]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group]
                                                [--user-identity]
                                                [--vault-id]

Exemplos

Crie uma conexão entre functionapp e cosmos-gremlin interativamente

az functionapp connection create cosmos-gremlin

Criar uma conexão entre functionapp e cosmos-gremlin com nome de recurso

az functionapp connection create cosmos-gremlin -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

Criar uma conexão entre functionapp e cosmos-gremlin com ID de recurso

az functionapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --system-identity

Parâmetros Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--graph

Nome do gráfico. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database', '--graph'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create cosmos-mongo

Crie uma conexão functionapp com o cosmos-mongo.

az functionapp connection create cosmos-mongo [--account]
                                              [--appconfig-id]
                                              [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
                                              [--connection]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--private-endpoint {false, true}]
                                              [--resource-group]
                                              [--secret]
                                              [--service-endpoint {false, true}]
                                              [--service-principal]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]

Exemplos

Crie uma conexão entre functionapp e cosmos-mongo interativamente

az functionapp connection create cosmos-mongo

Criar uma conexão entre functionapp e cosmos-mongo com nome de recurso

az functionapp connection create cosmos-mongo -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Criar uma conexão entre functionapp e cosmos-mongo com ID de recurso

az functionapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --system-identity

Parâmetros Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create cosmos-sql

Crie uma conexão functionapp com o cosmos-sql.

az functionapp connection create cosmos-sql [--account]
                                            [--appconfig-id]
                                            [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                            [--connection]
                                            [--customized-keys]
                                            [--database]
                                            [--name]
                                            [--no-wait]
                                            [--opt-out {auth, configinfo, publicnetwork}]
                                            [--private-endpoint {false, true}]
                                            [--resource-group]
                                            [--secret]
                                            [--service-endpoint {false, true}]
                                            [--service-principal]
                                            [--source-id]
                                            [--system-identity]
                                            [--target-id]
                                            [--target-resource-group]
                                            [--user-identity]
                                            [--vault-id]

Exemplos

Criar uma conexão entre functionapp e cosmos-sql interativamente

az functionapp connection create cosmos-sql

Criar uma conexão entre functionapp e cosmos-sql com nome de recurso

az functionapp connection create cosmos-sql -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

Criar uma conexão entre functionapp e cosmos-sql com ID de recurso

az functionapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --system-identity

Parâmetros Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create cosmos-table

Crie uma conexão functionapp com o cosmos-table.

az functionapp connection create cosmos-table [--account]
                                              [--appconfig-id]
                                              [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                              [--connection]
                                              [--customized-keys]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--private-endpoint {false, true}]
                                              [--resource-group]
                                              [--secret]
                                              [--service-endpoint {false, true}]
                                              [--service-principal]
                                              [--source-id]
                                              [--system-identity]
                                              [--table]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]

Exemplos

Criar uma conexão entre functionapp e cosmos-table interativamente

az functionapp connection create cosmos-table

Criar uma conexão entre functionapp e cosmos-table com nome de recurso

az functionapp connection create cosmos-table -g FuncAppRG -n MyFunctionApp --tg CosmosRG --account MyAccount --table MyTable --system-identity

Criar uma conexão entre functionapp e cosmos-table com ID de recurso

az functionapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --system-identity

Parâmetros Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--table

Nome da tabela. Obrigatório se '--target-id' não for especificado.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--table'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create eventhub

Crie uma conexão functionapp com eventhub.

az functionapp connection create eventhub [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--name]
                                          [--namespace]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]

Exemplos

Criar uma conexão entre functionapp e eventhub interativamente

az functionapp connection create eventhub

Criar uma conexão entre functionapp e eventhub com nome de recurso

az functionapp connection create eventhub -g FuncAppRG -n MyFunctionApp --tg EventhubRG --namespace MyNamespace --system-identity

Criar uma conexão entre functionapp e eventhub com ID de recurso

az functionapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --system-identity

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--namespace

Nome do namespace eventhub. Obrigatório se '--target-id' não for especificado.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--namespace'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o eventhub. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create keyvault

Crie uma conexão functionapp com o keyvault.

az functionapp connection create keyvault [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--name]
                                          [--new {false, true}]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault]
                                          [--vault-id]

Exemplos

Criar uma conexão entre o functionapp e o keyvault interativamente

az functionapp connection create keyvault

Criar uma conexão entre functionapp e keyvault com nome de recurso

az functionapp connection create keyvault -g FuncAppRG -n MyFunctionApp --tg KeyvaultRG --vault MyVault --system-identity

Criar uma conexão entre functionapp e keyvault com ID de recurso

az functionapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --system-identity

Crie um novo keyvault e conecte o functionapp a ele interativamente

az functionapp connection create keyvault --new

Criar um novo keyvault e conectar functionapp a ele

az functionapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo cofre de chaves deve ser criado ao criar a conexão functionapp.

valores aceitos: false, true
valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--vault'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o cofre de chaves. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault

Nome do cofre de chaves. Obrigatório se '--target-id' não for especificado.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create mysql

Preterido

Esse comando foi preterido e será removido em uma versão futura.

Crie uma conexão functionapp com mysql.

az functionapp connection create mysql [--appconfig-id]
                                       [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--database]
                                       [--name]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--server]
                                       [--service-endpoint {false, true}]
                                       [--source-id]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--vault-id]

Exemplos

Crie uma conexão entre functionapp e mysql interativamente

az functionapp connection create mysql

Criar uma conexão entre functionapp e mysql com nome de recurso

az functionapp connection create mysql -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e mysql com ID de recurso

az functionapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados mysql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor mysql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor mysql. Obrigatório se '--target-id' não for especificado.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create mysql-flexible

Crie uma conexão functionapp com mysql-flexible.

az functionapp connection create mysql-flexible [--appconfig-id]
                                                [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                [--connection]
                                                [--customized-keys]
                                                [--database]
                                                [--name]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--resource-group]
                                                [--secret]
                                                [--server]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group]
                                                [--user-identity]
                                                [--vault-id]

Exemplos

Criar uma conexão entre functionapp e mysql-flexible interativamente

az functionapp connection create mysql-flexible

Criar uma conexão entre functionapp e mysql-flexible com nome de recurso

az functionapp connection create mysql-flexible -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e mysql-flexible com ID de recurso

az functionapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity mysql-identity-id=xx

mysql-identity-id : Opcional. ID de identidade usado para autenticação AAD do servidor flexível MySQL. Ignore-o se você for o administrador do AAD do servidor.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create mysql-flexible (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com mysql-flexible.

az functionapp connection create mysql-flexible [--appconfig-id]
                                                [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                [--connection]
                                                [--customized-keys]
                                                [--database]
                                                [--name]
                                                [--no-wait]
                                                [--opt-out {auth, configinfo, publicnetwork}]
                                                [--resource-group]
                                                [--secret]
                                                [--server]
                                                [--service-principal]
                                                [--source-id]
                                                [--system-identity]
                                                [--target-id]
                                                [--target-resource-group]
                                                [--user-identity]
                                                [--vault-id]
                                                [--yes]

Exemplos

Criar uma conexão entre functionapp e mysql-flexible interativamente

az functionapp connection create mysql-flexible

Criar uma conexão entre functionapp e mysql-flexible com nome de recurso

az functionapp connection create mysql-flexible -g FuncAppRG -n MyFunctionApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e mysql-flexible com ID de recurso

az functionapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço. mysql-identity-id : Opcional. ID de identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity mysql-identity-id=xx

mysql-identity-id : Opcional. ID de identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário. mysql-identity-id : Opcional. ID de identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create postgres

Preterido

Esse comando foi preterido e será removido em uma versão futura.

Crie uma conexão functionapp com postgres.

az functionapp connection create postgres [--appconfig-id]
                                          [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--database]
                                          [--name]
                                          [--new {false, true}]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--server]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]

Exemplos

Crie uma conexão entre functionapp e postgres interativamente

az functionapp connection create postgres

Criar uma conexão entre functionapp e postgres com o nome do recurso

az functionapp connection create postgres -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e postgres com ID de recurso

az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Crie um novo postgres e conecte o functionapp a ele interativamente

az functionapp connection create postgres --new

Crie um novo postgres e conecte o functionapp a ele

az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo postgres deve ser criado ao criar a conexão functionapp.

valores aceitos: false, true
valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor postgres. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create postgres (serviceconnector-passwordless extensão)

Preterido

Esse comando foi preterido e será removido em uma versão futura.

Crie uma conexão functionapp com postgres.

az functionapp connection create postgres [--appconfig-id]
                                          [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--database]
                                          [--name]
                                          [--new {false, true}]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--server]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]
                                          [--yes]

Exemplos

Crie uma conexão entre functionapp e postgres interativamente

az functionapp connection create postgres

Criar uma conexão entre functionapp e postgres com o nome do recurso

az functionapp connection create postgres -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e postgres com ID de recurso

az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Crie um novo postgres e conecte o functionapp a ele interativamente

az functionapp connection create postgres --new

Crie um novo postgres e conecte o functionapp a ele

az functionapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo postgres deve ser criado ao criar a conexão functionapp.

valores aceitos: false, true
valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor postgres. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create postgres-flexible

Crie uma conexão functionapp com postgres-flexible.

az functionapp connection create postgres-flexible [--appconfig-id]
                                                   [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                   [--connection]
                                                   [--customized-keys]
                                                   [--database]
                                                   [--name]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--server]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group]
                                                   [--user-identity]
                                                   [--vault-id]

Exemplos

Crie uma conexão entre functionapp e postgres-flexible interativamente

az functionapp connection create postgres-flexible

Criar uma conexão entre functionapp e postgres-flexible com nome de recurso

az functionapp connection create postgres-flexible -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e postgres-flexible com ID de recurso

az functionapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor flexível postgres. Obrigatório se '--target-id' não for especificado.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres flexível. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create postgres-flexible (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com postgres-flexible.

az functionapp connection create postgres-flexible [--appconfig-id]
                                                   [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                                   [--connection]
                                                   [--customized-keys]
                                                   [--database]
                                                   [--name]
                                                   [--no-wait]
                                                   [--opt-out {auth, configinfo, publicnetwork}]
                                                   [--resource-group]
                                                   [--secret]
                                                   [--server]
                                                   [--service-principal]
                                                   [--source-id]
                                                   [--system-identity]
                                                   [--target-id]
                                                   [--target-resource-group]
                                                   [--user-identity]
                                                   [--vault-id]
                                                   [--yes]

Exemplos

Crie uma conexão entre functionapp e postgres-flexible interativamente

az functionapp connection create postgres-flexible

Criar uma conexão entre functionapp e postgres-flexible com nome de recurso

az functionapp connection create postgres-flexible -g FuncAppRG -n MyFunctionApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e postgres-flexible com ID de recurso

az functionapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível postgres. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor flexível postgres. Obrigatório se '--target-id' não for especificado.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres flexível. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create redis

Crie uma conexão functionapp com o redis.

az functionapp connection create redis [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--database]
                                       [--name]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--server]
                                       [--source-id]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--vault-id]

Exemplos

Criar uma conexão entre functionapp e redis interativamente

az functionapp connection create redis

Criar uma conexão entre functionapp e redis com o nome do recurso

az functionapp connection create redis -g FuncAppRG -n MyFunctionApp --tg RedisRG --server MyServer --database MyDB --secret

Criar uma conexão entre functionapp e redis com ID de recurso

az functionapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --secret

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados redis. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--server

Nome do servidor redis. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create redis-enterprise

Crie uma conexão functionapp com o redis-enterprise.

az functionapp connection create redis-enterprise [--appconfig-id]
                                                  [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                                  [--connection]
                                                  [--customized-keys]
                                                  [--database]
                                                  [--name]
                                                  [--no-wait]
                                                  [--opt-out {auth, configinfo, publicnetwork}]
                                                  [--resource-group]
                                                  [--secret]
                                                  [--server]
                                                  [--source-id]
                                                  [--target-id]
                                                  [--target-resource-group]
                                                  [--vault-id]

Exemplos

Criar uma conexão entre functionapp e redis-enterprise interativamente

az functionapp connection create redis-enterprise

Criar uma conexão entre functionapp e redis-enterprise com nome de recurso

az functionapp connection create redis-enterprise -g FuncAppRG -n MyFunctionApp --tg RedisRG --server MyServer --database MyDB --secret

Criar uma conexão entre functionapp e redis-enterprise com ID de recurso

az functionapp connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redisEnterprise/{server}/databases/{database} --secret

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados corporativo redis. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--server

Nome do servidor corporativo redis. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create servicebus

Crie uma conexão functionapp com o servicebus.

az functionapp connection create servicebus [--appconfig-id]
                                            [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                            [--connection]
                                            [--customized-keys]
                                            [--name]
                                            [--namespace]
                                            [--no-wait]
                                            [--opt-out {auth, configinfo, publicnetwork}]
                                            [--private-endpoint {false, true}]
                                            [--resource-group]
                                            [--secret]
                                            [--service-endpoint {false, true}]
                                            [--service-principal]
                                            [--source-id]
                                            [--system-identity]
                                            [--target-id]
                                            [--target-resource-group]
                                            [--user-identity]
                                            [--vault-id]

Exemplos

Criar uma conexão entre functionapp e servicebus interativamente

az functionapp connection create servicebus

Criar uma conexão entre functionapp e servicebus com nome de recurso

az functionapp connection create servicebus -g FuncAppRG -n MyFunctionApp --tg ServicebusRG --namespace MyNamespace --system-identity

Criar uma conexão entre functionapp e servicebus com ID de recurso

az functionapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --system-identity

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--namespace

Nome do namespace servicebus. Obrigatório se '--target-id' não for especificado.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--namespace'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servicebus. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create signalr

Crie uma conexão functionapp com o signalr.

az functionapp connection create signalr [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, none}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-principal]
                                         [--signalr]
                                         [--source-id]
                                         [--system-identity]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Exemplos

Criar uma conexão entre functionapp e signalr interativamente

az functionapp connection create signalr

Criar uma conexão entre functionapp e signalr com nome de recurso

az functionapp connection create signalr -g FuncAppRG -n MyFunctionApp --tg SignalrRG --signalr MySignalR --system-identity

Criar uma conexão entre functionapp e signalr com ID de recurso

az functionapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --system-identity

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, none
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--signalr

Nome do serviço de sinalizador. Obrigatório se '--target-id' não for especificado.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--signalr'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o sinalador. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create sql

Crie uma conexão functionapp com sql.

az functionapp connection create sql [--appconfig-id]
                                     [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--server]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]

Exemplos

Criar uma conexão entre functionapp e sql interativamente

az functionapp connection create sql

Criar uma conexão entre functionapp e sql com nome de recurso

az functionapp connection create sql -g FuncAppRG -n MyFunctionApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e sql com ID de recurso

az functionapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor sql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor sql. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create sql (serviceconnector-passwordless extensão)

Crie uma conexão functionapp com sql.

az functionapp connection create sql [--appconfig-id]
                                     [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--server]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]
                                     [--yes]

Exemplos

Criar uma conexão entre functionapp e sql interativamente

az functionapp connection create sql

Criar uma conexão entre functionapp e sql com nome de recurso

az functionapp connection create sql -g FuncAppRG -n MyFunctionApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Criar uma conexão entre functionapp e sql com ID de recurso

az functionapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

nome : Obrigatório. Nome de usuário ou nome de conta para secreth. secret : Um de <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para secreth. secret-uri : Um de <secret, secret-uri, secret-name> é necessário. Uri secreto do cofre da chave que armazena a senha. secret-name : Um de <secret, secret-uri, secret-name> é necessário. Nome secreto do cofre da chave que armazena a senha. É apenas para AKS.

--server

Nome do servidor sql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Necessário se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor sql. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create storage-blob

Crie uma conexão functionapp com o blob de armazenamento.

az functionapp connection create storage-blob [--account]
                                              [--appconfig-id]
                                              [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                              [--connection]
                                              [--customized-keys]
                                              [--name]
                                              [--new {false, true}]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--private-endpoint {false, true}]
                                              [--resource-group]
                                              [--secret]
                                              [--service-endpoint {false, true}]
                                              [--service-principal]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]

Exemplos

Criar uma conexão entre functionapp e storage-blob interativamente

az functionapp connection create storage-blob

Criar uma conexão entre functionapp e storage-blob com nome de recurso

az functionapp connection create storage-blob -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity

Criar uma conexão entre functionapp e storage-blob com ID de recurso

az functionapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --system-identity

Crie um novo blob de armazenamento e conecte o aplicativo de função a ele interativamente

az functionapp connection create storage-blob --new

Crie um novo blob de armazenamento e conecte o aplicativo de função a ele

az functionapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

Parâmetros Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--new

Indica se um novo blob de armazenamento deve ser criado ao criar a conexão functionapp.

valores aceitos: false, true
valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create storage-file

Crie uma conexão functionapp com o arquivo de armazenamento.

az functionapp connection create storage-file [--account]
                                              [--appconfig-id]
                                              [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
                                              [--connection]
                                              [--customized-keys]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--private-endpoint {false, true}]
                                              [--resource-group]
                                              [--secret]
                                              [--service-endpoint {false, true}]
                                              [--source-id]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--vault-id]

Exemplos

Criar uma conexão entre functionapp e storage-file interativamente

az functionapp connection create storage-file

Criar uma conexão entre functionapp e storage-file com nome de recurso

az functionapp connection create storage-file -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --secret

Criar uma conexão entre functionapp e storage-file com ID de recurso

az functionapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret

Parâmetros Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create storage-queue

Crie uma conexão functionapp com a fila de armazenamento.

az functionapp connection create storage-queue [--account]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                               [--connection]
                                               [--customized-keys]
                                               [--name]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--private-endpoint {false, true}]
                                               [--resource-group]
                                               [--secret]
                                               [--service-endpoint {false, true}]
                                               [--service-principal]
                                               [--source-id]
                                               [--system-identity]
                                               [--target-id]
                                               [--target-resource-group]
                                               [--user-identity]
                                               [--vault-id]

Exemplos

Criar uma conexão entre functionapp e fila de armazenamento interativamente

az functionapp connection create storage-queue

Criar uma conexão entre functionapp e storage-queue com nome de recurso

az functionapp connection create storage-queue -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity

Criar uma conexão entre functionapp e storage-queue com ID de recurso

az functionapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --system-identity

Parâmetros Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create storage-table

Crie uma conexão functionapp com a tabela de armazenamento.

az functionapp connection create storage-table [--account]
                                               [--appconfig-id]
                                               [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                               [--connection]
                                               [--customized-keys]
                                               [--name]
                                               [--no-wait]
                                               [--opt-out {auth, configinfo, publicnetwork}]
                                               [--private-endpoint {false, true}]
                                               [--resource-group]
                                               [--secret]
                                               [--service-endpoint {false, true}]
                                               [--service-principal]
                                               [--source-id]
                                               [--system-identity]
                                               [--target-id]
                                               [--target-resource-group]
                                               [--user-identity]
                                               [--vault-id]

Exemplos

Criar uma conexão entre o aplicativo functionapp e a tabela de armazenamento interativamente

az functionapp connection create storage-table

Criar uma conexão entre functionapp e storage-table com nome de recurso

az functionapp connection create storage-table -g FuncAppRG -n MyFunctionApp --tg StorageRG --account MyAccount --system-identity

Criar uma conexão entre functionapp e storage-table com ID de recurso

az functionapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --system-identity

Parâmetros Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na rede virtual e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

valores aceitos: false, true
--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['-target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az functionapp connection create webpubsub

Crie uma conexão functionapp com webpubsub.

az functionapp connection create webpubsub [--appconfig-id]
                                           [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                           [--connection]
                                           [--customized-keys]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-principal]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]
                                           [--webpubsub]

Exemplos

Criar uma conexão entre functionapp e webpubsub interativamente

az functionapp connection create webpubsub

Criar uma conexão entre functionapp e webpubsub com nome de recurso

az functionapp connection create webpubsub -g FuncAppRG -n MyFunctionApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

Criar uma conexão entre functionapp e webpubsub com ID de recurso

az functionapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --system-identity

Parâmetros Opcionais

--appconfig-id

A ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado no aplicativo functionapp.

valores aceitos: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão functionapp.

--customized-keys

As chaves personalizadas usadas para alterar os nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--name -n

Nome do aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--opt-out

Se algumas etapas de configuração devem ser desabilitadas. Use configinfo para desequilibrar as alterações de informações de configuração na origem. Use a rede pública para desabilitar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

valores aceitos: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado com antecedência.

valores aceitos: false, true
--resource-group -g

O grupo de recursos que contém o aplicativo de função. Obrigatório se '--source-id' não for especificado. Nenhum.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

As informações de autenticação da entidade de serviço.

Uso: --service-principal client-id=XX secret=XX

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). secreto: Obrigatório. Segredo do responsável pelo serviço.

--source-id

A ID do recurso de um functionapp. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--system-identity

O sistema atribuiu informações de autenticação de identidade.

Uso: --system-identity.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--webpubsub'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o webpubsub. Obrigatório se '--target-id' não for especificado.

--user-identity

O usuário atribuiu informações de autenticação de identidade.

Uso: --user-identity client-id=XX subs-id=XX

client-id : Obrigatório. ID do cliente da identidade atribuída ao usuário. subs-id : Obrigatório. ID de assinatura da identidade atribuída ao usuário.

--vault-id

O id do cofre de chaves para armazenar o valor secreto.

--webpubsub

Nome do serviço webpubsub. Obrigatório se '--target-id' não for especificado.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.