az postgres flexible-server firewall-rule

Gerenciar regras de firewall para um servidor.

Comandos

Nome Description Tipo Status
az postgres flexible-server firewall-rule create

Crie uma nova regra de firewall para um servidor flexível.

Núcleo GA
az postgres flexible-server firewall-rule delete

Excluir uma regra de firewall.

Núcleo GA
az postgres flexible-server firewall-rule list

Listar todas as regras de firewall para um servidor flexível.

Núcleo GA
az postgres flexible-server firewall-rule show

Obtenha os detalhes de uma regra de firewall.

Núcleo GA
az postgres flexible-server firewall-rule update

Atualizar uma regra de firewall.

Núcleo GA

az postgres flexible-server firewall-rule create

Crie uma nova regra de firewall para um servidor flexível.

az postgres flexible-server firewall-rule create --name
                                                 --resource-group
                                                 [--end-ip-address]
                                                 [--rule-name]
                                                 [--start-ip-address]

Exemplos

Crie uma regra de firewall que permita conexões de um endereço IP específico.

az postgres flexible-server firewall-rule create --resource-group testGroup --name testserver --rule-name allowip --start-ip-address 107.46.14.221

Crie uma regra de firewall que permita conexões de um intervalo de endereços IP.

az postgres flexible-server firewall-rule create --resource-group testGroup --name testserver --rule-name allowiprange --start-ip-address 107.46.14.0 --end-ip-address 107.46.14.221

Criar uma regra de firewall que permita conexões com todos os serviços do Azure

az postgres flexible-server firewall-rule create --resource-group testGroup --name testserver --rule-name allowazureservices --start-ip-address 0.0.0.0

Parâmetros Exigidos

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--end-ip-address

O endereço IP final da regra de firewall. Deve ser no formato IPv4. Use o valor '0.0.0.0' para representar todos os endereços IP internos do Azure.

--rule-name -r

O nome da regra de firewall. Se o nome for omitido, o nome padrão será escolhido para o nome do firewall. O nome da regra de firewall só pode conter 0-9, a-z, A-Z, '-' e '_'. Além disso, o nome da regra de firewall deve ter pelo menos 3 caracteres e no máximo 128 caracteres.

--start-ip-address

O endereço IP inicial da regra de firewall. Deve ser no formato IPv4. Use o valor '0.0.0.0' para representar todos os endereços IP internos do Azure.

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 postgres flexible-server firewall-rule delete

Excluir uma regra de firewall.

az postgres flexible-server firewall-rule delete [--ids]
                                                 [--name]
                                                 [--resource-group]
                                                 [--rule-name]
                                                 [--subscription]
                                                 [--yes]

Exemplos

Excluir uma regra de firewall.

az postgres flexible-server firewall-rule delete --rule-name testRule --resource-group testGroup --name testserver

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-name -r

O nome da regra de firewall. Se o nome for omitido, o nome padrão será escolhido para o nome do firewall. O nome da regra de firewall só pode conter 0-9, a-z, A-Z, '-' e '_'. Além disso, o nome da regra de firewall deve ter pelo menos 3 caracteres e no máximo 128 caracteres.

--subscription

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

--yes -y

Não solicite confirmação.

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 postgres flexible-server firewall-rule list

Listar todas as regras de firewall para um servidor flexível.

az postgres flexible-server firewall-rule list --name
                                               --resource-group

Parâmetros Exigidos

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

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 postgres flexible-server firewall-rule show

Obtenha os detalhes de uma regra de firewall.

az postgres flexible-server firewall-rule show [--ids]
                                               [--name]
                                               [--resource-group]
                                               [--rule-name]
                                               [--subscription]

Exemplos

Obtenha os detalhes de uma regra de firewall.

az postgres flexible-server firewall-rule show --rule-name testRule --resource-group testGroup --name testserver

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-name -r

O nome da regra de firewall. Se o nome for omitido, o nome padrão será escolhido para o nome do firewall. O nome da regra de firewall só pode conter 0-9, a-z, A-Z, '-' e '_'. Além disso, o nome da regra de firewall deve ter pelo menos 3 caracteres e no máximo 128 caracteres.

--subscription

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

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 postgres flexible-server firewall-rule update

Atualizar uma regra de firewall.

az postgres flexible-server firewall-rule update [--add]
                                                 [--end-ip-address]
                                                 [--force-string]
                                                 [--ids]
                                                 [--name]
                                                 [--remove]
                                                 [--resource-group]
                                                 [--rule-name]
                                                 [--set]
                                                 [--start-ip-address]
                                                 [--subscription]

Exemplos

Atualizar o endereço IP inicial de uma regra de firewall.

az postgres flexible-server firewall-rule update --resource-group testGroup --name testserver --rule-name allowiprange --start-ip-address 107.46.14.1

Atualizar o endereço IP inicial e final de uma regra de firewall.

az postgres flexible-server firewall-rule update --resource-group testGroup --name testserver --rule-name allowiprange --start-ip-address 107.46.14.2 --end-ip-address 107.46.14.218

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.

Valor padrão: []
--end-ip-address

O endereço IP final da regra de firewall. Deve ser no formato IPv4. Use o valor '0.0.0.0' para representar todos os endereços IP internos do Azure.

--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.

Valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.

Valor padrão: []
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--rule-name -r

O nome da regra de firewall. Se o nome for omitido, o nome padrão será escolhido para o nome do firewall. O nome da regra de firewall só pode conter 0-9, a-z, A-Z, '-' e '_'. Além disso, o nome da regra de firewall deve ter pelo menos 3 caracteres e no máximo 128 caracteres.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=<value>.

Valor padrão: []
--start-ip-address

O endereço IP inicial da regra de firewall. Deve ser no formato IPv4. Use o valor '0.0.0.0' para representar todos os endereços IP internos do Azure.

--subscription

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

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.