Share via


Bastion Hosts - List

Listen alle Bastion-Hosts in einem Abonnement.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

BastionHostListResult

Erfolg. Der Vorgang gibt eine Liste der Bastion Host-Ressourcen zurück.

Other Status Codes

CloudError

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow.

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

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

List all Bastion Hosts for a given subscription

Sample Request

GET https://management.azure.com/subscriptions/subid/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"
              }
            }
          }
        ]
      }
    },
    {
      "name": "bastionhostdeveloper'",
      "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/bastionHosts/bastionhostdeveloper'",
      "type": "Microsoft.Network/bastionHosts",
      "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
      "location": "West US",
      "sku": {
        "name": "Developer"
      },
      "properties": {
        "provisioningState": "Succeeded",
        "virtualNetwork": {
          "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualNetworks/vnet2"
        },
        "networkAcls": {
          "ipRules": [
            {
              "addressPrefix": "1.1.1.1/16"
            }
          ]
        },
        "dnsName": "omnibrain.uswest.bastionglobal.azure.com",
        "ipConfigurations": []
      }
    }
  ]
}

Definitionen

Name Beschreibung
BastionHost

Bastion Host-Ressource.

BastionHostIPConfiguration

IP-Konfiguration eines Bastion-Hosts.

BastionHostListResult

Antwort für listBastionHosts-API-Dienstaufruf.

BastionHostSkuName

Der Name dieses Bastionhosts.

CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

IPAllocationMethod

IP-Adresszuordnungsmethode.

IPRule
NetworkAcls
ProvisioningState

Der aktuelle Bereitstellungsstatus.

Sku

Die SKU dieses Bastionhosts.

SubResource

Verweis auf eine andere Unterressource.

BastionHost

Bastion Host-Ressource.

Name Typ Standardwert Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.disableCopyPaste

boolean

False

Aktivieren/Deaktivieren des Kopier-/Einfügefeatures der Bastion Host-Ressource.

properties.dnsName

string

FQDN für den Endpunkt, auf den auf den Bastionhost zugegriffen werden kann.

properties.enableFileCopy

boolean

False

Aktivieren/Deaktivieren der Dateikopierfunktion der Bastion Host-Ressource.

properties.enableIpConnect

boolean

False

Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion Host-Ressource.

properties.enableKerberos

boolean

False

Aktivieren/Deaktivieren der Kerberos-Funktion der Bastion Host-Ressource.

properties.enableShareableLink

boolean

False

Aktivieren/Deaktivieren sie shareable Link der Bastion Host-Ressource.

properties.enableTunneling

boolean

False

Aktivieren/Deaktivieren des Tunnelingfeatures der Bastion Host-Ressource.

properties.ipConfigurations

BastionHostIPConfiguration[]

IP-Konfiguration der Bastion Host-Ressource.

properties.networkAcls

NetworkAcls

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der Bastionhostressource.

properties.scaleUnits

integer

Die Skalierungseinheiten für die Bastion Host-Ressource.

properties.virtualNetwork

SubResource

Verweis auf ein vorhandenes virtuelles Netzwerk, das nur für Developer Bastion Host erforderlich ist.

sku

Sku

Die SKU dieses Bastionhosts.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

zones

string[]

Eine Liste der Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.

BastionHostIPConfiguration

IP-Konfiguration eines Bastion-Hosts.

Name Typ Beschreibung
etag

string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

id

string

Ressourcen-ID

name

string

Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.privateIPAllocationMethod

IPAllocationMethod

Private IP-Zuordnungsmethode.

properties.provisioningState

ProvisioningState

Der Bereitstellungsstatus der IP-Konfigurationsressource des Bastionhosts.

properties.publicIPAddress

SubResource

Referenz der PublicIP-Ressource.

properties.subnet

SubResource

Verweis auf die Subnetzressource.

type

string

IP-Konfigurationstyp.

BastionHostListResult

Antwort für listBastionHosts-API-Dienstaufruf.

Name Typ Beschreibung
nextLink

string

URL, um den nächsten Satz von Ergebnissen zu erhalten.

value

BastionHost[]

Liste der Bastion-Hosts in einer Ressourcengruppe.

BastionHostSkuName

Der Name dieses Bastionhosts.

Name Typ Beschreibung
Basic

string

Developer

string

Standard

string

CloudError

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, die für die Anzeige in einer Benutzeroberfläche geeignet sein soll.

target

string

Das Ziel des bestimmten Fehlers. Beispiel: Der Name der -Eigenschaft, die einen Fehler aufweist.

IPAllocationMethod

IP-Adresszuordnungsmethode.

Name Typ Beschreibung
Dynamic

string

Static

string

IPRule

Name Typ Beschreibung
addressPrefix

string

Gibt den IP- oder IP-Bereich im CIDR-Format an. Nur IPV4-Adresse ist zulässig.

NetworkAcls

Name Typ Beschreibung
ipRules

IPRule[]

Legt die IP-ACL-Regeln für Developer Bastion Host fest.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Typ Beschreibung
Deleting

string

Failed

string

Succeeded

string

Updating

string

Sku

Die SKU dieses Bastionhosts.

Name Typ Standardwert Beschreibung
name

BastionHostSkuName

Standard

Der Name dieses Bastionhosts.

SubResource

Verweis auf eine andere Unterressource.

Name Typ Beschreibung
id

string

Ressourcen-ID