Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bicep-resourcedefinitie
Het resourcetype storageAccounts/fileServices/shares kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van 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 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:
- Resourcegroepen - Zie opdrachten voor de implementatie van 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 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 |
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 |
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 |
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. |
Implementeer Drupal met VM-schaalset, Azure Files en Mysql |
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 |
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 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 |