Microsoft.AzureStackHCI-clusters 01-10-2022

Bicep-resourcedefinitie

Het clusterresourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.AzureStackHCI/clusters wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.AzureStackHCI/clusters@2022-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    aadApplicationObjectId: 'string'
    aadClientId: 'string'
    aadServicePrincipalObjectId: 'string'
    aadTenantId: 'string'
    cloudManagementEndpoint: 'string'
    desiredProperties: {
      diagnosticLevel: 'string'
      windowsServerSubscription: 'string'
    }
    softwareAssuranceProperties: {
      softwareAssuranceIntent: 'string'
      softwareAssuranceStatus: 'string'
    }
  }
}

Eigenschapswaarden

Clusters

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity Identiteit van clusterresource ManagedServiceIdentity
properties Clustereigenschappen. ClusterEigenschappen

ManagedServiceIdentity

Naam Description Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned als UserAssigned zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De userAssignedIdentities-woordenlijstsleutels zijn ARM-resource-id's in de volgende notatie: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De woordenlijstwaarden kunnen lege objecten ({}) in aanvragen zijn. UserAssignedId-entiteiten

UserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} UserAssignedIdentity

UserAssignedIdentity

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

ClusterEigenschappen

Naam Description Waarde
aadApplicationObjectId Object-id van cluster-AAD-identiteit. tekenreeks
aadClientId App-id van cluster-AAD-identiteit. tekenreeks
aadServicePrincipalObjectId Id van service-principal voor clusteridentiteit. tekenreeks
aadTenantId Tenant-id van cluster-AAD-identiteit. tekenreeks
cloudManagementEndpoint Eindpunt dat is geconfigureerd voor beheer vanuit de Azure Portal. tekenreeks
desiredProperties Gewenste eigenschappen van het cluster. ClusterDesiredProperties
softwareAssuranceProperties Software Assurance-eigenschappen van het cluster. SoftwareAssuranceProperties

ClusterDesiredProperties

Naam Description Waarde
diagnosticLevel Het gewenste niveau van diagnostische gegevens die door het cluster worden verzonden. 'Basic'
'Uitgebreid'
'Uit'
windowsServerSubscription Gewenste status van Windows Server-abonnement. 'Uitgeschakeld'
Ingeschakeld

SoftwareAssuranceProperties

Naam Description Waarde
softwareAssuranceIntent Klantintentie voor Software Assurance Benefit. Uitschakelen
'Inschakelen'
softwareAssuranceStatus Status van softwarecontrole voor het cluster. 'Uitgeschakeld'
Ingeschakeld

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
maakt een Azure Stack HCI 23H2-cluster

Implementeren op Azure
Met deze sjabloon maakt u een Azure Stack HCI 23H2-cluster met behulp van een ARM-sjabloon.

Resourcedefinitie van ARM-sjabloon

Het clusterresourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.AzureStackHCI/clusters wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.AzureStackHCI/clusters",
  "apiVersion": "2022-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "aadApplicationObjectId": "string",
    "aadClientId": "string",
    "aadServicePrincipalObjectId": "string",
    "aadTenantId": "string",
    "cloudManagementEndpoint": "string",
    "desiredProperties": {
      "diagnosticLevel": "string",
      "windowsServerSubscription": "string"
    },
    "softwareAssuranceProperties": {
      "softwareAssuranceIntent": "string",
      "softwareAssuranceStatus": "string"
    }
  }
}

Eigenschapswaarden

Clusters

Naam Description Waarde
type Het resourcetype 'Microsoft.AzureStackHCI/clusters'
apiVersion De resource-API-versie '2022-10-01'
naam De resourcenaam tekenreeks (vereist)
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity Identiteit van clusterresource ManagedServiceIdentity
properties Clustereigenschappen. ClusterEigenschappen

ManagedServiceIdentity

Naam Description Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned als UserAssigned zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned' (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De userAssignedIdentities-woordenlijstsleutels zijn ARM-resource-id's in de volgende notatie: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De woordenlijstwaarden kunnen lege objecten ({}) in aanvragen zijn. UserAssignedId-entiteiten

UserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} UserAssignedIdentity

UserAssignedIdentity

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

ClusterEigenschappen

