Share via


Bastion Hosts - Update Tags

Updates Tags für bastionHost-Ressource

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
bastionHostName
path True

string

Der Name des Bastion-Hosts.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

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.

Anforderungstext

Name Typ Beschreibung
tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

BastionHost

Aktualisierung erfolgreich. Der Vorgang gibt die resultierende BastionHost-Ressource zurück.

202 Accepted

Wird akzeptiert, und der Vorgang wird asynchron abgeschlossen.

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

Patch Bastion Host

Sample Request

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/bastionHosts/bastionhosttenant?api-version=2023-09-01

{
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  }
}

Sample Response

azure-asyncoperation: http://azure.async.operation/status
{
  "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": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "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"
          }
        }
      }
    ]
  },
  "sku": {
    "name": "Standard"
  }
}

Definitionen

Name Beschreibung
BastionHost

Bastion Host-Ressource.

BastionHostIPConfiguration

IP-Konfiguration eines Bastion-Hosts.

BastionHostSkuName

Der Name dieses Bastion-Hosts.

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 Unterquelle.

TagsObject

Tags-Objekt für Patchvorgänge.

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 sie die Kopier-/Einfügefunktion 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-Hostressource.

properties.enableIpConnect

boolean

False

Aktivieren/Deaktivieren der IP Connect-Funktion der Bastion-Hostressource.

properties.enableKerberos

boolean

False

Aktivieren/Deaktivieren der Kerberos-Funktion der Bastion-Hostressource.

properties.enableShareableLink

boolean

False

Aktivieren/Deaktivieren des freigegebenen Links der Bastion-Hostressource.

properties.enableTunneling

boolean

False

Aktivieren/Deaktivieren der Tunnelfunktion der Bastion-Hostressource.

properties.ipConfigurations

BastionHostIPConfiguration[]

IP-Konfiguration der Bastion-Hostressource.

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 von 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

Referenz der Subnetzressource.

type

string

IP-Konfigurationstyp.

BastionHostSkuName

Der Name dieses Bastion-Hosts.

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, der für die Anzeige in einer Benutzeroberfläche geeignet sein soll.

target

string

Das Ziel des jeweiligen Fehlers. Beispiel: Der Name der -Eigenschaft im Fehler.

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 Bastion-Hosts.

SubResource

Verweis auf eine andere Unterquelle.

Name Typ Beschreibung
id

string

Ressourcen-ID

TagsObject

Tags-Objekt für Patchvorgänge.

Name Typ Beschreibung
tags

object

Ressourcentags.