Microsoft.StorageCache amlDateisysteme

Bicep-Ressourcendefinition

Der Ressourcentyp amlFilesystems 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.StorageCache/amlFilesystems-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.StorageCache/amlFilesystems@2026-01-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryptionSettings: {
      keyEncryptionKey: {
        keyUrl: 'string'
        sourceVault: {
          id: 'string'
        }
      }
    }
    filesystemSubnet: 'string'
    hsm: {
      settings: {
        container: 'string'
        importPrefix: 'string'
        importPrefixesInitial: [
          'string'
        ]
        loggingContainer: 'string'
      }
    }
    maintenanceWindow: {
      dayOfWeek: 'string'
      timeOfDayUTC: 'string'
    }
    rootSquashSettings: {
      mode: 'string'
      noSquashNidLists: 'string'
      squashGID: int
      squashUID: int
    }
    storageCapacityTiB: int
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

Eigenschaftswerte

Microsoft.StorageCache/amlFilesystems

Name Beschreibung Wert
Identität Die vom AML-Dateisystem verwendete verwaltete Identität, falls konfiguriert. AmlFilesystemIdentity-
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 2
Max. Länge = 80
Pattern = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (erforderlich)
Eigenschaften Eigenschaften des AML-Dateisystems. AmlFilesystemEigenschaften
Sku SKU für die Ressource. SkuName-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Zonen Die availability zones. Zeichenfolge[]

AmlFilesystemEncryptionEinstellungen

Name Beschreibung Wert
SchlüsselVerschlüsselungSchlüssel Spezifiziert den Standort des Verschlüsselungsschlüssels in Key Vault. KeyVaultKeyReference

AmlFilesystemHsmEinstellungen

Name Beschreibung Wert
Container Ressourcen-ID des storage-Containers, der zum Hydratieren des Namensraums und zur Archivierung aus dem Namensraum verwendet wird. Der Ressourcenanbieter muss die Berechtigung haben, SAS-Token auf dem storage-Konto zu erstellen. Zeichenfolge (erforderlich)
importPräfix Nur Blobs im Nichtprotokollierungscontainer, die mit diesem Pfad/Präfix beginnen, werden in den Clusternamespace importiert. Dies wird nur bei der ersten Erstellung des AML-Dateisystems verwendet. Es erstellt automatisch eine Importauftragsressource, die gelöscht werden kann. Schnur
importPrefixesInitial Nur Blobs im Nichtprotokollierungscontainer, die mit einem der Pfade/Präfixe in diesem Array beginnen, werden in den Clusternamespace importiert. Dies wird nur bei der ersten Erstellung des AML-Dateisystems verwendet und hat "/" als Standardwert. Es erstellt automatisch eine Importauftragsressource, die gelöscht werden kann. Zeichenfolge[]
ProtokollierungContainer Ressourcen-ID des storage-Containers, der zur Erfassung von Ereignissen und Fehlern verwendet wird. Es muss ein separater Container im selben storage-Konto wie der Hydration- und Archivcontainer sein. Der Ressourcenanbieter muss die Berechtigung haben, SAS-Token auf dem storage-Konto zu erstellen. Zeichenfolge (erforderlich)

AmlFilesystemIdentity-

Name Beschreibung Wert
Art Der Identitätstyp, der für die Ressource verwendet wird. "Keine"
"UserAssigned"
vom Benutzer zugewiesene Identitäten Ein Wörterbuch, bei dem es sich bei jedem Schlüssel um eine vom Benutzer zugewiesene Identitätsressourcen-ID handelt, und der Wert jedes Schlüssels ist ein leeres Wörterbuch. AmlFilesystemIdentityUserAssignedIdentities

AmlFilesystemIdentityUserAssignedIdentities

Name Beschreibung Wert

AmlFilesystemEigenschaften

