Standby Virtual Machine Pools - Create Or Update
Tworzenie zasobu StandbyVirtualMachinePoolResource
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/{standbyVirtualMachinePoolName}?api-version=2025-03-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
standby
|
path | True |
string |
Nazwa puli maszyn wirtualnych rezerwowych Wzorzec wyrażenia regularnego: |
subscription
|
path | True |
string uuid |
Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
location | True |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
properties.virtualMachineState | True |
Określa żądany stan maszyn wirtualnych w puli. |
|
properties.attachedVirtualMachineScaleSetId |
string |
Określa w pełni kwalifikowany identyfikator zasobu zestawu skalowania maszyn wirtualnych, do którego jest dołączona pula. |
|
properties.elasticityProfile |
Określa profil elastyczności pul maszyn wirtualnych rezerwowych. |
||
tags |
object |
Tagi zasobów. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Operacja aktualizacji zasobu "StandbyVirtualMachinePoolResource" powiodła się |
|
201 Created |
Operacja tworzenia zasobu "StandbyVirtualMachinePoolResource" powiodła się Nagłówki Retry-After: integer |
|
Other Status Codes |
Nieoczekiwana odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
StandbyVirtualMachinePools_CreateOrUpdate
Przykładowe żądanie
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000009/resourceGroups/rgstandbypool/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/pool?api-version=2025-03-01
{
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 304,
"minReadyCapacity": 300
},
"virtualMachineState": "Running",
"attachedVirtualMachineScaleSetId": "/subscriptions/00000000-0000-0000-0000-000000000009/resourceGroups/rgstandbypool/providers/Microsoft.Compute/virtualMachineScaleSets/myVmss"
},
"tags": {},
"location": "West US"
}
Przykładowa odpowiedź
{
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 304,
"minReadyCapacity": 300
},
"virtualMachineState": "Running",
"attachedVirtualMachineScaleSetId": "/subscriptions/00000000-0000-0000-0000-000000000009/resourceGroups/rgstandbypool/providers/Microsoft.Compute/virtualMachineScaleSets/myVmss",
"provisioningState": "Succeeded"
},
"tags": {},
"location": "West US",
"id": "/subscriptions/00000000-0000-0000-0000-000000000009/resourceGroups/rgstandbypool/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/pool",
"name": "pool",
"type": "Microsoft.StandbyPool/standbyVirtualMachinePools",
"systemData": {
"createdBy": "pooluser@microsoft.com",
"createdByType": "User",
"createdAt": "2023-09-07T16:33:22.210Z",
"lastModifiedBy": "pooluser@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-09-07T16:33:22.210Z"
}
}
Azure-AsyncOperation: https://contoso.com/operationstatus
{
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 304,
"minReadyCapacity": 300
},
"virtualMachineState": "Running",
"attachedVirtualMachineScaleSetId": "/subscriptions/00000000-0000-0000-0000-000000000009/resourceGroups/rgstandbypool/providers/Microsoft.Compute/virtualMachineScaleSets/myVmss",
"provisioningState": "Succeeded"
},
"tags": {},
"location": "West US",
"id": "/subscriptions/00000000-0000-0000-0000-000000000009/resourceGroups/rgstandbypool/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/pool",
"name": "pool",
"type": "Microsoft.StandbyPool/standbyVirtualMachinePools",
"systemData": {
"createdBy": "pooluser@microsoft.com",
"createdByType": "User",
"createdAt": "2023-09-07T16:33:22.210Z",
"lastModifiedBy": "pooluser@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-09-07T16:33:22.210Z"
}
}
Definicje
Nazwa | Opis |
---|---|
created |
Typ tożsamości, która utworzyła zasób. |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd |
Provisioning |
Stan aprowizacji |
Standby |
Szczegóły profilu elastyczności. |
Standby |
RezerwaVirtualMachinePoolResource. |
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
Virtual |
Stan rezerwowych maszyn wirtualnych |
createdByType
Typ tożsamości, która utworzyła zasób.
Wartość | Opis |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
ProvisioningState
Stan aprowizacji
Wartość | Opis |
---|---|
Canceled |
Tworzenie zasobów zostało anulowane. |
Deleting |
Zasób jest usuwany. |
Failed |
Tworzenie zasobu nie powiodło się. |
Succeeded |
Zasób został utworzony. |
StandbyVirtualMachinePoolElasticityProfile
Szczegóły profilu elastyczności.
Nazwa | Typ | Opis |
---|---|---|
maxReadyCapacity |
integer |
Określa maksymalną liczbę maszyn wirtualnych w puli maszyn wirtualnych rezerwowych. |
minReadyCapacity |
integer |
Określa żądaną minimalną liczbę maszyn wirtualnych w puli maszyn wirtualnych rezerwowych. Wartość MinReadyCapacity nie może przekraczać maxReadyCapacity. |
StandbyVirtualMachinePoolResource
RezerwaVirtualMachinePoolResource.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
name |
string |
Nazwa zasobu |
properties.attachedVirtualMachineScaleSetId |
string |
Określa w pełni kwalifikowany identyfikator zasobu zestawu skalowania maszyn wirtualnych, do którego jest dołączona pula. |
properties.elasticityProfile |
Określa profil elastyczności pul maszyn wirtualnych rezerwowych. |
|
properties.provisioningState |
Stan ostatniej operacji. |
|
properties.virtualMachineState |
Określa żądany stan maszyn wirtualnych w puli. |
|
systemData |
Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. |
|
tags |
object |
Tagi zasobów. |
type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
Nazwa | Typ | Opis |
---|---|---|
createdAt |
string |
Sygnatura czasowa tworzenia zasobu (UTC). |
createdBy |
string |
Tożsamość, która utworzyła zasób. |
createdByType |
Typ tożsamości, która utworzyła zasób. |
|
lastModifiedAt |
string |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |
VirtualMachineState
Stan rezerwowych maszyn wirtualnych
Wartość | Opis |
---|---|
Deallocated |
Maszyna wirtualna zwolniła dzierżawę bazowego sprzętu i została wyłączona. |
Hibernated |
Maszyna wirtualna zwolniła dzierżawę bazowego sprzętu i została wyłączona. Zawartość pamięci maszyny wirtualnej jest przechowywana na dysku systemu operacyjnego. Po ponownym uruchomieniu aplikacje i procesy, które były wcześniej uruchomione na maszynie wirtualnej, wznawiają działanie ze stanu przed hibernacji. |
Running |
Maszyna wirtualna jest uruchomiona. |