Microsoft.Storage storageAccounts/fileServices/shares 2022-09-01
Bicep-resursdefinition
Resurstypen storageAccounts/fileServices/shares kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Storage/storageAccounts/fileServices/shares-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
accessTier: 'string'
enabledProtocols: 'string'
metadata: {
{customized property}: 'string'
}
rootSquash: 'string'
shareQuota: int
signedIdentifiers: [
{
accessPolicy: {
expiryTime: 'string'
permission: 'string'
startTime: 'string'
}
id: 'string'
}
]
}
}
Egenskapsvärden
storageAccounts/fileServices/shares
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) Teckengräns: 3–63 Giltiga tecken: Gemener, siffror och bindestreck. Det går inte att starta eller sluta med bindestreck. Det går inte att använda flera bindestreck i följd. |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: fileServices |
properties | Egenskaper för filresursen. | FileShareEgenskaper |
FileShareEgenskaper
Name | Beskrivning | Värde |
---|---|---|
accessTier | Åtkomstnivå för specifik resurs. GpV2-kontot kan välja mellan TransactionOptimized (standard), Frekvent och Lågfrekvent. FileStorage-konto kan välja Premium. | "Cool" "Hett" "Premium" "TransactionOptimized" |
enabledProtocols | Det autentiseringsprotokoll som används för filresursen. Kan bara anges när du skapar en resurs. | "NFS" "SMB" |
metadata | Ett namn/värde-par som ska associeras med resursen som metadata. | FileSharePropertiesMetadata |
rootSquash | Egenskapen är endast för NFS-resurs. Standardvärdet är NoRootSquash. | "AllSquash" "NoRootSquash" "RootSquash" |
shareQuota | Den maximala storleken på resursen i gigabyte. Måste vara större än 0 och mindre än eller lika med 5 TB (5120). För stora filresurser är den maximala storleken 102400. | int Begränsningar: Minsta värde = 1 Maxvärde = 102400 |
signedIdentifiers | Lista över lagrade åtkomstprinciper som anges på resursen. | SignedIdentifier[] |
FileSharePropertiesMetadata
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
SignedIdentifier
Name | Beskrivning | Värde |
---|---|---|
accessPolicy | Åtkomstprincip | AccessPolicy |
id | En unik identifierare för den lagrade åtkomstprincipen. | sträng |
AccessPolicy
Name | Beskrivning | Värde |
---|---|---|
expiryTime | Utgångstid för åtkomstprincipen | sträng |
Tillstånd | Lista över förkortade behörigheter. | sträng |
startTime | Starttid för åtkomstprincipen | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Distribuera Drupal med VM Scale Set, Azure Files och Mysql |
Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör Drupal (Apache/PHP). Alla noder delar den skapade Azure-filresurslagringen och MySQL-databasen |
Azure Cloud Shell – VNet-lagring |
Den här mallen distribuerar Azure Cloud Shell storage till ett virtuellt Azure-nätverk. |
Ansluta till en Azure-filresurs via en privat slutpunkt |
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för att komma åt en Azure-filresurs via en privat slutpunkt. |
Skapa ett lagringskonto med filresurs |
Den här mallen skapar ett Azure Storage-konto och en filresurs. |
Skapa ett lagringskonto med flera filresurser |
Skapar ett Azure Storage-konto och flera filresurser. |
Privat funktionsapp och privat slutpunktsskyddad lagring |
Den här mallen etablerar en funktionsapp på en Premium-plan som har privata slutpunkter och kommunicerar med Azure Storage över privata slutpunkter. |
Skapa funktionsapp och privat slutpunktsskyddad lagring |
Med den här mallen kan du distribuera en Azure-funktionsapp som kommunicerar med Azure Storage över privata slutpunkter. |
Funktionsapp som skyddas av Azure Frontdoor |
Med den här mallen kan du distribuera en Azure Premium-funktion som skyddas och publiceras av Azure Frontdoor Premium. Sambandet mellan Azure Frontdoor och Azure Functions skyddas av Azure Private Link. |
Resursdefinition för ARM-mall
Resurstypen storageAccounts/fileServices/shares kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Storage/storageAccounts/fileServices/shares-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"apiVersion": "2022-09-01",
"name": "string",
"properties": {
"accessTier": "string",
"enabledProtocols": "string",
"metadata": {
"{customized property}": "string"
},
"rootSquash": "string",
"shareQuota": "int",
"signedIdentifiers": [
{
"accessPolicy": {
"expiryTime": "string",
"permission": "string",
"startTime": "string"
},
"id": "string"
}
]
}
}
Egenskapsvärden
storageAccounts/fileServices/shares
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Storage/storageAccounts/fileServices/shares" |
apiVersion | Resurs-API-versionen | '2022-09-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) Teckengräns: 3–63 Giltiga tecken: Gemener, siffror och bindestreck. Det går inte att starta eller sluta med bindestreck. Det går inte att använda flera bindestreck i följd. |
properties | Egenskaper för filresursen. | FileShareEgenskaper |
FileShareEgenskaper
Name | Beskrivning | Värde |
---|---|---|
accessTier | Åtkomstnivå för specifik resurs. GpV2-kontot kan välja mellan TransactionOptimized (standard), Frekvent och Lågfrekvent. FileStorage-konto kan välja Premium. | "Cool" "Hett" "Premium" "TransactionOptimized" |
enabledProtocols | Det autentiseringsprotokoll som används för filresursen. Kan bara anges när du skapar en resurs. | "NFS" "SMB" |
metadata | Ett namn/värde-par som ska associeras med resursen som metadata. | FileSharePropertiesMetadata |
rootSquash | Egenskapen är endast för NFS-resurs. Standardvärdet är NoRootSquash. | "AllSquash" "NoRootSquash" "RootSquash" |
shareQuota | Den maximala storleken på resursen i gigabyte. Måste vara större än 0 och mindre än eller lika med 5 TB (5120). För stora filresurser är den maximala storleken 102400. | int Begränsningar: Minsta värde = 1 Maxvärde = 102400 |
signedIdentifiers | Lista över lagrade åtkomstprinciper som anges på resursen. | SignedIdentifier[] |
FileSharePropertiesMetadata
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
SignedIdentifier
Name | Beskrivning | Värde |
---|---|---|
accessPolicy | Åtkomstprincip | AccessPolicy |
id | En unik identifierare för den lagrade åtkomstprincipen. | sträng |
AccessPolicy
Name | Beskrivning | Värde |
---|---|---|
expiryTime | Utgångstid för åtkomstprincipen | sträng |
Tillstånd | Lista över förkortade behörigheter. | sträng |
startTime | Starttid för åtkomstprincipen | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Distribuera Drupal med VM Scale Set, Azure Files och Mysql |
Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör Drupal (Apache/PHP). Alla noder delar den skapade Azure-filresurslagringen och MySQL-databasen |
Azure Cloud Shell – VNet-lagring |
Den här mallen distribuerar Azure Cloud Shell storage till ett virtuellt Azure-nätverk. |
Ansluta till en Azure-filresurs via en privat slutpunkt |
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för att komma åt en Azure-filresurs via en privat slutpunkt. |
Skapa ett lagringskonto med filresurs |
Den här mallen skapar ett Azure Storage-konto och en filresurs. |
Skapa ett lagringskonto med flera filresurser |
Skapar ett Azure Storage-konto och flera filresurser. |
Privat funktionsapp och privat slutpunktsskyddad lagring |
Den här mallen etablerar en funktionsapp på en Premium-plan som har privata slutpunkter och kommunicerar med Azure Storage över privata slutpunkter. |
Skapa funktionsapp och privat slutpunktsskyddad lagring |
Med den här mallen kan du distribuera en Azure-funktionsapp som kommunicerar med Azure Storage över privata slutpunkter. |
Funktionsapp som skyddas av Azure Frontdoor |
Med den här mallen kan du distribuera en Azure Premium-funktion som skyddas och publiceras av Azure Frontdoor Premium. Sambandet mellan Azure Frontdoor och Azure Functions skyddas av Azure Private Link. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen storageAccounts/fileServices/shares kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Storage/storageAccounts/fileServices/shares-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
accessTier = "string"
enabledProtocols = "string"
metadata = {
{customized property} = "string"
}
rootSquash = "string"
shareQuota = int
signedIdentifiers = [
{
accessPolicy = {
expiryTime = "string"
permission = "string"
startTime = "string"
}
id = "string"
}
]
}
})
}
Egenskapsvärden
storageAccounts/fileServices/shares
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-01" |
name | Resursnamnet | sträng (krävs) Teckengräns: 3–63 Giltiga tecken: Gemener, siffror och bindestreck. Det går inte att starta eller sluta med bindestreck. Det går inte att använda flera bindestreck i följd. |
parent_id | ID:t för resursen som är överordnad för den här resursen. | ID för resurs av typen: fileServices |
properties | Egenskaper för filresursen. | FileShareEgenskaper |
FileShareEgenskaper
Name | Beskrivning | Värde |
---|---|---|
accessTier | Åtkomstnivå för specifik resurs. GpV2-kontot kan välja mellan TransactionOptimized (standard), Frekvent och Lågfrekvent. FileStorage-konto kan välja Premium. | "Cool" "Hett" "Premium" "TransactionOptimized" |
enabledProtocols | Det autentiseringsprotokoll som används för filresursen. Kan bara anges när du skapar en resurs. | "NFS" "SMB" |
metadata | Ett namn/värde-par som ska associeras med resursen som metadata. | FileSharePropertiesMetadata |
rootSquash | Egenskapen är endast för NFS-resurs. Standardvärdet är NoRootSquash. | "AllSquash" "NoRootSquash" "RootSquash" |
shareQuota | Den maximala storleken på resursen i gigabyte. Måste vara större än 0 och mindre än eller lika med 5 TB (5120). För stora filresurser är den maximala storleken 102400. | int Begränsningar: Minsta värde = 1 Maxvärde = 102400 |
signedIdentifiers | Lista över lagrade åtkomstprinciper som anges på resursen. | SignedIdentifier[] |
FileSharePropertiesMetadata
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | sträng |
SignedIdentifier
Name | Beskrivning | Värde |
---|---|---|
accessPolicy | Åtkomstprincip | AccessPolicy |
id | En unik identifierare för den lagrade åtkomstprincipen. | sträng |
AccessPolicy
Name | Beskrivning | Värde |
---|---|---|
expiryTime | Utgångstid för åtkomstprincipen | sträng |
Tillstånd | Lista över förkortade behörigheter. | sträng |
startTime | Starttid för åtkomstprincipen | sträng |