Sdílet prostřednictvím


Bastion Hosts - List By Resource Group

Seznamy všechny hostitele Bastionu ve skupině prostředků.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts?api-version=2023-09-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků.

subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze klientského rozhraní API

Odpovědi

Name Typ Description
200 OK

BastionHostListResult

Úspěch. Operace vrátí seznam prostředků BastionHost.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

List all Bastion Hosts for a given resource group

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts?api-version=2023-09-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",
      "sku": {
        "name": "Standard"
      },
      "zones": [],
      "properties": {
        "provisioningState": "Succeeded",
        "dnsName": "bst-9d89d361-100e-4c01-b92d-466548c476dc.bastion.azure.com",
        "scaleUnits": 2,
        "disableCopyPaste": false,
        "enableTunneling": false,
        "enableIpConnect": false,
        "enableShareableLink": false,
        "enableKerberos": false,
        "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"
              }
            }
          }
        ]
      }
    }
  ]
}

Definice

Name Description
BastionHost

Prostředek hostitele Bastionu.

BastionHostIPConfiguration

Konfigurace IP adresy hostitele Bastion.

BastionHostListResult

Odpověď na volání služby rozhraní API ListBastionHosts

BastionHostSkuName

Název tohoto hostitele bastionu.

CloudError

Chybová odpověď ze služby.

CloudErrorBody

Chybová odpověď ze služby.

IPAllocationMethod

Metoda přidělování IP adres.

IPRule
NetworkAcls
ProvisioningState

Aktuální stav zřizování.

Sku

Skladová položka tohoto hostitele Bastion.

SubResource

Odkaz na jiný dílčí zdroj.

BastionHost

Prostředek hostitele Bastionu.

Name Typ Výchozí hodnota Description
etag

string

Jedinečný řetězec jen pro čtení, který se mění při každé aktualizaci prostředku.

id

string

ID prostředku.

location

string

Umístění prostředku.

name

string

Název prostředku.

properties.disableCopyPaste

boolean

False

Povolte nebo zakažte funkci kopírování a vkládání prostředku Bastion Host.

properties.dnsName

string

Plně kvalifikovaný název domény pro koncový bod, na kterém je hostitel bastionu přístupný.

properties.enableFileCopy

boolean

False

Povolte nebo zakažte funkci kopírování souborů prostředku Bastion Host.

properties.enableIpConnect

boolean

False

Povolte nebo zakažte funkci IP Connect prostředku Bastion Host.

properties.enableKerberos

boolean

False

Povolte nebo zakažte funkci Kerberos prostředku Bastion Host.

properties.enableShareableLink

boolean

False

Povolte nebo zakažte odkaz sdíletelný pro prostředek hostitele Bastionu.

properties.enableTunneling

boolean

False

Povolte nebo zakažte funkci tunelování prostředku Bastion Host.

properties.ipConfigurations

BastionHostIPConfiguration[]

Konfigurace IP prostředku Bastion Host.

properties.networkAcls

NetworkAcls

properties.provisioningState

ProvisioningState

Stav zřizování prostředku hostitele bastionu

properties.scaleUnits

integer

Jednotky škálování prostředku Bastion Host.

properties.virtualNetwork

SubResource

Odkaz na existující virtuální síť vyžadovanou pouze pro vývojáře Bastion Host.

sku

Sku

Skladová položka tohoto hostitele Bastion.

tags

object

Značky prostředků.

type

string

Typ prostředku.

zones

string[]

Seznam zón dostupnosti označující, odkud má prostředek pocházet.

BastionHostIPConfiguration

Konfigurace IP adresy hostitele Bastion.

Name Typ Description
etag

string

Jedinečný řetězec jen pro čtení, který se mění při každé aktualizaci prostředku.

id

string

ID prostředku.

name

string

Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku.

properties.privateIPAllocationMethod

IPAllocationMethod

Metoda přidělování privátníCH IP adres.

properties.provisioningState

ProvisioningState

Stav zřizování prostředku konfigurace IP adresy hostitele bastionu

properties.publicIPAddress

SubResource

Odkaz na prostředek PublicIP.

properties.subnet

SubResource

Odkaz na prostředek podsítě.

type

string

Typ konfigurace IP adresy.

BastionHostListResult

Odpověď na volání služby rozhraní API ListBastionHosts

Name Typ Description
nextLink

string

Adresa URL pro získání další sady výsledků

value

BastionHost[]

Seznam hostitelů Bastionu ve skupině prostředků

BastionHostSkuName

Název tohoto hostitele bastionu.

Name Typ Description
Basic

string

Developer

string

Standard

string

CloudError

Chybová odpověď ze služby.

Name Typ Description
error

CloudErrorBody

Text chyby cloudu

CloudErrorBody

Chybová odpověď ze služby.

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využívány programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

IPAllocationMethod

Metoda přidělování IP adres.

Name Typ Description
Dynamic

string

Static

string

IPRule

Name Typ Description
addressPrefix

string

Určuje rozsah IP adres nebo IP adres ve formátu CIDR. Je povolena pouze adresa IPV4.

NetworkAcls

Name Typ Description
ipRules

IPRule[]

Nastaví pravidla seznamu IP ACL pro vývojáře Bastion Host.

ProvisioningState

Aktuální stav zřizování.

Name Typ Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

Sku

Skladová položka tohoto hostitele Bastion.

Name Typ Výchozí hodnota Description
name

BastionHostSkuName

Standard

Název tohoto hostitele bastionu.

SubResource

Odkaz na jiný dílčí zdroj.

Name Typ Description
id

string

ID prostředku.