Delen via


Microsoft.StorageCache amlFilesystems

Bicep-resourcedefinitie

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.StorageCache/amlFilesystems-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.StorageCache/amlFilesystems@2024-03-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'
  ]
}

Eigenschapswaarden

AmlFilesystemEncryptionSettings

Naam Beschrijving Waarde
keyEncryptionKey Hiermee geeft u de locatie van de versleutelingssleutel in Key Vault. KeyVaultKeyReference

AmlFilesystemHsmSettings

Naam Beschrijving Waarde
container Resource-id van opslagcontainer die wordt gebruikt voor het hydrateren van de naamruimte en het archiveren van de naamruimte. De resourceprovider moet gemachtigd zijn om SAS-tokens te maken in het opslagaccount. tekenreeks (vereist)
importPrefix Alleen blobs in de container zonder logboekregistratie die beginnen met dit pad/voorvoegsel worden geïmporteerd in de clusternaamruimte. Dit wordt alleen gebruikt tijdens het maken van het AML-bestandssysteem. Er wordt automatisch een importtaakresource gemaakt die kan worden verwijderd. snaar
importPrefixesInitial Alleen blobs in de niet-logboekregistratiecontainer die beginnen met een van de paden/voorvoegsels in deze matrix, worden geïmporteerd in de clusternaamruimte. Dit wordt alleen gebruikt tijdens het maken van het AML-bestandssysteem en heeft '/' als de standaardwaarde. Er wordt automatisch een importtaakresource gemaakt die kan worden verwijderd. tekenreeks[]
loggingContainer Resource-id van opslagcontainer die wordt gebruikt voor het vastleggen van gebeurtenissen en fouten. Moet een afzonderlijke container in hetzelfde opslagaccount zijn als de hydratatie- en archiefcontainer. De resourceprovider moet gemachtigd zijn om SAS-tokens te maken in het opslagaccount. tekenreeks (vereist)

AmlFilesystemIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de resource. 'Geen'
UserAssigned
userAssignedIdentities Een woordenlijst waarbij elke sleutel een door de gebruiker toegewezen id is en de waarde van elke sleutel een lege woordenlijst is. UserAssignedId-entiteiten

AmlFilesystemProperties

Naam Beschrijving Waarde
encryptionSettings Hiermee geeft u versleutelingsinstellingen van het AML-bestandssysteem. AmlFilesystemEncryptionSettings
bestandssysteemSubnet Subnet dat wordt gebruikt voor het beheren van het AML-bestandssysteem en voor clientgerichte bewerkingen. Dit subnet moet ten minste een /24-subnetmasker hebben binnen de adresruimte van het VNET. tekenreeks (vereist)
Hsm Hydratatie- en archiefinstellingen en -status AmlFilesystemPropertiesHsm-
maintenanceWindow Begintijd van een wekelijks onderhoudsvenster van 30 minuten. AmlFilesystemPropertiesMaintenanceWindow (vereist)
rootSquashSettings Hiermee geeft u root squash-instellingen van het AML-bestandssysteem. AmlFilesystemRootSquashSettings
storageCapacityTiB De grootte van het AML-bestandssysteem, in TiB. Dit kan omhoog worden afgerond. int (vereist)

AmlFilesystemPropertiesHsm

Naam Beschrijving Waarde
Instellingen Hiermee geeft u HSM-instellingen van het AML-bestandssysteem. AmlFilesystemHsmSettings

AmlFilesystemPropertiesMaintenanceWindow

Naam Beschrijving Waarde
dayOfWeek Dag van de week waarop het onderhoudsvenster plaatsvindt. 'Vrijdag'
'Maandag'
'Zaterdag'
'Zondag'
'Donderdag'
'Dinsdag'
'Woensdag'
timeOfDayUTC Het tijdstip van de dag (in UTC) om het onderhoudsvenster te starten. snaar

Beperkingen:
Patroon = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashSettings

Naam Beschrijving Waarde
wijze Squashmodus van het AML-bestandssysteem. 'Alle': gebruikers- en groeps-id's op bestanden worden verpletterd tot de opgegeven waarden voor alle gebruikers op niet-vertrouwde systemen. 'RootOnly': Gebruikers- en groeps-id's op bestanden worden verpletterd tot alleen de basisgebruiker op niet-vertrouwde systemen. 'Geen': er worden geen gebruikers- en groeps-id's geplet voor alle gebruikers op systemen. 'Alles'
'Geen'
'RootOnly'
noSquashNidLists Door puntkomma's gescheiden NID IP-adreslijst(en) die moeten worden toegevoegd aan de TrustedSystems. snaar
squashGID Groeps-id waaraan moet worden geplet. Int
squashUID Gebruikers-id waaraan moet worden geplet. Int

