Exibição de intervalos de endereços públicos

É possível visualizar intervalos de endereços públicos com o console, a CLI, a API e o Terraform.

Exibição de intervalos de endereços públicos no console

Para visualizar intervalos de endereços públicos no console IBM Cloud, selecione o ícone Menu do menu Navegação e clique em Ícone VPC de infraestrutura > Rede > Intervalos de endereços públicos.

A página Intervalos de endereços públicos para VPC mostra as seguintes informações:

  • Nome: O nome do objeto de intervalo de endereços públicos.
  • Status: Informa se o intervalo de endereços está vinculado ou não à VPC especificada.
  • Estado do ciclo de vida: Informa se a vinculação ou desvinculação do intervalo de endereços foi bem-sucedida e se ele é estável ou não.
  • Intervalo de IP: O intervalo de endereços IP incluídos no intervalo de endereços.
  • Zone (Zona): indica a zona à qual o intervalo de endereços está vinculado (se aplicável).
  • Recurso de destino: Indica o VPC ao qual o intervalo de endereços está vinculado na zona anterior (se aplicável).

Exibição de intervalos de endereços públicos na CLI

Para visualizar os intervalos de endereços públicos na linha de comando, siga estas etapas:

  1. Configure seu ambiente da CLI.

  2. Faça login em seus ambientes CLI. Depois de inserir a senha, o sistema pergunta qual conta e região você deseja usar:

    ibmcloud login --sso
    
  3. Execute o comando a seguir:

    ibmcloud is public-address-range PUBLIC_ADDRESS_RANGE [--output JSON] [-q, --quiet]
    

    Em que:

    PUBLIC_ADDRESS_RANGE
    O ID ou o nome do intervalo de endereços públicos a ser exibido.
    --output
    Quanto ao formato de saída, apenas JSON é compatível. Um de: JSON.
    -q, --quiet
    Suprimir a saída detalhada.

Exemplos de comando

Veja o intervalo de endereços públicos $par-id:

ibmcloud is public-address-range $par-id

Ver todos os intervalos de endereços públicos:

ibmcloud is public-address-ranges

Exibição de intervalos de endereços públicos com a API

Antes de começar, configure seu ambiente de API.

Selecione uma das opções a seguir:

  • Exibir todos os intervalos de endereços públicos de uma conta:

    curl -sX GET \
             "$vpc_api_endpoint/v1/public_address_ranges?version=$api_version&generation=2" \
             -H "Authorization: Bearer $iam_token"
    
  • Exibir um intervalo de endereços públicos específico:

    curl -sX GET \
             "$vpc_api_endpoint/v1/public_address_ranges/$par_id?version=$api_version&generation=2" \
             -H "Authorization: Bearer $iam_token"
    

Exibição de intervalos de endereços públicos com o Terraform

Para visualizar um intervalo de endereços públicos com o Terraform, use o exemplo a seguir:

data "ibm_is_public_address_range" "public_address_range_instance" {
  name = "example-public-address-range"
}
data "ibm_is_public_address_range" "public_address_range_instance1" {
  # name = "example-public-address-range"
  identifier =  ibm_is_public_address_range.public_address_range_instance.id
}

Para obter uma lista de intervalos de endereços públicos:

data "ibm_is_public_address_ranges" "public_address_range_instances_example_testing" {
}

Próximas etapas