Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
- Senaste
- Förhandsversion 2025-02-19
- 2025-01-13
- 2024-11-10-preview
- 2024-09-10-preview
- 2024-07-31-preview
- 2024-07-10
- Förhandsversion 2024-05-20
- 2024-03-31-preview
- 2023-10-03-preview
- Förhandsversion 2023-06-20
- 2023-03-15-preview
- 2022-12-27
- 2022-12-27-preview
- 2022-11-10
- 2022-08-11-preview
- Förhandsversion 2022-05-10
- 2022-03-10
- Förhandsversion 2021-12-10
- Förhandsversion 2021-06-10
- 2021-05-20
- 2021-05-17-preview
- 2021-04-22-preview
- 2021-03-25-preview
- 2021-01-28-preview
- 2020-08-15-preview
- 2020-08-02
- Förhandsversion 2020-07-30
- 2019-12-12
- 2019-08-02-preview
- 2019-03-18-preview
Bicep-resursdefinition
Resurstypen datorer kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.HybridCompute/machines-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.HybridCompute/machines@2025-02-19-preview' = {
identity: {
type: 'SystemAssigned'
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
agentUpgrade: {
correlationId: 'string'
desiredVersion: 'string'
enableAutomaticUpgrade: bool
}
clientPublicKey: 'string'
cloudMetadata: {}
extensions: [
{
name: 'string'
status: {
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
type: 'string'
typeHandlerVersion: 'string'
}
]
hardwareResourceId: 'string'
identityKeyStore: 'string'
licenseProfile: {
esuProfile: {
assignedLicense: {
location: 'string'
properties: {
licenseDetails: {
edition: 'string'
processors: int
state: 'string'
target: 'string'
type: 'string'
volumeLicenseDetails: [
{
invoiceId: 'string'
programYear: 'string'
}
]
}
licenseType: 'string'
tenantId: 'string'
}
tags: {
{customized property}: 'string'
}
}
licenseAssignmentState: 'string'
}
}
locationData: {
city: 'string'
countryOrRegion: 'string'
district: 'string'
name: 'string'
}
mssqlDiscovered: 'string'
osProfile: {
linuxConfiguration: {
patchSettings: {
assessmentMode: 'string'
enableHotpatching: bool
patchMode: 'string'
}
}
windowsConfiguration: {
patchSettings: {
assessmentMode: 'string'
enableHotpatching: bool
patchMode: 'string'
}
}
}
osType: 'string'
parentClusterResourceId: 'string'
privateLinkScopeResourceId: 'string'
serviceStatuses: {
extensionService: {
startupType: 'string'
status: 'string'
}
guestConfigurationService: {
startupType: 'string'
status: 'string'
}
}
tpmEkCertificate: 'string'
vmId: 'string'
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
AgentUpgrade
Namn | Beskrivning | Värde |
---|---|---|
correlationId | Korrelations-ID:t som är associerat med en agentuppgraderingsåtgärd. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
desiredVersion | Anger versionsinformationen w.r.t AgentUpgrade för datorn. | snöre |
aktiveraAutomatiskUppgradering | Anger om datorns agent ska uppgraderas | Bool |
CloudMetadata
Namn | Beskrivning | Värde |
---|
Identitet
Namn | Beskrivning | Värde |
---|---|---|
typ | Identitetstypen. | "SystemAssigned" |
Licens
Namn | Beskrivning | Värde |
---|---|---|
läge | Den geo-plats där resursen finns | sträng (krävs) |
egenskaper | Hybrid Compute License-egenskaper | LicenseProperties |
Taggar | Resursetiketter. | TrackedResourceTags |
LicenseDetails
Namn | Beskrivning | Värde |
---|---|---|
utgåva | Beskriver utgåvan av licensen. Värdena är antingen Standard eller Datacenter. | "Datacenter" "Standard" |
Processorer | Beskriver antalet processorer. | Int |
stat / tillstånd | Beskriver tillståndet för licensen. | "Aktiverad" "Inaktiverad" |
mål | Beskriver licensmålservern. | "Windows Server 2012 R2" "Windows Server 2012" |
typ | Beskriver licenskärntypen (pCore eller virtuell kärna). | "pCore" "virtuell kärna" |
volumeLicenseDetails | En lista med volymlicensinformation. | VolumeLicenseDetails[] |
LicenseProfileMachineInstanceView
Namn | Beskrivning | Värde |
---|---|---|
esuProfile | Egenskaper för ESU-profilen för datorn. | LicenseProfileMachineInstanceViewEsuProperties |
LicenseProfileMachineInstanceViewEsuProperties
Namn | Beskrivning | Värde |
---|---|---|
assignedLicense | Den tilldelade licensresursen. | Licens |
licenseAssignmentState | Beskriver tillståndet för licenstilldelning (tilldelad eller NotAssigned). | "Tilldelad" "Ej tilldelad" |
LicenseProperties
Namn | Beskrivning | Värde |
---|---|---|
licenseDetails | Beskriver egenskaperna för en licens. | LicenseDetails |
licenstyp | Typ av licensresurs. | "ESU" |
hyresgästId | Beskriver klientorganisations-ID:t. | snöre |
LocationData
Namn | Beskrivning | Värde |
---|---|---|
stad | Den ort eller ort där resursen finns. | snöre |
countryOrRegion | Det land eller den region där resursen finns | snöre |
distrikt | Det distrikt, den delstat eller den provins där resursen finns. | snöre |
namn | Ett kanoniskt namn för den geografiska eller fysiska platsen. | sträng Begränsningar: Maximal längd = 256 (krävs) |
MachineExtensionInstanceView
Namn | Beskrivning | Värde |
---|---|---|
namn | Namnet på datortillägget. | snöre |
tillstånd | Status för instansvy. | MachineExtensionInstanceViewStatus |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | snöre |
typeHandlerVersion | Anger versionen av skripthanteraren. | snöre |
MachineExtensionInstanceViewStatus
Namn | Beskrivning | Värde |
---|---|---|
kod | Statuskoden. | snöre |
displayStatus | Den korta localizable-etiketten för statusen. | snöre |
nivå | Nivåkoden. | "Fel" "Info" "Varning" |
meddelande | Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. | snöre |
Tid | Tidpunkten för statusen. | snöre |
MachineProperties
Namn | Beskrivning | Värde |
---|---|---|
agentUpgrade | Information om datorns w.r.t-agentuppgradering | AgentUpgrade |
clientPublicKey | Offentlig nyckel som klienten tillhandahåller som ska användas under den första resursregistreringen | snöre |
cloudMetadata | Metadata för molnmiljön (Azure/GCP/AWS/OCI...). | CloudMetadata |
tillägg | Information om datortillägg (inaktuellt fält) | MachineExtensionInstanceView[] |
hardwareResourceId | Anger resurs-ID för den associerade maskinvaruenheten. Kan endast anges av HCI RP. | snöre |
identityKeyStore | Anger det identitetsnyckelarkiv som en dator använder. | "Standard" "TPM" |
licenseProfile | Anger licensrelaterade egenskaper för en dator. | LicenseProfileMachineInstanceView |
locationData | Metadata som rör resursens geografiska plats. | LocationData |
mssqlDiscovered | Anger om någon MS SQL-instans identifieras på datorn. | snöre |
osProfile | Anger inställningarna för operativsystemet för hybriddatorn. | OSProfile |
operativsystemtyp | Typ av operativsystem (windows/linux). | snöre |
parentClusterResourceId | Resurs-ID:t för det överordnade klustret (Azure HCI) som den här datorn tilldelas till, om det finns. | snöre |
privateLinkScopeResourceId | Resurs-ID:t för det privata länkomfång som den här datorn tilldelas till, om det finns några. | snöre |
serviceStatuses | Status för beroende tjänster som rapporteras tillbaka till ARM. | ServiceStatuses |
tpmEkCertificate | Bekräftelsenyckelcertifikat för den betrodda plattformsmodulen (TPM) som klienten tillhandahåller som ska användas under den första resursregistreringen. | snöre |
vmId | Anger hybriddatorns unika ID. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Microsoft.HybridCompute/machines
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identitet för resursen. | Identitet |
typ | Anger vilken typ av Arc-maskinplacering lokalt, till exempel HCI, SCVMM eller VMware osv. | "AVS" "AWS" "EPS" "GCP" "HCI" "SCVMM" "VMware" |
läge | Den geo-plats där resursen finns | sträng (krävs) |
namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Max längd = 54 Mönster = ^[a-zA-Z0-9-_\.]{1,54}$ (krävs) |
egenskaper | Egenskaper för Hybrid Compute Machine | MachineProperties |
Taggar | Resursetiketter | Ordlista med taggnamn och värden. Se taggar i mallar |
OSProfile
Namn | Beskrivning | Värde |
---|---|---|
linuxConfiguration | Anger Linux-konfigurationen för uppdateringshantering. | OSProfileLinuxConfiguration |
windowsConfiguration | Anger Windows-konfigurationen för uppdateringshantering. | OSProfileWindowsConfiguration |
OSProfileLinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
patchSettings | Anger korrigeringsinställningarna. | PatchSettings |
OSProfileWindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
patchSettings | Anger korrigeringsinställningarna. | PatchSettings |
PatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger utvärderingsläget. | "AutomaticByPlatform" "ImageDefault" |
enableHotpatching | Registrerar avsikten för registrering av hotpatch-funktioner för kunderna, vilket gör det möjligt för kunder att korrigera sina Windows-datorer utan att kräva en omstart. | Bool |
patchMode | Anger korrigeringsläget. | "AutomaticByOS" "AutomaticByPlatform" "ImageDefault" "Manuell" |
ServiceStatus
Namn | Beskrivning | Värde |
---|---|---|
startupType | Tjänstens beteende när den Arc-aktiverade datorn startas. | snöre |
tillstånd | Tjänstens aktuella status. | snöre |
ServiceStatuses
Namn | Beskrivning | Värde |
---|---|---|
extensionService | Status för tilläggstjänsten på den Arc-aktiverade datorn. | ServiceStatus |
guestConfigurationService | Tillståndet för gästkonfigurationstjänsten på den Arc-aktiverade datorn. | ServiceStatus |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
VolumeLicenseDetails
Namn | Beskrivning | Värde |
---|---|---|
faktura-ID | Faktura-ID för volymlicensen. | snöre |
programYear | Beskriver det programår som volymlicensen gäller för. | "År 1" "År 2" "År 3" |
Användningsexempel
Azure-verifierade moduler
Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.
Modul | Beskrivning |
---|---|
Hybrid Compute Machine | AVM-resursmodul för Hybrid Compute Machine |
Azure-snabbstartsexempel
Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Skapa en virtuell Linux-dator från en galleriavbildning på Azure Stack HCI | Den här mallen skapar en enkel virtuell Linux-dator från den refererade anpassade avbildningen på Azure Stack HCI version 23H2+ |
Skapa en virtuell dator från den refererade avbildningen på Azure Stack HCI | Den här mallen skapar en enkel virtuell Windows-dator från den refererade Azure Marketplace-avbildningen på Azure Stack HCI version 23H2+ |
Resursdefinition för ARM-mall
Resurstypen datorer kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.HybridCompute/machines-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.HybridCompute/machines",
"apiVersion": "2025-02-19-preview",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"kind": "string",
"location": "string",
"properties": {
"agentUpgrade": {
"correlationId": "string",
"desiredVersion": "string",
"enableAutomaticUpgrade": "bool"
},
"clientPublicKey": "string",
"cloudMetadata": {
},
"extensions": [
{
"name": "string",
"status": {
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
},
"type": "string",
"typeHandlerVersion": "string"
}
],
"hardwareResourceId": "string",
"identityKeyStore": "string",
"licenseProfile": {
"esuProfile": {
"assignedLicense": {
"location": "string",
"properties": {
"licenseDetails": {
"edition": "string",
"processors": "int",
"state": "string",
"target": "string",
"type": "string",
"volumeLicenseDetails": [
{
"invoiceId": "string",
"programYear": "string"
}
]
},
"licenseType": "string",
"tenantId": "string"
},
"tags": {
"{customized property}": "string"
}
},
"licenseAssignmentState": "string"
}
},
"locationData": {
"city": "string",
"countryOrRegion": "string",
"district": "string",
"name": "string"
},
"mssqlDiscovered": "string",
"osProfile": {
"linuxConfiguration": {
"patchSettings": {
"assessmentMode": "string",
"enableHotpatching": "bool",
"patchMode": "string"
}
},
"windowsConfiguration": {
"patchSettings": {
"assessmentMode": "string",
"enableHotpatching": "bool",
"patchMode": "string"
}
}
},
"osType": "string",
"parentClusterResourceId": "string",
"privateLinkScopeResourceId": "string",
"serviceStatuses": {
"extensionService": {
"startupType": "string",
"status": "string"
},
"guestConfigurationService": {
"startupType": "string",
"status": "string"
}
},
"tpmEkCertificate": "string",
"vmId": "string"
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
AgentUpgrade
Namn | Beskrivning | Värde |
---|---|---|
correlationId | Korrelations-ID:t som är associerat med en agentuppgraderingsåtgärd. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
desiredVersion | Anger versionsinformationen w.r.t AgentUpgrade för datorn. | snöre |
aktiveraAutomatiskUppgradering | Anger om datorns agent ska uppgraderas | Bool |
CloudMetadata
Namn | Beskrivning | Värde |
---|
Identitet
Namn | Beskrivning | Värde |
---|---|---|
typ | Identitetstypen. | "SystemAssigned" |
Licens
Namn | Beskrivning | Värde |
---|---|---|
läge | Den geo-plats där resursen finns | sträng (krävs) |
egenskaper | Hybrid Compute License-egenskaper | LicenseProperties |
Taggar | Resursetiketter. | TrackedResourceTags |
LicenseDetails
Namn | Beskrivning | Värde |
---|---|---|
utgåva | Beskriver utgåvan av licensen. Värdena är antingen Standard eller Datacenter. | "Datacenter" "Standard" |
Processorer | Beskriver antalet processorer. | Int |
stat / tillstånd | Beskriver tillståndet för licensen. | "Aktiverad" "Inaktiverad" |
mål | Beskriver licensmålservern. | "Windows Server 2012 R2" "Windows Server 2012" |
typ | Beskriver licenskärntypen (pCore eller virtuell kärna). | "pCore" "virtuell kärna" |
volumeLicenseDetails | En lista med volymlicensinformation. | VolumeLicenseDetails[] |
LicenseProfileMachineInstanceView
Namn | Beskrivning | Värde |
---|---|---|
esuProfile | Egenskaper för ESU-profilen för datorn. | LicenseProfileMachineInstanceViewEsuProperties |
LicenseProfileMachineInstanceViewEsuProperties
Namn | Beskrivning | Värde |
---|---|---|
assignedLicense | Den tilldelade licensresursen. | Licens |
licenseAssignmentState | Beskriver tillståndet för licenstilldelning (tilldelad eller NotAssigned). | "Tilldelad" "Ej tilldelad" |
LicenseProperties
Namn | Beskrivning | Värde |
---|---|---|
licenseDetails | Beskriver egenskaperna för en licens. | LicenseDetails |
licenstyp | Typ av licensresurs. | "ESU" |
hyresgästId | Beskriver klientorganisations-ID:t. | snöre |
LocationData
Namn | Beskrivning | Värde |
---|---|---|
stad | Den ort eller ort där resursen finns. | snöre |
countryOrRegion | Det land eller den region där resursen finns | snöre |
distrikt | Det distrikt, den delstat eller den provins där resursen finns. | snöre |
namn | Ett kanoniskt namn för den geografiska eller fysiska platsen. | sträng Begränsningar: Maximal längd = 256 (krävs) |
MachineExtensionInstanceView
Namn | Beskrivning | Värde |
---|---|---|
namn | Namnet på datortillägget. | snöre |
tillstånd | Status för instansvy. | MachineExtensionInstanceViewStatus |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | snöre |
typeHandlerVersion | Anger versionen av skripthanteraren. | snöre |
MachineExtensionInstanceViewStatus
Namn | Beskrivning | Värde |
---|---|---|
kod | Statuskoden. | snöre |
displayStatus | Den korta localizable-etiketten för statusen. | snöre |
nivå | Nivåkoden. | "Fel" "Info" "Varning" |
meddelande | Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. | snöre |
Tid | Tidpunkten för statusen. | snöre |
MachineProperties
Namn | Beskrivning | Värde |
---|---|---|
agentUpgrade | Information om datorns w.r.t-agentuppgradering | AgentUpgrade |
clientPublicKey | Offentlig nyckel som klienten tillhandahåller som ska användas under den första resursregistreringen | snöre |
cloudMetadata | Metadata för molnmiljön (Azure/GCP/AWS/OCI...). | CloudMetadata |
tillägg | Information om datortillägg (inaktuellt fält) | MachineExtensionInstanceView[] |
hardwareResourceId | Anger resurs-ID för den associerade maskinvaruenheten. Kan endast anges av HCI RP. | snöre |
identityKeyStore | Anger det identitetsnyckelarkiv som en dator använder. | "Standard" "TPM" |
licenseProfile | Anger licensrelaterade egenskaper för en dator. | LicenseProfileMachineInstanceView |
locationData | Metadata som rör resursens geografiska plats. | LocationData |
mssqlDiscovered | Anger om någon MS SQL-instans identifieras på datorn. | snöre |
osProfile | Anger inställningarna för operativsystemet för hybriddatorn. | OSProfile |
operativsystemtyp | Typ av operativsystem (windows/linux). | snöre |
parentClusterResourceId | Resurs-ID:t för det överordnade klustret (Azure HCI) som den här datorn tilldelas till, om det finns. | snöre |
privateLinkScopeResourceId | Resurs-ID:t för det privata länkomfång som den här datorn tilldelas till, om det finns några. | snöre |
serviceStatuses | Status för beroende tjänster som rapporteras tillbaka till ARM. | ServiceStatuses |
tpmEkCertificate | Bekräftelsenyckelcertifikat för den betrodda plattformsmodulen (TPM) som klienten tillhandahåller som ska användas under den första resursregistreringen. | snöre |
vmId | Anger hybriddatorns unika ID. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Microsoft.HybridCompute/machines
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2025-02-19-preview" |
identitet | Identitet för resursen. | Identitet |
typ | Anger vilken typ av Arc-maskinplacering lokalt, till exempel HCI, SCVMM eller VMware osv. | "AVS" "AWS" "EPS" "GCP" "HCI" "SCVMM" "VMware" |
läge | Den geo-plats där resursen finns | sträng (krävs) |
namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Max längd = 54 Mönster = ^[a-zA-Z0-9-_\.]{1,54}$ (krävs) |
egenskaper | Egenskaper för Hybrid Compute Machine | MachineProperties |
Taggar | Resursetiketter | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.HybridCompute/machines" |
OSProfile
Namn | Beskrivning | Värde |
---|---|---|
linuxConfiguration | Anger Linux-konfigurationen för uppdateringshantering. | OSProfileLinuxConfiguration |
windowsConfiguration | Anger Windows-konfigurationen för uppdateringshantering. | OSProfileWindowsConfiguration |
OSProfileLinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
patchSettings | Anger korrigeringsinställningarna. | PatchSettings |
OSProfileWindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
patchSettings | Anger korrigeringsinställningarna. | PatchSettings |
PatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger utvärderingsläget. | "AutomaticByPlatform" "ImageDefault" |
enableHotpatching | Registrerar avsikten för registrering av hotpatch-funktioner för kunderna, vilket gör det möjligt för kunder att korrigera sina Windows-datorer utan att kräva en omstart. | Bool |
patchMode | Anger korrigeringsläget. | "AutomaticByOS" "AutomaticByPlatform" "ImageDefault" "Manuell" |
ServiceStatus
Namn | Beskrivning | Värde |
---|---|---|
startupType | Tjänstens beteende när den Arc-aktiverade datorn startas. | snöre |
tillstånd | Tjänstens aktuella status. | snöre |
ServiceStatuses
Namn | Beskrivning | Värde |
---|---|---|
extensionService | Status för tilläggstjänsten på den Arc-aktiverade datorn. | ServiceStatus |
guestConfigurationService | Tillståndet för gästkonfigurationstjänsten på den Arc-aktiverade datorn. | ServiceStatus |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
VolumeLicenseDetails
Namn | Beskrivning | Värde |
---|---|---|
faktura-ID | Faktura-ID för volymlicensen. | snöre |
programYear | Beskriver det programår som volymlicensen gäller för. | "År 1" "År 2" "År 3" |
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Mall | Beskrivning |
---|---|
Skapa en virtuell Linux-dator från en galleriavbildning på Azure Stack HCI |
Den här mallen skapar en enkel virtuell Linux-dator från den refererade anpassade avbildningen på Azure Stack HCI version 23H2+ |
Skapa en virtuell dator från den refererade avbildningen på Azure Stack HCI |
Den här mallen skapar en enkel virtuell Windows-dator från den refererade Azure Marketplace-avbildningen på Azure Stack HCI version 23H2+ |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen datorer kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.HybridCompute/machines-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HybridCompute/machines@2025-02-19-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
kind = "string"
properties = {
agentUpgrade = {
correlationId = "string"
desiredVersion = "string"
enableAutomaticUpgrade = bool
}
clientPublicKey = "string"
cloudMetadata = {
}
extensions = [
{
name = "string"
status = {
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
type = "string"
typeHandlerVersion = "string"
}
]
hardwareResourceId = "string"
identityKeyStore = "string"
licenseProfile = {
esuProfile = {
assignedLicense = {
location = "string"
properties = {
licenseDetails = {
edition = "string"
processors = int
state = "string"
target = "string"
type = "string"
volumeLicenseDetails = [
{
invoiceId = "string"
programYear = "string"
}
]
}
licenseType = "string"
tenantId = "string"
}
tags = {
{customized property} = "string"
}
}
licenseAssignmentState = "string"
}
}
locationData = {
city = "string"
countryOrRegion = "string"
district = "string"
name = "string"
}
mssqlDiscovered = "string"
osProfile = {
linuxConfiguration = {
patchSettings = {
assessmentMode = "string"
enableHotpatching = bool
patchMode = "string"
}
}
windowsConfiguration = {
patchSettings = {
assessmentMode = "string"
enableHotpatching = bool
patchMode = "string"
}
}
}
osType = "string"
parentClusterResourceId = "string"
privateLinkScopeResourceId = "string"
serviceStatuses = {
extensionService = {
startupType = "string"
status = "string"
}
guestConfigurationService = {
startupType = "string"
status = "string"
}
}
tpmEkCertificate = "string"
vmId = "string"
}
}
}
Egenskapsvärden
AgentUpgrade
Namn | Beskrivning | Värde |
---|---|---|
correlationId | Korrelations-ID:t som är associerat med en agentuppgraderingsåtgärd. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
desiredVersion | Anger versionsinformationen w.r.t AgentUpgrade för datorn. | snöre |
aktiveraAutomatiskUppgradering | Anger om datorns agent ska uppgraderas | Bool |
CloudMetadata
Namn | Beskrivning | Värde |
---|
Identitet
Namn | Beskrivning | Värde |
---|---|---|
typ | Identitetstypen. | "SystemAssigned" |
Licens
Namn | Beskrivning | Värde |
---|---|---|
läge | Den geo-plats där resursen finns | sträng (krävs) |
egenskaper | Hybrid Compute License-egenskaper | LicenseProperties |
Taggar | Resursetiketter. | TrackedResourceTags |
LicenseDetails
Namn | Beskrivning | Värde |
---|---|---|
utgåva | Beskriver utgåvan av licensen. Värdena är antingen Standard eller Datacenter. | "Datacenter" "Standard" |
Processorer | Beskriver antalet processorer. | Int |
stat / tillstånd | Beskriver tillståndet för licensen. | "Aktiverad" "Inaktiverad" |
mål | Beskriver licensmålservern. | "Windows Server 2012 R2" "Windows Server 2012" |
typ | Beskriver licenskärntypen (pCore eller virtuell kärna). | "pCore" "virtuell kärna" |
volumeLicenseDetails | En lista med volymlicensinformation. | VolumeLicenseDetails[] |
LicenseProfileMachineInstanceView
Namn | Beskrivning | Värde |
---|---|---|
esuProfile | Egenskaper för ESU-profilen för datorn. | LicenseProfileMachineInstanceViewEsuProperties |
LicenseProfileMachineInstanceViewEsuProperties
Namn | Beskrivning | Värde |
---|---|---|
assignedLicense | Den tilldelade licensresursen. | Licens |
licenseAssignmentState | Beskriver tillståndet för licenstilldelning (tilldelad eller NotAssigned). | "Tilldelad" "Ej tilldelad" |
LicenseProperties
Namn | Beskrivning | Värde |
---|---|---|
licenseDetails | Beskriver egenskaperna för en licens. | LicenseDetails |
licenstyp | Typ av licensresurs. | "ESU" |
hyresgästId | Beskriver klientorganisations-ID:t. | snöre |
LocationData
Namn | Beskrivning | Värde |
---|---|---|
stad | Den ort eller ort där resursen finns. | snöre |
countryOrRegion | Det land eller den region där resursen finns | snöre |
distrikt | Det distrikt, den delstat eller den provins där resursen finns. | snöre |
namn | Ett kanoniskt namn för den geografiska eller fysiska platsen. | sträng Begränsningar: Maximal längd = 256 (krävs) |
MachineExtensionInstanceView
Namn | Beskrivning | Värde |
---|---|---|
namn | Namnet på datortillägget. | snöre |
tillstånd | Status för instansvy. | MachineExtensionInstanceViewStatus |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | snöre |
typeHandlerVersion | Anger versionen av skripthanteraren. | snöre |
MachineExtensionInstanceViewStatus
Namn | Beskrivning | Värde |
---|---|---|
kod | Statuskoden. | snöre |
displayStatus | Den korta localizable-etiketten för statusen. | snöre |
nivå | Nivåkoden. | "Fel" "Info" "Varning" |
meddelande | Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. | snöre |
Tid | Tidpunkten för statusen. | snöre |
MachineProperties
Namn | Beskrivning | Värde |
---|---|---|
agentUpgrade | Information om datorns w.r.t-agentuppgradering | AgentUpgrade |
clientPublicKey | Offentlig nyckel som klienten tillhandahåller som ska användas under den första resursregistreringen | snöre |
cloudMetadata | Metadata för molnmiljön (Azure/GCP/AWS/OCI...). | CloudMetadata |
tillägg | Information om datortillägg (inaktuellt fält) | MachineExtensionInstanceView[] |
hardwareResourceId | Anger resurs-ID för den associerade maskinvaruenheten. Kan endast anges av HCI RP. | snöre |
identityKeyStore | Anger det identitetsnyckelarkiv som en dator använder. | "Standard" "TPM" |
licenseProfile | Anger licensrelaterade egenskaper för en dator. | LicenseProfileMachineInstanceView |
locationData | Metadata som rör resursens geografiska plats. | LocationData |
mssqlDiscovered | Anger om någon MS SQL-instans identifieras på datorn. | snöre |
osProfile | Anger inställningarna för operativsystemet för hybriddatorn. | OSProfile |
operativsystemtyp | Typ av operativsystem (windows/linux). | snöre |
parentClusterResourceId | Resurs-ID:t för det överordnade klustret (Azure HCI) som den här datorn tilldelas till, om det finns. | snöre |
privateLinkScopeResourceId | Resurs-ID:t för det privata länkomfång som den här datorn tilldelas till, om det finns några. | snöre |
serviceStatuses | Status för beroende tjänster som rapporteras tillbaka till ARM. | ServiceStatuses |
tpmEkCertificate | Bekräftelsenyckelcertifikat för den betrodda plattformsmodulen (TPM) som klienten tillhandahåller som ska användas under den första resursregistreringen. | snöre |
vmId | Anger hybriddatorns unika ID. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Microsoft.HybridCompute/machines
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identitet för resursen. | Identitet |
typ | Anger vilken typ av Arc-maskinplacering lokalt, till exempel HCI, SCVMM eller VMware osv. | "AVS" "AWS" "EPS" "GCP" "HCI" "SCVMM" "VMware" |
läge | Den geo-plats där resursen finns | sträng (krävs) |
namn | Resursnamnet | sträng Begränsningar: Min längd = 1 Max längd = 54 Mönster = ^[a-zA-Z0-9-_\.]{1,54}$ (krävs) |
egenskaper | Egenskaper för Hybrid Compute Machine | MachineProperties |
Taggar | Resursetiketter | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.HybridCompute/machines@2025-02-19-preview" |
OSProfile
Namn | Beskrivning | Värde |
---|---|---|
linuxConfiguration | Anger Linux-konfigurationen för uppdateringshantering. | OSProfileLinuxConfiguration |
windowsConfiguration | Anger Windows-konfigurationen för uppdateringshantering. | OSProfileWindowsConfiguration |
OSProfileLinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
patchSettings | Anger korrigeringsinställningarna. | PatchSettings |
OSProfileWindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
patchSettings | Anger korrigeringsinställningarna. | PatchSettings |
PatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger utvärderingsläget. | "AutomaticByPlatform" "ImageDefault" |
enableHotpatching | Registrerar avsikten för registrering av hotpatch-funktioner för kunderna, vilket gör det möjligt för kunder att korrigera sina Windows-datorer utan att kräva en omstart. | Bool |
patchMode | Anger korrigeringsläget. | "AutomaticByOS" "AutomaticByPlatform" "ImageDefault" "Manuell" |
ServiceStatus
Namn | Beskrivning | Värde |
---|---|---|
startupType | Tjänstens beteende när den Arc-aktiverade datorn startas. | snöre |
tillstånd | Tjänstens aktuella status. | snöre |
ServiceStatuses
Namn | Beskrivning | Värde |
---|---|---|
extensionService | Status för tilläggstjänsten på den Arc-aktiverade datorn. | ServiceStatus |
guestConfigurationService | Tillståndet för gästkonfigurationstjänsten på den Arc-aktiverade datorn. | ServiceStatus |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
VolumeLicenseDetails
Namn | Beskrivning | Värde |
---|---|---|
faktura-ID | Faktura-ID för volymlicensen. | snöre |
programYear | Beskriver det programår som volymlicensen gäller för. | "År 1" "År 2" "År 3" |