Name Beschreibung Wert
VerschlüsselungEinstellungen Gibt Die Verschlüsselungseinstellungen des AML-Dateisystems an. AmlFilesystemEncryptionEinstellungen
filesystemSubnet Subnetz, das für die Verwaltung des AML-Dateisystems und für clientseitige Vorgänge verwendet wird. Dieses Subnetz sollte mindestens eine /24-Subnetzmaske im Adressraum des VNET aufweisen. Zeichenfolge (erforderlich)
Hsm Hydratation und Archiveinstellungen und -status AmlFilesystemPropertiesHsm
maintenanceFenster Startzeit eines wöchentlichen Wartungsfensters von 30 Minuten. AmlFilesystemPropertiesMaintenanceWindow (erforderlich)
rootSquashEinstellungen Gibt die Stammeinstellungen des AML-Dateisystems an. AmlFilesystemRootSquashEinstellungen
storageCapacityTiB Die Größe des AML-Dateisystems in TiB. Dies kann aufgerundet werden. int (erforderlich)

AmlFilesystemPropertiesHsm

Name Beschreibung Wert
Einstellungen Gibt HSM-Einstellungen des AML-Dateisystems an. AmlFilesystemHsmEinstellungen

AmlFilesystemPropertiesMaintenanceWindow

Name Beschreibung Wert
TagDerWoche Tag der Woche, an dem das Wartungsfenster eintritt. "Freitag"
"Montag"
"Samstag"
"Sonntag"
"Donnerstag"
"Dienstag"
'Mittwoch'
timeOfDayUTC Die Tageszeit (in UTC), um das Wartungsfenster zu starten. Schnur

Zwänge:
Muster = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashEinstellungen

Name Beschreibung Wert
Modus Moderationsmodus des AML-Dateisystems. "Alle": Benutzer- und Gruppen-IDs für Dateien werden auf die bereitgestellten Werte für alle Benutzer auf nicht vertrauenswürdigen Systemen ausgerichtet. 'RootOnly': Benutzer- und Gruppen-IDs für Dateien werden auf bereitgestellte Werte für den Stammbenutzer auf nicht vertrauenswürdigen Systemen ausgerichtet. "Keine": Für Benutzer- und Gruppen-IDs auf allen Systemen wird keine Zwischenspeicherung durchgeführt. "Alle"
"Keine"
'Nur Root'
noSquashNidLists Semikolonstrennte NID-IP-Adressliste(n), die der TrustedSystems hinzugefügt werden sollen. Schnur
rückungGID Gruppen-ID, auf die sie eingerückt werden sollen. Int
uiUID Benutzer-ID, auf die zu drücken ist. Int

KeyVaultKeyReference-

Name Beschreibung Wert
keyUrl Die URL bezieht sich auf einen Schlüsselverschlüsselungsschlüssel im key vault. Zeichenfolge (erforderlich)
sourceVault Beschreibt eine Ressourcen-ID zur Beschaffung des Key Vault. KeyVaultKeyReferenceSourceVault (erforderlich)

KeyVaultKeyReferenceSourceVault

Name Beschreibung Wert
id Ressourcen-ID. Schnur

SkuName-

Name Beschreibung Wert
Name SKU-Name für diese Ressource. Schnur

Verfolgte ResourceTags

Name Beschreibung Wert

UserAssignedIdentitiesWert

Name Beschreibung Wert

Verwendungsbeispiele

Bicep-Beispiele

Ein grundlegendes Beispiel für die Bereitstellung des Azure Managed Lustre File System.

param resourceName string = 'acctest0001'
param location string = 'westus'

resource amlFilesystem 'Microsoft.StorageCache/amlFilesystems@2024-07-01' = {
  name: '${resourceName}-amlfs'
  location: location
  properties: {
    filesystemSubnet: subnet.id
    maintenanceWindow: {
      dayOfWeek: 'Friday'
      timeOfDayUTC: '22:00'
    }
    storageCapacityTiB: 8
  }
  sku: {
    name: 'AMLFS-Durable-Premium-250'
  }
  zones: [
    '1'
  ]
}

resource virtualNetwork 'Microsoft.Network/virtualNetworks@2024-05-01' = {
  name: '${resourceName}-vnet'
  location: location
  properties: {
    addressSpace: {
      addressPrefixes: [
        '10.0.0.0/16'
      ]
    }
    dhcpOptions: {
      dnsServers: []
    }
    privateEndpointVNetPolicies: 'Disabled'
    subnets: []
  }
}

