Sdílet prostřednictvím


Standby Virtual Machine Pools - Create Or Update

Vytvoření pohotovostního režimuVirtualMachinePoolResource

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StandbyPool/standbyVirtualMachinePools/{standbyVirtualMachinePoolName}?api-version=2025-03-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

standbyVirtualMachinePoolName
path True

string

pattern: ^[a-zA-Z0-9-]{3,24}$

Název pohotovostního fondu virtuálních počítačů

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Vyžadováno Typ Description
location True

string

Geografické umístění, ve kterém se nachází zdroj

properties.virtualMachineState True

VirtualMachineState

Určuje požadovaný stav virtuálních počítačů ve fondu.

properties.attachedVirtualMachineScaleSetId

string (arm-id)

Určuje plně kvalifikované ID prostředku škálovací sady virtuálních počítačů, ke které je fond připojený.

properties.elasticityProfile

StandbyVirtualMachinePoolElasticityProfile

Určuje profil elasticity fondů pohotovostních virtuálních počítačů.

tags

object

Značky prostředků

Odpovědi

Name Typ Description
200 OK

StandbyVirtualMachinePoolResource

Operace aktualizace Resource StandbyVirtualMachinePoolResource proběhla úspěšně.

201 Created

StandbyVirtualMachinePoolResource

Operace vytvoření prostředku StandbyVirtualMachinePoolResource proběhla úspěšně.

Hlavičky

Retry-After: integer

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

StandbyVirtualMachinePools_CreateOrUpdate

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
createdByType

Typ identity, která prostředek vytvořila.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ProvisioningState

Stav zřizování

StandbyVirtualMachinePoolElasticityProfile

Podrobnosti profilu elasticity

StandbyVirtualMachinePoolResource

Pohotovostní_zdroj_fondu_virtuální_sítě.)

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

VirtualMachineState

Stav pohotovostních virtuálních počítačů

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ProvisioningState

Stav zřizování

Hodnota Description
Canceled

Vytvoření prostředku bylo zrušeno.

Deleting

Prostředek se odstraňuje.

Failed

Vytvoření prostředku se nezdařilo.

Succeeded

Prostředek byl vytvořen.

StandbyVirtualMachinePoolElasticityProfile

Podrobnosti profilu elasticity

Name Typ Description
maxReadyCapacity

integer (int64)

minimum: 0
maximum: 2000

Určuje maximální počet virtuálních počítačů ve fondu pohotovostních virtuálních počítačů.

minReadyCapacity

integer (int64)

minimum: 0
maximum: 2000

Určuje požadovaný minimální počet virtuálních počítačů ve fondu pohotovostních virtuálních počítačů. MinReadyCapacity nesmí překročit MaxReadyCapacity.

StandbyVirtualMachinePoolResource

Pohotovostní_zdroj_fondu_virtuální_sítě.)

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Geografické umístění, ve kterém se nachází zdroj

name

string

Název prostředku

properties.attachedVirtualMachineScaleSetId

string (arm-id)

Určuje plně kvalifikované ID prostředku škálovací sady virtuálních počítačů, ke které je fond připojený.

properties.elasticityProfile

StandbyVirtualMachinePoolElasticityProfile

Určuje profil elasticity fondů pohotovostních virtuálních počítačů.

properties.provisioningState

ProvisioningState

Stav poslední operace.

properties.virtualMachineState

VirtualMachineState

Určuje požadovaný stav virtuálních počítačů ve fondu.

systemData

systemData

Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy

tags

object

Značky prostředků

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

VirtualMachineState

Stav pohotovostních virtuálních počítačů

Hodnota Description
Deallocated

Virtuální počítač vydal zapůjčení základního hardwaru a je vypnutý.

Hibernated

Virtuální počítač vydal zapůjčení základního hardwaru a je vypnutý. Obsah paměti virtuálního počítače se uloží na disk s operačním systémem. Po opětovném spuštění se aplikace a procesy, které byly dříve spuštěné ve vašem virtuálním počítači, obnovily ze stavu před hibernací.

Running

Virtuální počítač je spuštěný a spuštěný.