Microsoft.NetworkCloud-Cluster

Bicep-Ressourcendefinition

Der Clusterressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NetworkCloud/Cluster-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.NetworkCloud/clusters@2026-07-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    aggregatorOrSingleRackDefinition: {
      availabilityZone: 'string'
      bareMetalMachineConfigurationData: [
        {
          bmcCredentials: {
            password: 'string'
            username: 'string'
          }
          bmcMacAddress: 'string'
          bootMacAddress: 'string'
          machineDetails: 'string'
          machineName: 'string'
          rackSlot: int
          serialNumber: 'string'
        }
      ]
      networkRackId: 'string'
      rackLocation: 'string'
      rackSerialNumber: 'string'
      rackSkuId: 'string'
      storageApplianceConfigurationData: [
        {
          adminCredentials: {
            password: 'string'
            username: 'string'
          }
          rackSlot: int
          serialNumber: 'string'
          storageApplianceName: 'string'
        }
      ]
    }
    analyticsOutputSettings: {
      analyticsWorkspaceId: 'string'
      associatedIdentity: {
        identityType: 'string'
        userAssignedIdentityResourceId: 'string'
      }
    }
    analyticsWorkspaceId: 'string'
    clusterLocation: 'string'
    clusterServicePrincipal: {
      applicationId: 'string'
      password: 'string'
      principalId: 'string'
      tenantId: 'string'
    }
    clusterType: 'string'
    clusterVersion: 'string'
    commandOutputSettings: {
      associatedIdentity: {
        identityType: 'string'
        userAssignedIdentityResourceId: 'string'
      }
      containerUrl: 'string'
      overrides: [
        {
          associatedIdentity: {
            identityType: 'string'
            userAssignedIdentityResourceId: 'string'
          }
          commandOutputType: 'string'
          containerUrl: 'string'
        }
      ]
    }
    computeDeploymentThreshold: {
      grouping: 'string'
      type: 'string'
      value: int
    }
    computeRackDefinitions: [
      {
        availabilityZone: 'string'
        bareMetalMachineConfigurationData: [
          {
            bmcCredentials: {
              password: 'string'
              username: 'string'
            }
            bmcMacAddress: 'string'
            bootMacAddress: 'string'
            machineDetails: 'string'
            machineName: 'string'
            rackSlot: int
            serialNumber: 'string'
          }
        ]
        networkRackId: 'string'
        rackLocation: 'string'
        rackSerialNumber: 'string'
        rackSkuId: 'string'
        storageApplianceConfigurationData: [
          {
            adminCredentials: {
              password: 'string'
              username: 'string'
            }
            rackSlot: int
            serialNumber: 'string'
            storageApplianceName: 'string'
          }
        ]
      }
    ]
    managedResourceGroupConfiguration: {
      location: 'string'
      name: 'string'
    }
    networkFabricId: 'string'
    runtimeProtectionConfiguration: {
      definitionUpdateMode: 'string'
      enforcementLevel: 'string'
    }
    secretArchive: {
      keyVaultId: 'string'
      useKeyVault: 'string'
    }
    secretArchiveSettings: {
      associatedIdentity: {
        identityType: 'string'
        userAssignedIdentityResourceId: 'string'
      }
      vaultUri: 'string'
    }
    updateStrategy: {
      maxUnavailable: int
      strategyType: 'string'
      thresholdType: 'string'
      thresholdValue: int
      waitTimeMinutes: int
    }
    vulnerabilityScanningSettings: {
      containerScan: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.NetworkCloud/Cluster

Name Beschreibung Wert
erweitertStandort Der erweiterte Standort der Ressource. Diese Eigenschaft ist bei der Erstellung der Ressource erforderlich. AzureResourceManagerCommonTypesExtendedLocation (erforderlich)
Identität Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. ManagedServiceIdentity-
freundlich Der Typ (Art) des Clusters. Wenn angegeben, muss der Wert genau mit der Art übereinstimmen, die im Clustermanager konfiguriert ist, der den Cluster verwaltet. Wenn dieser weggelassen wird, setzt der Dienst den Wert standardmäßig auf den Kind-Wert des Cluster-Managers zurück. 'AzureLocal'
'Nexus'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$ (erforderlich)
Eigenschaften Die Liste der Ressourceneigenschaften. ClusterProperties- (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

Administrative Anmeldeinformationen

Name Beschreibung Wert
Passwort Das Kennwort des Administrators des Geräts, das während der Initialisierung verwendet wird. Schnur

Zwänge:
Min. Länge = 1
Vertraulicher Wert. Übergeben Als sicherer Parameter. (erforderlich)
Nutzername Der Benutzername des Administrators des Geräts, das während der Initialisierung verwendet wird. Schnur

Zwänge:
Min. Länge = 1 (erforderlich)

AnalyticsOutputEinstellungen

Name Beschreibung Wert
analyticsWorkspaceId Die Ressourcen-ID des Analysearbeitsbereichs, der von der angegebenen Identität verwendet werden soll. Schnur
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Analysearbeitsbereich verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-

AzureResourceManagerCommonTypesExtendedLocation

Name Beschreibung Wert
Name Der Name des erweiterten Speicherorts. Zeichenfolge (erforderlich)
Art Der Typ des erweiterten Speicherorts. 'CustomLocation'
"EdgeZone" (erforderlich)

BareMetalMachineConfigurationData

Name Beschreibung Wert
bmc-Referenzen Die Anmeldeinformationen des Baseboardverwaltungscontrollers auf diesem Bare-Metal-Computer. Das Kennwortfeld wird erwartet, dass es sich um eine Azure Key Vault-Schlüssel-URL handelt. Bis der Cluster in die Verwendung verwalteter Identität konvertiert wird, indem die geheimen Archiveinstellungen festgelegt werden, sollte stattdessen der tatsächliche Kennwortwert bereitgestellt werden. administrative Anmeldeinformationen (erforderlich)
bmcMacAdresse Die MAC-Adresse des BMC für diesen Computer. Schnur

Zwänge:
Pattern = ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ (erforderlich)
bootMac-Adresse Die MAC-Adresse, die der PXE-NIC-Karte zugeordnet ist. Schnur

Zwänge:
Pattern = ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ (erforderlich)
MaschinenDetails Die freigeformten zusätzlichen Informationen über den Computer, z. B. ein Asset-Tag. Schnur

Zwänge:
Maximale Länge = 256
Name der Maschine Der vom Benutzer bereitgestellte Name für die aus dieser Spezifikation erstellte Bare-Metal-Maschine. Falls nicht angegeben, wird der Computername programmgesteuert generiert. Schnur

Zwänge:
Muster = ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$
rack-Steckplatz Der Steckplatz, den die physische Maschine auf der Grundlage der BOM-Konfiguration im Rack befindet. Int

Zwänge:
Min.-Wert = 1
Maximalwert = 256 (erforderlich)
seriennummer Die Seriennummer des Computers. Hardwarelieferanten können einen alternativen Wert verwenden. Beispiel: Diensttag. Schnur

Zwänge:
Max. Länge = 64 (erforderlich)

Cluster-Eigenschaften

Name Beschreibung Wert
aggregatorOrSingleRackDefinition Die Rackdefinition, die nur ein einzelnes Rack in einem einzelnen Rackcluster oder ein Aggregatorgestell in einem Multi-Rack-Cluster widerspiegeln soll. RackDefinition- (erforderlich)
analyticsOutputEinstellungen Die Einstellungen für den Log Analytics-Arbeitsbereich, der für die Ausgabe von Protokollen aus diesem Cluster verwendet wird. AnalyticsOutputSettings-
analyticsWorkspaceId Feld veraltet. Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, der zum Speichern relevanter Protokolle verwendet wird. Schnur
clusterStandort Die vom Kunden bereitgestellten Standortinformationen, um zu ermitteln, wo sich der Cluster befindet. Schnur

Zwänge:
Maximale Länge = 256
clusterServicePrincipal Veraltetes Feld: Verwenden Sie verwaltete Identität, um Clusterberechtigungen bereitzustellen. Der Dienstprinzipal, der während der Arc Appliance-Installation vom Cluster verwendet werden soll. ServicePrincipalInformation
clusterType Der Typ der Rackkonfiguration für den Cluster. 'MultiRack'
"SingleRack" (erforderlich)
clusterVersion Die aktuelle Laufzeitversion des Clusters. Zeichenfolge (erforderlich)
BefehlAusgabeEinstellungen Die Einstellungen für Befehle, die in diesem Cluster ausgeführt werden, z. B. Bare-Metal-Computer, führen schreibgeschützte Befehle und Datenextrakte aus. CommandOutputSettings-
computeDeploymentThreshold Der Überprüfungsschwellenwert, der die zulässigen Fehler von Computecomputern während der Überprüfung und Bereitstellung der Umgebung angibt. ValidationThreshold-
computeRack-Definitionen Die Liste der Rackdefinitionen für die Computegestelle in einem Multi-Rack-Cluster oder eine leere Liste in einem Single-Rack-Cluster. RackDefinition-[]
managedResourceGroupConfiguration Die Konfiguration der verwalteten Ressourcengruppe, die der Ressource zugeordnet ist. ManagedResourceGroupConfiguration-
networkFabricId Die Ressourcen-ID der Network Fabric, die dem Cluster zugeordnet ist. Zeichenfolge (erforderlich)
runtimeProtectionKonfiguration Die Einstellungen für den Clusterlaufzeitschutz. RuntimeProtectionConfiguration-
secretArchiv Die Konfiguration für die Verwendung eines Schlüsseltresors zum Speichern geheimer Schlüssel zum späteren Abrufen durch den Operator. ClusterSecretArchive-
secretArchiveEinstellungen Die Einstellungen für das geheime Archiv, das zum Halten von Anmeldeinformationen für den Cluster verwendet wird. SecretArchive-Einstellungen
updateStrategie Die Strategie zum Aktualisieren des Clusters. ClusterUpdateStrategy-
SchwachstelleScanningEinstellungen Die Einstellungen für die Anwendung der Sicherheitsrisikoüberprüfung auf den Cluster. VulnerabilityScanningSettings-

ClusterSecretArchive

Name Beschreibung Wert
keyVaultId (englisch) Die Ressourcen-ID des Schlüsseltresors zum Archivieren der geheimen Schlüssel des Clusters. Zeichenfolge (erforderlich)
useKeyVault Der Indikator, wenn der angegebene Schlüsseltresor verwendet werden soll, um die geheimen Schlüssel des Clusters zu archivieren. Falsch
"Stimmt"

ClusterUpdateStrategie

Name Beschreibung Wert
maxNicht verfügbar Die maximale Anzahl von Workerknoten, die innerhalb der Aktualisierungsschritte offline sein können, z. B. Rack-by-Rack. Begrenzt um die maximale Anzahl von Computern im Inkrement. Standardmäßig wird die gesamte Inkrementgröße festgelegt. Int

Zwänge:
Min.-Wert = 1
StrategieTyp Der Betriebsmodus für den Laufzeitschutz. "PauseAfterRack"
"Rack" (erforderlich)
thresholdType (Schwellenwert) Auswahl, wie der Schwellenwert ausgewertet werden soll. "CountSuccess"
"PercentSuccess" (erforderlich)
threshold-Wert Der numerische Schwellenwert. Int

Zwänge:
Min.-Wert = 0 (erforderlich)
waitTimeMinutes Die Zeit, die zwischen den Schritten des Updates wartet, die durch die Strategie definiert sind. Int

Zwänge:
Min.-Wert = 0
Max. Wert = 60

BefehlAusgabeÜberschreiben

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Speicherkontocontainer verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
commandOutputType Der Typ der Befehlsausgabe für die Überschreibung. 'BareMetalMachineRunCommand'
'BareMetalMachineRunDataExtracts'
'BareMetalMachineRunDataExtractsEingeschränkt'
'BareMetalMachineRunReadCommands'
'ClusterSupportAdministrativeActions'
'StorageRunReadCommands'
containerUrl Die URL des Speicherkontocontainers, der von den angegebenen Identitäten verwendet werden soll. Schnur

BefehlAusgabeEinstellungen

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Speicherkontocontainer verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
containerUrl Die URL des Speicherkontocontainers, der von den angegebenen Identitäten verwendet werden soll. Schnur
overrides Die Liste der optionalen Außerkraftsetzungen, die die Zuordnung von Speichercontainern und Identitäten zu bestimmten Arten der Befehlsausgabe ermöglichen. Wenn ein Typ nicht überschrieben wird, werden die Standardidentität und der Standardspeichercontainer verwendet. BefehlAusgabeÜberschreiben[]

Identitätsselektor

Name Beschreibung Wert
Identitätstyp Der Typ der verwalteten Identität, die ausgewählt wird. 'SystemAssignedIdentity'
"UserAssignedIdentity"
userAssignedIdentityResourceId Die vom Benutzer zugewiesene verwaltete Identitätsressourcen-ID. Sich gegenseitig ausschließend mit einem vom System zugewiesenen Identitätstyp. Schnur

ManagedResourceGroupConfiguration

Name Beschreibung Wert
Ort Der Speicherort der verwalteten Ressourcengruppe. Wenn nicht angegeben, wird der Speicherort der übergeordneten Ressource ausgewählt. Schnur
Name Der Name für die verwaltete Ressourcengruppe. Wenn nicht angegeben, wird der eindeutige Name automatisch generiert. Schnur

Zwänge:
Max. Länge = 75

Verwaltete Dienstidentität

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). "Keine"
'SystemZugewiesen'
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
vom Benutzer zugewiesene Identitäten Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

RackDefinition

Name Beschreibung Wert
VerfügbarkeitZone Der Zonenname, der bei der Erstellung für dieses Rack verwendet wird. Verfügbarkeitszonen werden für die Arbeitsauslastungsplatzierung verwendet. Schnur

Zwänge:
Muster = ^[a-zA-Z0-9]{1,10}$
bareMetalMachineConfigurationData Die ungeordnete Liste der Konfiguration von Bare-Metal-Maschinen. BareMetalMachineConfigurationData[]
networkRackId Die Ressourcen-ID des Netzwerkgestells, das dieser Rackdefinition entspricht. Zeichenfolge (erforderlich)
rackStandort Die Freiformbeschreibung des Rackstandorts. Schnur

Zwänge:
Maximale Länge = 256
rackSeriennummer Der eindeutige Bezeichner für das Rack innerhalb des Netzwerkcloudclusters. Bei Bedarf kann ein anderer eindeutiger alphanumerischer Wert als eine fortlaufende Zahl angegeben werden. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 64 (erforderlich)
rackSkuId Die Ressourcen-ID der Sku für das hinzugefügte Rack. Zeichenfolge (erforderlich)
storageApplianceConfigurationData Die Liste der Speichergerätekonfigurationsdaten für dieses Rack. StorageApplianceConfigurationData[]

RuntimeProtectionConfiguration

Name Beschreibung Wert
definitionUpdateMode Der Definitions-Update-Modus zum Schutz zur Laufzeit. "Automatisch"
"Keine"
Durchsetzungsebene Der Betriebsmodus für den Laufzeitschutz. "Überwachung"
"Deaktiviert"
"OnDemand"
"Passiv"
"RealTime"

SecretArchive-Einstellungen

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Tresor-URI verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
vaultUri Der URI für den Schlüsseltresor, der als geheimes Archiv verwendet wird. Schnur

ServicePrincipalInformation

Name Beschreibung Wert
Anwendungs-ID Die Anwendungs-ID, auch als Client-ID bezeichnet, des Dienstprinzipals. Zeichenfolge (erforderlich)
Passwort Das Kennwort des Dienstprinzipals. Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter. (erforderlich)
Prinzipal-ID Die Prinzipal-ID, auch als Objekt-ID bezeichnet, des Dienstprinzipals. Zeichenfolge (erforderlich)
Mandanten-ID Die Mandanten-ID, auch als Verzeichnis-ID bezeichnet, des Mandanten, in dem der Dienstprinzipal erstellt wird. Zeichenfolge (erforderlich)

StorageApplianceConfigurationData

Name Beschreibung Wert
adminAnmeldeinformationen Die Anmeldeinformationen der Verwaltungsschnittstelle für diese Speicheranwendung. Das Kennwortfeld wird erwartet, dass es sich um eine Azure Key Vault-Schlüssel-URL handelt. Bis der Cluster in die Verwendung verwalteter Identität konvertiert wird, indem die geheimen Archiveinstellungen festgelegt werden, sollte stattdessen der tatsächliche Kennwortwert bereitgestellt werden. administrative Anmeldeinformationen (erforderlich)
rack-Steckplatz Der Steckplatz, an dem sich die Speicheranwendung basierend auf der BOM-Konfiguration im Rack befindet. Int

Zwänge:
Min.-Wert = 1
Maximalwert = 256 (erforderlich)
seriennummer Die Seriennummer der Appliance. Zeichenfolge (erforderlich)
storageApplianceName Der vom Benutzer bereitgestellte Name für die Speicher-Appliance, die aus dieser Spezifikation erstellt wird. Schnur

Zwänge:
Muster = ^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$

Verfolgte ResourceTags

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

ValidationThreshold (ValidationThreshold)

Name Beschreibung Wert
Gruppierung Auswahl der Typauswertung auf die Clusterberechnung. "PerCluster"
"PerRack" (erforderlich)
Art Auswahl, wie der Schwellenwert ausgewertet werden soll. "CountSuccess"
"PercentSuccess" (erforderlich)
Wert Der numerische Schwellenwert. Int

Zwänge:
Min.-Wert = 0 (erforderlich)

VulnerabilityScanningEinstellungen

Name Beschreibung Wert
containerScan Die Modusauswahl für die Überprüfung von Containerrisiken. "Deaktiviert"
"Aktiviert"

ARM-Vorlagenressourcendefinition

Der Clusterressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NetworkCloud/Cluster-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.NetworkCloud/clusters",
  "apiVersion": "2026-07-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "aggregatorOrSingleRackDefinition": {
      "availabilityZone": "string",
      "bareMetalMachineConfigurationData": [
        {
          "bmcCredentials": {
            "password": "string",
            "username": "string"
          },
          "bmcMacAddress": "string",
          "bootMacAddress": "string",
          "machineDetails": "string",
          "machineName": "string",
          "rackSlot": "int",
          "serialNumber": "string"
        }
      ],
      "networkRackId": "string",
      "rackLocation": "string",
      "rackSerialNumber": "string",
      "rackSkuId": "string",
      "storageApplianceConfigurationData": [
        {
          "adminCredentials": {
            "password": "string",
            "username": "string"
          },
          "rackSlot": "int",
          "serialNumber": "string",
          "storageApplianceName": "string"
        }
      ]
    },
    "analyticsOutputSettings": {
      "analyticsWorkspaceId": "string",
      "associatedIdentity": {
        "identityType": "string",
        "userAssignedIdentityResourceId": "string"
      }
    },
    "analyticsWorkspaceId": "string",
    "clusterLocation": "string",
    "clusterServicePrincipal": {
      "applicationId": "string",
      "password": "string",
      "principalId": "string",
      "tenantId": "string"
    },
    "clusterType": "string",
    "clusterVersion": "string",
    "commandOutputSettings": {
      "associatedIdentity": {
        "identityType": "string",
        "userAssignedIdentityResourceId": "string"
      },
      "containerUrl": "string",
      "overrides": [
        {
          "associatedIdentity": {
            "identityType": "string",
            "userAssignedIdentityResourceId": "string"
          },
          "commandOutputType": "string",
          "containerUrl": "string"
        }
      ]
    },
    "computeDeploymentThreshold": {
      "grouping": "string",
      "type": "string",
      "value": "int"
    },
    "computeRackDefinitions": [
      {
        "availabilityZone": "string",
        "bareMetalMachineConfigurationData": [
          {
            "bmcCredentials": {
              "password": "string",
              "username": "string"
            },
            "bmcMacAddress": "string",
            "bootMacAddress": "string",
            "machineDetails": "string",
            "machineName": "string",
            "rackSlot": "int",
            "serialNumber": "string"
          }
        ],
        "networkRackId": "string",
        "rackLocation": "string",
        "rackSerialNumber": "string",
        "rackSkuId": "string",
        "storageApplianceConfigurationData": [
          {
            "adminCredentials": {
              "password": "string",
              "username": "string"
            },
            "rackSlot": "int",
            "serialNumber": "string",
            "storageApplianceName": "string"
          }
        ]
      }
    ],
    "managedResourceGroupConfiguration": {
      "location": "string",
      "name": "string"
    },
    "networkFabricId": "string",
    "runtimeProtectionConfiguration": {
      "definitionUpdateMode": "string",
      "enforcementLevel": "string"
    },
    "secretArchive": {
      "keyVaultId": "string",
      "useKeyVault": "string"
    },
    "secretArchiveSettings": {
      "associatedIdentity": {
        "identityType": "string",
        "userAssignedIdentityResourceId": "string"
      },
      "vaultUri": "string"
    },
    "updateStrategy": {
      "maxUnavailable": "int",
      "strategyType": "string",
      "thresholdType": "string",
      "thresholdValue": "int",
      "waitTimeMinutes": "int"
    },
    "vulnerabilityScanningSettings": {
      "containerScan": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.NetworkCloud/Cluster

Name Beschreibung Wert
apiVersion (Englisch) Die API-Version '2026-07-01'
erweitertStandort Der erweiterte Standort der Ressource. Diese Eigenschaft ist bei der Erstellung der Ressource erforderlich. AzureResourceManagerCommonTypesExtendedLocation (erforderlich)
Identität Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. ManagedServiceIdentity-
freundlich Der Typ (Art) des Clusters. Wenn angegeben, muss der Wert genau mit der Art übereinstimmen, die im Clustermanager konfiguriert ist, der den Cluster verwaltet. Wenn dieser weggelassen wird, setzt der Dienst den Wert standardmäßig auf den Kind-Wert des Cluster-Managers zurück. 'AzureLocal'
'Nexus'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$ (erforderlich)
Eigenschaften Die Liste der Ressourceneigenschaften. ClusterProperties- (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.NetworkCloud/Cluster"

Administrative Anmeldeinformationen

Name Beschreibung Wert
Passwort Das Kennwort des Administrators des Geräts, das während der Initialisierung verwendet wird. Schnur

Zwänge:
Min. Länge = 1
Vertraulicher Wert. Übergeben Als sicherer Parameter. (erforderlich)
Nutzername Der Benutzername des Administrators des Geräts, das während der Initialisierung verwendet wird. Schnur

Zwänge:
Min. Länge = 1 (erforderlich)

AnalyticsOutputEinstellungen

Name Beschreibung Wert
analyticsWorkspaceId Die Ressourcen-ID des Analysearbeitsbereichs, der von der angegebenen Identität verwendet werden soll. Schnur
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Analysearbeitsbereich verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-

AzureResourceManagerCommonTypesExtendedLocation

Name Beschreibung Wert
Name Der Name des erweiterten Speicherorts. Zeichenfolge (erforderlich)
Art Der Typ des erweiterten Speicherorts. 'CustomLocation'
"EdgeZone" (erforderlich)

BareMetalMachineConfigurationData

Name Beschreibung Wert
bmc-Referenzen Die Anmeldeinformationen des Baseboardverwaltungscontrollers auf diesem Bare-Metal-Computer. Das Kennwortfeld wird erwartet, dass es sich um eine Azure Key Vault-Schlüssel-URL handelt. Bis der Cluster in die Verwendung verwalteter Identität konvertiert wird, indem die geheimen Archiveinstellungen festgelegt werden, sollte stattdessen der tatsächliche Kennwortwert bereitgestellt werden. administrative Anmeldeinformationen (erforderlich)
bmcMacAdresse Die MAC-Adresse des BMC für diesen Computer. Schnur

Zwänge:
Pattern = ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ (erforderlich)
bootMac-Adresse Die MAC-Adresse, die der PXE-NIC-Karte zugeordnet ist. Schnur

Zwänge:
Pattern = ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ (erforderlich)
MaschinenDetails Die freigeformten zusätzlichen Informationen über den Computer, z. B. ein Asset-Tag. Schnur

Zwänge:
Maximale Länge = 256
Name der Maschine Der vom Benutzer bereitgestellte Name für die aus dieser Spezifikation erstellte Bare-Metal-Maschine. Falls nicht angegeben, wird der Computername programmgesteuert generiert. Schnur

Zwänge:
Muster = ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$
rack-Steckplatz Der Steckplatz, den die physische Maschine auf der Grundlage der BOM-Konfiguration im Rack befindet. Int

Zwänge:
Min.-Wert = 1
Maximalwert = 256 (erforderlich)
seriennummer Die Seriennummer des Computers. Hardwarelieferanten können einen alternativen Wert verwenden. Beispiel: Diensttag. Schnur

Zwänge:
Max. Länge = 64 (erforderlich)

Cluster-Eigenschaften

Name Beschreibung Wert
aggregatorOrSingleRackDefinition Die Rackdefinition, die nur ein einzelnes Rack in einem einzelnen Rackcluster oder ein Aggregatorgestell in einem Multi-Rack-Cluster widerspiegeln soll. RackDefinition- (erforderlich)
analyticsOutputEinstellungen Die Einstellungen für den Log Analytics-Arbeitsbereich, der für die Ausgabe von Protokollen aus diesem Cluster verwendet wird. AnalyticsOutputSettings-
analyticsWorkspaceId Feld veraltet. Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, der zum Speichern relevanter Protokolle verwendet wird. Schnur
clusterStandort Die vom Kunden bereitgestellten Standortinformationen, um zu ermitteln, wo sich der Cluster befindet. Schnur

Zwänge:
Maximale Länge = 256
clusterServicePrincipal Veraltetes Feld: Verwenden Sie verwaltete Identität, um Clusterberechtigungen bereitzustellen. Der Dienstprinzipal, der während der Arc Appliance-Installation vom Cluster verwendet werden soll. ServicePrincipalInformation
clusterType Der Typ der Rackkonfiguration für den Cluster. 'MultiRack'
"SingleRack" (erforderlich)
clusterVersion Die aktuelle Laufzeitversion des Clusters. Zeichenfolge (erforderlich)
BefehlAusgabeEinstellungen Die Einstellungen für Befehle, die in diesem Cluster ausgeführt werden, z. B. Bare-Metal-Computer, führen schreibgeschützte Befehle und Datenextrakte aus. CommandOutputSettings-
computeDeploymentThreshold Der Überprüfungsschwellenwert, der die zulässigen Fehler von Computecomputern während der Überprüfung und Bereitstellung der Umgebung angibt. ValidationThreshold-
computeRack-Definitionen Die Liste der Rackdefinitionen für die Computegestelle in einem Multi-Rack-Cluster oder eine leere Liste in einem Single-Rack-Cluster. RackDefinition-[]
managedResourceGroupConfiguration Die Konfiguration der verwalteten Ressourcengruppe, die der Ressource zugeordnet ist. ManagedResourceGroupConfiguration-
networkFabricId Die Ressourcen-ID der Network Fabric, die dem Cluster zugeordnet ist. Zeichenfolge (erforderlich)
runtimeProtectionKonfiguration Die Einstellungen für den Clusterlaufzeitschutz. RuntimeProtectionConfiguration-
secretArchiv Die Konfiguration für die Verwendung eines Schlüsseltresors zum Speichern geheimer Schlüssel zum späteren Abrufen durch den Operator. ClusterSecretArchive-
secretArchiveEinstellungen Die Einstellungen für das geheime Archiv, das zum Halten von Anmeldeinformationen für den Cluster verwendet wird. SecretArchive-Einstellungen
updateStrategie Die Strategie zum Aktualisieren des Clusters. ClusterUpdateStrategy-
SchwachstelleScanningEinstellungen Die Einstellungen für die Anwendung der Sicherheitsrisikoüberprüfung auf den Cluster. VulnerabilityScanningSettings-

ClusterSecretArchive

Name Beschreibung Wert
keyVaultId (englisch) Die Ressourcen-ID des Schlüsseltresors zum Archivieren der geheimen Schlüssel des Clusters. Zeichenfolge (erforderlich)
useKeyVault Der Indikator, wenn der angegebene Schlüsseltresor verwendet werden soll, um die geheimen Schlüssel des Clusters zu archivieren. Falsch
"Stimmt"

ClusterUpdateStrategie

Name Beschreibung Wert
maxNicht verfügbar Die maximale Anzahl von Workerknoten, die innerhalb der Aktualisierungsschritte offline sein können, z. B. Rack-by-Rack. Begrenzt um die maximale Anzahl von Computern im Inkrement. Standardmäßig wird die gesamte Inkrementgröße festgelegt. Int

Zwänge:
Min.-Wert = 1
StrategieTyp Der Betriebsmodus für den Laufzeitschutz. "PauseAfterRack"
"Rack" (erforderlich)
thresholdType (Schwellenwert) Auswahl, wie der Schwellenwert ausgewertet werden soll. "CountSuccess"
"PercentSuccess" (erforderlich)
threshold-Wert Der numerische Schwellenwert. Int

Zwänge:
Min.-Wert = 0 (erforderlich)
waitTimeMinutes Die Zeit, die zwischen den Schritten des Updates wartet, die durch die Strategie definiert sind. Int

Zwänge:
Min.-Wert = 0
Max. Wert = 60

BefehlAusgabeÜberschreiben

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Speicherkontocontainer verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
commandOutputType Der Typ der Befehlsausgabe für die Überschreibung. 'BareMetalMachineRunCommand'
'BareMetalMachineRunDataExtracts'
'BareMetalMachineRunDataExtractsEingeschränkt'
'BareMetalMachineRunReadCommands'
'ClusterSupportAdministrativeActions'
'StorageRunReadCommands'
containerUrl Die URL des Speicherkontocontainers, der von den angegebenen Identitäten verwendet werden soll. Schnur

BefehlAusgabeEinstellungen

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Speicherkontocontainer verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
containerUrl Die URL des Speicherkontocontainers, der von den angegebenen Identitäten verwendet werden soll. Schnur
overrides Die Liste der optionalen Außerkraftsetzungen, die die Zuordnung von Speichercontainern und Identitäten zu bestimmten Arten der Befehlsausgabe ermöglichen. Wenn ein Typ nicht überschrieben wird, werden die Standardidentität und der Standardspeichercontainer verwendet. BefehlAusgabeÜberschreiben[]

Identitätsselektor

Name Beschreibung Wert
Identitätstyp Der Typ der verwalteten Identität, die ausgewählt wird. 'SystemAssignedIdentity'
"UserAssignedIdentity"
userAssignedIdentityResourceId Die vom Benutzer zugewiesene verwaltete Identitätsressourcen-ID. Sich gegenseitig ausschließend mit einem vom System zugewiesenen Identitätstyp. Schnur

ManagedResourceGroupConfiguration

Name Beschreibung Wert
Ort Der Speicherort der verwalteten Ressourcengruppe. Wenn nicht angegeben, wird der Speicherort der übergeordneten Ressource ausgewählt. Schnur
Name Der Name für die verwaltete Ressourcengruppe. Wenn nicht angegeben, wird der eindeutige Name automatisch generiert. Schnur

Zwänge:
Max. Länge = 75

Verwaltete Dienstidentität

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). "Keine"
'SystemZugewiesen'
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
vom Benutzer zugewiesene Identitäten Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

RackDefinition

Name Beschreibung Wert
VerfügbarkeitZone Der Zonenname, der bei der Erstellung für dieses Rack verwendet wird. Verfügbarkeitszonen werden für die Arbeitsauslastungsplatzierung verwendet. Schnur

Zwänge:
Muster = ^[a-zA-Z0-9]{1,10}$
bareMetalMachineConfigurationData Die ungeordnete Liste der Konfiguration von Bare-Metal-Maschinen. BareMetalMachineConfigurationData[]
networkRackId Die Ressourcen-ID des Netzwerkgestells, das dieser Rackdefinition entspricht. Zeichenfolge (erforderlich)
rackStandort Die Freiformbeschreibung des Rackstandorts. Schnur

Zwänge:
Maximale Länge = 256
rackSeriennummer Der eindeutige Bezeichner für das Rack innerhalb des Netzwerkcloudclusters. Bei Bedarf kann ein anderer eindeutiger alphanumerischer Wert als eine fortlaufende Zahl angegeben werden. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 64 (erforderlich)
rackSkuId Die Ressourcen-ID der Sku für das hinzugefügte Rack. Zeichenfolge (erforderlich)
storageApplianceConfigurationData Die Liste der Speichergerätekonfigurationsdaten für dieses Rack. StorageApplianceConfigurationData[]

RuntimeProtectionConfiguration

Name Beschreibung Wert
definitionUpdateMode Der Definitions-Update-Modus zum Schutz zur Laufzeit. "Automatisch"
"Keine"
Durchsetzungsebene Der Betriebsmodus für den Laufzeitschutz. "Überwachung"
"Deaktiviert"
"OnDemand"
"Passiv"
"RealTime"

SecretArchive-Einstellungen

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Tresor-URI verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
vaultUri Der URI für den Schlüsseltresor, der als geheimes Archiv verwendet wird. Schnur

ServicePrincipalInformation

Name Beschreibung Wert
Anwendungs-ID Die Anwendungs-ID, auch als Client-ID bezeichnet, des Dienstprinzipals. Zeichenfolge (erforderlich)
Passwort Das Kennwort des Dienstprinzipals. Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter. (erforderlich)
Prinzipal-ID Die Prinzipal-ID, auch als Objekt-ID bezeichnet, des Dienstprinzipals. Zeichenfolge (erforderlich)
Mandanten-ID Die Mandanten-ID, auch als Verzeichnis-ID bezeichnet, des Mandanten, in dem der Dienstprinzipal erstellt wird. Zeichenfolge (erforderlich)

StorageApplianceConfigurationData

Name Beschreibung Wert
adminAnmeldeinformationen Die Anmeldeinformationen der Verwaltungsschnittstelle für diese Speicheranwendung. Das Kennwortfeld wird erwartet, dass es sich um eine Azure Key Vault-Schlüssel-URL handelt. Bis der Cluster in die Verwendung verwalteter Identität konvertiert wird, indem die geheimen Archiveinstellungen festgelegt werden, sollte stattdessen der tatsächliche Kennwortwert bereitgestellt werden. administrative Anmeldeinformationen (erforderlich)
rack-Steckplatz Der Steckplatz, an dem sich die Speicheranwendung basierend auf der BOM-Konfiguration im Rack befindet. Int

Zwänge:
Min.-Wert = 1
Maximalwert = 256 (erforderlich)
seriennummer Die Seriennummer der Appliance. Zeichenfolge (erforderlich)
storageApplianceName Der vom Benutzer bereitgestellte Name für die Speicher-Appliance, die aus dieser Spezifikation erstellt wird. Schnur

Zwänge:
Muster = ^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$

Verfolgte ResourceTags

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

ValidationThreshold (ValidationThreshold)

Name Beschreibung Wert
Gruppierung Auswahl der Typauswertung auf die Clusterberechnung. "PerCluster"
"PerRack" (erforderlich)
Art Auswahl, wie der Schwellenwert ausgewertet werden soll. "CountSuccess"
"PercentSuccess" (erforderlich)
Wert Der numerische Schwellenwert. Int

Zwänge:
Min.-Wert = 0 (erforderlich)

VulnerabilityScanningEinstellungen

Name Beschreibung Wert
containerScan Die Modusauswahl für die Überprüfung von Containerrisiken. "Deaktiviert"
"Aktiviert"

Verwendungsbeispiele

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Clusterressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NetworkCloud/Cluster-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetworkCloud/clusters@2026-07-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    kind = "string"
    properties = {
      aggregatorOrSingleRackDefinition = {
        availabilityZone = "string"
        bareMetalMachineConfigurationData = [
          {
            bmcCredentials = {
              password = "string"
              username = "string"
            }
            bmcMacAddress = "string"
            bootMacAddress = "string"
            machineDetails = "string"
            machineName = "string"
            rackSlot = int
            serialNumber = "string"
          }
        ]
        networkRackId = "string"
        rackLocation = "string"
        rackSerialNumber = "string"
        rackSkuId = "string"
        storageApplianceConfigurationData = [
          {
            adminCredentials = {
              password = "string"
              username = "string"
            }
            rackSlot = int
            serialNumber = "string"
            storageApplianceName = "string"
          }
        ]
      }
      analyticsOutputSettings = {
        analyticsWorkspaceId = "string"
        associatedIdentity = {
          identityType = "string"
          userAssignedIdentityResourceId = "string"
        }
      }
      analyticsWorkspaceId = "string"
      clusterLocation = "string"
      clusterServicePrincipal = {
        applicationId = "string"
        password = "string"
        principalId = "string"
        tenantId = "string"
      }
      clusterType = "string"
      clusterVersion = "string"
      commandOutputSettings = {
        associatedIdentity = {
          identityType = "string"
          userAssignedIdentityResourceId = "string"
        }
        containerUrl = "string"
        overrides = [
          {
            associatedIdentity = {
              identityType = "string"
              userAssignedIdentityResourceId = "string"
            }
            commandOutputType = "string"
            containerUrl = "string"
          }
        ]
      }
      computeDeploymentThreshold = {
        grouping = "string"
        type = "string"
        value = int
      }
      computeRackDefinitions = [
        {
          availabilityZone = "string"
          bareMetalMachineConfigurationData = [
            {
              bmcCredentials = {
                password = "string"
                username = "string"
              }
              bmcMacAddress = "string"
              bootMacAddress = "string"
              machineDetails = "string"
              machineName = "string"
              rackSlot = int
              serialNumber = "string"
            }
          ]
          networkRackId = "string"
          rackLocation = "string"
          rackSerialNumber = "string"
          rackSkuId = "string"
          storageApplianceConfigurationData = [
            {
              adminCredentials = {
                password = "string"
                username = "string"
              }
              rackSlot = int
              serialNumber = "string"
              storageApplianceName = "string"
            }
          ]
        }
      ]
      managedResourceGroupConfiguration = {
        location = "string"
        name = "string"
      }
      networkFabricId = "string"
      runtimeProtectionConfiguration = {
        definitionUpdateMode = "string"
        enforcementLevel = "string"
      }
      secretArchive = {
        keyVaultId = "string"
        useKeyVault = "string"
      }
      secretArchiveSettings = {
        associatedIdentity = {
          identityType = "string"
          userAssignedIdentityResourceId = "string"
        }
        vaultUri = "string"
      }
      updateStrategy = {
        maxUnavailable = int
        strategyType = "string"
        thresholdType = "string"
        thresholdValue = int
        waitTimeMinutes = int
      }
      vulnerabilityScanningSettings = {
        containerScan = "string"
      }
    }
  }
}