Naam Description Waarde
aadApplicationObjectId Object-id van cluster-AAD-identiteit. tekenreeks
aadClientId App-id van cluster-AAD-identiteit. tekenreeks
aadServicePrincipalObjectId Id van service-principal voor clusteridentiteit. tekenreeks
aadTenantId Tenant-id van cluster-AAD-identiteit. tekenreeks
cloudManagementEndpoint Eindpunt geconfigureerd voor beheer vanaf de Azure Portal. tekenreeks
desiredProperties Gewenste eigenschappen van het cluster. ClusterDesiredProperties
softwareVerzekeringEigenschappen Software Assurance-eigenschappen van het cluster. SoftwareAssuranceProperties

ClusterDesiredProperties

Naam Description Waarde
diagnosticLevel Gewenst niveau van diagnostische gegevens die door het cluster worden verzonden. 'Basic'
'Uitgebreid'
'Uit'
windowsServerSubscription Gewenste status van Windows Server-abonnement. 'Uitgeschakeld'
Ingeschakeld

SoftwareAssuranceProperties

Naam Description Waarde
softwareAssuranceIntent Klantintentie voor Software Assurance Benefit. 'Uitschakelen'
'Inschakelen'
softwareAssuranceStatus Status van de Software Assurance voor het cluster. 'Uitgeschakeld'
Ingeschakeld

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
maakt een Azure Stack HCI 23H2-cluster

Implementeren op Azure
Met deze sjabloon maakt u een Azure Stack HCI 23H2-cluster met behulp van een ARM-sjabloon.

Terraform-resourcedefinitie (AzAPI-provider)

Het clusterresourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.AzureStackHCI/clusters-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureStackHCI/clusters@2022-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      aadApplicationObjectId = "string"
      aadClientId = "string"
      aadServicePrincipalObjectId = "string"
      aadTenantId = "string"
      cloudManagementEndpoint = "string"
      desiredProperties = {
        diagnosticLevel = "string"
        windowsServerSubscription = "string"
      }
      softwareAssuranceProperties = {
        softwareAssuranceIntent = "string"
        softwareAssuranceStatus = "string"
      }
    }
  })
}

Eigenschapswaarden

Clusters

Naam Description Waarde
type Het resourcetype "Microsoft.AzureStackHCI/clusters@2022-10-01"
naam De resourcenaam tekenreeks (vereist)
location De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
identity Identiteit van clusterresource ManagedServiceIdentity
properties Clustereigenschappen. ClusterEigenschappen

ManagedServiceIdentity

Naam Description Waarde
type Type beheerde service-identiteit (waarbij zowel systemAssigned als UserAssigned zijn toegestaan). "SystemAssigned"
"SystemAssigned, UserAssigned"
'UserAssigned' (vereist)
identity_ids De set door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource. De userAssignedIdentities-woordenlijstsleutels zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De woordenlijstwaarden kunnen lege objecten ({}) in aanvragen zijn. Matrix met gebruikersidentiteits-id's.

UserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} UserAssignedIdentity

UserAssignedIdentity

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

ClusterEigenschappen

Naam Description Waarde
aadApplicationObjectId Object-id van cluster-AAD-identiteit. tekenreeks
aadClientId App-id van cluster-AAD-identiteit. tekenreeks
aadServicePrincipalObjectId Id van service-principal voor clusteridentiteit. tekenreeks
aadTenantId Tenant-id van cluster-AAD-identiteit. tekenreeks
cloudManagementEndpoint Eindpunt dat is geconfigureerd voor beheer vanuit de Azure Portal. tekenreeks
desiredProperties Gewenste eigenschappen van het cluster. ClusterDesiredProperties
softwareAssuranceProperties Software Assurance-eigenschappen van het cluster. SoftwareAssuranceProperties

ClusterDesiredProperties

Naam Description Waarde
diagnosticLevel Het gewenste niveau van diagnostische gegevens die door het cluster worden verzonden. "Basis"
"Uitgebreid"
"Uit"
windowsServerSubscription Gewenste status van Windows Server-abonnement. "Uitgeschakeld"
"Ingeschakeld"

SoftwareAssuranceProperties

Naam Description Waarde
softwareAssuranceIntent Klantintentie voor Software Assurance Benefit. "Uitschakelen"
"Inschakelen"
softwareAssuranceStatus Status van softwarecontrole voor het cluster. "Uitgeschakeld"
"Ingeschakeld"