Addons - Create Or Update

Skapa ett tillägg

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}?api-version=2025-09-01

URI-parametrar

Namn I Krävs Typ Beskrivning
addonName
path True

string

pattern: ^[-\w\._]+$

Namnet på tillägget.

privateCloudName
path True

string

pattern: ^[-\w\._]+$

Namnet på det privata molnet

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begäranarorgan

Namn Typ Beskrivning
properties AddonProperties:

Resursspecifika egenskaper för den här resursen.

Svaren

Namn Typ Beskrivning
200 OK

Addon

Resursens uppdateringsåtgärd "Addon" har slutförts

201 Created

Addon

Resursen Addon-skapandeåtgärden lyckades

Headers

Retry-After: integer

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Rinna: implicit
Auktorisations-URL: https://login.microsoftonline.com/common/oauth2/authorize

Scope

Namn Beskrivning
user_impersonation personifiera ditt användarkonto

Exempel

Addons_CreateOrUpdate_ArcReg
Addons_CreateOrUpdate_HCX
Addons_CreateOrUpdate_HCX_With_Networks
Addons_CreateOrUpdate_SRM
Addons_CreateOrUpdate_VR

Addons_CreateOrUpdate_ArcReg

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/arc?api-version=2025-09-01

{
  "properties": {
    "addonType": "Arc",
    "vCenter": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg_test/providers/Microsoft.ConnectedVMwarevSphere/VCenters/test-vcenter"
  }
}

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/arc",
  "name": "arc",
  "properties": {
    "addonType": "Arc",
    "vCenter": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg_test/providers/Microsoft.ConnectedVMwarevSphere/VCenters/test-vcenter",
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/arc",
  "name": "arc",
  "properties": {
    "addonType": "Arc",
    "vCenter": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg_test/providers/Microsoft.ConnectedVMwarevSphere/VCenters/test-vcenter",
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}

Addons_CreateOrUpdate_HCX

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/hcx?api-version=2025-09-01

{
  "properties": {
    "addonType": "HCX",
    "offer": "VMware MaaS Cloud Provider (Enterprise)"
  }
}

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/hcx",
  "name": "hcx",
  "properties": {
    "addonType": "HCX",
    "offer": "VMware MaaS Cloud Provider (Enterprise)",
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/hcx",
  "name": "hcx",
  "properties": {
    "addonType": "HCX",
    "offer": "VMware MaaS Cloud Provider (Enterprise)",
    "provisioningState": "Updating"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}

Addons_CreateOrUpdate_HCX_With_Networks

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/hcx?api-version=2025-09-01

{
  "properties": {
    "addonType": "HCX",
    "offer": "VMware MaaS Cloud Provider (Enterprise)",
    "managementNetwork": "10.3.1.0/24",
    "uplinkNetwork": "10.3.2.0/24"
  }
}

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/hcx",
  "name": "hcx",
  "properties": {
    "addonType": "HCX",
    "offer": "VMware MaaS Cloud Provider (Enterprise)",
    "managementNetwork": "10.3.1.0/24",
    "uplinkNetwork": "10.3.2.0/24",
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/hcx",
  "name": "hcx",
  "properties": {
    "addonType": "HCX",
    "offer": "VMware MaaS Cloud Provider (Enterprise)",
    "managementNetwork": "10.3.1.0/24",
    "uplinkNetwork": "10.3.2.0/24",
    "provisioningState": "Updating"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}

Addons_CreateOrUpdate_SRM

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/srm?api-version=2025-09-01

{
  "properties": {
    "addonType": "SRM",
    "licenseKey": "41915178-A8FF-4A4D-B683-6D735AF5E3F5"
  }
}

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/srm",
  "name": "srm",
  "properties": {
    "addonType": "SRM",
    "licenseKey": "41915178-A8FF-4A4D-B683-6D735AF5E3F5",
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/srm",
  "name": "srm",
  "properties": {
    "addonType": "SRM",
    "licenseKey": "41915178-A8FF-4A4D-B683-6D735AF5E3F5",
    "provisioningState": "Updating"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}

Addons_CreateOrUpdate_VR

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/vr?api-version=2025-09-01

{
  "properties": {
    "addonType": "VR",
    "vrsCount": 1
  }
}

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/vr",
  "name": "vr",
  "properties": {
    "addonType": "VR",
    "vrsCount": 1,
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/addons/vr",
  "name": "vr",
  "properties": {
    "addonType": "VR",
    "vrsCount": 1,
    "provisioningState": "Updating"
  },
  "type": "Microsoft.AVS/privateClouds/addons"
}

Definitioner

Namn Beskrivning
Addon

En tilläggsresurs

AddonArcProperties

Egenskaperna hos ett Arc-tillägg

AddonHcxProperties

Egenskaperna hos ett HCX-tillägg

AddonProvisioningState

Etableringstillstånd för tillägg

AddonSrmProperties

Egenskaperna för ett SRM-tillägg (Site Recovery Manager)

AddonType

Tilläggstyp

AddonVrProperties

Egenskaperna för ett vSphere Replication-tillägg (VR)

createdByType

Den typ av identitet som skapade resursen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

systemData

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

Addon

En tilläggsresurs

Namn Typ Beskrivning
id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Namnet på resursen

properties AddonProperties:

Resursspecifika egenskaper för den här resursen.

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

AddonArcProperties

Egenskaperna hos ett Arc-tillägg

Namn Typ Beskrivning
addonType string:

Arc

Tilläggstyp

provisioningState

AddonProvisioningState

Status för tilläggsetablering

vCenter

string

Resurs-ID:t för VMware vCenter

AddonHcxProperties

Egenskaperna hos ett HCX-tillägg

Namn Typ Beskrivning
addonType string:

HCX

Tilläggstyp

managementNetwork

string

HCX-hanteringsnätverk.

offer

string

HCX-erbjudandet, till exempel VMware MaaS Cloud Provider (Enterprise)

provisioningState

AddonProvisioningState

Status för tilläggsetablering

uplinkNetwork

string

HCX-nätverk för upplänk

AddonProvisioningState

Etableringstillstånd för tillägg

Värde Beskrivning
Succeeded

Resursen har skapats.

Failed

Det gick inte att skapa resurser.

Canceled

Resursskapandet avbröts.

Cancelled

avbryts

Building

håller på att byggas

Deleting

tar bort

Updating

uppdateras

AddonSrmProperties

Egenskaperna för ett SRM-tillägg (Site Recovery Manager)

Namn Typ Beskrivning
addonType string:

SRM

Tilläggstyp

licenseKey

string

Site Recovery Manager-licensen (SRM)

provisioningState

AddonProvisioningState

Status för tilläggsetablering

AddonType

Tilläggstyp

Värde Beskrivning
SRM
VR
HCX
Arc

AddonVrProperties

Egenskaperna för ett vSphere Replication-tillägg (VR)

Namn Typ Beskrivning
addonType string:

VR

Tilläggstyp

provisioningState

AddonProvisioningState

Status för tilläggsetablering

vrsCount

integer (int32)

Antalet vSphere Replication Server (VRS)

createdByType

Den typ av identitet som skapade resursen.

Värde Beskrivning
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Namn Typ Beskrivning
info

object

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Felinformationen.

Namn Typ Beskrivning
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felet riktas.

ErrorResponse

Felsvar

Namn Typ Beskrivning
error

ErrorDetail

Felet objektet.

systemData

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

Namn Typ Beskrivning
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 senaste ändring av resurs (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.