Microsoft.NetApp netApp netAppAccounts/volumeGroups 2023-11-01-preview
Définition de ressource Bicep
Le type de ressource netAppAccounts/volumeGroups peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.NetApp/netAppAccounts/volumeGroups, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/volumeGroups@2023-11-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'
]
}
]
}
}
Valeurs de propriété
ExportPolicyRule
Nom | Description | Valeur |
---|---|---|
allowedClients | Spécification d’entrée du client en tant que chaîne séparée par des virgules avec des CIDR IPv4, des adresses hôtes IPv4 et des noms d’hôtes | corde |
chownMode | Ce paramètre spécifie qui est autorisé à modifier la propriété d’un fichier. restricted : seul l’utilisateur racine peut modifier la propriété du fichier. sans restriction : les utilisateurs non racines peuvent modifier la propriété des fichiers qu’ils possèdent. | 'Restricted' 'Non restreint' |
cifs | Autorise le protocole CIFS | Bool |
hasRootAccess | Dispose d’un accès racine au volume | Bool |
kerberos5iReadOnly | Accès En lecture seule Kerberos5i. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5iReadWrite | Accès en lecture-écriture Kerberos5i. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5pReadOnly | Accès En lecture seule Kerberos5p. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5pReadWrite | Accès en lecture et en écriture Kerberos5p. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5ReadOnly | Accès En lecture seule Kerberos5. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5ReadWrite | Accès en lecture-écriture Kerberos5. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
nfsv3 | Autorise le protocole NFSv3. Activer uniquement pour les volumes de type NFSv3 | Bool |
nfsv41 | Autorise le protocole NFSv4.1. Activer uniquement pour les volumes de type NFSv4.1 | Bool |
ruleIndex | Index de commande | Int |
unixReadOnly | Accès en lecture seule | Bool |
unixReadWrite | Accès en lecture et écriture | Bool |
Microsoft.NetApp/netAppAccounts/volumeGroups
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources | corde |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : netAppAccounts |
Propriétés | Propriétés du groupe de volumes | VolumeGroupProperties |
PlacementKeyValuePairs
Nom | Description | Valeur |
---|---|---|
clé | Clé d’un paramètre spécifique à l’application pour le placement des volumes dans le groupe de volumes | chaîne (obligatoire) |
valeur | Valeur d’un paramètre spécifique à l’application pour le placement des volumes dans le groupe de volumes | chaîne (obligatoire) |
RemotePath
Nom | Description | Valeur |
---|---|---|
externalHostName | Chemin d’accès à un hôte ONTAP | chaîne (obligatoire) |
serverName | Nom d’un serveur sur l’hôte ONTAP | chaîne (obligatoire) |
volumeName | Nom d’un volume sur le serveur | chaîne (obligatoire) |
ReplicationObject
ResourceTags
Nom | Description | Valeur |
---|
VolumeBackupProperties
Nom | Description | Valeur |
---|---|---|
backupPolicyId | ID de ressource de stratégie de sauvegarde | corde |
backupVaultId | ID de ressource du coffre de sauvegarde | corde |
policyEnforced | Stratégie appliquée | Bool |
VolumeGroupMetaData
Nom | Description | Valeur |
---|---|---|
applicationIdentifier | Identificateur spécifique à l’application | corde |
applicationType | Type d’application | 'ORACLE' 'SAP-HANA' |
globalPlacementRules | Règles de placement spécifiques à l’application pour le groupe de volumes | PlacementKeyValuePairs[] |
groupDescription | Description du groupe | corde |
VolumeGroupProperties
Nom | Description | Valeur |
---|---|---|
groupMetaData | Détails du groupe de volumes | VolumeGroupMetaData |
Volumes | Liste des volumes du groupe | VolumeGroupVolumeProperties[] |
VolumeGroupVolumeProperties
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde |
Propriétés | Propriétés du volume | VolumeProperties (obligatoire) |
étiquettes | Balises de ressource | ResourceTags |
zones | Zone de disponibilité | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1[] |
VolumeProperties
Nom | Description | Valeur |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | Bien que le fractionnement automatique du volume de clone à court terme, si le pool parent n’a pas suffisamment d’espace pour prendre en charge le volume après le fractionnement, il sera automatiquement redimensionné, ce qui entraînera une facturation accrue. Pour accepter la taille automatique du pool de capacité, augmentez automatiquement et créez un volume clone à court terme, définissez la propriété comme acceptée. | 'Accepté' 'Refusé' |
avsDataStore | Spécifie si le volume est activé pour le magasin de données Azure VMware Solution (AVS) | 'Désactivé' 'Activé' |
backupId | Identificateur de ressource utilisé pour identifier la sauvegarde. | corde |
capacityPoolResourceId | ID de ressource du pool utilisé en cas de création d’un volume par le biais d’un groupe de volumes | corde |
coolAccess | Spécifie si l’accès froid (hiérarchisation) est activé pour le volume. | Bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy détermine le comportement de récupération des données du niveau froid au stockage standard en fonction du modèle de lecture pour les volumes activés pour l’accès froid. Les valeurs possibles pour ce champ sont les suivantes : Valeur par défaut : les données sont extraites du niveau froid au stockage standard sur les lectures aléatoires. Cette stratégie est la valeur par défaut. OnRead : toutes les lectures de données pilotées par le client sont extraites du niveau froid au stockage standard sur les lectures séquentielles et aléatoires. Jamais - Aucune donnée pilotée par le client n’est extraite du niveau froid au stockage standard. |
'Default' 'Never' 'OnRead' |
coolnessPeriod | Spécifie le nombre de jours après lesquels les données qui ne sont pas accessibles par les clients seront hiérarchisé. | Int Contraintes: Valeur minimale = 2 Valeur maximale = 183 |
creationToken | Chemin d’accès unique du fichier pour le volume. Utilisé lors de la création de cibles de montage | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obligatoire) |
dataProtection | Les volumes de type DataProtection incluent un objet contenant les détails de la réplication | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Quota de groupe par défaut pour le volume en KiB. Si isDefaultQuotaEnabled est défini, la valeur minimale de 4 Kib s’applique. | Int |
defaultUserQuotaInKiBs | Quota d’utilisateur par défaut pour le volume en KiB. Si isDefaultQuotaEnabled est défini, la valeur minimale de 4 KiB s’applique. | Int |
deleteBaseSnapshot | Si la valeur est activée (true), l’instantané à partir duquel le volume a été créé est automatiquement supprimé une fois l’opération de création de volume terminée. La valeur par défaut est false | Bool |
enableSubvolumes | Indicateur indiquant si les opérations de sous-volume sont activées sur le volume | 'Désactivé' 'Activé' |
encryptionKeySource | Source de clé utilisée pour chiffrer les données en volume. Applicable si le compte NetApp a encryption.keySource = 'Microsoft.KeyVault'. Les valeurs possibles (sans respect de la casse) sont : « Microsoft.NetApp, Microsoft.KeyVault » | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
exportPolicy | Ensemble de règles de stratégie d’exportation | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Spécifie si le quota par défaut est activé pour le volume. | Bool |
isLargeVolume | Spécifie si le volume est un volume volumineux ou un volume normal. | Bool |
isRestoring | Restauration | Bool |
kerberosEnabled | Décrivez si un volume est KerberosEnabled. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
keyVaultPrivateEndpointResourceId | ID de ressource du point de terminaison privé pour KeyVault. Il doit résider dans le même réseau virtuel que le volume. Applicable uniquement si encryptionKeySource = 'Microsoft.KeyVault'. | corde |
Langue | Langue prise en charge pour le 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' 'il' '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' 'non' '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 | Spécifie si LDAP est activé ou non pour un volume NFS donné. | Bool |
networkFeatures | Fonctionnalités réseau disponibles pour le volume ou l’état actuel de la mise à jour. | 'De base' 'Basic_Standard' 'Standard' 'Standard_Basic' |
placementRules | Règles de placement spécifiques à l’application pour le volume particulier | PlacementKeyValuePairs[] |
protocolTypes | Ensemble de types de protocole, NFSv3 par défaut, CIFS pour le protocole SMB | string[] |
proximityPlacementGroup | Groupe de placement de proximité associé au volume | corde |
securityStyle | Le style de sécurité du volume, unix par défaut, est ntfs pour le protocole double protocole ou CIFS | 'ntfs' 'unix' |
serviceLevel | Niveau de service du système de fichiers | 'Premium' 'Standard' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Active la propriété de partage d’énumération basée sur l’accès pour les partages SMB. Applicable uniquement pour le volume SMB/DualProtocol | 'Désactivé' 'Activé' |
smbContinuouslyAvailable | Active la propriété de partage disponible en continu pour le volume smb. Applicable uniquement pour le volume SMB | Bool |
smbEncryption | Active le chiffrement pour les données smb3 en cours d’exécution. Applicable uniquement pour le volume SMB/DualProtocol. À utiliser avec swagger version 2020-08-01 ou ultérieure | Bool |
smbNonBrowsable | Active la propriété non extensible pour les partages SMB. Applicable uniquement pour le volume SMB/DualProtocol | 'Désactivé' 'Activé' |
snapshotDirectoryVisible | Si cette option est activée (true), le volume contient un répertoire d’instantanés en lecture seule qui fournit l’accès à chacun des instantanés du volume (valeur par défaut true). | Bool |
snapshotId | Identificateur de ressource utilisé pour identifier l’instantané. | corde |
subnetId | URI de ressource Azure pour un sous-réseau délégué. Doit avoir la délégation Microsoft.NetApp/volumes | chaîne (obligatoire) |
débitMibps | Débit maximal en Mio/s pouvant être atteint par ce volume et il est accepté comme entrée uniquement pour le volume qosType manuel | Int |
unixPermissions | Autorisations UNIX pour le volume NFS acceptés au format octal 4 chiffres. Le premier chiffre sélectionne l’ID utilisateur (4), l’ID de groupe (2) et les attributs sticky (1). Le deuxième chiffre sélectionne l’autorisation pour le propriétaire du fichier : lecture (4), écriture (2) et exécution (1). Troisièmement, les autorisations sont sélectionnées pour d’autres utilisateurs du même groupe. quatrième pour les autres utilisateurs qui ne se sont pas dans le groupe. 0755 : donne des autorisations de lecture/écriture/d’exécution au propriétaire et en lecture/exécution pour le groupe et d’autres utilisateurs. | corde Contraintes: Longueur minimale = 4 Longueur maximale = 4 |
usageThreshold | Quota de stockage maximal autorisé pour un système de fichiers en octets. Il s’agit d’un quota souple utilisé uniquement pour les alertes. La taille minimale est de 100 Gio. La limite supérieure est 100TiB, 500Tib pour LargeVolume ou 2400Tib pour LargeVolume sur une base exceptionnelle. Spécifié en octets. | Int Contraintes: Valeur minimale = 107374182400 Valeur maximale = 2638827906662400 (obligatoire) |
volumeSpecName | Le nom des spécifications de volume est la désignation ou l’identificateur spécifique de l’application pour le volume particulier dans un groupe de volumes, par exemple les données, les journaux | corde |
volumeType | Quel est le type de volume. Pour les volumes de destination dans la réplication interrégion, définissez le type sur DataProtection. Pour créer un volume clone, définissez le type sur ShortTermClone | corde |
VolumePropertiesDataProtection
Nom | Description | Valeur |
---|---|---|
sauvegarde | Propriétés de sauvegarde | VolumeBackupProperties |
réplication | Propriétés de réplication | ReplicationObject |
instantané | Propriétés d’instantané. | VolumeSnapshotProperties |
volumeRelocation | Propriétés VolumeRelocation | VolumeRelocationProperties |
VolumePropertiesExportPolicy
Nom | Description | Valeur |
---|---|---|
règlement | Règle de stratégie d’exportation | ExportPolicyRule[] |
VolumeRelocationProperties
Nom | Description | Valeur |
---|---|---|
relocationRequested | Le déplacement a été demandé pour ce volume | Bool |
VolumeSnapshotProperties
Nom | Description | Valeur |
---|---|---|
snapshotPolicyId | ResourceId de stratégie d’instantané | corde |
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Fichier Bicep | Description |
---|---|
stockage ORACLE Azure NetApp Files | Ce modèle déploie le stockage pour les déploiements ORACLE. Le stockage est fourni à l’aide d’Azure NetApp Files, basé sur le système d’exploitation de stockage NetApp ONTAP. |
Définition de ressource de modèle ARM
Le type de ressource netAppAccounts/volumeGroups peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.NetApp/netAppAccounts/volumeGroups, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
"apiVersion": "2023-11-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" ]
}
]
}
}
Valeurs de propriété
ExportPolicyRule
Nom | Description | Valeur |
---|---|---|
allowedClients | Spécification d’entrée du client en tant que chaîne séparée par des virgules avec des CIDR IPv4, des adresses hôtes IPv4 et des noms d’hôtes | corde |
chownMode | Ce paramètre spécifie qui est autorisé à modifier la propriété d’un fichier. restricted : seul l’utilisateur racine peut modifier la propriété du fichier. sans restriction : les utilisateurs non racines peuvent modifier la propriété des fichiers qu’ils possèdent. | 'Restricted' 'Non restreint' |
cifs | Autorise le protocole CIFS | Bool |
hasRootAccess | Dispose d’un accès racine au volume | Bool |
kerberos5iReadOnly | Accès En lecture seule Kerberos5i. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5iReadWrite | Accès en lecture-écriture Kerberos5i. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5pReadOnly | Accès En lecture seule Kerberos5p. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5pReadWrite | Accès en lecture et en écriture Kerberos5p. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5ReadOnly | Accès En lecture seule Kerberos5. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5ReadWrite | Accès en lecture-écriture Kerberos5. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
nfsv3 | Autorise le protocole NFSv3. Activer uniquement pour les volumes de type NFSv3 | Bool |
nfsv41 | Autorise le protocole NFSv4.1. Activer uniquement pour les volumes de type NFSv4.1 | Bool |
ruleIndex | Index de commande | Int |
unixReadOnly | Accès en lecture seule | Bool |
unixReadWrite | Accès en lecture et écriture | Bool |
Microsoft.NetApp/netAppAccounts/volumeGroups
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2023-11-01-preview' |
emplacement | Emplacement des ressources | corde |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (obligatoire) |
Propriétés | Propriétés du groupe de volumes | VolumeGroupProperties |
type | Type de ressource | 'Microsoft.NetApp/netAppAccounts/volumeGroups' |
PlacementKeyValuePairs
Nom | Description | Valeur |
---|---|---|
clé | Clé d’un paramètre spécifique à l’application pour le placement des volumes dans le groupe de volumes | chaîne (obligatoire) |
valeur | Valeur d’un paramètre spécifique à l’application pour le placement des volumes dans le groupe de volumes | chaîne (obligatoire) |
RemotePath
Nom | Description | Valeur |
---|---|---|
externalHostName | Chemin d’accès à un hôte ONTAP | chaîne (obligatoire) |
serverName | Nom d’un serveur sur l’hôte ONTAP | chaîne (obligatoire) |
volumeName | Nom d’un volume sur le serveur | chaîne (obligatoire) |
ReplicationObject
ResourceTags
Nom | Description | Valeur |
---|
VolumeBackupProperties
Nom | Description | Valeur |
---|---|---|
backupPolicyId | ID de ressource de stratégie de sauvegarde | corde |
backupVaultId | ID de ressource du coffre de sauvegarde | corde |
policyEnforced | Stratégie appliquée | Bool |
VolumeGroupMetaData
Nom | Description | Valeur |
---|---|---|
applicationIdentifier | Identificateur spécifique à l’application | corde |
applicationType | Type d’application | 'ORACLE' 'SAP-HANA' |
globalPlacementRules | Règles de placement spécifiques à l’application pour le groupe de volumes | PlacementKeyValuePairs[] |
groupDescription | Description du groupe | corde |
VolumeGroupProperties
Nom | Description | Valeur |
---|---|---|
groupMetaData | Détails du groupe de volumes | VolumeGroupMetaData |
Volumes | Liste des volumes du groupe | VolumeGroupVolumeProperties[] |
VolumeGroupVolumeProperties
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde |
Propriétés | Propriétés du volume | VolumeProperties (obligatoire) |
étiquettes | Balises de ressource | ResourceTags |
zones | Zone de disponibilité | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1[] |
VolumeProperties
Nom | Description | Valeur |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | Bien que le fractionnement automatique du volume de clone à court terme, si le pool parent n’a pas suffisamment d’espace pour prendre en charge le volume après le fractionnement, il sera automatiquement redimensionné, ce qui entraînera une facturation accrue. Pour accepter la taille automatique du pool de capacité, augmentez automatiquement et créez un volume clone à court terme, définissez la propriété comme acceptée. | 'Accepté' 'Refusé' |
avsDataStore | Spécifie si le volume est activé pour le magasin de données Azure VMware Solution (AVS) | 'Désactivé' 'Activé' |
backupId | Identificateur de ressource utilisé pour identifier la sauvegarde. | corde |
capacityPoolResourceId | ID de ressource du pool utilisé en cas de création d’un volume par le biais d’un groupe de volumes | corde |
coolAccess | Spécifie si l’accès froid (hiérarchisation) est activé pour le volume. | Bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy détermine le comportement de récupération des données du niveau froid au stockage standard en fonction du modèle de lecture pour les volumes activés pour l’accès froid. Les valeurs possibles pour ce champ sont les suivantes : Valeur par défaut : les données sont extraites du niveau froid au stockage standard sur les lectures aléatoires. Cette stratégie est la valeur par défaut. OnRead : toutes les lectures de données pilotées par le client sont extraites du niveau froid au stockage standard sur les lectures séquentielles et aléatoires. Jamais - Aucune donnée pilotée par le client n’est extraite du niveau froid au stockage standard. |
'Default' 'Never' 'OnRead' |
coolnessPeriod | Spécifie le nombre de jours après lesquels les données qui ne sont pas accessibles par les clients seront hiérarchisé. | Int Contraintes: Valeur minimale = 2 Valeur maximale = 183 |
creationToken | Chemin d’accès unique du fichier pour le volume. Utilisé lors de la création de cibles de montage | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obligatoire) |
dataProtection | Les volumes de type DataProtection incluent un objet contenant les détails de la réplication | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Quota de groupe par défaut pour le volume en KiB. Si isDefaultQuotaEnabled est défini, la valeur minimale de 4 Kib s’applique. | Int |
defaultUserQuotaInKiBs | Quota d’utilisateur par défaut pour le volume en KiB. Si isDefaultQuotaEnabled est défini, la valeur minimale de 4 KiB s’applique. | Int |
deleteBaseSnapshot | Si la valeur est activée (true), l’instantané à partir duquel le volume a été créé est automatiquement supprimé une fois l’opération de création de volume terminée. La valeur par défaut est false | Bool |
enableSubvolumes | Indicateur indiquant si les opérations de sous-volume sont activées sur le volume | 'Désactivé' 'Activé' |
encryptionKeySource | Source de clé utilisée pour chiffrer les données en volume. Applicable si le compte NetApp a encryption.keySource = 'Microsoft.KeyVault'. Les valeurs possibles (sans respect de la casse) sont : « Microsoft.NetApp, Microsoft.KeyVault » | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
exportPolicy | Ensemble de règles de stratégie d’exportation | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Spécifie si le quota par défaut est activé pour le volume. | Bool |
isLargeVolume | Spécifie si le volume est un volume volumineux ou un volume normal. | Bool |
isRestoring | Restauration | Bool |
kerberosEnabled | Décrivez si un volume est KerberosEnabled. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
keyVaultPrivateEndpointResourceId | ID de ressource du point de terminaison privé pour KeyVault. Il doit résider dans le même réseau virtuel que le volume. Applicable uniquement si encryptionKeySource = 'Microsoft.KeyVault'. | corde |
Langue | Langue prise en charge pour le 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' 'il' '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' 'non' '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 | Spécifie si LDAP est activé ou non pour un volume NFS donné. | Bool |
networkFeatures | Fonctionnalités réseau disponibles pour le volume ou l’état actuel de la mise à jour. | 'De base' 'Basic_Standard' 'Standard' 'Standard_Basic' |
placementRules | Règles de placement spécifiques à l’application pour le volume particulier | PlacementKeyValuePairs[] |
protocolTypes | Ensemble de types de protocole, NFSv3 par défaut, CIFS pour le protocole SMB | string[] |
proximityPlacementGroup | Groupe de placement de proximité associé au volume | corde |
securityStyle | Le style de sécurité du volume, unix par défaut, est ntfs pour le protocole double protocole ou CIFS | 'ntfs' 'unix' |
serviceLevel | Niveau de service du système de fichiers | 'Premium' 'Standard' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Active la propriété de partage d’énumération basée sur l’accès pour les partages SMB. Applicable uniquement pour le volume SMB/DualProtocol | 'Désactivé' 'Activé' |
smbContinuouslyAvailable | Active la propriété de partage disponible en continu pour le volume smb. Applicable uniquement pour le volume SMB | Bool |
smbEncryption | Active le chiffrement pour les données smb3 en cours d’exécution. Applicable uniquement pour le volume SMB/DualProtocol. À utiliser avec swagger version 2020-08-01 ou ultérieure | Bool |
smbNonBrowsable | Active la propriété non extensible pour les partages SMB. Applicable uniquement pour le volume SMB/DualProtocol | 'Désactivé' 'Activé' |
snapshotDirectoryVisible | Si cette option est activée (true), le volume contient un répertoire d’instantanés en lecture seule qui fournit l’accès à chacun des instantanés du volume (valeur par défaut true). | Bool |
snapshotId | Identificateur de ressource utilisé pour identifier l’instantané. | corde |
subnetId | URI de ressource Azure pour un sous-réseau délégué. Doit avoir la délégation Microsoft.NetApp/volumes | chaîne (obligatoire) |
débitMibps | Débit maximal en Mio/s pouvant être atteint par ce volume et il est accepté comme entrée uniquement pour le volume qosType manuel | Int |
unixPermissions | Autorisations UNIX pour le volume NFS acceptés au format octal 4 chiffres. Le premier chiffre sélectionne l’ID utilisateur (4), l’ID de groupe (2) et les attributs sticky (1). Le deuxième chiffre sélectionne l’autorisation pour le propriétaire du fichier : lecture (4), écriture (2) et exécution (1). Troisièmement, les autorisations sont sélectionnées pour d’autres utilisateurs du même groupe. quatrième pour les autres utilisateurs qui ne se sont pas dans le groupe. 0755 : donne des autorisations de lecture/écriture/d’exécution au propriétaire et en lecture/exécution pour le groupe et d’autres utilisateurs. | corde Contraintes: Longueur minimale = 4 Longueur maximale = 4 |
usageThreshold | Quota de stockage maximal autorisé pour un système de fichiers en octets. Il s’agit d’un quota souple utilisé uniquement pour les alertes. La taille minimale est de 100 Gio. La limite supérieure est 100TiB, 500Tib pour LargeVolume ou 2400Tib pour LargeVolume sur une base exceptionnelle. Spécifié en octets. | Int Contraintes: Valeur minimale = 107374182400 Valeur maximale = 2638827906662400 (obligatoire) |
volumeSpecName | Le nom des spécifications de volume est la désignation ou l’identificateur spécifique de l’application pour le volume particulier dans un groupe de volumes, par exemple les données, les journaux | corde |
volumeType | Quel est le type de volume. Pour les volumes de destination dans la réplication interrégion, définissez le type sur DataProtection. Pour créer un volume clone, définissez le type sur ShortTermClone | corde |
VolumePropertiesDataProtection
Nom | Description | Valeur |
---|---|---|
sauvegarde | Propriétés de sauvegarde | VolumeBackupProperties |
réplication | Propriétés de réplication | ReplicationObject |
instantané | Propriétés d’instantané. | VolumeSnapshotProperties |
volumeRelocation | Propriétés VolumeRelocation | VolumeRelocationProperties |
VolumePropertiesExportPolicy
Nom | Description | Valeur |
---|---|---|
règlement | Règle de stratégie d’exportation | ExportPolicyRule[] |
VolumeRelocationProperties
Nom | Description | Valeur |
---|---|---|
relocationRequested | Le déplacement a été demandé pour ce volume | Bool |
VolumeSnapshotProperties
Nom | Description | Valeur |
---|---|---|
snapshotPolicyId | ResourceId de stratégie d’instantané | corde |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
stockage ORACLE Azure NetApp Files |
Ce modèle déploie le stockage pour les déploiements ORACLE. Le stockage est fourni à l’aide d’Azure NetApp Files, basé sur le système d’exploitation de stockage NetApp ONTAP. |
stockage de réplication inter-régions SAP HANA Azure NetApp Files |
Ce modèle déploie le stockage pour les déploiements de récupération d’urgence SAP HANA. Le stockage est fourni à l’aide d’Azure NetApp Files, basé sur le système d’exploitation de stockage NetApp ONTAP. |
stockage SAP HANA Azure NetApp Files |
Ce modèle déploie le stockage pour les déploiements SAP HANA. Le stockage est fourni à l’aide d’Azure NetApp Files, basé sur le système d’exploitation de stockage NetApp ONTAP. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource netAppAccounts/volumeGroups peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.NetApp/netAppAccounts/volumeGroups, ajoutez la terraform suivante à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/volumeGroups@2023-11-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"
]
}
]
}
})
}
Valeurs de propriété
ExportPolicyRule
Nom | Description | Valeur |
---|---|---|
allowedClients | Spécification d’entrée du client en tant que chaîne séparée par des virgules avec des CIDR IPv4, des adresses hôtes IPv4 et des noms d’hôtes | corde |
chownMode | Ce paramètre spécifie qui est autorisé à modifier la propriété d’un fichier. restricted : seul l’utilisateur racine peut modifier la propriété du fichier. sans restriction : les utilisateurs non racines peuvent modifier la propriété des fichiers qu’ils possèdent. | 'Restricted' 'Non restreint' |
cifs | Autorise le protocole CIFS | Bool |
hasRootAccess | Dispose d’un accès racine au volume | Bool |
kerberos5iReadOnly | Accès En lecture seule Kerberos5i. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5iReadWrite | Accès en lecture-écriture Kerberos5i. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5pReadOnly | Accès En lecture seule Kerberos5p. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5pReadWrite | Accès en lecture et en écriture Kerberos5p. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5ReadOnly | Accès En lecture seule Kerberos5. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
kerberos5ReadWrite | Accès en lecture-écriture Kerberos5. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
nfsv3 | Autorise le protocole NFSv3. Activer uniquement pour les volumes de type NFSv3 | Bool |
nfsv41 | Autorise le protocole NFSv4.1. Activer uniquement pour les volumes de type NFSv4.1 | Bool |
ruleIndex | Index de commande | Int |
unixReadOnly | Accès en lecture seule | Bool |
unixReadWrite | Accès en lecture et écriture | Bool |
Microsoft.NetApp/netAppAccounts/volumeGroups
Nom | Description | Valeur |
---|---|---|
emplacement | Emplacement des ressources | corde |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : netAppAccounts |
Propriétés | Propriétés du groupe de volumes | VolumeGroupProperties |
type | Type de ressource | « Microsoft.NetApp/netAppAccounts/volumeGroups@2023-11-01-preview » |
PlacementKeyValuePairs
Nom | Description | Valeur |
---|---|---|
clé | Clé d’un paramètre spécifique à l’application pour le placement des volumes dans le groupe de volumes | chaîne (obligatoire) |
valeur | Valeur d’un paramètre spécifique à l’application pour le placement des volumes dans le groupe de volumes | chaîne (obligatoire) |
RemotePath
Nom | Description | Valeur |
---|---|---|
externalHostName | Chemin d’accès à un hôte ONTAP | chaîne (obligatoire) |
serverName | Nom d’un serveur sur l’hôte ONTAP | chaîne (obligatoire) |
volumeName | Nom d’un volume sur le serveur | chaîne (obligatoire) |
ReplicationObject
ResourceTags
Nom | Description | Valeur |
---|
VolumeBackupProperties
Nom | Description | Valeur |
---|---|---|
backupPolicyId | ID de ressource de stratégie de sauvegarde | corde |
backupVaultId | ID de ressource du coffre de sauvegarde | corde |
policyEnforced | Stratégie appliquée | Bool |
VolumeGroupMetaData
Nom | Description | Valeur |
---|---|---|
applicationIdentifier | Identificateur spécifique à l’application | corde |
applicationType | Type d’application | 'ORACLE' 'SAP-HANA' |
globalPlacementRules | Règles de placement spécifiques à l’application pour le groupe de volumes | PlacementKeyValuePairs[] |
groupDescription | Description du groupe | corde |
VolumeGroupProperties
Nom | Description | Valeur |
---|---|---|
groupMetaData | Détails du groupe de volumes | VolumeGroupMetaData |
Volumes | Liste des volumes du groupe | VolumeGroupVolumeProperties[] |
VolumeGroupVolumeProperties
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde |
Propriétés | Propriétés du volume | VolumeProperties (obligatoire) |
étiquettes | Balises de ressource | ResourceTags |
zones | Zone de disponibilité | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1[] |
VolumeProperties
Nom | Description | Valeur |
---|---|---|
acceptGrowCapacityPoolForShortTermCloneSplit | Bien que le fractionnement automatique du volume de clone à court terme, si le pool parent n’a pas suffisamment d’espace pour prendre en charge le volume après le fractionnement, il sera automatiquement redimensionné, ce qui entraînera une facturation accrue. Pour accepter la taille automatique du pool de capacité, augmentez automatiquement et créez un volume clone à court terme, définissez la propriété comme acceptée. | 'Accepté' 'Refusé' |
avsDataStore | Spécifie si le volume est activé pour le magasin de données Azure VMware Solution (AVS) | 'Désactivé' 'Activé' |
backupId | Identificateur de ressource utilisé pour identifier la sauvegarde. | corde |
capacityPoolResourceId | ID de ressource du pool utilisé en cas de création d’un volume par le biais d’un groupe de volumes | corde |
coolAccess | Spécifie si l’accès froid (hiérarchisation) est activé pour le volume. | Bool |
coolAccessRetrievalPolicy | coolAccessRetrievalPolicy détermine le comportement de récupération des données du niveau froid au stockage standard en fonction du modèle de lecture pour les volumes activés pour l’accès froid. Les valeurs possibles pour ce champ sont les suivantes : Valeur par défaut : les données sont extraites du niveau froid au stockage standard sur les lectures aléatoires. Cette stratégie est la valeur par défaut. OnRead : toutes les lectures de données pilotées par le client sont extraites du niveau froid au stockage standard sur les lectures séquentielles et aléatoires. Jamais - Aucune donnée pilotée par le client n’est extraite du niveau froid au stockage standard. |
'Default' 'Never' 'OnRead' |
coolnessPeriod | Spécifie le nombre de jours après lesquels les données qui ne sont pas accessibles par les clients seront hiérarchisé. | Int Contraintes: Valeur minimale = 2 Valeur maximale = 183 |
creationToken | Chemin d’accès unique du fichier pour le volume. Utilisé lors de la création de cibles de montage | corde Contraintes: Longueur minimale = 1 Longueur maximale = 1 Modèle = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obligatoire) |
dataProtection | Les volumes de type DataProtection incluent un objet contenant les détails de la réplication | VolumePropertiesDataProtection |
defaultGroupQuotaInKiBs | Quota de groupe par défaut pour le volume en KiB. Si isDefaultQuotaEnabled est défini, la valeur minimale de 4 Kib s’applique. | Int |
defaultUserQuotaInKiBs | Quota d’utilisateur par défaut pour le volume en KiB. Si isDefaultQuotaEnabled est défini, la valeur minimale de 4 KiB s’applique. | Int |
deleteBaseSnapshot | Si la valeur est activée (true), l’instantané à partir duquel le volume a été créé est automatiquement supprimé une fois l’opération de création de volume terminée. La valeur par défaut est false | Bool |
enableSubvolumes | Indicateur indiquant si les opérations de sous-volume sont activées sur le volume | 'Désactivé' 'Activé' |
encryptionKeySource | Source de clé utilisée pour chiffrer les données en volume. Applicable si le compte NetApp a encryption.keySource = 'Microsoft.KeyVault'. Les valeurs possibles (sans respect de la casse) sont : « Microsoft.NetApp, Microsoft.KeyVault » | 'Microsoft.KeyVault' 'Microsoft.NetApp' |
exportPolicy | Ensemble de règles de stratégie d’exportation | VolumePropertiesExportPolicy |
isDefaultQuotaEnabled | Spécifie si le quota par défaut est activé pour le volume. | Bool |
isLargeVolume | Spécifie si le volume est un volume volumineux ou un volume normal. | Bool |
isRestoring | Restauration | Bool |
kerberosEnabled | Décrivez si un volume est KerberosEnabled. Pour être utilisé avec swagger version 2020-05-01 ou ultérieure | Bool |
keyVaultPrivateEndpointResourceId | ID de ressource du point de terminaison privé pour KeyVault. Il doit résider dans le même réseau virtuel que le volume. Applicable uniquement si encryptionKeySource = 'Microsoft.KeyVault'. | corde |
Langue | Langue prise en charge pour le 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' 'il' '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' 'non' '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 | Spécifie si LDAP est activé ou non pour un volume NFS donné. | Bool |
networkFeatures | Fonctionnalités réseau disponibles pour le volume ou l’état actuel de la mise à jour. | 'De base' 'Basic_Standard' 'Standard' 'Standard_Basic' |
placementRules | Règles de placement spécifiques à l’application pour le volume particulier | PlacementKeyValuePairs[] |
protocolTypes | Ensemble de types de protocole, NFSv3 par défaut, CIFS pour le protocole SMB | string[] |
proximityPlacementGroup | Groupe de placement de proximité associé au volume | corde |
securityStyle | Le style de sécurité du volume, unix par défaut, est ntfs pour le protocole double protocole ou CIFS | 'ntfs' 'unix' |
serviceLevel | Niveau de service du système de fichiers | 'Premium' 'Standard' 'StandardZRS' 'Ultra' |
smbAccessBasedEnumeration | Active la propriété de partage d’énumération basée sur l’accès pour les partages SMB. Applicable uniquement pour le volume SMB/DualProtocol | 'Désactivé' 'Activé' |
smbContinuouslyAvailable | Active la propriété de partage disponible en continu pour le volume smb. Applicable uniquement pour le volume SMB | Bool |
smbEncryption | Active le chiffrement pour les données smb3 en cours d’exécution. Applicable uniquement pour le volume SMB/DualProtocol. À utiliser avec swagger version 2020-08-01 ou ultérieure | Bool |
smbNonBrowsable | Active la propriété non extensible pour les partages SMB. Applicable uniquement pour le volume SMB/DualProtocol | 'Désactivé' 'Activé' |
snapshotDirectoryVisible | Si cette option est activée (true), le volume contient un répertoire d’instantanés en lecture seule qui fournit l’accès à chacun des instantanés du volume (valeur par défaut true). | Bool |
snapshotId | Identificateur de ressource utilisé pour identifier l’instantané. | corde |
subnetId | URI de ressource Azure pour un sous-réseau délégué. Doit avoir la délégation Microsoft.NetApp/volumes | chaîne (obligatoire) |
débitMibps | Débit maximal en Mio/s pouvant être atteint par ce volume et il est accepté comme entrée uniquement pour le volume qosType manuel | Int |
unixPermissions | Autorisations UNIX pour le volume NFS acceptés au format octal 4 chiffres. Le premier chiffre sélectionne l’ID utilisateur (4), l’ID de groupe (2) et les attributs sticky (1). Le deuxième chiffre sélectionne l’autorisation pour le propriétaire du fichier : lecture (4), écriture (2) et exécution (1). Troisièmement, les autorisations sont sélectionnées pour d’autres utilisateurs du même groupe. quatrième pour les autres utilisateurs qui ne se sont pas dans le groupe. 0755 : donne des autorisations de lecture/écriture/d’exécution au propriétaire et en lecture/exécution pour le groupe et d’autres utilisateurs. | corde Contraintes: Longueur minimale = 4 Longueur maximale = 4 |
usageThreshold | Quota de stockage maximal autorisé pour un système de fichiers en octets. Il s’agit d’un quota souple utilisé uniquement pour les alertes. La taille minimale est de 100 Gio. La limite supérieure est 100TiB, 500Tib pour LargeVolume ou 2400Tib pour LargeVolume sur une base exceptionnelle. Spécifié en octets. | Int Contraintes: Valeur minimale = 107374182400 Valeur maximale = 2638827906662400 (obligatoire) |
volumeSpecName | Le nom des spécifications de volume est la désignation ou l’identificateur spécifique de l’application pour le volume particulier dans un groupe de volumes, par exemple les données, les journaux | corde |
volumeType | Quel est le type de volume. Pour les volumes de destination dans la réplication interrégion, définissez le type sur DataProtection. Pour créer un volume clone, définissez le type sur ShortTermClone | corde |
VolumePropertiesDataProtection
Nom | Description | Valeur |
---|---|---|
sauvegarde | Propriétés de sauvegarde | VolumeBackupProperties |
réplication | Propriétés de réplication | ReplicationObject |
instantané | Propriétés d’instantané. | VolumeSnapshotProperties |
volumeRelocation | Propriétés VolumeRelocation | VolumeRelocationProperties |
VolumePropertiesExportPolicy
Nom | Description | Valeur |
---|---|---|
règlement | Règle de stratégie d’exportation | ExportPolicyRule[] |
VolumeRelocationProperties
Nom | Description | Valeur |
---|---|---|
relocationRequested | Le déplacement a été demandé pour ce volume | Bool |
VolumeSnapshotProperties
Nom | Description | Valeur |
---|---|---|
snapshotPolicyId | ResourceId de stratégie d’instantané | corde |