Freigeben über


Datastores - Update

Aktualisiert einen Datenspeicher.
API zum Aktualisieren bestimmter Eigenschaften der Datenspeicherressource.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}?api-version=2023-12-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
datastoreName
path True

string

Name des Datenspeichers.

resourceGroupName
path True

string

Der Ressourcengruppenname.

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Client-API-Version.

Anforderungstext

Name Typ Beschreibung
tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

Datastore

Arm-Ressourcenaktualisierung erfolgreich.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

UpdateDatastore

Beispielanforderung

PATCH https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.ConnectedVMwarevSphere/datastores/HRDatastore?api-version=2023-12-01

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

Beispiel für eine Antwort

{
  "id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.ConnectedVMwarevSphere/Datastores/HRDatastore",
  "name": "HRDatastore",
  "type": "Microsoft.ConnectedVMwarevSphere/Datastores",
  "location": "East US",
  "extendedLocation": {
    "type": "customLocation",
    "name": "/subscriptions/a5015e1c-867f-4533-8541-85cd470d0cfb/resourceGroups/demoRG/providers/Microsoft.ExtendedLocation/customLocations/contoso"
  },
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "properties": {
    "vCenterId": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.ConnectedVMwarevSphere/VCenters/ContosoVCenter",
    "moRefId": "aaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
    "provisioningState": "Succeeded"
  }
}

Definitionen

Name Beschreibung
createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Datastore

Definieren Sie den Datenspeicher.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ExtendedLocation

Der erweiterte Speicherort.

ProvisioningState

Ruft den Bereitstellungsstatus ab.

ResourcePatch

Objekt, das Updates für Patchvorgänge enthält.

ResourceStatus

Die Ressourcenstatusinformationen.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

Datastore

Definieren Sie den Datenspeicher.

Name Typ Beschreibung
extendedLocation

ExtendedLocation

Dient zum Abrufen oder Festlegen des erweiterten Speicherorts.

id

string

Ruft die ID ab oder legt sie fest.

kind

string

Metadaten, die von Portal/Tooling/etc. verwendet werden, um unterschiedliche UX-Oberflächen für Ressourcen desselben Typs zu rendern; z. B. ApiApps sind eine Art von Microsoft.Web/Sites-Typ. Wenn diese Unterstützung unterstützt wird, muss der Ressourcenanbieter diesen Wert überprüfen und beibehalten.

location

string

Dient zum Abrufen oder Festlegen des Speicherorts.

name

string

Ruft den Namen ab oder legt den Namen fest.

properties.capacityGB

integer (int64)

Ruft die maximale Kapazität dieses Datenspeichers in GBs ab oder legt diese fest.

properties.customResourceName

string

Ruft den Namen der entsprechenden Ressource in Kubernetes ab.

properties.freeSpaceGB

integer (int64)

Ruft den verfügbaren Speicherplatz dieses Datenspeichers in GBs ab oder legt diesen fest.

properties.inventoryItemId

string

Dient zum Abrufen oder Festlegen der Bestandselement-ID für den Datenspeicher.

properties.moName

string

Dient zum Abrufen oder Festlegen des vCenter Managed Object-Namens für den Datenspeicher.

properties.moRefId

string

Dient zum Abrufen oder Festlegen der vCenter MoRef -ID (Managed Object Reference) für den Datenspeicher.

properties.provisioningState

ProvisioningState

Bereitstellungsstatus der Ressource.

properties.statuses

ResourceStatus[]

Die Ressourcenstatusinformationen.

properties.uuid

string

Dient zum Abrufen oder Festlegen eines eindeutigen Bezeichners für diese Ressource.

properties.vCenterId

string

Ruft die ARM-ID der vCenter-Ressource ab, in der sich dieser Datenspeicher befindet, oder legt diese fest.

systemData

systemData

Die Systemdaten.

tags

object

Ruft die Resource-Tags ab oder legt sie fest.

type

string

Dient zum Abrufen oder Festlegen des Typs der Ressource.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ExtendedLocation

Der erweiterte Speicherort.

Name Typ Beschreibung
name

string

Der Name des erweiterten Speicherorts.

type

string

Der erweiterte Standorttyp.

ProvisioningState

Ruft den Bereitstellungsstatus ab.

Wert Beschreibung
Accepted
Canceled
Created
Deleting
Failed
Provisioning
Succeeded
Updating

ResourcePatch

Objekt, das Updates für Patchvorgänge enthält.

Name Typ Beschreibung
tags

object

Ressourcentags.

ResourceStatus

Die Ressourcenstatusinformationen.

Name Typ Beschreibung
lastUpdatedAt

string (date-time)

Der Zeitpunkt der letzten Aktualisierung für diese Bedingung.

message

string

Eine lesbare Nachricht, die Details zum Status angibt.

reason

string

Der Grund für den Status der Bedingung.

severity

string

Schweregrad, mit dem Fehler dieser Art von Bedingung behandelt werden sollen.

status

string

Status der Bedingung.

type

string

Der Typ der Bedingung.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.