Microsoft.NetApp activeDirectoryConfigs

Bicep-Ressourcendefinition

Der Ressourcentyp activeDirectoryConfigs kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:

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

Ressourcenformat

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

resource symbolicname 'Microsoft.NetApp/activeDirectoryConfigs@2025-12-15-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administrators: [
      'string'
    ]
    backupOperators: [
      'string'
    ]
    dns: [
      'string'
    ]
    domain: 'string'
    organizationalUnit: 'string'
    secretPassword: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyVaultProperties: {
        keyVaultUri: 'string'
        secretName: 'string'
      }
    }
    securityOperators: [
      'string'
    ]
    site: 'string'
    smbServerName: 'string'
    userName: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.NetApp/activeDirectoryConfigs

Name Description Wert
identity Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. ManagedServiceIdentity
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
name Der Ressourcenname string

Constraints:
Min. Länge = 1
Max. Länge = 64
Pattern = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. ActiveDirectoryConfigProperties
tags Ressourcenetiketten Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

ActiveDirectoryConfigProperties

Name Description Wert
administrators Benutzer, die der Active Directory-Gruppe "Integrierte Administratoren" hinzugefügt werden sollen. Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
backupOperatoren Benutzer, die der Active Directory-Gruppe des integrierten Sicherungsoperators hinzugefügt werden sollen. Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
DNS Ein Array von DNS-Server-IP-Adressen (nur IPv4) für das Active Directory string[]
Domäne Name der Active Directory-Domäne string

Constraints:
Maximale Länge = 255 (erforderlich)
Organizationalunit Die Organisationseinheit (OU) in Windows Active Directory string

Constraints:
Maximale Länge = 255
secretPassword Zugreifen auf das Kennwort aus Azure KeyVault-Geheimnissen, um eine Verbindung mit Active Directory herzustellen SecretPassword (erforderlich)
securityOperators Domänenbenutzer im Active Directory, denen die Berechtigung SecurityPrivilege erteilt werden soll (erforderlich für kontinuierlich verfügbare SMB-Freigaben für SQL). Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
Standort Der Active Directory-Standort, auf den der Dienst die Domänencontrollererkennung beschränkt string

Constraints:
Max. Länge = 63
smbServerName NetBIOS-Name des SMB-Servers. Dieser Name wird als Computerkonto in der AD registriert und zum Bereitstellen von Volumes verwendet. string

Constraints:
Max. Länge = 10
Nutzername Ein Domänenbenutzerkonto mit der Berechtigung zum Erstellen von Computerkonten string

Constraints:
Maximale Länge = 255

ManagedServiceIdentity

Name Description Wert
type Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). "Keine"
'SystemZugewiesen'
'SystemAssigned,UserAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities 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 Description Wert

SecretPassword

Name Description Wert
identity Die Identität, die für die Authentifizierung bei KeyVault verwendet wird. Anwendbar, wenn keySource "Microsoft.KeyVault" ist. SecretPasswordIdentity
keyVault-Eigenschaften Von KeyVault bereitgestellte Eigenschaften. SecretPasswordKeyVaultProperties

SecretPasswordIdentity

Name Description Wert
userAssignedIdentity Der Azure-Ressourcenbezeichner der benutzerseitig zugewiesenen Identität, die für die Authentifizierung bei Key Vault verwendet wird. Anwendbar, wenn "identity.type" über "UserAssigned" verfügt. Er sollte mit dem Schlüssel "identity.userAssignedIdentities" übereinstimmen. Schnur

SecretPasswordKeyVaultProperties

Name Description Wert
keyVaultUri Der URI von KeyVault. string

Constraints:
Maximale Länge = 255 (erforderlich)
secretName Der Name des geheimen KeyVault-Kennworts. string

Constraints:
Maximale Länge = 127 (erforderlich)

TrackedResourceTags

Name Description Wert

UserAssignedIdentity

Name Description Wert

ARM-Vorlagenressourcendefinition

Der Ressourcentyp activeDirectoryConfigs kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:

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

Ressourcenformat