resource subnet 'Microsoft.Network/virtualNetworks/subnets@2024-05-01' = {
  parent: virtualNetwork
  name: '${resourceName}-subnet'
  properties: {
    addressPrefix: '10.0.2.0/24'
    defaultOutboundAccess: true
    delegations: []
    privateEndpointNetworkPolicies: 'Disabled'
    privateLinkServiceNetworkPolicies: 'Enabled'
    serviceEndpointPolicies: []
    serviceEndpoints: []
  }
}

ARM-Vorlagenressourcendefinition

Der Ressourcentyp amlFilesystems 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.StorageCache/amlFilesystems-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.StorageCache/amlFilesystems",
  "apiVersion": "2026-01-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryptionSettings": {
      "keyEncryptionKey": {
        "keyUrl": "string",
        "sourceVault": {
          "id": "string"
        }
      }
    },
    "filesystemSubnet": "string",
    "hsm": {
      "settings": {
        "container": "string",
        "importPrefix": "string",
        "importPrefixesInitial": [ "string" ],
        "loggingContainer": "string"
      }
    },
    "maintenanceWindow": {
      "dayOfWeek": "string",
      "timeOfDayUTC": "string"
    },
    "rootSquashSettings": {
      "mode": "string",
      "noSquashNidLists": "string",
      "squashGID": "int",
      "squashUID": "int"
    },
    "storageCapacityTiB": "int"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

Eigenschaftswerte

Microsoft.StorageCache/amlFilesystems

Name Beschreibung Wert
apiVersion (Englisch) Die API-Version '2026-01-01'
Identität Die vom AML-Dateisystem verwendete verwaltete Identität, falls konfiguriert. AmlFilesystemIdentity-
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 2
Max. Länge = 80
Pattern = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (erforderlich)
Eigenschaften Eigenschaften des AML-Dateisystems. AmlFilesystemEigenschaften
Sku SKU für die Ressource. SkuName-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp 'Microsoft.StorageCache/amlFilesystems'
Zonen Die availability zones. Zeichenfolge[]

AmlFilesystemEncryptionEinstellungen

Name Beschreibung Wert
SchlüsselVerschlüsselungSchlüssel Spezifiziert den Standort des Verschlüsselungsschlüssels in Key Vault. KeyVaultKeyReference

AmlFilesystemHsmEinstellungen

Name Beschreibung Wert
Container Ressourcen-ID des storage-Containers, der zum Hydratieren des Namensraums und zur Archivierung aus dem Namensraum verwendet wird. Der Ressourcenanbieter muss die Berechtigung haben, SAS-Token auf dem storage-Konto zu erstellen. Zeichenfolge (erforderlich)
importPräfix Nur Blobs im Nichtprotokollierungscontainer, die mit diesem Pfad/Präfix beginnen, werden in den Clusternamespace importiert. Dies wird nur bei der ersten Erstellung des AML-Dateisystems verwendet. Es erstellt automatisch eine Importauftragsressource, die gelöscht werden kann. Schnur
importPrefixesInitial Nur Blobs im Nichtprotokollierungscontainer, die mit einem der Pfade/Präfixe in diesem Array beginnen, werden in den Clusternamespace importiert. Dies wird nur bei der ersten Erstellung des AML-Dateisystems verwendet und hat "/" als Standardwert. Es erstellt automatisch eine Importauftragsressource, die gelöscht werden kann. Zeichenfolge[]
ProtokollierungContainer Ressourcen-ID des storage-Containers, der zur Erfassung von Ereignissen und Fehlern verwendet wird. Es muss ein separater Container im selben storage-Konto wie der Hydration- und Archivcontainer sein. Der Ressourcenanbieter muss die Berechtigung haben, SAS-Token auf dem storage-Konto zu erstellen. Zeichenfolge (erforderlich)

AmlFilesystemIdentity-

Name Beschreibung Wert
Art Der Identitätstyp, der für die Ressource verwendet wird. "Keine"
"UserAssigned"
vom Benutzer zugewiesene Identitäten Ein Wörterbuch, bei dem es sich bei jedem Schlüssel um eine vom Benutzer zugewiesene Identitätsressourcen-ID handelt, und der Wert jedes Schlüssels ist ein leeres Wörterbuch. AmlFilesystemIdentityUserAssignedIdentities

