Microsoft. AzureStackHCI-clusters

Bicep-resourcedefinitie

Het clusterresourcetype kan worden geïmplementeerd voor:

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

Resource-indeling

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

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

Eigenschapswaarden

Clusters

Naam Beschrijving 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 Beschrijving 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 zijn gekoppeld aan de resource. De woordenlijstsleutels userAssignedIdentities 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. object

ClusterEigenschappen

Naam Beschrijving 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 Beschrijving 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 Beschrijving Waarde
softwareAssuranceIntent Klantintentie voor Software Assurance Benefit. 'Uitschakelen'
'Inschakelen'
softwareAssuranceStatus Status van de Software Assurance voor het cluster. 'Uitgeschakeld'
Ingeschakeld

Resourcedefinitie van ARM-sjabloon

Het clusterresourcetype kan worden geïmplementeerd voor:

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

Resource-indeling

Een Microsoft maken. AzureStackHCI/clusters resource: voeg de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

Clusters

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft. AzureStackHCI/clusters'
apiVersion De resource-API-versie '2022-12-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 Beschrijving 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 zijn gekoppeld aan de resource. De woordenlijstsleutels userAssignedIdentities 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. object

ClusterEigenschappen

Naam Beschrijving 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 Beschrijving 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 Beschrijving Waarde
softwareAssuranceIntent Klantintentie voor Software Assurance Benefit. Uitschakelen
'Inschakelen'
softwareAssuranceStatus Status van softwarecontrole voor het cluster. 'Uitgeschakeld'
Ingeschakeld

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype clusters kan worden geïmplementeerd voor:

  • Resourcegroepen

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

Resource-indeling

Een Microsoft maken. AzureStackHCI/clusters resource, voeg de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureStackHCI/clusters@2022-12-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 Beschrijving Waarde
type Het resourcetype "Microsoft. AzureStackHCI/clusters@2022-12-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 Beschrijving 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 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. Matrix met gebruikersidentiteits-id's.

ClusterEigenschappen

Naam Beschrijving 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 Beschrijving 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 Beschrijving Waarde
softwareAssuranceIntent Klantintentie voor Software Assurance Benefit. "Uitschakelen"
"Inschakelen"
softwareAssuranceStatus Status van softwarecontrole voor het cluster. "Uitgeschakeld"
"Ingeschakeld"