Eigenschaftswerte

Microsoft.NetworkCloud/Cluster

Name Beschreibung Wert
erweitertStandort Der erweiterte Standort der Ressource. Diese Eigenschaft ist bei der Erstellung der Ressource erforderlich. AzureResourceManagerCommonTypesExtendedLocation (erforderlich)
Identität Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. ManagedServiceIdentity-
freundlich Der Typ (Art) des Clusters. Wenn angegeben, muss der Wert genau mit der Art übereinstimmen, die im Clustermanager konfiguriert ist, der den Cluster verwaltet. Wenn dieser weggelassen wird, setzt der Dienst den Wert standardmäßig auf den Kind-Wert des Cluster-Managers zurück. 'AzureLocal'
'Nexus'
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$ (erforderlich)
Eigenschaften Die Liste der Ressourceneigenschaften. ClusterProperties- (erforderlich)
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft. NetworkCloud/clusters@2026-07-01"

Administrative Anmeldeinformationen

Name Beschreibung Wert
Passwort Das Kennwort des Administrators des Geräts, das während der Initialisierung verwendet wird. Schnur

Zwänge:
Min. Länge = 1
Vertraulicher Wert. Übergeben Als sicherer Parameter. (erforderlich)
Nutzername Der Benutzername des Administrators des Geräts, das während der Initialisierung verwendet wird. Schnur

