Datastores - Update

Uppdaterar ett datalager.
API för att uppdatera vissa egenskaper för datalagerresursen.

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

URI-parametrar

Name I Obligatorisk Typ Description
datastoreName
path True

string

Namnet på datalagringen.

resourceGroupName
path True

string

Resursgruppens namn.

subscriptionId
path True

string

Prenumerations-ID:t.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
tags

object

Resurstaggar.

Svar

Name Typ Description
200 OK

Datastore

Arm-resursuppdateringen lyckades.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

UpdateDatastore

Exempelbegäran

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"
  }
}

Exempelsvar

{
  "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"
  }
}

Definitioner

Name Description
createdByType

Den typ av identitet som skapade resursen.

Datastore

Definiera datalagringen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

ExtendedLocation

Den utökade platsen.

ProvisioningState

Hämtar etableringstillståndet.

ResourcePatch

Objekt som innehåller uppdateringar för korrigeringsåtgärder.

ResourceStatus

Information om resursstatus.

systemData

Metadata som rör skapande och senaste ändring av resursen.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

Datastore

Definiera datalagringen.

Name Typ Description
extendedLocation

ExtendedLocation

Hämtar eller anger den utökade platsen.

id

string

Hämtar eller anger ID:t.

kind

string

Metadata som används av portalen/verktyg/etc för att återge olika UX-funktioner för resurser av samma typ; Till exempel apiApps är en typ av Microsoft.Web/sites-typ. Om det stöds måste resursprovidern verifiera och bevara det här värdet.

location

string

Hämtar eller anger platsen.

name

string

Hämtar eller anger namnet.

properties.capacityGB

integer (int64)

Hämtar eller ställer in Maximal kapacitet för det här dataarkivet i GBs.

properties.customResourceName

string

Hämtar namnet på motsvarande resurs i Kubernetes.

properties.freeSpaceGB

integer (int64)

Hämtar eller ställer in tillgängligt utrymme för det här dataarkivet i GBs.

properties.inventoryItemId

string

Hämtar eller anger lagerartikel-ID för datalagringen.

properties.moName

string

Hämtar eller anger vCenter Managed Object-namnet för datalagringen.

properties.moRefId

string

Hämtar eller anger vCenter MoRef-ID :t (hanterad objektreferens) för datalagringen.

properties.provisioningState

ProvisioningState

Etableringstillstånd för resursen.

properties.statuses

ResourceStatus[]

Information om resursstatus.

properties.uuid

string

Hämtar eller anger en unik identifierare för den här resursen.

properties.vCenterId

string

Hämtar eller anger ARM-ID:t för den vCenter-resurs där det här dataarkivet finns.

systemData

systemData

Systemdata.

tags

object

Hämtar eller anger resurstaggar.

type

string

Hämtar eller anger resurstypen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

ExtendedLocation

Den utökade platsen.

Name Typ Description
name

string

Namnet på den utökade platsen.

type

string

Den utökade platstypen.

ProvisioningState

Hämtar etableringstillståndet.

Värde Description
Succeeded
Failed
Canceled
Provisioning
Updating
Deleting
Accepted
Created

ResourcePatch

Objekt som innehåller uppdateringar för korrigeringsåtgärder.

Name Typ Description
tags

object

Resurstaggar.

ResourceStatus

Information om resursstatus.

Name Typ Description
lastUpdatedAt

string (date-time)

Senaste uppdateringstid för det här villkoret.

message

string

Ett mänskligt läsbart meddelande som anger information om statusen.

reason

string

Orsaken till villkorets status.

severity

string

Allvarlighetsgrad för att hantera fel av den här typen av villkor.

status

string

Status för villkoret.

type

string

Typ av villkor.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.