AmlFilesystemIdentityUserAssignedIdentities

Name Beschreibung Wert

AmlFilesystemEigenschaften

Name Beschreibung Wert
VerschlüsselungEinstellungen Gibt Die Verschlüsselungseinstellungen des AML-Dateisystems an. AmlFilesystemEncryptionEinstellungen
filesystemSubnet Subnetz, das für die Verwaltung des AML-Dateisystems und für clientseitige Vorgänge verwendet wird. Dieses Subnetz sollte mindestens eine /24-Subnetzmaske im Adressraum des VNET aufweisen. Zeichenfolge (erforderlich)
Hsm Hydratation und Archiveinstellungen und -status AmlFilesystemPropertiesHsm
maintenanceFenster Startzeit eines wöchentlichen Wartungsfensters von 30 Minuten. AmlFilesystemPropertiesMaintenanceWindow (erforderlich)
rootSquashEinstellungen Gibt die Stammeinstellungen des AML-Dateisystems an. AmlFilesystemRootSquashEinstellungen
storageCapacityTiB Die Größe des AML-Dateisystems in TiB. Dies kann aufgerundet werden. int (erforderlich)

AmlFilesystemPropertiesHsm

Name Beschreibung Wert
Einstellungen Gibt HSM-Einstellungen des AML-Dateisystems an. AmlFilesystemHsmEinstellungen

AmlFilesystemPropertiesMaintenanceWindow

Name Beschreibung Wert
TagDerWoche Tag der Woche, an dem das Wartungsfenster eintritt. "Freitag"
"Montag"
"Samstag"
"Sonntag"
"Donnerstag"
"Dienstag"
'Mittwoch'
timeOfDayUTC Die Tageszeit (in UTC), um das Wartungsfenster zu starten. Schnur

Zwänge:
Muster = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashEinstellungen

Name Beschreibung Wert
Modus Moderationsmodus des AML-Dateisystems. "Alle": Benutzer- und Gruppen-IDs für Dateien werden auf die bereitgestellten Werte für alle Benutzer auf nicht vertrauenswürdigen Systemen ausgerichtet. 'RootOnly': Benutzer- und Gruppen-IDs für Dateien werden auf bereitgestellte Werte für den Stammbenutzer auf nicht vertrauenswürdigen Systemen ausgerichtet. "Keine": Für Benutzer- und Gruppen-IDs auf allen Systemen wird keine Zwischenspeicherung durchgeführt. "Alle"
"Keine"
'Nur Root'
noSquashNidLists Semikolonstrennte NID-IP-Adressliste(n), die der TrustedSystems hinzugefügt werden sollen. Schnur
rückungGID Gruppen-ID, auf die sie eingerückt werden sollen. Int
uiUID Benutzer-ID, auf die zu drücken ist. Int

KeyVaultKeyReference-

Name Beschreibung Wert
keyUrl Die URL bezieht sich auf einen Schlüsselverschlüsselungsschlüssel im key vault. Zeichenfolge (erforderlich)
sourceVault Beschreibt eine Ressourcen-ID zur Beschaffung des Key Vault. KeyVaultKeyReferenceSourceVault (erforderlich)

KeyVaultKeyReferenceSourceVault

Name Beschreibung Wert
id Ressourcen-ID. Schnur

SkuName-

Name Beschreibung Wert
Name SKU-Name für diese Ressource. Schnur

Verfolgte ResourceTags

Name Beschreibung Wert

UserAssignedIdentitiesWert

Name Beschreibung Wert

Verwendungsbeispiele

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp amlFilesystems 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.StorageCache/amlFilesystems-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StorageCache/amlFilesystems@2026-01-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      encryptionSettings = {
        keyEncryptionKey = {
          keyUrl = "string"
          sourceVault = {
            id = "string"
          }
        }
      }
      filesystemSubnet = "string"
      hsm = {
        settings = {
          container = "string"
          importPrefix = "string"
          importPrefixesInitial = [
            "string"
          ]
          loggingContainer = "string"
        }
      }
      maintenanceWindow = {
        dayOfWeek = "string"
        timeOfDayUTC = "string"
      }
      rootSquashSettings = {
        mode = "string"
        noSquashNidLists = "string"
        squashGID = int
        squashUID = int
      }
      storageCapacityTiB = int
    }
    sku = {
      name = "string"
    }
    zones = [
      "string"
    ]
  }
}