Zwänge:
Min. Länge = 1 (erforderlich)

AnalyticsOutputEinstellungen

Name Beschreibung Wert
analyticsWorkspaceId Die Ressourcen-ID des Analysearbeitsbereichs, der von der angegebenen Identität verwendet werden soll. Schnur
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Analysearbeitsbereich verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-

AzureResourceManagerCommonTypesExtendedLocation

Name Beschreibung Wert
Name Der Name des erweiterten Speicherorts. Zeichenfolge (erforderlich)
Art Der Typ des erweiterten Speicherorts. 'CustomLocation'
"EdgeZone" (erforderlich)

BareMetalMachineConfigurationData

Name Beschreibung Wert
bmc-Referenzen Die Anmeldeinformationen des Baseboardverwaltungscontrollers auf diesem Bare-Metal-Computer. Das Kennwortfeld wird erwartet, dass es sich um eine Azure Key Vault-Schlüssel-URL handelt. Bis der Cluster in die Verwendung verwalteter Identität konvertiert wird, indem die geheimen Archiveinstellungen festgelegt werden, sollte stattdessen der tatsächliche Kennwortwert bereitgestellt werden. administrative Anmeldeinformationen (erforderlich)
bmcMacAdresse Die MAC-Adresse des BMC für diesen Computer. Schnur

