Condividi tramite


Microsoft.NetApp netAppAccounts/volumeGroups 2024-03-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa netAppAccounts/volumeGroups può essere distribuito con operazioni destinate a:

  • 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 risorsa

Per creare una risorsa Microsoft.NetApp/netAppAccounts/volumeGroups, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.NetApp/netAppAccounts/volumeGroups@2024-03-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 VolumeGroupProperties

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

Nome Descrizione Valore
nome Nome risorsa corda
proprietà Proprietà del volume VolumeProperties (obbligatorio)
Tag Tag delle risorse resourcetag
Zone Zona di disponibilità corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 1[]

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 VolumeBackupProperties
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.

Bicep File Descrizione
di archiviazione di Azure NetApp Files oracle Questo modello distribuisce l'archiviazione per le distribuzioni ORACLE. L'archiviazione viene fornita usando Azure NetApp Files, basata sul sistema operativo di archiviazione NetApp ONTAP.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa netAppAccounts/volumeGroups può essere distribuito con operazioni destinate a:

  • 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 risorsa

Per creare una risorsa Microsoft.NetApp/netAppAccounts/volumeGroups, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
  "apiVersion": "2024-03-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-03-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 VolumeGroupProperties
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

Nome Descrizione Valore
nome Nome risorsa corda
proprietà Proprietà del volume VolumeProperties (obbligatorio)
Tag Tag delle risorse resourcetag
Zone Zona di disponibilità corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 1[]

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 VolumeBackupProperties
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.

Sagoma Descrizione
di archiviazione di Azure NetApp Files oracle

Distribuire in Azure
Questo modello distribuisce l'archiviazione per le distribuzioni ORACLE. L'archiviazione viene fornita usando Azure NetApp Files, basata sul sistema operativo di archiviazione NetApp ONTAP.
di archiviazione di replica tra più aree di SAP HANA di Azure NetApp Files

Distribuire in Azure
Questo modello distribuisce l'archiviazione per le distribuzioni di ripristino di emergenza di SAP HANA. L'archiviazione viene fornita usando Azure NetApp Files, basata sul sistema operativo di archiviazione NetApp ONTAP.
di archiviazione di Azure NETApp Files di SAP HANA

Distribuire in Azure
Questo modello distribuisce l'archiviazione per le distribuzioni sap HANA. L'archiviazione viene fornita usando Azure NetApp Files, basata sul sistema operativo di archiviazione NetApp ONTAP.

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-03-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 VolumeGroupProperties
digitare Tipo di risorsa "Microsoft.NetApp/netAppAccounts/volumeGroups@2024-03-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

Nome Descrizione Valore
nome Nome risorsa corda
proprietà Proprietà del volume VolumeProperties (obbligatorio)
Tag Tag delle risorse resourcetag
Zone Zona di disponibilità corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 1[]

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 VolumeBackupProperties
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