Eigenschaftswerte

Microsoft.StorageCache/amlFilesystems

Name Beschreibung Wert
Identität Die vom AML-Dateisystem verwendete verwaltete Identität, falls konfiguriert. AmlFilesystemIdentity-
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 2
Max. Länge = 80
Pattern = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (erforderlich)
Eigenschaften Eigenschaften des AML-Dateisystems. AmlFilesystemEigenschaften
Sku SKU für die Ressource. SkuName-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.StorageCache/amlFilesystems@2026-01-01"
Zonen Die availability zones. Zeichenfolge[]

AmlFilesystemEncryptionEinstellungen

Name Beschreibung Wert
SchlüsselVerschlüsselungSchlüssel Spezifiziert den Standort des Verschlüsselungsschlüssels in Key Vault. KeyVaultKeyReference

AmlFilesystemHsmEinstellungen

Name Beschreibung Wert
Container Ressourcen-ID des storage-Containers, der zum Hydratieren des Namensraums und zur Archivierung aus dem Namensraum verwendet wird. Der Ressourcenanbieter muss die Berechtigung haben, SAS-Token auf dem storage-Konto zu erstellen. Zeichenfolge (erforderlich)
importPräfix Nur Blobs im Nichtprotokollierungscontainer, die mit diesem Pfad/Präfix beginnen, werden in den Clusternamespace importiert. Dies wird nur bei der ersten Erstellung des AML-Dateisystems verwendet. Es erstellt automatisch eine Importauftragsressource, die gelöscht werden kann. Schnur
importPrefixesInitial Nur Blobs im Nichtprotokollierungscontainer, die mit einem der Pfade/Präfixe in diesem Array beginnen, werden in den Clusternamespace importiert. Dies wird nur bei der ersten Erstellung des AML-Dateisystems verwendet und hat "/" als Standardwert. Es erstellt automatisch eine Importauftragsressource, die gelöscht werden kann. Zeichenfolge[]
ProtokollierungContainer Ressourcen-ID des storage-Containers, der zur Erfassung von Ereignissen und Fehlern verwendet wird. Es muss ein separater Container im selben storage-Konto wie der Hydration- und Archivcontainer sein. Der Ressourcenanbieter muss die Berechtigung haben, SAS-Token auf dem storage-Konto zu erstellen. Zeichenfolge (erforderlich)

AmlFilesystemIdentity-

Name Beschreibung Wert
Art Der Identitätstyp, der für die Ressource verwendet wird. "Keine"
"UserAssigned"
vom Benutzer zugewiesene Identitäten Ein Wörterbuch, bei dem es sich bei jedem Schlüssel um eine vom Benutzer zugewiesene Identitätsressourcen-ID handelt, und der Wert jedes Schlüssels ist ein leeres Wörterbuch. AmlFilesystemIdentityUserAssignedIdentities

AmlFilesystemIdentityUserAssignedIdentities

Name Beschreibung Wert

AmlFilesystemEigenschaften

Name Beschreibung Wert
VerschlüsselungEinstellungen Gibt Die Verschlüsselungseinstellungen des AML-Dateisystems an. AmlFilesystemEncryptionEinstellungen
filesystemSubnet Subnetz, das für die Verwaltung des AML-Dateisystems und für clientseitige Vorgänge verwendet wird. Dieses Subnetz sollte mindestens eine /24-Subnetzmaske im Adressraum des VNET aufweisen. Zeichenfolge (erforderlich)
Hsm Hydratation und Archiveinstellungen und -status AmlFilesystemPropertiesHsm
maintenanceFenster Startzeit eines wöchentlichen Wartungsfensters von 30 Minuten. AmlFilesystemPropertiesMaintenanceWindow (erforderlich)
rootSquashEinstellungen Gibt die Stammeinstellungen des AML-Dateisystems an. AmlFilesystemRootSquashEinstellungen
storageCapacityTiB Die Größe des AML-Dateisystems in TiB. Dies kann aufgerundet werden. int (erforderlich)