Zwänge:
Pattern = ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ (erforderlich)
bootMac-Adresse Die MAC-Adresse, die der PXE-NIC-Karte zugeordnet ist. Schnur

Zwänge:
Pattern = ^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$ (erforderlich)
MaschinenDetails Die freigeformten zusätzlichen Informationen über den Computer, z. B. ein Asset-Tag. Schnur

Zwänge:
Maximale Länge = 256
Name der Maschine Der vom Benutzer bereitgestellte Name für die aus dieser Spezifikation erstellte Bare-Metal-Maschine. Falls nicht angegeben, wird der Computername programmgesteuert generiert. Schnur

Zwänge:
Muster = ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$
rack-Steckplatz Der Steckplatz, den die physische Maschine auf der Grundlage der BOM-Konfiguration im Rack befindet. Int

Zwänge:
Min.-Wert = 1
Maximalwert = 256 (erforderlich)
seriennummer Die Seriennummer des Computers. Hardwarelieferanten können einen alternativen Wert verwenden. Beispiel: Diensttag. Schnur

Zwänge:
Max. Länge = 64 (erforderlich)

Cluster-Eigenschaften

Name Beschreibung Wert
aggregatorOrSingleRackDefinition Die Rackdefinition, die nur ein einzelnes Rack in einem einzelnen Rackcluster oder ein Aggregatorgestell in einem Multi-Rack-Cluster widerspiegeln soll. RackDefinition- (erforderlich)
analyticsOutputEinstellungen Die Einstellungen für den Log Analytics-Arbeitsbereich, der für die Ausgabe von Protokollen aus diesem Cluster verwendet wird. AnalyticsOutputSettings-
analyticsWorkspaceId Feld veraltet. Die Ressourcen-ID des Log Analytics-Arbeitsbereichs, der zum Speichern relevanter Protokolle verwendet wird. Schnur
clusterStandort Die vom Kunden bereitgestellten Standortinformationen, um zu ermitteln, wo sich der Cluster befindet. Schnur

