Microsoft.Storage storageAccounts/fileServices/shares 2021-01-01
Definizione di risorsa Bicep
Il tipo di risorsa storageAccounts/fileServices/condivisioni può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Storage/storageAccounts/fileServices/shares, aggiungere il codice Bicep seguente al modello.
resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2021-01-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
accessTier: 'string'
enabledProtocols: 'string'
metadata: {
{customized property}: 'string'
}
rootSquash: 'string'
shareQuota: int
}
}
Valori delle proprietà
storageAccounts/fileServices/shares
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
stringa (obbligatoria) Limite di caratteri: 3-63 Caratteri validi: Lettere minuscole, numeri e trattini. Non può iniziare o terminare con un trattino. Non può usare trattini consecutivi. |
padre | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: fileServices |
properties | Proprietà della condivisione file. | FileShareProperties |
FileShareProperties
Nome | Descrizione | Valore |
---|---|---|
accessTier | Livello di accesso per una condivisione specifica. L'account GpV2 può scegliere tra TransactionOptimized (impostazione predefinita), Hot e Cool. L'account FileStorage può scegliere Premium. | 'Cool' 'Hot' 'Premium' 'TransactionOptimized' |
enabledProtocols | Protocollo di autenticazione usato per la condivisione file. È possibile specificare solo quando si crea una condivisione. | 'NFS' 'SMB' |
metadata | Coppia nome-valore da associare alla condivisione come metadati. | FileSharePropertiesMetadata |
rootSquash | La proprietà è solo per la condivisione NFS. Il valore predefinito è NoRootSquash. | 'AllSquash' 'NoRootSquash' 'RootSquash' |
shareQuota | Dimensioni massime della condivisione, in gigabyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120). Per condivisioni file di grandi dimensioni, la dimensione massima è 102400. | INT Vincoli: Valore minimo = 1 Valore massimo = 102400 |
FileSharePropertiesMetadata
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Distribuire Drupal con set di scalabilità di macchine virtuali, File di Azure e Mysql |
Distribuire un set di scalabilità di macchine virtuali dietro un servizio di bilanciamento del carico/NAT & ogni macchina virtuale che esegue Drupal (Apache/PHP). Tutti i nodi condividono l'archiviazione di condivisione file di Azure creata e il database MySQL |
Azure Cloud Shell - Archiviazione reti virtuali |
Questo modello distribuisce l'archiviazione di Azure Cloud Shell in una rete virtuale di Azure. |
Connettersi a una condivisione file di Azure tramite un endpoint privato |
Questo esempio illustra come usare la configurazione di una rete virtuale e una zona DNS privata per accedere a una condivisione file di Azure tramite un endpoint privato. |
Creare un account di archiviazione con condivisione file |
Questo modello crea un account di archiviazione di Azure e una condivisione file. |
Creare un account di archiviazione con più condivisioni file |
Crea un account di archiviazione di Azure e più condivisioni file. |
App per le funzioni private e archiviazione protetta dall'endpoint privato |
Questo modello esegue il provisioning di un'app per le funzioni in un piano Premium con endpoint privati e comunica con Archiviazione di Azure sugli endpoint privati. |
Creare app per le funzioni e archiviazione protetta dall'endpoint privato |
Questo modello consente di distribuire un'app per le funzioni di Azure che comunica con Archiviazione di Azure tramite endpoint privati. |
App per le funzioni protetta da Frontdoor di Azure |
Questo modello consente di distribuire una funzione Premium di Azure protetta e pubblicata da Frontdoor Premium di Azure. La conenzione tra Frontdoor di Azure e Funzioni di Azure è protetta da collegamento privato di Azure. |
Definizione della risorsa modello di Resource Manager
Il tipo di risorsa storageAccounts/fileServices/condivisioni può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Storage/storageAccounts/fileServices/shares, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Storage/storageAccounts/fileServices/shares",
"apiVersion": "2021-01-01",
"name": "string",
"properties": {
"accessTier": "string",
"enabledProtocols": "string",
"metadata": {
"{customized property}": "string"
},
"rootSquash": "string",
"shareQuota": "int"
}
}
Valori delle proprietà
storageAccounts/fileServices/shares
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Storage/storageAccounts/fileServices/shares' |
apiVersion | Versione dell'API risorsa | '2021-01-01' |
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio nei modelli di RESOURCE JSON. |
stringa (obbligatoria) Limite di caratteri: 3-63 Caratteri validi: Lettere minuscole, numeri e trattini. Non può iniziare o terminare con un trattino. Non può usare trattini consecutivi. |
properties | Proprietà della condivisione file. | FileShareProperties |
FileShareProperties
Nome | Descrizione | Valore |
---|---|---|
accessTier | Livello di accesso per una condivisione specifica. L'account GpV2 può scegliere tra TransactionOptimized (impostazione predefinita), Hot e Cool. L'account FileStorage può scegliere Premium. | 'Cool' 'Hot' 'Premium' 'TransactionOptimized' |
enabledProtocols | Protocollo di autenticazione usato per la condivisione file. È possibile specificare solo quando si crea una condivisione. | 'NFS' 'SMB' |
metadata | Coppia nome-valore da associare alla condivisione come metadati. | FileSharePropertiesMetadata |
rootSquash | La proprietà è solo per la condivisione NFS. Il valore predefinito è NoRootSquash. | 'AllSquash' 'NoRootSquash' 'RootSquash' |
shareQuota | Dimensioni massime della condivisione, in gigabyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120). Per condivisioni file di grandi dimensioni, la dimensione massima è 102400. | INT Vincoli: Valore minimo = 1 Valore massimo = 102400 |
FileSharePropertiesMetadata
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Distribuire Drupal con set di scalabilità di macchine virtuali, File di Azure e Mysql |
Distribuire un set di scalabilità di macchine virtuali dietro un servizio di bilanciamento del carico/NAT & ogni macchina virtuale che esegue Drupal (Apache/PHP). Tutti i nodi condividono l'archiviazione di condivisione file di Azure creata e il database MySQL |
Azure Cloud Shell - Archiviazione reti virtuali |
Questo modello distribuisce l'archiviazione di Azure Cloud Shell in una rete virtuale di Azure. |
Connettersi a una condivisione file di Azure tramite un endpoint privato |
Questo esempio illustra come usare la configurazione di una rete virtuale e una zona DNS privata per accedere a una condivisione file di Azure tramite un endpoint privato. |
Creare un account di archiviazione con condivisione file |
Questo modello crea un account di archiviazione di Azure e una condivisione file. |
Creare un account di archiviazione con più condivisioni file |
Crea un account di archiviazione di Azure e più condivisioni file. |
App per le funzioni private e archiviazione protetta con endpoint privato |
Questo modello effettua il provisioning di un'app per le funzioni in un piano Premium con endpoint privati e comunica con Archiviazione di Azure tramite endpoint privati. |
Creare un'app per le funzioni e l'archiviazione protetta con endpoint privato |
Questo modello consente di distribuire un'app per le funzioni di Azure che comunica con Archiviazione di Azure tramite endpoint privati. |
App per le funzioni protetta da Frontdoor di Azure |
Questo modello consente di distribuire una funzione Premium di Azure protetta e pubblicata da Frontdoor di Azure Premium. La conzione tra Frontdoor di Azure e Funzioni di Azure è protetta da collegamento privato di Azure. |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa storageAccounts/fileServices/shares può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Storage/storageAccounts/fileServices/shares, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/fileServices/shares@2021-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
accessTier = "string"
enabledProtocols = "string"
metadata = {
{customized property} = "string"
}
rootSquash = "string"
shareQuota = int
}
})
}
Valori delle proprietà
storageAccounts/fileServices/shares
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Storage/storageAccounts/fileServices/shares@2021-01-01" |
name | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 3-63 Caratteri validi: Lettere minuscole, numeri e trattini. Non può iniziare o terminare con un trattino. Non può usare trattini consecutivi. |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: fileServices |
properties | Proprietà della condivisione file. | FileShareProperties |
FileShareProperties
Nome | Descrizione | Valore |
---|---|---|
accessTier | Livello di accesso per una condivisione specifica. L'account GpV2 può scegliere tra TransactionOptimized (impostazione predefinita), Accesso frequente e Sporadico. L'account FileStorage può scegliere Premium. | "Cool" "Caldo" "Premium" "TransactionOptimized" |
enabledProtocols | Protocollo di autenticazione utilizzato per la condivisione file. Può essere specificato solo durante la creazione di una condivisione. | "NFS" "SMB" |
metadata | Coppia nome-valore da associare alla condivisione come metadati. | FileSharePropertiesMetadata |
rootSquash | La proprietà è solo per la condivisione NFS. Il valore predefinito è NoRootSquash. | "AllSquash" "NoRootSquash" "RootSquash" |
shareQuota | Dimensione massima della condivisione, espressa in gigabyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120). Per le condivisioni file di grandi dimensioni, la dimensione massima è 102400. | INT Vincoli: Valore minimo = 1 Valore massimo = 102400 |
FileSharePropertiesMetadata
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per