AmlFilesystemPropertiesHsm

Name Beschreibung Wert
Einstellungen Gibt HSM-Einstellungen des AML-Dateisystems an. AmlFilesystemHsmEinstellungen

AmlFilesystemPropertiesMaintenanceWindow

Name Beschreibung Wert
TagDerWoche Tag der Woche, an dem das Wartungsfenster eintritt. "Freitag"
"Montag"
"Samstag"
"Sonntag"
"Donnerstag"
"Dienstag"
'Mittwoch'
timeOfDayUTC Die Tageszeit (in UTC), um das Wartungsfenster zu starten. Schnur

Zwänge:
Muster = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashEinstellungen

Name Beschreibung Wert
Modus Moderationsmodus des AML-Dateisystems. "Alle": Benutzer- und Gruppen-IDs für Dateien werden auf die bereitgestellten Werte für alle Benutzer auf nicht vertrauenswürdigen Systemen ausgerichtet. 'RootOnly': Benutzer- und Gruppen-IDs für Dateien werden auf bereitgestellte Werte für den Stammbenutzer auf nicht vertrauenswürdigen Systemen ausgerichtet. "Keine": Für Benutzer- und Gruppen-IDs auf allen Systemen wird keine Zwischenspeicherung durchgeführt. "Alle"
"Keine"
'Nur Root'
noSquashNidLists Semikolonstrennte NID-IP-Adressliste(n), die der TrustedSystems hinzugefügt werden sollen. Schnur
rückungGID Gruppen-ID, auf die sie eingerückt werden sollen. Int
uiUID Benutzer-ID, auf die zu drücken ist. Int

KeyVaultKeyReference-

Name Beschreibung Wert
keyUrl Die URL bezieht sich auf einen Schlüsselverschlüsselungsschlüssel im key vault. Zeichenfolge (erforderlich)
sourceVault Beschreibt eine Ressourcen-ID zur Beschaffung des Key Vault. KeyVaultKeyReferenceSourceVault (erforderlich)

KeyVaultKeyReferenceSourceVault

Name Beschreibung Wert
id Ressourcen-ID. Schnur

SkuName-

Name Beschreibung Wert
Name SKU-Name für diese Ressource. Schnur

Verfolgte ResourceTags

Name Beschreibung Wert

UserAssignedIdentitiesWert

Name Beschreibung Wert

Verwendungsbeispiele

Terraform-Beispiele

Ein grundlegendes Beispiel für die Bereitstellung des Azure Managed Lustre File System.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westus"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "virtualNetwork" {
  type      = "Microsoft.Network/virtualNetworks@2024-05-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = "${var.resource_name}-vnet"
  location  = var.location
  body = {
    properties = {
      addressSpace = {
        addressPrefixes = ["10.0.0.0/16"]
      }
      dhcpOptions = {
        dnsServers = []
      }
      privateEndpointVNetPolicies = "Disabled"
      subnets                     = []
    }
  }
}

resource "azapi_resource" "subnet" {
  type      = "Microsoft.Network/virtualNetworks/subnets@2024-05-01"
  parent_id = azapi_resource.virtualNetwork.id
  name      = "${var.resource_name}-subnet"
  body = {
    properties = {
      addressPrefix                     = "10.0.2.0/24"
      defaultOutboundAccess             = true
      delegations                       = []
      privateEndpointNetworkPolicies    = "Disabled"
      privateLinkServiceNetworkPolicies = "Enabled"
      serviceEndpointPolicies           = []
      serviceEndpoints                  = []
    }
  }
}

resource "azapi_resource" "amlFilesystem" {
  type      = "Microsoft.StorageCache/amlFilesystems@2024-07-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = "${var.resource_name}-amlfs"
  location  = var.location
  body = {
    properties = {
      filesystemSubnet = azapi_resource.subnet.id
      maintenanceWindow = {
        dayOfWeek    = "Friday"
        timeOfDayUTC = "22:00"
      }
      storageCapacityTiB = 8
    }
    sku = {
      name = "AMLFS-Durable-Premium-250"
    }
    zones = ["1"]
  }
}