Zwänge:
Maximale Länge = 256
clusterServicePrincipal Veraltetes Feld: Verwenden Sie verwaltete Identität, um Clusterberechtigungen bereitzustellen. Der Dienstprinzipal, der während der Arc Appliance-Installation vom Cluster verwendet werden soll. ServicePrincipalInformation
clusterType Der Typ der Rackkonfiguration für den Cluster. 'MultiRack'
"SingleRack" (erforderlich)
clusterVersion Die aktuelle Laufzeitversion des Clusters. Zeichenfolge (erforderlich)
BefehlAusgabeEinstellungen Die Einstellungen für Befehle, die in diesem Cluster ausgeführt werden, z. B. Bare-Metal-Computer, führen schreibgeschützte Befehle und Datenextrakte aus. CommandOutputSettings-
computeDeploymentThreshold Der Überprüfungsschwellenwert, der die zulässigen Fehler von Computecomputern während der Überprüfung und Bereitstellung der Umgebung angibt. ValidationThreshold-
computeRack-Definitionen Die Liste der Rackdefinitionen für die Computegestelle in einem Multi-Rack-Cluster oder eine leere Liste in einem Single-Rack-Cluster. RackDefinition-[]
managedResourceGroupConfiguration Die Konfiguration der verwalteten Ressourcengruppe, die der Ressource zugeordnet ist. ManagedResourceGroupConfiguration-
networkFabricId Die Ressourcen-ID der Network Fabric, die dem Cluster zugeordnet ist. Zeichenfolge (erforderlich)
runtimeProtectionKonfiguration Die Einstellungen für den Clusterlaufzeitschutz. RuntimeProtectionConfiguration-
secretArchiv Die Konfiguration für die Verwendung eines Schlüsseltresors zum Speichern geheimer Schlüssel zum späteren Abrufen durch den Operator. ClusterSecretArchive-
secretArchiveEinstellungen Die Einstellungen für das geheime Archiv, das zum Halten von Anmeldeinformationen für den Cluster verwendet wird. SecretArchive-Einstellungen
updateStrategie Die Strategie zum Aktualisieren des Clusters. ClusterUpdateStrategy-
SchwachstelleScanningEinstellungen Die Einstellungen für die Anwendung der Sicherheitsrisikoüberprüfung auf den Cluster. VulnerabilityScanningSettings-

