Delen via


Microsoft.Storage storageAccounts/fileServices/shares

Bicep-resourcedefinitie

Het resourcetype storageAccounts/fileServices/shares 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 Resource Microsoft.Storage/storageAccounts/fileServices/shares wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2025-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    accessTier: 'string'
    enabledProtocols: 'string'
    fileSharePaidBursting: {
      paidBurstingEnabled: bool
      paidBurstingMaxBandwidthMibps: int
      paidBurstingMaxIops: int
    }
    metadata: {
      {customized property}: 'string'
    }
    provisionedBandwidthMibps: int
    provisionedIops: int
    rootSquash: 'string'
    shareQuota: int
    signedIdentifiers: [
      {
        accessPolicy: {
          expiryTime: 'string'
          permission: 'string'
          startTime: 'string'
        }
        id: 'string'
      }
    ]
  }
}

Eigenschapswaarden

Microsoft.Storage/storageAccounts/fileServices/shares

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63 (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: storageAccounts/fileServices
Eigenschappen Eigenschappen van de bestandsshare. FileShareProperties-

Toegangsbeleid

Naam Beschrijving Waarde
verlooptijd Verlooptijd van het toegangsbeleid snaar
toestemming Lijst met verkorte machtigingen. snaar
starttijd Begintijd van het toegangsbeleid snaar

Eigenschappen van FileShare

Naam Beschrijving Waarde
accessTier Toegangslaag voor specifieke share. GpV2-account kan kiezen tussen TransactionOptimized (standaard), Hot en Cool. FileStorage-account kan Premium kiezen. 'Statisch'
'Heet'
'Premie'
'Transactie geoptimaliseerd'
ingeschakelde protocollen Het verificatieprotocol dat wordt gebruikt voor de bestandsshare. Kan alleen worden opgegeven bij het maken van een share. 'NFS'
'KMO'
fileSharePaidBursting Eigenschappen voor betaalde bursting van bestandsshares. FileSharePropertiesFileSharePaidBursting
metagegevens Een naam-waardepaar dat als metagegevens aan de share moet worden gekoppeld. FileSharePropertiesMetadata-
ingerichte bandbreedteMibps De ingerichte bandbreedte van de share, in mebibytes per seconde. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder Het accounttype Files Provisioned v2. Raadpleeg het antwoord van de GetFileServiceUsage-API voor de minimum- en maximumwaarde voor ingerichte bandbreedte. Int
provisionedIops De ingerichte IOPS van de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder Het accounttype Files Provisioned v2. Raadpleeg het antwoord van de GetFileServiceUsage-API voor de minimum- en maximumwaarde die is toegestaan voor ingerichte IOPS. Int
wortel Squash De eigenschap is alleen voor NFS-share. De standaardwaarde is NoRootSquash. 'AlleSquash'
'Geen RootSquash'
'Wortel Squash'
deelQuota De ingerichte grootte van de share, in gibibytes. Moet groter zijn dan 0 en kleiner dan of gelijk aan 5 TB (5120). Voor grote bestandsshares is de maximale grootte 102400. Voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v2, raadpleegt u het antwoord van de GetFileServiceUsage-API voor de minimale en maximaal toegestane ingerichte opslaggrootte. Int
ondertekendeIdentificatiegegevens Lijst met opgeslagen toegangsbeleidsregels die zijn opgegeven op de share. OndertekendeIdentificatie

FileSharePropertiesFileSharePaidBursting

Naam Beschrijving Waarde
paidBurstingIngeschakeld Geeft aan of betaalde bursting is ingeschakeld voor de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. Bool
betaaldBurstingMaxBandbreedteMibps De maximale betaalde burst-bandbreedte voor de share, in mebibytes per seconde. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. De maximaal toegestane waarde is 10340. Dit is de maximaal toegestane bandbreedte voor een share. Int
betaaldBurstingMaxIops De maximaal betaalde bursting-IOPS voor de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. De maximaal toegestane waarde is 102400, de maximaal toegestane IOPS voor een share. Int

Metagegevens van FileShareProperties

Naam Beschrijving Waarde

OndertekendeIdentificatie

Naam Beschrijving Waarde
access-beleid Toegangsbeleid AccessPolicy-
legitimatiebewijs Een unieke id van het opgeslagen toegangsbeleid. snaar

Gebruiksvoorbeelden

Azure-snelstartvoorbeelden

De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.

Bicep-bestand Beschrijving
Azure Cloud Shell - VNet-opslag Met deze sjabloon wordt Azure Cloud Shell-opslag geïmplementeerd in een virtueel Azure-netwerk.
Een opslagaccount maken met bestandsshares Met deze sjabloon maakt u een Azure-opslagaccount en -bestandsshare.
een opslagaccount maken met meerdere bestandsshares Hiermee maakt u een Azure-opslagaccount en meerdere bestandsshares.
AVD maken met FSLogix en AD DS Join Met deze sjabloon kunt u Azure Virtual Desktop-resources maken, zoals hostgroep, toepassingsgroep, werkruimte, FSLogix-opslagaccount, bestandsshare, Recovery Service-kluis voor het maken van een back-up van een testsessiehost, de extensies met Microsoft Entra ID join pr Active Directory-domeindeelname.
Functie-app en met een privé-eindpunt beveiligde opslag maken Met deze sjabloon kunt u een Azure-functie-app implementeren die communiceert met Azure Storage via privé-eindpunten.
functie-app beveiligd door Azure Frontdoor Met deze sjabloon kunt u een azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De samenvoeging tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
privéfunctie-app en met een privé-eindpunt beveiligde opslag Met deze sjabloon wordt een functie-app ingericht voor een Premium-abonnement met privé-eindpunten en communiceert met Azure Storage via privé-eindpunten.

Resourcedefinitie van ARM-sjabloon

Het resourcetype storageAccounts/fileServices/shares 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 Resource Microsoft.Storage/storageAccounts/fileServices/shares wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2025-01-01",
  "name": "string",
  "properties": {
    "accessTier": "string",
    "enabledProtocols": "string",
    "fileSharePaidBursting": {
      "paidBurstingEnabled": "bool",
      "paidBurstingMaxBandwidthMibps": "int",
      "paidBurstingMaxIops": "int"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "provisionedBandwidthMibps": "int",
    "provisionedIops": "int",
    "rootSquash": "string",
    "shareQuota": "int",
    "signedIdentifiers": [
      {
        "accessPolicy": {
          "expiryTime": "string",
          "permission": "string",
          "startTime": "string"
        },
        "id": "string"
      }
    ]
  }
}

Eigenschapswaarden

Microsoft.Storage/storageAccounts/fileServices/shares

Naam Beschrijving Waarde
apiVersion De API-versie '2025-01-01'
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63 (vereist)
Eigenschappen Eigenschappen van de bestandsshare. FileShareProperties-
soort Het resourcetype 'Microsoft.Storage/storageAccounts/fileServices/shares'

Toegangsbeleid

Naam Beschrijving Waarde
verlooptijd Verlooptijd van het toegangsbeleid snaar
toestemming Lijst met verkorte machtigingen. snaar
starttijd Begintijd van het toegangsbeleid snaar

Eigenschappen van FileShare

Naam Beschrijving Waarde
accessTier Toegangslaag voor specifieke share. GpV2-account kan kiezen tussen TransactionOptimized (standaard), Hot en Cool. FileStorage-account kan Premium kiezen. 'Statisch'
'Heet'
'Premie'
'Transactie geoptimaliseerd'
ingeschakelde protocollen Het verificatieprotocol dat wordt gebruikt voor de bestandsshare. Kan alleen worden opgegeven bij het maken van een share. 'NFS'
'KMO'
fileSharePaidBursting Eigenschappen voor betaalde bursting van bestandsshares. FileSharePropertiesFileSharePaidBursting
metagegevens Een naam-waardepaar dat als metagegevens aan de share moet worden gekoppeld. FileSharePropertiesMetadata-
ingerichte bandbreedteMibps De ingerichte bandbreedte van de share, in mebibytes per seconde. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder Het accounttype Files Provisioned v2. Raadpleeg het antwoord van de GetFileServiceUsage-API voor de minimum- en maximumwaarde voor ingerichte bandbreedte. Int
provisionedIops De ingerichte IOPS van de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder Het accounttype Files Provisioned v2. Raadpleeg het antwoord van de GetFileServiceUsage-API voor de minimum- en maximumwaarde die is toegestaan voor ingerichte IOPS. Int
wortel Squash De eigenschap is alleen voor NFS-share. De standaardwaarde is NoRootSquash. 'AlleSquash'
'Geen RootSquash'
'Wortel Squash'
deelQuota De ingerichte grootte van de share, in gibibytes. Moet groter zijn dan 0 en kleiner dan of gelijk aan 5 TB (5120). Voor grote bestandsshares is de maximale grootte 102400. Voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v2, raadpleegt u het antwoord van de GetFileServiceUsage-API voor de minimale en maximaal toegestane ingerichte opslaggrootte. Int
ondertekendeIdentificatiegegevens Lijst met opgeslagen toegangsbeleidsregels die zijn opgegeven op de share. OndertekendeIdentificatie

FileSharePropertiesFileSharePaidBursting

Naam Beschrijving Waarde
paidBurstingIngeschakeld Geeft aan of betaalde bursting is ingeschakeld voor de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. Bool
betaaldBurstingMaxBandbreedteMibps De maximale betaalde burst-bandbreedte voor de share, in mebibytes per seconde. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. De maximaal toegestane waarde is 10340. Dit is de maximaal toegestane bandbreedte voor een share. Int
betaaldBurstingMaxIops De maximaal betaalde bursting-IOPS voor de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. De maximaal toegestane waarde is 102400, de maximaal toegestane IOPS voor een share. Int

Metagegevens van FileShareProperties

Naam Beschrijving Waarde

OndertekendeIdentificatie

Naam Beschrijving Waarde
access-beleid Toegangsbeleid AccessPolicy-
legitimatiebewijs Een unieke id van het opgeslagen toegangsbeleid. snaar

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

Sjabloon Beschrijving
Azure Cloud Shell - VNet-opslag

implementeren in Azure
Met deze sjabloon wordt Azure Cloud Shell-opslag geïmplementeerd in een virtueel Azure-netwerk.
verbinding maken met een Azure-bestandsshare via een privé-eindpunt

implementeren in Azure
In dit voorbeeld ziet u hoe u een virtueel netwerk en een privé-DNS-zone kunt gebruiken voor toegang tot een Azure-bestandsshare via een privé-eindpunt.
Een opslagaccount maken met bestandsshares

implementeren in Azure
Met deze sjabloon maakt u een Azure-opslagaccount en -bestandsshare.
een opslagaccount maken met meerdere bestandsshares

implementeren in Azure
Hiermee maakt u een Azure-opslagaccount en meerdere bestandsshares.
AVD maken met FSLogix en AD DS Join

implementeren in Azure
Met deze sjabloon kunt u Azure Virtual Desktop-resources maken, zoals hostgroep, toepassingsgroep, werkruimte, FSLogix-opslagaccount, bestandsshare, Recovery Service-kluis voor het maken van een back-up van een testsessiehost, de extensies met Microsoft Entra ID join pr Active Directory-domeindeelname.
Functie-app en met een privé-eindpunt beveiligde opslag maken

implementeren in Azure
Met deze sjabloon kunt u een Azure-functie-app implementeren die communiceert met Azure Storage via privé-eindpunten.
Implementeer Drupal met VM-schaalset, Azure Files en Mysql

implementeren in Azure
Implementeer een VM-schaalset achter een load balancer/NAT & elke VIRTUELE machine waarop Apache/PHP wordt uitgevoerd. Alle knooppunten delen de gemaakte Azure-bestandsshareopslag en MySQL-database
functie-app beveiligd door Azure Frontdoor

implementeren in Azure
Met deze sjabloon kunt u een azure Premium-functie implementeren die is beveiligd en gepubliceerd door Azure Frontdoor Premium. De samenvoeging tussen Azure Frontdoor en Azure Functions wordt beveiligd door Azure Private Link.
privéfunctie-app en met een privé-eindpunt beveiligde opslag

implementeren in Azure
Met deze sjabloon wordt een functie-app ingericht voor een Premium-abonnement met privé-eindpunten en communiceert met Azure Storage via privé-eindpunten.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype storageAccounts/fileServices/shares 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 Resource Microsoft.Storage/storageAccounts/fileServices/shares wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2025-01-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      accessTier = "string"
      enabledProtocols = "string"
      fileSharePaidBursting = {
        paidBurstingEnabled = bool
        paidBurstingMaxBandwidthMibps = int
        paidBurstingMaxIops = int
      }
      metadata = {
        {customized property} = "string"
      }
      provisionedBandwidthMibps = int
      provisionedIops = int
      rootSquash = "string"
      shareQuota = int
      signedIdentifiers = [
        {
          accessPolicy = {
            expiryTime = "string"
            permission = "string"
            startTime = "string"
          }
          id = "string"
        }
      ]
    }
  }
}