KeyVaultKeyReference

Naam Beschrijving Waarde
keyUrl De URL die verwijst naar een sleutelversleutelingssleutel in de sleutelkluis. tekenreeks (vereist)
sourceVault Beschrijft een resource-id naar de bronsleutelkluis. KeyVaultKeyReferenceSourceVault- (vereist)

KeyVaultKeyReferenceSourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Microsoft.StorageCache/amlFilesystems

Naam Beschrijving Waarde
identiteit De beheerde identiteit die wordt gebruikt door het AML-bestandssysteem, indien geconfigureerd. AmlFilesystemIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 2
Maximale lengte = 2
Patroon = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (vereist)
Eigenschappen Eigenschappen van het AML-bestandssysteem. AmlFilesystemProperties-
Sku SKU voor de resource. SkuName-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Zones Beschikbaarheidszones voor resources. Dit veld mag slechts één element in de matrix bevatten. tekenreeks[]

SkuName

Naam Beschrijving Waarde
naam SKU-naam voor deze resource. snaar

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentitiesValue

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

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

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.StorageCache/amlFilesystems-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.StorageCache/amlFilesystems",
  "apiVersion": "2024-03-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" ]
}

Eigenschapswaarden

AmlFilesystemEncryptionSettings

Naam Beschrijving Waarde
keyEncryptionKey Hiermee geeft u de locatie van de versleutelingssleutel in Key Vault. KeyVaultKeyReference

AmlFilesystemHsmSettings

Naam Beschrijving Waarde
container Resource-id van opslagcontainer die wordt gebruikt voor het hydrateren van de naamruimte en het archiveren van de naamruimte. De resourceprovider moet gemachtigd zijn om SAS-tokens te maken in het opslagaccount. tekenreeks (vereist)
importPrefix Alleen blobs in de container zonder logboekregistratie die beginnen met dit pad/voorvoegsel worden geïmporteerd in de clusternaamruimte. Dit wordt alleen gebruikt tijdens het maken van het AML-bestandssysteem. Er wordt automatisch een importtaakresource gemaakt die kan worden verwijderd. snaar
importPrefixesInitial Alleen blobs in de niet-logboekregistratiecontainer die beginnen met een van de paden/voorvoegsels in deze matrix, worden geïmporteerd in de clusternaamruimte. Dit wordt alleen gebruikt tijdens het maken van het AML-bestandssysteem en heeft '/' als de standaardwaarde. Er wordt automatisch een importtaakresource gemaakt die kan worden verwijderd. tekenreeks[]
loggingContainer Resource-id van opslagcontainer die wordt gebruikt voor het vastleggen van gebeurtenissen en fouten. Moet een afzonderlijke container in hetzelfde opslagaccount zijn als de hydratatie- en archiefcontainer. De resourceprovider moet gemachtigd zijn om SAS-tokens te maken in het opslagaccount. tekenreeks (vereist)

AmlFilesystemIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de resource. 'Geen'
UserAssigned
userAssignedIdentities Een woordenlijst waarbij elke sleutel een door de gebruiker toegewezen id is en de waarde van elke sleutel een lege woordenlijst is. UserAssignedId-entiteiten

AmlFilesystemProperties

Naam Beschrijving Waarde
encryptionSettings Hiermee geeft u versleutelingsinstellingen van het AML-bestandssysteem. AmlFilesystemEncryptionSettings
bestandssysteemSubnet Subnet dat wordt gebruikt voor het beheren van het AML-bestandssysteem en voor clientgerichte bewerkingen. Dit subnet moet ten minste een /24-subnetmasker hebben binnen de adresruimte van het VNET. tekenreeks (vereist)
Hsm Hydratatie- en archiefinstellingen en -status AmlFilesystemPropertiesHsm-
maintenanceWindow Begintijd van een wekelijks onderhoudsvenster van 30 minuten. AmlFilesystemPropertiesMaintenanceWindow (vereist)
rootSquashSettings Hiermee geeft u root squash-instellingen van het AML-bestandssysteem. AmlFilesystemRootSquashSettings
storageCapacityTiB De grootte van het AML-bestandssysteem, in TiB. Dit kan omhoog worden afgerond. int (vereist)