ClusterSecretArchive

Name Beschreibung Wert
keyVaultId (englisch) Die Ressourcen-ID des Schlüsseltresors zum Archivieren der geheimen Schlüssel des Clusters. Zeichenfolge (erforderlich)
useKeyVault Der Indikator, wenn der angegebene Schlüsseltresor verwendet werden soll, um die geheimen Schlüssel des Clusters zu archivieren. Falsch
"Stimmt"

ClusterUpdateStrategie

Name Beschreibung Wert
maxNicht verfügbar Die maximale Anzahl von Workerknoten, die innerhalb der Aktualisierungsschritte offline sein können, z. B. Rack-by-Rack. Begrenzt um die maximale Anzahl von Computern im Inkrement. Standardmäßig wird die gesamte Inkrementgröße festgelegt. Int

Zwänge:
Min.-Wert = 1
StrategieTyp Der Betriebsmodus für den Laufzeitschutz. "PauseAfterRack"
"Rack" (erforderlich)
thresholdType (Schwellenwert) Auswahl, wie der Schwellenwert ausgewertet werden soll. "CountSuccess"
"PercentSuccess" (erforderlich)
threshold-Wert Der numerische Schwellenwert. Int

Zwänge:
Min.-Wert = 0 (erforderlich)
waitTimeMinutes Die Zeit, die zwischen den Schritten des Updates wartet, die durch die Strategie definiert sind. Int

