Bastion Hosts - List

Lista todos os Hosts bastiões em uma assinatura.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/bastionHosts?api-version=2020-11-01

Parâmetros de URI

Name In Required Type Description
subscriptionId
path True
  • string

As credenciais de assinatura que identificam exclusivamente a Microsoft Azure assinatura. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão de API do cliente.

Respostas

Name Type Description
200 OK

Sucesso. A operação retorna uma lista de recursos do Bastion Host.

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Azure Active Directory fluxo OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

List all Bastion Hosts for a given subscription

Sample Request

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.Network/bastionHosts?api-version=2020-11-01

Sample Response

{
  "value": [
    {
      "name": "bastionhost'",
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant'",
      "type": "Microsoft.Network/bastionHosts",
      "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
      "location": "West US",
      "properties": {
        "provisioningState": "Succeeded",
        "dnsName": "bst-9d89d361-100e-4c01-b92d-466548c476dc.bastion.azure.com",
        "ipConfigurations": [
          {
            "name": "bastionHostIpConfiguration",
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant/bastionHostIpConfigurations/bastionHostIpConfiguration",
            "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
            "type": "Microsoft.Network/bastionHosts/bastionHostIpConfigurations",
            "properties": {
              "provisioningState": "Succeeded",
              "privateIPAllocationMethod": "Dynamic",
              "subnet": {
                "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet2/subnets/BastionHostSubnet"
              },
              "publicIPAddress": {
                "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/pipName"
              }
            }
          }
        ]
      }
    }
  ]
}

Definições

BastionHost

Recurso host bastião.

BastionHostIPConfiguration

Configuração de IP de um Bastion Host.

BastionHostListResult

Resposta para a chamada do serviço de API ListBastionHosts.

CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

IPAllocationMethod

Método de alocação de endereço IP.

ProvisioningState

O estado de provisionamento atual.

SubResource

Referência a outra sub-fonte.

BastionHost

Recurso host bastião.

Name Type Description
etag
  • string

Uma cadeia de caracteres exclusiva somente leitura que muda sempre que o recurso é atualizado.

id
  • string

ID do recurso.

location
  • string

Local do recurso.

name
  • string

Nome do recurso.

properties.dnsName
  • string

FQDN para o ponto de extremidade no qual bastion host está acessível.

properties.ipConfigurations

Configuração de IP do recurso host bastião.

properties.provisioningState

O estado de provisionamento do recurso bastion host dados.

tags
  • object

Marcas de recurso.

type
  • string

Tipo de recurso.

BastionHostIPConfiguration

Configuração de IP de um Bastion Host.

Name Type Description
etag
  • string

Uma cadeia de caracteres exclusiva somente leitura que muda sempre que o recurso é atualizado.

id
  • string

ID do recurso.

name
  • string

Nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso.

properties.privateIPAllocationMethod

Método de alocação de IP privado.

properties.provisioningState

O estado de provisionamento do recurso bastion host configuração de IP.

properties.publicIPAddress

Referência do recurso PublicIP.

properties.subnet

Referência do recurso de sub-rede.

type
  • string

Tipo de configuração de IP.

BastionHostListResult

Resposta para a chamada do serviço de API ListBastionHosts.

Name Type Description
nextLink
  • string

URL para obter o próximo conjunto de resultados.

value

Lista de Hosts bastiões em um grupo de recursos.

CloudError

Uma resposta de erro do serviço.

Name Type Description
error

Corpo do erro de nuvem.

CloudErrorBody

Uma resposta de erro do serviço.

Name Type Description
code
  • string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target
  • string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

IPAllocationMethod

Método de alocação de endereço IP.

Name Type Description
Dynamic
  • string
Static
  • string

ProvisioningState

O estado de provisionamento atual.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SubResource

Referência a outra sub-fonte.

Name Type Description
id
  • string

ID do recurso.