Delen via


Bastion Hosts - Get

Hiermee haalt u de opgegeven Bastion-host op.

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

URI-parameters

Name In Vereist Type Description
bastionHostName
path True

string

De naam van de Bastion-host.

resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

De abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

api-version
query True

string

Client-API-versie.

Antwoorden

Name Type Description
200 OK

BastionHost

Aanvraag is voltooid. De bewerking retourneert een BastionHost-resource.

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Get Bastion Host
Get Bastion Host With Private Only
Get Bastion Host With Zones
Get Developer Bastion Host

Get Bastion Host

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant'?api-version=2024-05-01

Voorbeeldrespons

{
  "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",
  "tags": {
    "key1": "value1"
  },
  "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,
    "enableSessionRecording": false,
    "enablePrivateOnlyBastion": 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"
          }
        }
      }
    ]
  }
}

Get Bastion Host With Private Only

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant?api-version=2024-05-01

Voorbeeldrespons

{
  "name": "bastionhosttenant",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant'",
  "type": "Microsoft.Network/bastionHosts",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "location": "West US",
  "tags": {
    "key1": "value1"
  },
  "sku": {
    "name": "Premium"
  },
  "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,
    "enableSessionRecording": false,
    "enablePrivateOnlyBastion": true,
    "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"
          }
        }
      }
    ]
  }
}

Get Bastion Host With Zones

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant?api-version=2024-05-01

Voorbeeldrespons

{
  "name": "bastionhosttenant",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant",
  "type": "Microsoft.Network/bastionHosts",
  "etag": "w/\\00000000-0000-0000-0000-000000000000\\",
  "location": "West US",
  "tags": {
    "key1": "value1"
  },
  "sku": {
    "name": "Standard"
  },
  "zones": [
    "1",
    "2"
  ],
  "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,
    "enableSessionRecording": false,
    "enablePrivateOnlyBastion": 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"
          }
        }
      }
    ]
  }
}

Get Developer Bastion Host

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhostdeveloper'?api-version=2024-05-01

Voorbeeldrespons

{
  "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": []
  }
}

Definities

Name Description
BastionHost

Bastion Host-resource.

BastionHostIPConfiguration

IP-configuratie van een Bastion-host.

BastionHostSkuName

De naam van de SKU van deze Bastion-host.

CloudError

Een foutreactie van de service.

CloudErrorBody

Een foutreactie van de service.

IPAllocationMethod

Toewijzingsmethode voor IP-adressen.

IPRule
NetworkAcls
ProvisioningState

De huidige inrichtingsstatus.

Sku

De SKU van deze Bastion-host.

SubResource

Verwijzing naar een andere subresource.

BastionHost

Bastion Host-resource.

Name Type Default value Description
etag

string

Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.

id

string

Resource-id.

location

string

Resourcelocatie.

name

string

Resourcenaam.

properties.disableCopyPaste

boolean

False

Schakel de functie Kopiëren/plakken van de Bastion Host-resource in/uit.

properties.dnsName

string

FQDN voor het eindpunt waarop de bastionhost toegankelijk is.

properties.enableFileCopy

boolean

False

De functie Bestandskopie van de Bastion-hostresource in- of uitschakelen.

properties.enableIpConnect

boolean

False

Schakel de functie IP Connect van de Bastion-hostresource in/uit.

properties.enableKerberos

boolean

False

Schakel de Kerberos-functie van de Bastion-hostresource in of uit.

properties.enablePrivateOnlyBastion

boolean

False

Schakel de functie Alleen privé in of uit van de Bastion-hostresource.

properties.enableSessionRecording

boolean

False

Schakel de functie Sessieopname van de Bastion-hostresource in/uit.

properties.enableShareableLink

boolean

False

Deelbare koppeling van de Bastion Host-resource in- of uitschakelen.

properties.enableTunneling

boolean

False

Tunnelingfunctie van de Bastion-hostresource in- of uitschakelen.

properties.ipConfigurations

BastionHostIPConfiguration[]

IP-configuratie van de Bastion Host-resource.

properties.networkAcls

NetworkAcls

properties.provisioningState

ProvisioningState

De inrichtingsstatus van de bastionhostresource.

properties.scaleUnits

integer (int32)

minimum: 2
maximum: 50

De schaaleenheden voor de Bastion Host-resource.

properties.virtualNetwork

SubResource

Verwijzing naar een bestaand virtueel netwerk dat alleen is vereist voor Developer Bastion Host.

sku

Sku

De SKU van deze Bastion-host.

tags

object

Resourcetags.

type

string

Resourcetype.

zones

string[]

Een lijst met beschikbaarheidszones die aangeeft waar de resource vandaan moet komen.

BastionHostIPConfiguration

IP-configuratie van een Bastion-host.

Name Type Description
etag

string

Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.

id

string

Resource-id.

name

string

Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.

properties.privateIPAllocationMethod

IPAllocationMethod

Methode voor privé-IP-toewijzing.

properties.provisioningState

ProvisioningState

De inrichtingsstatus van de IP-configuratieresource van de bastionhost.

properties.publicIPAddress

SubResource

Verwijzing naar de PublicIP-resource. Null voor alleen privé bastion

properties.subnet

SubResource

Verwijzing naar de subnetresource.

type

string

Ip-configuratietype.

BastionHostSkuName

De naam van de SKU van deze Bastion-host.

Waarde Description
Basic
Developer
Premium
Standard

CloudError

Een foutreactie van de service.

Name Type Description
error

CloudErrorBody

Hoofdtekst van cloudfout.

CloudErrorBody

Een foutreactie van de service.

Name Type Description
code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

IPAllocationMethod

Toewijzingsmethode voor IP-adressen.

Waarde Description
Dynamic
Static

IPRule

Name Type Description
addressPrefix

string

Hiermee geeft u het IP- of IP-bereik in CIDR-indeling op. Alleen IPV4-adres is toegestaan.

NetworkAcls

Name Type Description
ipRules

IPRule[]

Hiermee stelt u de IP-ACL-regels voor Developer Bastion Host in.

ProvisioningState

De huidige inrichtingsstatus.

Waarde Description
Deleting
Failed
Succeeded
Updating

Sku

De SKU van deze Bastion-host.

Name Type Default value Description
name

BastionHostSkuName

Standard

De naam van de SKU van deze Bastion-host.

SubResource

Verwijzing naar een andere subresource.

Name Type Description
id

string

Resource-id.