Zwänge:
Min.-Wert = 0
Max. Wert = 60

BefehlAusgabeÜberschreiben

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Speicherkontocontainer verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
commandOutputType Der Typ der Befehlsausgabe für die Überschreibung. 'BareMetalMachineRunCommand'
'BareMetalMachineRunDataExtracts'
'BareMetalMachineRunDataExtractsEingeschränkt'
'BareMetalMachineRunReadCommands'
'ClusterSupportAdministrativeActions'
'StorageRunReadCommands'
containerUrl Die URL des Speicherkontocontainers, der von den angegebenen Identitäten verwendet werden soll. Schnur

BefehlAusgabeEinstellungen

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Speicherkontocontainer verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
containerUrl Die URL des Speicherkontocontainers, der von den angegebenen Identitäten verwendet werden soll. Schnur
overrides Die Liste der optionalen Außerkraftsetzungen, die die Zuordnung von Speichercontainern und Identitäten zu bestimmten Arten der Befehlsausgabe ermöglichen. Wenn ein Typ nicht überschrieben wird, werden die Standardidentität und der Standardspeichercontainer verwendet. BefehlAusgabeÜberschreiben[]

Identitätsselektor

Name Beschreibung Wert
Identitätstyp Der Typ der verwalteten Identität, die ausgewählt wird. 'SystemAssignedIdentity'
"UserAssignedIdentity"
userAssignedIdentityResourceId Die vom Benutzer zugewiesene verwaltete Identitätsressourcen-ID. Sich gegenseitig ausschließend mit einem vom System zugewiesenen Identitätstyp. Schnur

