Virtual Machines - Capture
Legt de virtuele machine vast door virtuele harde schijven van de virtuele machine te kopiëren en een sjabloon uit te voeren die kan worden gebruikt om vergelijkbare VM's te maken.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/capture?api-version=2024-07-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
De naam van de resourcegroep. |
subscription
|
path | True |
string |
Abonnementsreferenties die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep. |
vm
|
path | True |
string |
De naam van de virtuele machine. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Type | Description |
---|---|---|
parameters |
Parameters die zijn opgegeven voor de bewerking Capture Virtual Machine. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Geaccepteerd |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Virtual |
Virtual |
VirtualMachine_Capture_MaximumSet_Gen
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines/aaaaaaaaaaaaaaaaaaaa/capture?api-version=2024-07-01
{
"vhdPrefix": "aaaaaaaaa",
"destinationContainerName": "aaaaaaa",
"overwriteVhds": true
}
Voorbeeldrespons
{
"$schema": "aaaaa",
"contentVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"parameters": {},
"resources": [
{}
],
"id": "aaaaaaaaaaaaaaaaaaaaaaaa"
}
location: https://foo.com/operationstatus
VirtualMachine_Capture_MinimumSet_Gen
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachines/aaaaaaaaaaaaa/capture?api-version=2024-07-01
{
"vhdPrefix": "aaaaaaaaa",
"destinationContainerName": "aaaaaaa",
"overwriteVhds": true
}
Voorbeeldrespons
{}
location: https://foo.com/operationstatus
Definities
Name | Description |
---|---|
Api |
Api-fout. |
Api |
Api-foutbasis. |
Cloud |
Een foutreactie van de Compute-service. |
Inner |
Interne foutdetails. |
Virtual |
Parameters die zijn opgegeven voor de bewerking Capture Virtual Machine. |
Virtual |
Uitvoer van de bewerking voor het vastleggen van virtuele machines. |
ApiError
Api-fout.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
details |
Details van de API-fout |
|
innererror |
De interne API-fout |
|
message |
string |
Het foutbericht. |
target |
string |
Het doel van de specifieke fout. |
ApiErrorBase
Api-foutbasis.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
message |
string |
Het foutbericht. |
target |
string |
Het doel van de specifieke fout. |
CloudError
Een foutreactie van de Compute-service.
Name | Type | Description |
---|---|---|
error |
Api-fout. |
InnerError
Interne foutdetails.
Name | Type | Description |
---|---|---|
errordetail |
string |
Het interne foutbericht of de uitzonderingsdump. |
exceptiontype |
string |
Het uitzonderingstype. |
VirtualMachineCaptureParameters
Parameters die zijn opgegeven voor de bewerking Capture Virtual Machine.
Name | Type | Description |
---|---|---|
destinationContainerName |
string |
De naam van de doelcontainer. |
overwriteVhds |
boolean |
Hiermee geeft u op of de virtuele doelschijf moet worden overschreven, in geval van conflict. |
vhdPrefix |
string |
Het naamvoorvoegsel van de vastgelegde virtuele harde schijf. |
VirtualMachineCaptureResult
Uitvoer van de bewerking voor het vastleggen van virtuele machines.
Name | Type | Description |
---|---|---|
$schema |
string |
het schema van de vastgelegde virtuele machine |
contentVersion |
string |
de versie van de inhoud |
id |
string |
Resource-id |
parameters |
object |
parameters van de vastgelegde virtuele machine |
resources |
object[] |
een lijst met resource-items van de vastgelegde virtuele machine |