Microsoft.Storage storageAccounts/fileServices/shares 2022-09-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@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'
}
]
}
}
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 |
signedIdentifiers | Elenco dei criteri di accesso archiviati specificati nella condivisione. | SignedIdentifier[] |
FileSharePropertiesMetadata
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
SignedIdentifier
Nome | Descrizione | Valore |
---|---|---|
accessPolicy | Criterio di accesso | AccessPolicy |
id | Identificatore univoco dei criteri di accesso archiviati. | string |
AccessPolicy
Nome | Descrizione | Valore |
---|---|---|
expiryTime | Scadenza del criterio di accesso | string |
autorizzazione | Elenco delle autorizzazioni abbreviate. | string |
startTime | Ora di inizio dei criteri di accesso | 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": "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"
}
]
}
}
Valori delle proprietà
storageAccounts/fileServices/shares
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Storage/storageAccounts/fileServices/shares' |
apiVersion | Versione dell'API risorsa | '2022-09-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 |
signedIdentifiers | Elenco dei criteri di accesso archiviati specificati nella condivisione. | SignedIdentifier[] |
FileSharePropertiesMetadata
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
SignedIdentifier
Nome | Descrizione | Valore |
---|---|---|
accessPolicy | Criterio di accesso | AccessPolicy |
id | Identificatore univoco dei criteri di accesso archiviati. | string |
AccessPolicy
Nome | Descrizione | Valore |
---|---|---|
expiryTime | Scadenza del criterio di accesso | string |
autorizzazione | Elenco delle autorizzazioni abbreviate. | string |
startTime | Ora di inizio dei criteri di accesso | 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 Terraform (provider AzAPI)
Il tipo di risorsa storageAccounts/fileServices/condivisioni 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/condivisioni, aggiungere il codice Terraform seguente al modello.
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"
}
]
}
})
}
Valori delle proprietà
storageAccounts/fileServices/shares
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Storage/storageAccounts/fileServices/shares@2022-09-01" |
name | Nome della risorsa | 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. |
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), Hot e Cool. L'account FileStorage può scegliere Premium. | "Cool" "Caldo" "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 |
signedIdentifiers | Elenco dei criteri di accesso archiviati specificati nella condivisione. | SignedIdentifier[] |
FileSharePropertiesMetadata
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
SignedIdentifier
Nome | Descrizione | Valore |
---|---|---|
accessPolicy | Criterio di accesso | AccessPolicy |
id | Identificatore univoco dei criteri di accesso archiviati. | string |
AccessPolicy
Nome | Descrizione | Valore |
---|---|---|
expiryTime | Scadenza del criterio di accesso | string |
autorizzazione | Elenco delle autorizzazioni abbreviate. | string |
startTime | Ora di inizio dei criteri di accesso | 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