ManagedResourceGroupConfiguration

Name Beschreibung Wert
Ort Der Speicherort der verwalteten Ressourcengruppe. Wenn nicht angegeben, wird der Speicherort der übergeordneten Ressource ausgewählt. Schnur
Name Der Name für die verwaltete Ressourcengruppe. Wenn nicht angegeben, wird der eindeutige Name automatisch generiert. Schnur

Zwänge:
Max. Länge = 75

Verwaltete Dienstidentität

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). "Keine"
'SystemZugewiesen'
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
vom Benutzer zugewiesene Identitäten Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

RackDefinition

Name Beschreibung Wert
VerfügbarkeitZone Der Zonenname, der bei der Erstellung für dieses Rack verwendet wird. Verfügbarkeitszonen werden für die Arbeitsauslastungsplatzierung verwendet. Schnur

Zwänge:
Muster = ^[a-zA-Z0-9]{1,10}$
bareMetalMachineConfigurationData Die ungeordnete Liste der Konfiguration von Bare-Metal-Maschinen. BareMetalMachineConfigurationData[]
networkRackId Die Ressourcen-ID des Netzwerkgestells, das dieser Rackdefinition entspricht. Zeichenfolge (erforderlich)
rackStandort Die Freiformbeschreibung des Rackstandorts. Schnur

Zwänge:
Maximale Länge = 256
rackSeriennummer Der eindeutige Bezeichner für das Rack innerhalb des Netzwerkcloudclusters. Bei Bedarf kann ein anderer eindeutiger alphanumerischer Wert als eine fortlaufende Zahl angegeben werden. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 64 (erforderlich)
rackSkuId Die Ressourcen-ID der Sku für das hinzugefügte Rack. Zeichenfolge (erforderlich)
storageApplianceConfigurationData Die Liste der Speichergerätekonfigurationsdaten für dieses Rack. StorageApplianceConfigurationData[]

RuntimeProtectionConfiguration

Name Beschreibung Wert
definitionUpdateMode Der Definitions-Update-Modus zum Schutz zur Laufzeit. "Automatisch"
"Keine"
Durchsetzungsebene Der Betriebsmodus für den Laufzeitschutz. "Überwachung"
"Deaktiviert"
"OnDemand"
"Passiv"
"RealTime"

SecretArchive-Einstellungen

Name Beschreibung Wert
zugeordnete Identität Die Auswahl der verwalteten Identität, die mit diesem Tresor-URI verwendet werden soll. Der Identitätstyp muss entweder vom System zugewiesen oder dem Benutzer zugewiesen sein. IdentitySelector-
vaultUri Der URI für den Schlüsseltresor, der als geheimes Archiv verwendet wird. Schnur

ServicePrincipalInformation

Name Beschreibung Wert
Anwendungs-ID Die Anwendungs-ID, auch als Client-ID bezeichnet, des Dienstprinzipals. Zeichenfolge (erforderlich)
Passwort Das Kennwort des Dienstprinzipals. Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter. (erforderlich)
Prinzipal-ID Die Prinzipal-ID, auch als Objekt-ID bezeichnet, des Dienstprinzipals. Zeichenfolge (erforderlich)
Mandanten-ID Die Mandanten-ID, auch als Verzeichnis-ID bezeichnet, des Mandanten, in dem der Dienstprinzipal erstellt wird. Zeichenfolge (erforderlich)

StorageApplianceConfigurationData

Name Beschreibung Wert
adminAnmeldeinformationen Die Anmeldeinformationen der Verwaltungsschnittstelle für diese Speicheranwendung. Das Kennwortfeld wird erwartet, dass es sich um eine Azure Key Vault-Schlüssel-URL handelt. Bis der Cluster in die Verwendung verwalteter Identität konvertiert wird, indem die geheimen Archiveinstellungen festgelegt werden, sollte stattdessen der tatsächliche Kennwortwert bereitgestellt werden. administrative Anmeldeinformationen (erforderlich)
rack-Steckplatz Der Steckplatz, an dem sich die Speicheranwendung basierend auf der BOM-Konfiguration im Rack befindet. Int

Zwänge:
Min.-Wert = 1
Maximalwert = 256 (erforderlich)
seriennummer Die Seriennummer der Appliance. Zeichenfolge (erforderlich)
storageApplianceName Der vom Benutzer bereitgestellte Name für die Speicher-Appliance, die aus dieser Spezifikation erstellt wird. Schnur

Zwänge:
Muster = ^([a-zA-Z0-9][a-zA-Z0-9-_]{0,28}[a-zA-Z0-9])$

Verfolgte ResourceTags

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

ValidationThreshold (ValidationThreshold)

Name Beschreibung Wert
Gruppierung Auswahl der Typauswertung auf die Clusterberechnung. "PerCluster"
"PerRack" (erforderlich)
Art Auswahl, wie der Schwellenwert ausgewertet werden soll. "CountSuccess"
"PercentSuccess" (erforderlich)
Wert Der numerische Schwellenwert. Int

Zwänge:
Min.-Wert = 0 (erforderlich)

VulnerabilityScanningEinstellungen

Name Beschreibung Wert
containerScan Die Modusauswahl für die Überprüfung von Containerrisiken. "Deaktiviert"
"Aktiviert"