AmlFilesystemPropertiesHsm

Naam Beschrijving Waarde
Instellingen Hiermee geeft u HSM-instellingen van het AML-bestandssysteem. AmlFilesystemHsmSettings

AmlFilesystemPropertiesMaintenanceWindow

Naam Beschrijving Waarde
dayOfWeek Dag van de week waarop het onderhoudsvenster plaatsvindt. 'Vrijdag'
'Maandag'
'Zaterdag'
'Zondag'
'Donderdag'
'Dinsdag'
'Woensdag'
timeOfDayUTC Het tijdstip van de dag (in UTC) om het onderhoudsvenster te starten. snaar

Beperkingen:
Patroon = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashSettings

Naam Beschrijving Waarde
wijze Squashmodus van het AML-bestandssysteem. 'Alle': gebruikers- en groeps-id's op bestanden worden verpletterd tot de opgegeven waarden voor alle gebruikers op niet-vertrouwde systemen. 'RootOnly': Gebruikers- en groeps-id's op bestanden worden verpletterd tot alleen de basisgebruiker op niet-vertrouwde systemen. 'Geen': er worden geen gebruikers- en groeps-id's geplet voor alle gebruikers op systemen. 'Alles'
'Geen'
'RootOnly'
noSquashNidLists Door puntkomma's gescheiden NID IP-adreslijst(en) die moeten worden toegevoegd aan de TrustedSystems. snaar
squashGID Groeps-id waaraan moet worden geplet. Int
squashUID Gebruikers-id waaraan moet worden geplet. Int

KeyVaultKeyReference

Naam Beschrijving Waarde
keyUrl De URL die verwijst naar een sleutelversleutelingssleutel in de sleutelkluis. tekenreeks (vereist)
sourceVault Beschrijft een resource-id naar de bronsleutelkluis. KeyVaultKeyReferenceSourceVault- (vereist)

KeyVaultKeyReferenceSourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Microsoft.StorageCache/amlFilesystems

Naam Beschrijving Waarde
apiVersion De API-versie '2024-03-01'
identiteit De beheerde identiteit die wordt gebruikt door het AML-bestandssysteem, indien geconfigureerd. AmlFilesystemIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 2
Maximale lengte = 2
Patroon = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (vereist)
Eigenschappen Eigenschappen van het AML-bestandssysteem. AmlFilesystemProperties-
Sku SKU voor de resource. SkuName-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.StorageCache/amlFilesystems'
Zones Beschikbaarheidszones voor resources. Dit veld mag slechts één element in de matrix bevatten. tekenreeks[]

SkuName

Naam Beschrijving Waarde
naam SKU-naam voor deze resource. snaar

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentitiesValue

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StorageCache/amlFilesystems@2024-03-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  zones = [
    "string"
  ]
  body = jsonencode({
    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
    }
  })
}

Eigenschapswaarden

AmlFilesystemEncryptionSettings

Naam Beschrijving Waarde
keyEncryptionKey Hiermee geeft u de locatie van de versleutelingssleutel in Key Vault. KeyVaultKeyReference

AmlFilesystemHsmSettings

Naam Beschrijving Waarde
container Resource-id van opslagcontainer die wordt gebruikt voor het hydrateren van de naamruimte en het archiveren van de naamruimte. De resourceprovider moet gemachtigd zijn om SAS-tokens te maken in het opslagaccount. tekenreeks (vereist)
importPrefix Alleen blobs in de container zonder logboekregistratie die beginnen met dit pad/voorvoegsel worden geïmporteerd in de clusternaamruimte. Dit wordt alleen gebruikt tijdens het maken van het AML-bestandssysteem. Er wordt automatisch een importtaakresource gemaakt die kan worden verwijderd. snaar
importPrefixesInitial Alleen blobs in de niet-logboekregistratiecontainer die beginnen met een van de paden/voorvoegsels in deze matrix, worden geïmporteerd in de clusternaamruimte. Dit wordt alleen gebruikt tijdens het maken van het AML-bestandssysteem en heeft '/' als de standaardwaarde. Er wordt automatisch een importtaakresource gemaakt die kan worden verwijderd. tekenreeks[]
loggingContainer Resource-id van opslagcontainer die wordt gebruikt voor het vastleggen van gebeurtenissen en fouten. Moet een afzonderlijke container in hetzelfde opslagaccount zijn als de hydratatie- en archiefcontainer. De resourceprovider moet gemachtigd zijn om SAS-tokens te maken in het opslagaccount. tekenreeks (vereist)

AmlFilesystemIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de resource. 'Geen'
UserAssigned
userAssignedIdentities Een woordenlijst waarbij elke sleutel een door de gebruiker toegewezen id is en de waarde van elke sleutel een lege woordenlijst is. UserAssignedId-entiteiten

AmlFilesystemProperties

Naam Beschrijving Waarde
encryptionSettings Hiermee geeft u versleutelingsinstellingen van het AML-bestandssysteem. AmlFilesystemEncryptionSettings
bestandssysteemSubnet Subnet dat wordt gebruikt voor het beheren van het AML-bestandssysteem en voor clientgerichte bewerkingen. Dit subnet moet ten minste een /24-subnetmasker hebben binnen de adresruimte van het VNET. tekenreeks (vereist)
Hsm Hydratatie- en archiefinstellingen en -status AmlFilesystemPropertiesHsm-
maintenanceWindow Begintijd van een wekelijks onderhoudsvenster van 30 minuten. AmlFilesystemPropertiesMaintenanceWindow (vereist)
rootSquashSettings Hiermee geeft u root squash-instellingen van het AML-bestandssysteem. AmlFilesystemRootSquashSettings
storageCapacityTiB De grootte van het AML-bestandssysteem, in TiB. Dit kan omhoog worden afgerond. int (vereist)

AmlFilesystemPropertiesHsm

Naam Beschrijving Waarde
Instellingen Hiermee geeft u HSM-instellingen van het AML-bestandssysteem. AmlFilesystemHsmSettings

AmlFilesystemPropertiesMaintenanceWindow

Naam Beschrijving Waarde
dayOfWeek Dag van de week waarop het onderhoudsvenster plaatsvindt. 'Vrijdag'
'Maandag'
'Zaterdag'
'Zondag'
'Donderdag'
'Dinsdag'
'Woensdag'
timeOfDayUTC Het tijdstip van de dag (in UTC) om het onderhoudsvenster te starten. snaar

Beperkingen:
Patroon = ^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

AmlFilesystemRootSquashSettings

Naam Beschrijving Waarde
wijze Squashmodus van het AML-bestandssysteem. 'Alle': gebruikers- en groeps-id's op bestanden worden verpletterd tot de opgegeven waarden voor alle gebruikers op niet-vertrouwde systemen. 'RootOnly': Gebruikers- en groeps-id's op bestanden worden verpletterd tot alleen de basisgebruiker op niet-vertrouwde systemen. 'Geen': er worden geen gebruikers- en groeps-id's geplet voor alle gebruikers op systemen. 'Alles'
'Geen'
'RootOnly'
noSquashNidLists Door puntkomma's gescheiden NID IP-adreslijst(en) die moeten worden toegevoegd aan de TrustedSystems. snaar
squashGID Groeps-id waaraan moet worden geplet. Int
squashUID Gebruikers-id waaraan moet worden geplet. Int

KeyVaultKeyReference

Naam Beschrijving Waarde
keyUrl De URL die verwijst naar een sleutelversleutelingssleutel in de sleutelkluis. tekenreeks (vereist)
sourceVault Beschrijft een resource-id naar de bronsleutelkluis. KeyVaultKeyReferenceSourceVault- (vereist)

KeyVaultKeyReferenceSourceVault

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Microsoft.StorageCache/amlFilesystems

Naam Beschrijving Waarde
identiteit De beheerde identiteit die wordt gebruikt door het AML-bestandssysteem, indien geconfigureerd. AmlFilesystemIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 2
Maximale lengte = 2
Patroon = ^[0-9a-zA-Z][-0-9a-zA-Z_]{0,78}[0-9a-zA-Z]$ (vereist)
Eigenschappen Eigenschappen van het AML-bestandssysteem. AmlFilesystemProperties-
Sku SKU voor de resource. SkuName-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.StorageCache/amlFilesystems@2024-03-01"
Zones Beschikbaarheidszones voor resources. Dit veld mag slechts één element in de matrix bevatten. tekenreeks[]

SkuName

Naam Beschrijving Waarde
naam SKU-naam voor deze resource. snaar

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentitiesValue

Naam Beschrijving Waarde