Microsoft.NetApp netAppAccounts/volumeGroups 2024-05-01-preview
- più recenti
- 2024-07-01
- 2024-07-01-preview
- 2024-05-01
- 2024-05-01-preview
- 2024-03-01
- 2024-03-01-preview
- 2024-01-01
- 2023-11-01
- 2023-11-01-preview
- 2023-07-01
- 2023-07-01-preview
- 2023-05-01
- 2023-05-01-preview
- 2022-11-01
11-11-2022 - 2022-09-01
- 2022-05-01
- 2022-03-01
- 01-01-2022
- 2021-10-01
- 2021-08-01
Definizione di risorsa Bicep
Il tipo di risorsa netAppAccounts/volumeGroups può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.NetApp/netAppAccounts/volumeGroups, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/volumeGroups@2024-05-01-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
groupMetaData: {
applicationIdentifier: 'string'
applicationType: 'string'
globalPlacementRules: [
{
key: 'string'
value: 'string'
}
]
groupDescription: 'string'
}
volumes: [
{
name: 'string'
properties: {
acceptGrowCapacityPoolForShortTermCloneSplit: 'string'
avsDataStore: 'string'
backupId: 'string'
capacityPoolResourceId: 'string'
coolAccess: bool
coolAccessRetrievalPolicy: 'string'
coolnessPeriod: int
creationToken: 'string'
dataProtection: {
backup: {
backupPolicyId: 'string'
backupVaultId: 'string'
policyEnforced: bool
}
replication: {
endpointType: 'string'
remotePath: {
externalHostName: 'string'
serverName: 'string'
volumeName: 'string'
}
remoteVolumeRegion: 'string'
remoteVolumeResourceId: 'string'
replicationSchedule: 'string'
}
snapshot: {
snapshotPolicyId: 'string'
}
volumeRelocation: {
relocationRequested: bool
}
}
defaultGroupQuotaInKiBs: int
defaultUserQuotaInKiBs: int
deleteBaseSnapshot: bool
enableSubvolumes: 'string'
encryptionKeySource: 'string'
exportPolicy: {
rules: [
{
allowedClients: 'string'
chownMode: 'string'
cifs: bool
hasRootAccess: bool
kerberos5iReadOnly: bool
kerberos5iReadWrite: bool
kerberos5pReadOnly: bool
kerberos5pReadWrite: bool
kerberos5ReadOnly: bool
kerberos5ReadWrite: bool
nfsv3: bool
nfsv41: bool
ruleIndex: int
unixReadOnly: bool
unixReadWrite: bool
}
]
}
isDefaultQuotaEnabled: bool
isLargeVolume: bool
isRestoring: bool
kerberosEnabled: bool
keyVaultPrivateEndpointResourceId: 'string'
language: 'string'
ldapEnabled: bool
networkFeatures: 'string'
placementRules: [
{
key: 'string'
value: 'string'
}
]
protocolTypes: [
'string'
]
proximityPlacementGroup: 'string'
securityStyle: 'string'
serviceLevel: 'string'
smbAccessBasedEnumeration: 'string'
smbContinuouslyAvailable: bool
smbEncryption: bool
smbNonBrowsable: 'string'
snapshotDirectoryVisible: bool
snapshotId: 'string'
subnetId: 'string'
throughputMibps: int
unixPermissions: 'string'
usageThreshold: int
volumeSpecName: 'string'
volumeType: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
]
}
}
Valori delle proprietà
ExportPolicyRule
Nome | Descrizione | Valore |
---|---|---|
allowedClients | Specifica di ingresso del client come stringa delimitata da virgole con CIDR IPv4, indirizzi host IPv4 e nomi host | corda |
chownMode | Questo parametro specifica chi è autorizzato a modificare la proprietà di un file. con restrizioni: solo l'utente radice può modificare la proprietà del file. senza restrizioni: gli utenti non radice possono modificare la proprietà dei file di cui sono proprietari. | 'Restricted' 'Senza restrizioni' |
cifs | Consente il protocollo CIFS | Bool |
hasRootAccess | Ha accesso radice al volume | Bool |
kerberos5iReadOnly | Accesso in sola lettura Kerberos5i. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5iReadWrite | Accesso in lettura e scrittura Kerberos5i. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5pReadOnly | Accesso in sola lettura Kerberos5p. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5pReadWrite | Accesso in lettura e scrittura Kerberos5p. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5ReadOnly | Accesso in sola lettura Kerberos5. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5ReadWrite | Accesso in lettura e scrittura Kerberos5. Da usare con swagger versione 2020-05-01 o successiva | Bool |
nfsv3 | Consente il protocollo NFSv3. Abilitare solo per i volumi di tipo NFSv3 | Bool |
nfsv41 | Consente il protocollo NFSv4.1. Abilitare solo per i volumi di tipo NFSv4.1 | Bool |
ruleIndex | Indice dell'ordine | Int |
unixReadOnly | Accesso in sola lettura | Bool |
unixReadWrite | Accesso in lettura e scrittura | Bool |
Microsoft.NetApp/netAppAccounts/volumeGroups
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Percorso risorsa | corda |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (obbligatorio) |
genitore | 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 all'esterno della risorsa padre. |
Nome simbolico per la risorsa di tipo: netAppAccounts |
proprietà | Proprietà del gruppo di volumi | |
PlacementKeyValuePairs
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave per un parametro specifico dell'applicazione per il posizionamento dei volumi nel gruppo di volumi | stringa (obbligatorio) |
valore | Valore per un parametro specifico dell'applicazione per il posizionamento dei volumi nel gruppo di volumi | stringa (obbligatorio) |
RemotePath
Nome | Descrizione | Valore |
---|---|---|
externalHostName | Percorso di un host ONTAP | stringa (obbligatorio) |
serverName | Nome di un server nell'host ONTAP | stringa (obbligatorio) |
volumeName | Nome di un volume nel server | stringa (obbligatorio) |
ReplicationObject
Nome | Descrizione | Valore |
---|---|---|
endpointType | Indica se il volume locale è l'origine o la destinazione per la replica del volume | 'dst' 'src' |
remotePath | Percorso completo di un volume di cui eseguire la migrazione in ANF. Obbligatorio per i volumi di migrazione | RemotePath |
remoteVolumeRegion | Area remota per l'altra estremità della replica del volume. | corda |
remoteVolumeResourceId | ID risorsa del volume remoto. Obbligatorio per la replica tra aree e tra zone | stringa (obbligatorio) |
replicationSchedule | Programma | 'daily' 'hourly' '_10minutely' |
ResourceTags
Nome | Descrizione | Valore |
---|
VolumeBackupProperties
Nome | Descrizione | Valore |
---|---|---|
backupPolicyId | ID risorsa criteri di backup | corda |
backupVaultId | ID risorsa dell'insieme di credenziali di backup | corda |
policyEnforced | Criteri applicati | Bool |
VolumeGroupMetaData
Nome | Descrizione | Valore |
---|---|---|
applicationIdentifier | Identificatore specifico dell'applicazione | corda |
applicationType | Tipo di applicazione | 'ORACLE' 'SAP-HANA' |
globalPlacementRules | Regole di posizionamento specifiche dell'applicazione per il gruppo di volumi | PlacementKeyValuePairs[] |
groupDescription | Descrizione gruppo | corda |
VolumeGroupProperties
Nome | Descrizione | Valore |
---|---|---|
groupMetaData | Dettagli del gruppo di volumi | VolumeGroupMetaData |
Volumi | Elenco di volumi da gruppo | VolumeGroupVolumeProperties[] |
VolumeGroupVolumeProperties
VolumeProperties
Nome | Descrizione | Valore |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | Durante la suddivisione automatica del volume clone a breve termine, se il pool padre non dispone di spazio sufficiente per contenere il volume dopo la suddivisione, verrà ridimensionato automaticamente, con conseguente aumento della fatturazione. Per accettare l'aumento automatico delle dimensioni del pool di capacità e creare un volume clone a breve termine, impostare la proprietà come accettata. | 'Accepted' 'Rifiutato' |
avsDataStore | Specifica se il volume è abilitato per lo scopo dell'archivio dati della soluzione Azure VMware (AVS) | 'Disabilitato' 'Enabled' |
backupId | Identificatore di risorsa usato per identificare il backup. | corda |
capacityPoolResourceId | ID risorsa pool usato in caso di creazione di un volume tramite gruppo di volumi | corda |
coolAccess | Specifica se l'accesso sporadico (suddivisione in livelli) è abilitato per il volume. | Bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy determina il comportamento di recupero dei dati dal livello ad accesso sporadico all'archiviazione standard in base al modello di lettura per i volumi abilitati per l'accesso sporadico. I valori possibili per questo campo sono: Impostazione predefinita: i dati verranno estratti dal livello ad accesso sporadico all'archiviazione standard in letture casuali. Questo criterio è l'impostazione predefinita. OnRead: tutte le operazioni di lettura dei dati guidate dal client vengono estratte dal livello ad accesso sporadico all'archiviazione standard sia in letture sequenziali che casuali. Mai: nessun dato basato su client viene estratto dal livello ad accesso sporadico all'archiviazione standard. |
'Default' 'Never' 'OnRead' |
coolnessPeriod | Specifica il numero di giorni dopo i quali verranno a livelli i dati a cui non si accede dai client. | Int Vincoli: Valore minimo = 2 Valore massimo = 183 |
creationToken | Percorso di file univoco per il volume. Usato durante la creazione di destinazioni di montaggio | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obbligatorio) |
dataProtection | I volumi di tipo DataProtection includono un oggetto contenente i dettagli della replica | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Quota di gruppo predefinita per il volume in KiBs. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB. | Int |
defaultUserQuotaInKiBs | Quota utente predefinita per il volume in KiB. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB. | Int |
deleteBaseSnapshot | Se abilitato (true) lo snapshot da cui è stato creato il volume verrà eliminato automaticamente al termine dell'operazione di creazione del volume. Il valore predefinito è false | Bool |
enableSubvolumes | Flag che indica se le operazioni di sottovolume sono abilitate nel volume | 'Disabilitato' 'Enabled' |
encryptionKeySource | Origine della chiave usata per crittografare i dati nel volume. Applicabile se l'account NetApp ha encryption.keySource = 'Microsoft.KeyVault'. I valori possibili (senza distinzione tra maiuscole e minuscole) sono: 'Microsoft.NetApp, Microsoft.KeyVault' | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
exportPolicy | Set di regole dei criteri di esportazione | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Specifica se la quota predefinita è abilitata per il volume. | Bool |
isLargeVolume | Specifica se il volume è un volume di grandi dimensioni o un volume normale. | Bool |
isRestoring | Ripristino | Bool |
kerberosEnabled | Descrivere se un volume è KerberosEnabled. Da usare con swagger versione 2020-05-01 o successiva | Bool |
keyVaultPrivateEndpointResourceId | ID risorsa dell'endpoint privato per KeyVault. Deve trovarsi nella stessa rete virtuale del volume. Applicabile solo se encryptionKeySource = 'Microsoft.KeyVault'. | corda |
Lingua | Lingua supportata per il volume. | 'ar' 'ar.utf-8' 'c' 'c.utf-8' 'cs' 'cs.utf-8' 'da' 'da.utf-8' 'de' 'de.utf-8' 'en' 'en-us' 'en-us.utf-8' 'en.utf-8' 'es' 'es.utf-8' 'fi' 'fi.utf-8' 'fr' 'fr.utf-8' 'he' 'he.utf-8' 'hr' 'hr.utf-8' 'hu' 'hu.utf-8' 'it' 'it.utf-8' 'ja' 'ja-jp.932' 'ja-jp.932.utf-8' 'ja-jp.pck' 'ja-jp.pck-v2' 'ja-jp.pck-v2.utf-8' 'ja-jp.pck.utf-8' 'ja-v1' 'ja-v1.utf-8' 'ja.utf-8' 'ko' 'ko.utf-8' 'nl' 'nl.utf-8' 'no' 'no.utf-8' 'pl' 'pl.utf-8' 'pt' 'pt.utf-8' 'ro' 'ro.utf-8' 'ru' 'ru.utf-8' 'sk' 'sk.utf-8' 'sl' 'sl.utf-8' 'sv' 'sv.utf-8' 'tr' 'tr.utf-8' 'utf8mb4' 'zh' 'zh-tw' 'zh-tw.big5' 'zh-tw.big5.utf-8' 'zh-tw.utf-8' 'zh.gbk' 'zh.gbk.utf-8' 'zh.utf-8' |
ldapEnabled | Specifica se LDAP è abilitato o meno per un determinato volume NFS. | Bool |
networkFeatures | Funzionalità di rete disponibili per il volume o lo stato corrente dell'aggiornamento. | 'Basic' 'Basic_Standard' 'Standard' 'Standard_Basic' |
placementRules | Regole di posizionamento specifiche dell'applicazione per il volume specifico | PlacementKeyValuePairs[] |
protocolTypes | Set di tipi di protocollo, NFSv3 predefinito, CIFS per il protocollo SMB | string[] |
proximityPlacementGroup | Gruppo di posizionamento di prossimità associato al volume | corda |
securityStyle | Lo stile di sicurezza del volume, l'impostazione predefinita unix, è ntfs per il protocollo DUAL o il protocollo CIFS | 'ntfs' 'unix' |
serviceLevel | Livello di servizio del file system | 'Premium' 'Standard' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Abilita la proprietà di condivisione di enumerazione basata sull'accesso per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol | 'Disabilitato' 'Enabled' |
smbContinuouslyAvailable | Abilita la proprietà di condivisione continuamente disponibile per il volume smb. Applicabile solo per il volume SMB | Bool |
smbEncryption | Abilita la crittografia per i dati smb3 in anteprima. Applicabile solo per il volume SMB/DualProtocol. Da usare con swagger versione 2020-08-01 o successiva | Bool |
smbNonBrowsable | Abilita la proprietà non esplorabile per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol | 'Disabilitato' 'Enabled' |
snapshotDirectoryVisible | Se abilitato (true) il volume conterrà una directory snapshot di sola lettura che fornisce l'accesso a ognuno degli snapshot del volume (il valore predefinito è true). | Bool |
snapshotId | Identificatore di risorsa usato per identificare lo snapshot. | corda |
subnetId | URI risorsa di Azure per una subnet delegata. Deve avere la delega Microsoft.NetApp/volumes | stringa (obbligatorio) |
throughputMibps | Velocità effettiva massima in MiB/s che può essere ottenuta da questo volume e verrà accettata come input solo per il volume qosType manuale | Int |
unixPermissions | Autorizzazioni UNIX per il volume NFS accettato in formato ottale a 4 cifre. La prima cifra seleziona gli attributi set user ID(4), set group ID (2) e sticky (1). La seconda cifra seleziona l'autorizzazione per il proprietario del file: lettura (4), scrittura (2) ed esecuzione (1). In terzo luogo, vengono selezionate le autorizzazioni per altri utenti nello stesso gruppo. quarto per gli altri utenti non presenti nel gruppo. 0755 : fornisce autorizzazioni di lettura/scrittura/esecuzione per il proprietario e la lettura/esecuzione per raggruppare e altri utenti. Evitare di passare un valore Null per unixPermissions nell'operazione di aggiornamento del volume, in base al comportamento, se viene passato un valore Null, il valore unixPermissions visibile dall'utente diventerà Null e l'utente non sarà in grado di ottenere il valore unixPermissions. Sul lato più sicuro, il valore unixPermissions effettivo nel volume rimarrà solo come ultimo valore salvato. | corda Vincoli: Lunghezza minima = 4 Lunghezza massima = 4 |
usageThreshold | Quota di archiviazione massima consentita per un file system in byte. Si tratta di una quota flessibile usata solo per gli avvisi. Per i volumi regolari, i valori validi sono compresi nell'intervallo da 50GiB a 100TiB. Per volumi di grandi dimensioni, i valori validi sono compresi nell'intervallo da 100TiB a 500TiB e, su base eccezionale, da a 2400GiB a 2400TiB. Valori espressi in byte come multipli di 1 GiB. | Int Vincoli: Valore minimo = 53687091200 Valore massimo = 2638827906662400 (obbligatorio) |
volumeSpecName | Il nome della specifica del volume è la designazione o l'identificatore specifico dell'applicazione per il volume specifico in un gruppo di volumi, ad esempio dati, log | corda |
volumeType | Qual è il tipo di volume. Per i volumi di destinazione nella replica tra aree, impostare tipo su DataProtection. Per la creazione di un volume clone, impostare il tipo su ShortTermClone | corda |
VolumePropertiesDataProtection
Nome | Descrizione | Valore |
---|---|---|
backup | Proprietà di backup | |
replicazione | Proprietà di replica | ReplicationObject |
istantanea | Proprietà dello snapshot. | VolumeSnapshotProperties |
volumeRelocation | Proprietà VolumeRelocation | VolumeRelocationProperties |
VolumePropertiesExportPolicy
Nome | Descrizione | Valore |
---|---|---|
norme | Esportare la regola dei criteri | ExportPolicyRule[] |
VolumeRelocationProperties
Nome | Descrizione | Valore |
---|---|---|
rilocazioneRequested | È stata richiesta la rilocazione per questo volume | Bool |
VolumeSnapshotProperties
Nome | Descrizione | Valore |
---|---|---|
snapshotPolicyId | ResourceId criteri snapshot | corda |
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa netAppAccounts/volumeGroups può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.NetApp/netAppAccounts/volumeGroups, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
"apiVersion": "2024-05-01-preview",
"name": "string",
"location": "string",
"properties": {
"groupMetaData": {
"applicationIdentifier": "string",
"applicationType": "string",
"globalPlacementRules": [
{
"key": "string",
"value": "string"
}
],
"groupDescription": "string"
},
"volumes": [
{
"name": "string",
"properties": {
"acceptGrowCapacityPoolForShortTermCloneSplit": "string",
"avsDataStore": "string",
"backupId": "string",
"capacityPoolResourceId": "string",
"coolAccess": "bool",
"coolAccessRetrievalPolicy": "string",
"coolnessPeriod": "int",
"creationToken": "string",
"dataProtection": {
"backup": {
"backupPolicyId": "string",
"backupVaultId": "string",
"policyEnforced": "bool"
},
"replication": {
"endpointType": "string",
"remotePath": {
"externalHostName": "string",
"serverName": "string",
"volumeName": "string"
},
"remoteVolumeRegion": "string",
"remoteVolumeResourceId": "string",
"replicationSchedule": "string"
},
"snapshot": {
"snapshotPolicyId": "string"
},
"volumeRelocation": {
"relocationRequested": "bool"
}
},
"defaultGroupQuotaInKiBs": "int",
"defaultUserQuotaInKiBs": "int",
"deleteBaseSnapshot": "bool",
"enableSubvolumes": "string",
"encryptionKeySource": "string",
"exportPolicy": {
"rules": [
{
"allowedClients": "string",
"chownMode": "string",
"cifs": "bool",
"hasRootAccess": "bool",
"kerberos5iReadOnly": "bool",
"kerberos5iReadWrite": "bool",
"kerberos5pReadOnly": "bool",
"kerberos5pReadWrite": "bool",
"kerberos5ReadOnly": "bool",
"kerberos5ReadWrite": "bool",
"nfsv3": "bool",
"nfsv41": "bool",
"ruleIndex": "int",
"unixReadOnly": "bool",
"unixReadWrite": "bool"
}
]
},
"isDefaultQuotaEnabled": "bool",
"isLargeVolume": "bool",
"isRestoring": "bool",
"kerberosEnabled": "bool",
"keyVaultPrivateEndpointResourceId": "string",
"language": "string",
"ldapEnabled": "bool",
"networkFeatures": "string",
"placementRules": [
{
"key": "string",
"value": "string"
}
],
"protocolTypes": [ "string" ],
"proximityPlacementGroup": "string",
"securityStyle": "string",
"serviceLevel": "string",
"smbAccessBasedEnumeration": "string",
"smbContinuouslyAvailable": "bool",
"smbEncryption": "bool",
"smbNonBrowsable": "string",
"snapshotDirectoryVisible": "bool",
"snapshotId": "string",
"subnetId": "string",
"throughputMibps": "int",
"unixPermissions": "string",
"usageThreshold": "int",
"volumeSpecName": "string",
"volumeType": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
]
}
}
Valori delle proprietà
ExportPolicyRule
Nome | Descrizione | Valore |
---|---|---|
allowedClients | Specifica di ingresso del client come stringa delimitata da virgole con CIDR IPv4, indirizzi host IPv4 e nomi host | corda |
chownMode | Questo parametro specifica chi è autorizzato a modificare la proprietà di un file. con restrizioni: solo l'utente radice può modificare la proprietà del file. senza restrizioni: gli utenti non radice possono modificare la proprietà dei file di cui sono proprietari. | 'Restricted' 'Senza restrizioni' |
cifs | Consente il protocollo CIFS | Bool |
hasRootAccess | Ha accesso radice al volume | Bool |
kerberos5iReadOnly | Accesso in sola lettura Kerberos5i. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5iReadWrite | Accesso in lettura e scrittura Kerberos5i. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5pReadOnly | Accesso in sola lettura Kerberos5p. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5pReadWrite | Accesso in lettura e scrittura Kerberos5p. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5ReadOnly | Accesso in sola lettura Kerberos5. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5ReadWrite | Accesso in lettura e scrittura Kerberos5. Da usare con swagger versione 2020-05-01 o successiva | Bool |
nfsv3 | Consente il protocollo NFSv3. Abilitare solo per i volumi di tipo NFSv3 | Bool |
nfsv41 | Consente il protocollo NFSv4.1. Abilitare solo per i volumi di tipo NFSv4.1 | Bool |
ruleIndex | Indice dell'ordine | Int |
unixReadOnly | Accesso in sola lettura | Bool |
unixReadWrite | Accesso in lettura e scrittura | Bool |
Microsoft.NetApp/netAppAccounts/volumeGroups
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2024-05-01-preview' |
ubicazione | Percorso risorsa | corda |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (obbligatorio) |
proprietà | Proprietà del gruppo di volumi | |
digitare | Tipo di risorsa | 'Microsoft.NetApp/netAppAccounts/volumeGroups' |
PlacementKeyValuePairs
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave per un parametro specifico dell'applicazione per il posizionamento dei volumi nel gruppo di volumi | stringa (obbligatorio) |
valore | Valore per un parametro specifico dell'applicazione per il posizionamento dei volumi nel gruppo di volumi | stringa (obbligatorio) |
RemotePath
Nome | Descrizione | Valore |
---|---|---|
externalHostName | Percorso di un host ONTAP | stringa (obbligatorio) |
serverName | Nome di un server nell'host ONTAP | stringa (obbligatorio) |
volumeName | Nome di un volume nel server | stringa (obbligatorio) |
ReplicationObject
Nome | Descrizione | Valore |
---|---|---|
endpointType | Indica se il volume locale è l'origine o la destinazione per la replica del volume | 'dst' 'src' |
remotePath | Percorso completo di un volume di cui eseguire la migrazione in ANF. Obbligatorio per i volumi di migrazione | RemotePath |
remoteVolumeRegion | Area remota per l'altra estremità della replica del volume. | corda |
remoteVolumeResourceId | ID risorsa del volume remoto. Obbligatorio per la replica tra aree e tra zone | stringa (obbligatorio) |
replicationSchedule | Programma | 'daily' 'hourly' '_10minutely' |
ResourceTags
Nome | Descrizione | Valore |
---|
VolumeBackupProperties
Nome | Descrizione | Valore |
---|---|---|
backupPolicyId | ID risorsa criteri di backup | corda |
backupVaultId | ID risorsa dell'insieme di credenziali di backup | corda |
policyEnforced | Criteri applicati | Bool |
VolumeGroupMetaData
Nome | Descrizione | Valore |
---|---|---|
applicationIdentifier | Identificatore specifico dell'applicazione | corda |
applicationType | Tipo di applicazione | 'ORACLE' 'SAP-HANA' |
globalPlacementRules | Regole di posizionamento specifiche dell'applicazione per il gruppo di volumi | PlacementKeyValuePairs[] |
groupDescription | Descrizione gruppo | corda |
VolumeGroupProperties
Nome | Descrizione | Valore |
---|---|---|
groupMetaData | Dettagli del gruppo di volumi | VolumeGroupMetaData |
Volumi | Elenco di volumi da gruppo | VolumeGroupVolumeProperties[] |
VolumeGroupVolumeProperties
VolumeProperties
Nome | Descrizione | Valore |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | Durante la suddivisione automatica del volume clone a breve termine, se il pool padre non dispone di spazio sufficiente per contenere il volume dopo la suddivisione, verrà ridimensionato automaticamente, con conseguente aumento della fatturazione. Per accettare l'aumento automatico delle dimensioni del pool di capacità e creare un volume clone a breve termine, impostare la proprietà come accettata. | 'Accepted' 'Rifiutato' |
avsDataStore | Specifica se il volume è abilitato per lo scopo dell'archivio dati della soluzione Azure VMware (AVS) | 'Disabilitato' 'Enabled' |
backupId | Identificatore di risorsa usato per identificare il backup. | corda |
capacityPoolResourceId | ID risorsa pool usato in caso di creazione di un volume tramite gruppo di volumi | corda |
coolAccess | Specifica se l'accesso sporadico (suddivisione in livelli) è abilitato per il volume. | Bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy determina il comportamento di recupero dei dati dal livello ad accesso sporadico all'archiviazione standard in base al modello di lettura per i volumi abilitati per l'accesso sporadico. I valori possibili per questo campo sono: Impostazione predefinita: i dati verranno estratti dal livello ad accesso sporadico all'archiviazione standard in letture casuali. Questo criterio è l'impostazione predefinita. OnRead: tutte le operazioni di lettura dei dati guidate dal client vengono estratte dal livello ad accesso sporadico all'archiviazione standard sia in letture sequenziali che casuali. Mai: nessun dato basato su client viene estratto dal livello ad accesso sporadico all'archiviazione standard. |
'Default' 'Never' 'OnRead' |
coolnessPeriod | Specifica il numero di giorni dopo i quali verranno a livelli i dati a cui non si accede dai client. | Int Vincoli: Valore minimo = 2 Valore massimo = 183 |
creationToken | Percorso di file univoco per il volume. Usato durante la creazione di destinazioni di montaggio | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obbligatorio) |
dataProtection | I volumi di tipo DataProtection includono un oggetto contenente i dettagli della replica | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Quota di gruppo predefinita per il volume in KiBs. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB. | Int |
defaultUserQuotaInKiBs | Quota utente predefinita per il volume in KiB. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB. | Int |
deleteBaseSnapshot | Se abilitato (true) lo snapshot da cui è stato creato il volume verrà eliminato automaticamente al termine dell'operazione di creazione del volume. Il valore predefinito è false | Bool |
enableSubvolumes | Flag che indica se le operazioni di sottovolume sono abilitate nel volume | 'Disabilitato' 'Enabled' |
encryptionKeySource | Origine della chiave usata per crittografare i dati nel volume. Applicabile se l'account NetApp ha encryption.keySource = 'Microsoft.KeyVault'. I valori possibili (senza distinzione tra maiuscole e minuscole) sono: 'Microsoft.NetApp, Microsoft.KeyVault' | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
exportPolicy | Set di regole dei criteri di esportazione | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Specifica se la quota predefinita è abilitata per il volume. | Bool |
isLargeVolume | Specifica se il volume è un volume di grandi dimensioni o un volume normale. | Bool |
isRestoring | Ripristino | Bool |
kerberosEnabled | Descrivere se un volume è KerberosEnabled. Da usare con swagger versione 2020-05-01 o successiva | Bool |
keyVaultPrivateEndpointResourceId | ID risorsa dell'endpoint privato per KeyVault. Deve trovarsi nella stessa rete virtuale del volume. Applicabile solo se encryptionKeySource = 'Microsoft.KeyVault'. | corda |
Lingua | Lingua supportata per il volume. | 'ar' 'ar.utf-8' 'c' 'c.utf-8' 'cs' 'cs.utf-8' 'da' 'da.utf-8' 'de' 'de.utf-8' 'en' 'en-us' 'en-us.utf-8' 'en.utf-8' 'es' 'es.utf-8' 'fi' 'fi.utf-8' 'fr' 'fr.utf-8' 'he' 'he.utf-8' 'hr' 'hr.utf-8' 'hu' 'hu.utf-8' 'it' 'it.utf-8' 'ja' 'ja-jp.932' 'ja-jp.932.utf-8' 'ja-jp.pck' 'ja-jp.pck-v2' 'ja-jp.pck-v2.utf-8' 'ja-jp.pck.utf-8' 'ja-v1' 'ja-v1.utf-8' 'ja.utf-8' 'ko' 'ko.utf-8' 'nl' 'nl.utf-8' 'no' 'no.utf-8' 'pl' 'pl.utf-8' 'pt' 'pt.utf-8' 'ro' 'ro.utf-8' 'ru' 'ru.utf-8' 'sk' 'sk.utf-8' 'sl' 'sl.utf-8' 'sv' 'sv.utf-8' 'tr' 'tr.utf-8' 'utf8mb4' 'zh' 'zh-tw' 'zh-tw.big5' 'zh-tw.big5.utf-8' 'zh-tw.utf-8' 'zh.gbk' 'zh.gbk.utf-8' 'zh.utf-8' |
ldapEnabled | Specifica se LDAP è abilitato o meno per un determinato volume NFS. | Bool |
networkFeatures | Funzionalità di rete disponibili per il volume o lo stato corrente dell'aggiornamento. | 'Basic' 'Basic_Standard' 'Standard' 'Standard_Basic' |
placementRules | Regole di posizionamento specifiche dell'applicazione per il volume specifico | PlacementKeyValuePairs[] |
protocolTypes | Set di tipi di protocollo, NFSv3 predefinito, CIFS per il protocollo SMB | string[] |
proximityPlacementGroup | Gruppo di posizionamento di prossimità associato al volume | corda |
securityStyle | Lo stile di sicurezza del volume, l'impostazione predefinita unix, è ntfs per il protocollo DUAL o il protocollo CIFS | 'ntfs' 'unix' |
serviceLevel | Livello di servizio del file system | 'Premium' 'Standard' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Abilita la proprietà di condivisione di enumerazione basata sull'accesso per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol | 'Disabilitato' 'Enabled' |
smbContinuouslyAvailable | Abilita la proprietà di condivisione continuamente disponibile per il volume smb. Applicabile solo per il volume SMB | Bool |
smbEncryption | Abilita la crittografia per i dati smb3 in anteprima. Applicabile solo per il volume SMB/DualProtocol. Da usare con swagger versione 2020-08-01 o successiva | Bool |
smbNonBrowsable | Abilita la proprietà non esplorabile per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol | 'Disabilitato' 'Enabled' |
snapshotDirectoryVisible | Se abilitato (true) il volume conterrà una directory snapshot di sola lettura che fornisce l'accesso a ognuno degli snapshot del volume (il valore predefinito è true). | Bool |
snapshotId | Identificatore di risorsa usato per identificare lo snapshot. | corda |
subnetId | URI risorsa di Azure per una subnet delegata. Deve avere la delega Microsoft.NetApp/volumes | stringa (obbligatorio) |
throughputMibps | Velocità effettiva massima in MiB/s che può essere ottenuta da questo volume e verrà accettata come input solo per il volume qosType manuale | Int |
unixPermissions | Autorizzazioni UNIX per il volume NFS accettato in formato ottale a 4 cifre. La prima cifra seleziona gli attributi set user ID(4), set group ID (2) e sticky (1). La seconda cifra seleziona l'autorizzazione per il proprietario del file: lettura (4), scrittura (2) ed esecuzione (1). In terzo luogo, vengono selezionate le autorizzazioni per altri utenti nello stesso gruppo. quarto per gli altri utenti non presenti nel gruppo. 0755 : fornisce autorizzazioni di lettura/scrittura/esecuzione per il proprietario e la lettura/esecuzione per raggruppare e altri utenti. Evitare di passare un valore Null per unixPermissions nell'operazione di aggiornamento del volume, in base al comportamento, se viene passato un valore Null, il valore unixPermissions visibile dall'utente diventerà Null e l'utente non sarà in grado di ottenere il valore unixPermissions. Sul lato più sicuro, il valore unixPermissions effettivo nel volume rimarrà solo come ultimo valore salvato. | corda Vincoli: Lunghezza minima = 4 Lunghezza massima = 4 |
usageThreshold | Quota di archiviazione massima consentita per un file system in byte. Si tratta di una quota flessibile usata solo per gli avvisi. Per i volumi regolari, i valori validi sono compresi nell'intervallo da 50GiB a 100TiB. Per volumi di grandi dimensioni, i valori validi sono compresi nell'intervallo da 100TiB a 500TiB e, su base eccezionale, da a 2400GiB a 2400TiB. Valori espressi in byte come multipli di 1 GiB. | Int Vincoli: Valore minimo = 53687091200 Valore massimo = 2638827906662400 (obbligatorio) |
volumeSpecName | Il nome della specifica del volume è la designazione o l'identificatore specifico dell'applicazione per il volume specifico in un gruppo di volumi, ad esempio dati, log | corda |
volumeType | Qual è il tipo di volume. Per i volumi di destinazione nella replica tra aree, impostare tipo su DataProtection. Per la creazione di un volume clone, impostare il tipo su ShortTermClone | corda |
VolumePropertiesDataProtection
Nome | Descrizione | Valore |
---|---|---|
backup | Proprietà di backup | |
replicazione | Proprietà di replica | ReplicationObject |
istantanea | Proprietà dello snapshot. | VolumeSnapshotProperties |
volumeRelocation | Proprietà VolumeRelocation | VolumeRelocationProperties |
VolumePropertiesExportPolicy
Nome | Descrizione | Valore |
---|---|---|
norme | Esportare la regola dei criteri | ExportPolicyRule[] |
VolumeRelocationProperties
Nome | Descrizione | Valore |
---|---|---|
rilocazioneRequested | È stata richiesta la rilocazione per questo volume | Bool |
VolumeSnapshotProperties
Nome | Descrizione | Valore |
---|---|---|
snapshotPolicyId | ResourceId criteri snapshot | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa netAppAccounts/volumeGroups può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.NetApp/netAppAccounts/volumeGroups, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/volumeGroups@2024-05-01-preview"
name = "string"
location = "string"
body = jsonencode({
properties = {
groupMetaData = {
applicationIdentifier = "string"
applicationType = "string"
globalPlacementRules = [
{
key = "string"
value = "string"
}
]
groupDescription = "string"
}
volumes = [
{
name = "string"
properties = {
acceptGrowCapacityPoolForShortTermCloneSplit = "string"
avsDataStore = "string"
backupId = "string"
capacityPoolResourceId = "string"
coolAccess = bool
coolAccessRetrievalPolicy = "string"
coolnessPeriod = int
creationToken = "string"
dataProtection = {
backup = {
backupPolicyId = "string"
backupVaultId = "string"
policyEnforced = bool
}
replication = {
endpointType = "string"
remotePath = {
externalHostName = "string"
serverName = "string"
volumeName = "string"
}
remoteVolumeRegion = "string"
remoteVolumeResourceId = "string"
replicationSchedule = "string"
}
snapshot = {
snapshotPolicyId = "string"
}
volumeRelocation = {
relocationRequested = bool
}
}
defaultGroupQuotaInKiBs = int
defaultUserQuotaInKiBs = int
deleteBaseSnapshot = bool
enableSubvolumes = "string"
encryptionKeySource = "string"
exportPolicy = {
rules = [
{
allowedClients = "string"
chownMode = "string"
cifs = bool
hasRootAccess = bool
kerberos5iReadOnly = bool
kerberos5iReadWrite = bool
kerberos5pReadOnly = bool
kerberos5pReadWrite = bool
kerberos5ReadOnly = bool
kerberos5ReadWrite = bool
nfsv3 = bool
nfsv41 = bool
ruleIndex = int
unixReadOnly = bool
unixReadWrite = bool
}
]
}
isDefaultQuotaEnabled = bool
isLargeVolume = bool
isRestoring = bool
kerberosEnabled = bool
keyVaultPrivateEndpointResourceId = "string"
language = "string"
ldapEnabled = bool
networkFeatures = "string"
placementRules = [
{
key = "string"
value = "string"
}
]
protocolTypes = [
"string"
]
proximityPlacementGroup = "string"
securityStyle = "string"
serviceLevel = "string"
smbAccessBasedEnumeration = "string"
smbContinuouslyAvailable = bool
smbEncryption = bool
smbNonBrowsable = "string"
snapshotDirectoryVisible = bool
snapshotId = "string"
subnetId = "string"
throughputMibps = int
unixPermissions = "string"
usageThreshold = int
volumeSpecName = "string"
volumeType = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
]
}
})
}
Valori delle proprietà
ExportPolicyRule
Nome | Descrizione | Valore |
---|---|---|
allowedClients | Specifica di ingresso del client come stringa delimitata da virgole con CIDR IPv4, indirizzi host IPv4 e nomi host | corda |
chownMode | Questo parametro specifica chi è autorizzato a modificare la proprietà di un file. con restrizioni: solo l'utente radice può modificare la proprietà del file. senza restrizioni: gli utenti non radice possono modificare la proprietà dei file di cui sono proprietari. | 'Restricted' 'Senza restrizioni' |
cifs | Consente il protocollo CIFS | Bool |
hasRootAccess | Ha accesso radice al volume | Bool |
kerberos5iReadOnly | Accesso in sola lettura Kerberos5i. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5iReadWrite | Accesso in lettura e scrittura Kerberos5i. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5pReadOnly | Accesso in sola lettura Kerberos5p. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5pReadWrite | Accesso in lettura e scrittura Kerberos5p. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5ReadOnly | Accesso in sola lettura Kerberos5. Da usare con swagger versione 2020-05-01 o successiva | Bool |
kerberos5ReadWrite | Accesso in lettura e scrittura Kerberos5. Da usare con swagger versione 2020-05-01 o successiva | Bool |
nfsv3 | Consente il protocollo NFSv3. Abilitare solo per i volumi di tipo NFSv3 | Bool |
nfsv41 | Consente il protocollo NFSv4.1. Abilitare solo per i volumi di tipo NFSv4.1 | Bool |
ruleIndex | Indice dell'ordine | Int |
unixReadOnly | Accesso in sola lettura | Bool |
unixReadWrite | Accesso in lettura e scrittura | Bool |
Microsoft.NetApp/netAppAccounts/volumeGroups
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Percorso risorsa | corda |
nome | Nome della risorsa | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: netAppAccounts |
proprietà | Proprietà del gruppo di volumi | |
digitare | Tipo di risorsa | "Microsoft.NetApp/netAppAccounts/volumeGroups@2024-05-01-preview" |
PlacementKeyValuePairs
Nome | Descrizione | Valore |
---|---|---|
chiave | Chiave per un parametro specifico dell'applicazione per il posizionamento dei volumi nel gruppo di volumi | stringa (obbligatorio) |
valore | Valore per un parametro specifico dell'applicazione per il posizionamento dei volumi nel gruppo di volumi | stringa (obbligatorio) |
RemotePath
Nome | Descrizione | Valore |
---|---|---|
externalHostName | Percorso di un host ONTAP | stringa (obbligatorio) |
serverName | Nome di un server nell'host ONTAP | stringa (obbligatorio) |
volumeName | Nome di un volume nel server | stringa (obbligatorio) |
ReplicationObject
Nome | Descrizione | Valore |
---|---|---|
endpointType | Indica se il volume locale è l'origine o la destinazione per la replica del volume | 'dst' 'src' |
remotePath | Percorso completo di un volume di cui eseguire la migrazione in ANF. Obbligatorio per i volumi di migrazione | RemotePath |
remoteVolumeRegion | Area remota per l'altra estremità della replica del volume. | corda |
remoteVolumeResourceId | ID risorsa del volume remoto. Obbligatorio per la replica tra aree e tra zone | stringa (obbligatorio) |
replicationSchedule | Programma | 'daily' 'hourly' '_10minutely' |
ResourceTags
Nome | Descrizione | Valore |
---|
VolumeBackupProperties
Nome | Descrizione | Valore |
---|---|---|
backupPolicyId | ID risorsa criteri di backup | corda |
backupVaultId | ID risorsa dell'insieme di credenziali di backup | corda |
policyEnforced | Criteri applicati | Bool |
VolumeGroupMetaData
Nome | Descrizione | Valore |
---|---|---|
applicationIdentifier | Identificatore specifico dell'applicazione | corda |
applicationType | Tipo di applicazione | 'ORACLE' 'SAP-HANA' |
globalPlacementRules | Regole di posizionamento specifiche dell'applicazione per il gruppo di volumi | PlacementKeyValuePairs[] |
groupDescription | Descrizione gruppo | corda |
VolumeGroupProperties
Nome | Descrizione | Valore |
---|---|---|
groupMetaData | Dettagli del gruppo di volumi | VolumeGroupMetaData |
Volumi | Elenco di volumi da gruppo | VolumeGroupVolumeProperties[] |
VolumeGroupVolumeProperties
VolumeProperties
Nome | Descrizione | Valore |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | Durante la suddivisione automatica del volume clone a breve termine, se il pool padre non dispone di spazio sufficiente per contenere il volume dopo la suddivisione, verrà ridimensionato automaticamente, con conseguente aumento della fatturazione. Per accettare l'aumento automatico delle dimensioni del pool di capacità e creare un volume clone a breve termine, impostare la proprietà come accettata. | 'Accepted' 'Rifiutato' |
avsDataStore | Specifica se il volume è abilitato per lo scopo dell'archivio dati della soluzione Azure VMware (AVS) | 'Disabilitato' 'Enabled' |
backupId | Identificatore di risorsa usato per identificare il backup. | corda |
capacityPoolResourceId | ID risorsa pool usato in caso di creazione di un volume tramite gruppo di volumi | corda |
coolAccess | Specifica se l'accesso sporadico (suddivisione in livelli) è abilitato per il volume. | Bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy determina il comportamento di recupero dei dati dal livello ad accesso sporadico all'archiviazione standard in base al modello di lettura per i volumi abilitati per l'accesso sporadico. I valori possibili per questo campo sono: Impostazione predefinita: i dati verranno estratti dal livello ad accesso sporadico all'archiviazione standard in letture casuali. Questo criterio è l'impostazione predefinita. OnRead: tutte le operazioni di lettura dei dati guidate dal client vengono estratte dal livello ad accesso sporadico all'archiviazione standard sia in letture sequenziali che casuali. Mai: nessun dato basato su client viene estratto dal livello ad accesso sporadico all'archiviazione standard. |
'Default' 'Never' 'OnRead' |
coolnessPeriod | Specifica il numero di giorni dopo i quali verranno a livelli i dati a cui non si accede dai client. | Int Vincoli: Valore minimo = 2 Valore massimo = 183 |
creationToken | Percorso di file univoco per il volume. Usato durante la creazione di destinazioni di montaggio | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 Pattern = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obbligatorio) |
dataProtection | I volumi di tipo DataProtection includono un oggetto contenente i dettagli della replica | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Quota di gruppo predefinita per il volume in KiBs. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB. | Int |
defaultUserQuotaInKiBs | Quota utente predefinita per il volume in KiB. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB. | Int |
deleteBaseSnapshot | Se abilitato (true) lo snapshot da cui è stato creato il volume verrà eliminato automaticamente al termine dell'operazione di creazione del volume. Il valore predefinito è false | Bool |
enableSubvolumes | Flag che indica se le operazioni di sottovolume sono abilitate nel volume | 'Disabilitato' 'Enabled' |
encryptionKeySource | Origine della chiave usata per crittografare i dati nel volume. Applicabile se l'account NetApp ha encryption.keySource = 'Microsoft.KeyVault'. I valori possibili (senza distinzione tra maiuscole e minuscole) sono: 'Microsoft.NetApp, Microsoft.KeyVault' | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
exportPolicy | Set di regole dei criteri di esportazione | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Specifica se la quota predefinita è abilitata per il volume. | Bool |
isLargeVolume | Specifica se il volume è un volume di grandi dimensioni o un volume normale. | Bool |
isRestoring | Ripristino | Bool |
kerberosEnabled | Descrivere se un volume è KerberosEnabled. Da usare con swagger versione 2020-05-01 o successiva | Bool |
keyVaultPrivateEndpointResourceId | ID risorsa dell'endpoint privato per KeyVault. Deve trovarsi nella stessa rete virtuale del volume. Applicabile solo se encryptionKeySource = 'Microsoft.KeyVault'. | corda |
Lingua | Lingua supportata per il volume. | 'ar' 'ar.utf-8' 'c' 'c.utf-8' 'cs' 'cs.utf-8' 'da' 'da.utf-8' 'de' 'de.utf-8' 'en' 'en-us' 'en-us.utf-8' 'en.utf-8' 'es' 'es.utf-8' 'fi' 'fi.utf-8' 'fr' 'fr.utf-8' 'he' 'he.utf-8' 'hr' 'hr.utf-8' 'hu' 'hu.utf-8' 'it' 'it.utf-8' 'ja' 'ja-jp.932' 'ja-jp.932.utf-8' 'ja-jp.pck' 'ja-jp.pck-v2' 'ja-jp.pck-v2.utf-8' 'ja-jp.pck.utf-8' 'ja-v1' 'ja-v1.utf-8' 'ja.utf-8' 'ko' 'ko.utf-8' 'nl' 'nl.utf-8' 'no' 'no.utf-8' 'pl' 'pl.utf-8' 'pt' 'pt.utf-8' 'ro' 'ro.utf-8' 'ru' 'ru.utf-8' 'sk' 'sk.utf-8' 'sl' 'sl.utf-8' 'sv' 'sv.utf-8' 'tr' 'tr.utf-8' 'utf8mb4' 'zh' 'zh-tw' 'zh-tw.big5' 'zh-tw.big5.utf-8' 'zh-tw.utf-8' 'zh.gbk' 'zh.gbk.utf-8' 'zh.utf-8' |
ldapEnabled | Specifica se LDAP è abilitato o meno per un determinato volume NFS. | Bool |
networkFeatures | Funzionalità di rete disponibili per il volume o lo stato corrente dell'aggiornamento. | 'Basic' 'Basic_Standard' 'Standard' 'Standard_Basic' |
placementRules | Regole di posizionamento specifiche dell'applicazione per il volume specifico | PlacementKeyValuePairs[] |
protocolTypes | Set di tipi di protocollo, NFSv3 predefinito, CIFS per il protocollo SMB | string[] |
proximityPlacementGroup | Gruppo di posizionamento di prossimità associato al volume | corda |
securityStyle | Lo stile di sicurezza del volume, l'impostazione predefinita unix, è ntfs per il protocollo DUAL o il protocollo CIFS | 'ntfs' 'unix' |
serviceLevel | Livello di servizio del file system | 'Premium' 'Standard' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Abilita la proprietà di condivisione di enumerazione basata sull'accesso per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol | 'Disabilitato' 'Enabled' |
smbContinuouslyAvailable | Abilita la proprietà di condivisione continuamente disponibile per il volume smb. Applicabile solo per il volume SMB | Bool |
smbEncryption | Abilita la crittografia per i dati smb3 in anteprima. Applicabile solo per il volume SMB/DualProtocol. Da usare con swagger versione 2020-08-01 o successiva | Bool |
smbNonBrowsable | Abilita la proprietà non esplorabile per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol | 'Disabilitato' 'Enabled' |
snapshotDirectoryVisible | Se abilitato (true) il volume conterrà una directory snapshot di sola lettura che fornisce l'accesso a ognuno degli snapshot del volume (il valore predefinito è true). | Bool |
snapshotId | Identificatore di risorsa usato per identificare lo snapshot. | corda |
subnetId | URI risorsa di Azure per una subnet delegata. Deve avere la delega Microsoft.NetApp/volumes | stringa (obbligatorio) |
throughputMibps | Velocità effettiva massima in MiB/s che può essere ottenuta da questo volume e verrà accettata come input solo per il volume qosType manuale | Int |
unixPermissions | Autorizzazioni UNIX per il volume NFS accettato in formato ottale a 4 cifre. La prima cifra seleziona gli attributi set user ID(4), set group ID (2) e sticky (1). La seconda cifra seleziona l'autorizzazione per il proprietario del file: lettura (4), scrittura (2) ed esecuzione (1). In terzo luogo, vengono selezionate le autorizzazioni per altri utenti nello stesso gruppo. quarto per gli altri utenti non presenti nel gruppo. 0755 : fornisce autorizzazioni di lettura/scrittura/esecuzione per il proprietario e la lettura/esecuzione per raggruppare e altri utenti. Evitare di passare un valore Null per unixPermissions nell'operazione di aggiornamento del volume, in base al comportamento, se viene passato un valore Null, il valore unixPermissions visibile dall'utente diventerà Null e l'utente non sarà in grado di ottenere il valore unixPermissions. Sul lato più sicuro, il valore unixPermissions effettivo nel volume rimarrà solo come ultimo valore salvato. | corda Vincoli: Lunghezza minima = 4 Lunghezza massima = 4 |
usageThreshold | Quota di archiviazione massima consentita per un file system in byte. Si tratta di una quota flessibile usata solo per gli avvisi. Per i volumi regolari, i valori validi sono compresi nell'intervallo da 50GiB a 100TiB. Per volumi di grandi dimensioni, i valori validi sono compresi nell'intervallo da 100TiB a 500TiB e, su base eccezionale, da a 2400GiB a 2400TiB. Valori espressi in byte come multipli di 1 GiB. | Int Vincoli: Valore minimo = 53687091200 Valore massimo = 2638827906662400 (obbligatorio) |
volumeSpecName | Il nome della specifica del volume è la designazione o l'identificatore specifico dell'applicazione per il volume specifico in un gruppo di volumi, ad esempio dati, log | corda |
volumeType | Qual è il tipo di volume. Per i volumi di destinazione nella replica tra aree, impostare tipo su DataProtection. Per la creazione di un volume clone, impostare il tipo su ShortTermClone | corda |
VolumePropertiesDataProtection
Nome | Descrizione | Valore |
---|---|---|
backup | Proprietà di backup | |
replicazione | Proprietà di replica | ReplicationObject |
istantanea | Proprietà dello snapshot. | VolumeSnapshotProperties |
volumeRelocation | Proprietà VolumeRelocation | VolumeRelocationProperties |
VolumePropertiesExportPolicy
Nome | Descrizione | Valore |
---|---|---|
norme | Esportare la regola dei criteri | ExportPolicyRule[] |
VolumeRelocationProperties
Nome | Descrizione | Valore |
---|---|---|
rilocazioneRequested | È stata richiesta la rilocazione per questo volume | Bool |
VolumeSnapshotProperties
Nome | Descrizione | Valore |
---|---|---|
snapshotPolicyId | ResourceId criteri snapshot | corda |