Eigenschapswaarden

Microsoft.Storage/storageAccounts/fileServices/shares

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63 (vereist)
ouder_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: storageAccounts/fileServices
Eigenschappen Eigenschappen van de bestandsshare. FileShareProperties-
soort Het resourcetype "Microsoft.Storage/storageAccounts/fileServices/shares@2025-01-01"

Toegangsbeleid

Naam Beschrijving Waarde
verlooptijd Verlooptijd van het toegangsbeleid snaar
toestemming Lijst met verkorte machtigingen. snaar
starttijd Begintijd van het toegangsbeleid snaar

Eigenschappen van FileShare

Naam Beschrijving Waarde
accessTier Toegangslaag voor specifieke share. GpV2-account kan kiezen tussen TransactionOptimized (standaard), Hot en Cool. FileStorage-account kan Premium kiezen. 'Statisch'
'Heet'
'Premie'
'Transactie geoptimaliseerd'
ingeschakelde protocollen Het verificatieprotocol dat wordt gebruikt voor de bestandsshare. Kan alleen worden opgegeven bij het maken van een share. 'NFS'
'KMO'
fileSharePaidBursting Eigenschappen voor betaalde bursting van bestandsshares. FileSharePropertiesFileSharePaidBursting
metagegevens Een naam-waardepaar dat als metagegevens aan de share moet worden gekoppeld. FileSharePropertiesMetadata-
ingerichte bandbreedteMibps De ingerichte bandbreedte van de share, in mebibytes per seconde. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder Het accounttype Files Provisioned v2. Raadpleeg het antwoord van de GetFileServiceUsage-API voor de minimum- en maximumwaarde voor ingerichte bandbreedte. Int
provisionedIops De ingerichte IOPS van de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder Het accounttype Files Provisioned v2. Raadpleeg het antwoord van de GetFileServiceUsage-API voor de minimum- en maximumwaarde die is toegestaan voor ingerichte IOPS. Int
wortel Squash De eigenschap is alleen voor NFS-share. De standaardwaarde is NoRootSquash. 'AlleSquash'
'Geen RootSquash'
'Wortel Squash'
deelQuota De ingerichte grootte van de share, in gibibytes. Moet groter zijn dan 0 en kleiner dan of gelijk aan 5 TB (5120). Voor grote bestandsshares is de maximale grootte 102400. Voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v2, raadpleegt u het antwoord van de GetFileServiceUsage-API voor de minimale en maximaal toegestane ingerichte opslaggrootte. Int
ondertekendeIdentificatiegegevens Lijst met opgeslagen toegangsbeleidsregels die zijn opgegeven op de share. OndertekendeIdentificatie

FileSharePropertiesFileSharePaidBursting

Naam Beschrijving Waarde
paidBurstingIngeschakeld Geeft aan of betaalde bursting is ingeschakeld voor de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. Bool
betaaldBurstingMaxBandbreedteMibps De maximale betaalde burst-bandbreedte voor de share, in mebibytes per seconde. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. De maximaal toegestane waarde is 10340. Dit is de maximaal toegestane bandbreedte voor een share. Int
betaaldBurstingMaxIops De maximaal betaalde bursting-IOPS voor de share. Deze eigenschap is alleen bedoeld voor bestandsshares die zijn gemaakt onder het accounttype Files Provisioned v1 SSD. De maximaal toegestane waarde is 102400, de maximaal toegestane IOPS voor een share. Int

Metagegevens van FileShareProperties

Naam Beschrijving Waarde

OndertekendeIdentificatie

Naam Beschrijving Waarde
access-beleid Toegangsbeleid AccessPolicy-
legitimatiebewijs Een unieke id van het opgeslagen toegangsbeleid. snaar