Um eine Microsoft.NetApp/activeDirectoryConfigs-Ressource zu erstellen, fügen Sie das folgende JSON Ihrer Vorlage hinzu.

{
  "type": "Microsoft.NetApp/activeDirectoryConfigs",
  "apiVersion": "2025-12-15-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "administrators": [ "string" ],
    "backupOperators": [ "string" ],
    "dns": [ "string" ],
    "domain": "string",
    "organizationalUnit": "string",
    "secretPassword": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyVaultProperties": {
        "keyVaultUri": "string",
        "secretName": "string"
      }
    },
    "securityOperators": [ "string" ],
    "site": "string",
    "smbServerName": "string",
    "userName": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.NetApp/activeDirectoryConfigs

Name Description Wert
apiVersion Die API-Version '2025-12-15-Vorschau'
identity Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. ManagedServiceIdentity
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
name Der Ressourcenname string

Constraints:
Min. Länge = 1
Max. Länge = 64
Pattern = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. ActiveDirectoryConfigProperties
tags Ressourcenetiketten Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
type Der Ressourcentyp 'Microsoft.NetApp/activeDirectoryConfigs'

ActiveDirectoryConfigProperties

Name Description Wert
administrators Benutzer, die der Active Directory-Gruppe "Integrierte Administratoren" hinzugefügt werden sollen. Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
backupOperatoren Benutzer, die der Active Directory-Gruppe des integrierten Sicherungsoperators hinzugefügt werden sollen. Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
DNS Ein Array von DNS-Server-IP-Adressen (nur IPv4) für das Active Directory string[]
Domäne Name der Active Directory-Domäne string

Constraints:
Maximale Länge = 255 (erforderlich)
Organizationalunit Die Organisationseinheit (OU) in Windows Active Directory string

Constraints:
Maximale Länge = 255
secretPassword Zugreifen auf das Kennwort aus Azure KeyVault-Geheimnissen, um eine Verbindung mit Active Directory herzustellen SecretPassword (erforderlich)
securityOperators Domänenbenutzer im Active Directory, denen die Berechtigung SecurityPrivilege erteilt werden soll (erforderlich für kontinuierlich verfügbare SMB-Freigaben für SQL). Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
Standort Der Active Directory-Standort, auf den der Dienst die Domänencontrollererkennung beschränkt string

Constraints:
Max. Länge = 63
smbServerName NetBIOS-Name des SMB-Servers. Dieser Name wird als Computerkonto in der AD registriert und zum Bereitstellen von Volumes verwendet. string

Constraints:
Max. Länge = 10
Nutzername Ein Domänenbenutzerkonto mit der Berechtigung zum Erstellen von Computerkonten string

Constraints:
Maximale Länge = 255

ManagedServiceIdentity

Name Description Wert
type Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). "Keine"
'SystemZugewiesen'
'SystemAssigned,UserAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities 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 Description Wert

SecretPassword

Name Description Wert
identity Die Identität, die für die Authentifizierung bei KeyVault verwendet wird. Anwendbar, wenn keySource "Microsoft.KeyVault" ist. SecretPasswordIdentity
keyVault-Eigenschaften Von KeyVault bereitgestellte Eigenschaften. SecretPasswordKeyVaultProperties

SecretPasswordIdentity

Name Description Wert
userAssignedIdentity Der Azure-Ressourcenbezeichner der benutzerseitig zugewiesenen Identität, die für die Authentifizierung bei Key Vault verwendet wird. Anwendbar, wenn "identity.type" über "UserAssigned" verfügt. Er sollte mit dem Schlüssel "identity.userAssignedIdentities" übereinstimmen. Schnur

SecretPasswordKeyVaultProperties

Name Description Wert
keyVaultUri Der URI von KeyVault. string

Constraints:
Maximale Länge = 255 (erforderlich)
secretName Der Name des geheimen KeyVault-Kennworts. string

Constraints:
Maximale Länge = 127 (erforderlich)

TrackedResourceTags

Name Description Wert

UserAssignedIdentity

Name Description Wert

Verwendungsbeispiele

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp activeDirectoryConfigs kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:

  • Ressourcengruppen

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

Ressourcenformat

Um eine Microsoft.NetApp/activeDirectoryConfigs-Ressource zu erstellen, fügen Sie das folgende Terraform Ihrer Vorlage hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NetApp/activeDirectoryConfigs@2025-12-15-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      administrators = [
        "string"
      ]
      backupOperators = [
        "string"
      ]
      dns = [
        "string"
      ]
      domain = "string"
      organizationalUnit = "string"
      secretPassword = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyVaultProperties = {
          keyVaultUri = "string"
          secretName = "string"
        }
      }
      securityOperators = [
        "string"
      ]
      site = "string"
      smbServerName = "string"
      userName = "string"
    }
  }
}

Eigenschaftswerte

Microsoft.NetApp/activeDirectoryConfigs

Name Description Wert
identity Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. ManagedServiceIdentity
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
name Der Ressourcenname string

Constraints:
Min. Länge = 1
Max. Länge = 64
Pattern = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. ActiveDirectoryConfigProperties
tags Ressourcenetiketten Wörterbuch der Tagnamen und -werte.
type Der Ressourcentyp "Microsoft.NetApp/activeDirectoryConfigs@2025-12-15-preview"

ActiveDirectoryConfigProperties

Name Description Wert
administrators Benutzer, die der Active Directory-Gruppe "Integrierte Administratoren" hinzugefügt werden sollen. Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
backupOperatoren Benutzer, die der Active Directory-Gruppe des integrierten Sicherungsoperators hinzugefügt werden sollen. Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
DNS Ein Array von DNS-Server-IP-Adressen (nur IPv4) für das Active Directory string[]
Domäne Name der Active Directory-Domäne string

Constraints:
Maximale Länge = 255 (erforderlich)
Organizationalunit Die Organisationseinheit (OU) in Windows Active Directory string

Constraints:
Maximale Länge = 255
secretPassword Zugreifen auf das Kennwort aus Azure KeyVault-Geheimnissen, um eine Verbindung mit Active Directory herzustellen SecretPassword (erforderlich)
securityOperators Domänenbenutzer im Active Directory, denen die Berechtigung SecurityPrivilege erteilt werden soll (erforderlich für kontinuierlich verfügbare SMB-Freigaben für SQL). Eine Liste eindeutiger Benutzernamen ohne Domänenbezeichner string[]
Standort Der Active Directory-Standort, auf den der Dienst die Domänencontrollererkennung beschränkt string

Constraints:
Max. Länge = 63
smbServerName NetBIOS-Name des SMB-Servers. Dieser Name wird als Computerkonto in der AD registriert und zum Bereitstellen von Volumes verwendet. string

Constraints:
Max. Länge = 10
Nutzername Ein Domänenbenutzerkonto mit der Berechtigung zum Erstellen von Computerkonten string

Constraints:
Maximale Länge = 255

ManagedServiceIdentity

Name Description Wert
type Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). "Keine"
'SystemZugewiesen'
'SystemAssigned,UserAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities 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 Description Wert

SecretPassword

Name Description Wert
identity Die Identität, die für die Authentifizierung bei KeyVault verwendet wird. Anwendbar, wenn keySource "Microsoft.KeyVault" ist. SecretPasswordIdentity
keyVault-Eigenschaften Von KeyVault bereitgestellte Eigenschaften. SecretPasswordKeyVaultProperties

SecretPasswordIdentity

Name Description Wert
userAssignedIdentity Der Azure-Ressourcenbezeichner der benutzerseitig zugewiesenen Identität, die für die Authentifizierung bei Key Vault verwendet wird. Anwendbar, wenn "identity.type" über "UserAssigned" verfügt. Er sollte mit dem Schlüssel "identity.userAssignedIdentities" übereinstimmen. Schnur

SecretPasswordKeyVaultProperties

Name Description Wert
keyVaultUri Der URI von KeyVault. string

Constraints:
Maximale Länge = 255 (erforderlich)
secretName Der Name des geheimen KeyVault-Kennworts. string

Constraints:
Maximale Länge = 127 (erforderlich)

TrackedResourceTags

Name Description Wert

UserAssignedIdentity

Name Description Wert