Microsoft.NetApp netAppAccounts/capacityPools/volumes 2021-04-01
- más reciente
- 2024-07-01
- 2024-07-01-preview
- 2024-05-01
- 2024-05-01-preview
- 2024-03-01
- 2024-03-01-preview
- 2024-01-01
- 2023-11-01
- 2023-11-01-preview
- 2023-07-01
- 2023-07-01-preview
- 2023-05-01
- 2023-05-01-preview
- 2022-11-01
- 2022-11-01-preview
- 2022-09-01
- 2022-05-01
- 2022-03-01
- 2022-01-01
- 2021-10-01
- 2021-08-01
- 2021-06-01
- 2021-04-01
- 2021-04-01-preview
- 2021-02-01
- 2020-12-01
- 2020-11-01
- 2020-09-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-03-01
- 2020-02-01
- 2019-11-01
- 2019-10-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-05-01
- 2017-08-15
Definición de recursos de Bicep
El tipo de recurso netAppAccounts/capacityPools/volumes se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.NetApp/netAppAccounts/capacityPools/volumes, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2021-04-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
backupId: 'string'
coolAccess: bool
coolnessPeriod: int
creationToken: 'string'
dataProtection: {
backup: {
backupEnabled: bool
backupPolicyId: 'string'
policyEnforced: bool
vaultId: 'string'
}
replication: {
endpointType: 'string'
remoteVolumeRegion: 'string'
remoteVolumeResourceId: 'string'
replicationId: 'string'
replicationSchedule: 'string'
}
snapshot: {
snapshotPolicyId: '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
}
]
}
isRestoring: bool
kerberosEnabled: bool
ldapEnabled: bool
protocolTypes: [
'string'
]
securityStyle: 'string'
serviceLevel: 'string'
smbContinuouslyAvailable: bool
smbEncryption: bool
snapshotDirectoryVisible: bool
snapshotId: 'string'
subnetId: 'string'
throughputMibps: int
unixPermissions: 'string'
usageThreshold: int
volumeType: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
ExportPolicyRule
Nombre | Descripción | Valor |
---|---|---|
allowedClients | Especificación de entrada de cliente como cadena separada por comas con CIDR IPv4, direcciones de host IPv4 y nombres de host | cuerda |
chownMode | Este parámetro especifica quién está autorizado para cambiar la propiedad de un archivo. restringido: solo el usuario raíz puede cambiar la propiedad del archivo. sin restricciones: los usuarios no raíz pueden cambiar la propiedad de los archivos que poseen. | 'Restringido' "Sin restricciones" |
cifs | Permite el protocolo CIFS | Bool |
hasRootAccess | Tiene acceso raíz al volumen | Bool |
kerberos5iReadOnly | Acceso de solo lectura de Kerberos5i. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5iReadWrite | Acceso de lectura y escritura de Kerberos5i. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5pReadOnly | Acceso de solo lectura de Kerberos5p. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5pReadWrite | Acceso de lectura y escritura de Kerberos5p. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5ReadOnly | Acceso de solo lectura de Kerberos5. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5ReadWrite | Acceso de lectura y escritura de Kerberos5. Para usar con swagger versión 2020-05-01 o posterior | Bool |
nfsv3 | Permite el protocolo NFSv3. Habilitar solo para volúmenes de tipo NFSv3 | Bool |
nfsv41 | Permite el protocolo NFSv4.1. Habilitar solo para volúmenes de tipo NFSv4.1 | Bool |
ruleIndex | Índice de pedido | Int |
unixReadOnly | Acceso de solo lectura | Bool |
unixReadWrite | Acceso de lectura y escritura | Bool |
Microsoft.NetApp/netAppAccounts/capacityPools/volumes
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (obligatorio) |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: netAppAccounts/capacityPools |
Propiedades | Propiedades de volumen | VolumeProperties (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
ReplicationObject
Nombre | Descripción | Valor |
---|---|---|
endpointType | Indica si el volumen local es el origen o el destino de la replicación de volúmenes. | 'dst' 'src' |
remoteVolumeRegion | Región remota para el otro extremo de la replicación de volúmenes. | cuerda |
remoteVolumeResourceId | Identificador de recurso del volumen remoto. | string (obligatorio) |
replicationId | Identificación | cuerda |
replicationSchedule | Horario | 'daily' 'hourly' "_10minutely" |
ResourceTags
Nombre | Descripción | Valor |
---|
VolumeBackupProperties
Nombre | Descripción | Valor |
---|---|---|
backupEnabled | Copia de seguridad habilitada | Bool |
backupPolicyId | Identificador de recurso de directiva de copia de seguridad | cuerda |
policyEnforced | Directiva aplicada | Bool |
vaultId | Id. de recurso del almacén | cuerda |
VolumeProperties
Nombre | Descripción | Valor |
---|---|---|
backupId | UUID v4 o identificador de recursos usado para identificar la copia de seguridad. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
coolAccess | Especifica si el acceso esporádico (por niveles) está habilitado para el volumen. | Bool |
coolnessPeriod | Especifica el número de días después de los cuales se organizarán en capas los datos a los que los clientes no acceden. | Int Restricciones: Valor mínimo = 7 Valor máximo = 63 |
creationToken | Ruta de acceso de archivo única para el volumen. Se usa al crear destinos de montaje | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obligatorio) |
dataProtection | Los volúmenes de tipo DataProtection incluyen un objeto que contiene detalles de la replicación. | VolumePropertiesDataProtection |
encryptionKeySource | Origen de la clave de cifrado. Los valores posibles son: "Microsoft.NetApp" | cuerda |
exportPolicy | Conjunto de reglas de directiva de exportación | VolumePropertiesExportPolicy |
isRestoring | Restaurar | Bool |
kerberosEnabled | Describir si un volumen es KerberosEnabled. Para usar con swagger versión 2020-05-01 o posterior | Bool |
ldapEnabled | Especifica si LDAP está habilitado o no para un volumen NFS determinado. | Bool |
protocolTypes | Conjunto de tipos de protocolo, NFSv3 predeterminado, CIFS para el protocolo SMB | string[] |
securityStyle | El estilo de seguridad del volumen, unix predeterminado, tiene como valor predeterminado ntfs para el protocolo dual o el protocolo CIFS. | 'ntfs' 'unix' |
serviceLevel | Nivel de servicio del sistema de archivos | 'Premium' 'Estándar' 'Ultra' |
smbContinuouslyAvailable | Habilita la propiedad de recurso compartido disponible continuamente para el volumen smb. Solo se aplica al volumen SMB | Bool |
smbEncryption | Habilita el cifrado para los datos smb3 en curso. Solo se aplica al volumen SMB/DualProtocol. Para usarse con swagger versión 2020-08-01 o posterior | Bool |
snapshotDirectoryVisible | Si está habilitado (true), el volumen contendrá un directorio de instantáneas de solo lectura que proporciona acceso a cada una de las instantáneas del volumen (el valor predeterminado es true). | Bool |
snapshotId | UUID v4 o identificador de recursos usado para identificar la instantánea. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
subnetId | URI de recursos de Azure para una subred delegada. Debe tener la delegación Microsoft.NetApp/volumes | string (obligatorio) |
throughputMibps | Rendimiento máximo en Mibps que este volumen puede lograr | Int |
unixPermissions | Permisos de UNIX para el volumen NFS aceptado en formato octal de 4 dígitos. El primer dígito selecciona los atributos set user ID(4), set group ID (2) y sticky (1). El segundo dígito selecciona el permiso para el propietario del archivo: lectura (4), escritura (2) y ejecución (1). En tercer lugar, selecciona permisos para otros usuarios del mismo grupo. el cuarto para otros usuarios que no están en el grupo. 0755: concede permisos de lectura, escritura y ejecución para propietario y lectura y ejecución para agrupar y otros usuarios. | cuerda Restricciones: Longitud mínima = 4 Longitud máxima = 4 |
usageThreshold | Cuota de almacenamiento máxima permitida para un sistema de archivos en bytes. Se trata de una cuota temporal que se usa solo para las alertas. El tamaño mínimo es de 100 GiB. El límite superior es 100TiB. Especificado en bytes. | Int Restricciones: Valor mínimo = 107374182400 Valor máximo = 109951162777600 (obligatorio) |
volumeType | Qué tipo de volumen es este. Para los volúmenes de destino en Replicación entre regiones, establezca el tipo en DataProtection. | cuerda |
VolumePropertiesDataProtection
Nombre | Descripción | Valor |
---|---|---|
copia de seguridad | Propiedades de copia de seguridad | VolumeBackupProperties |
replicación | Propiedades de replicación | ReplicationObject de |
instantánea | Propiedades de instantánea. | VolumeSnapshotProperties |
VolumePropertiesExportPolicy
Nombre | Descripción | Valor |
---|---|---|
reglas | Exportar regla de directiva | exportPolicyRule[] |
VolumeSnapshotProperties
Nombre | Descripción | Valor |
---|---|---|
snapshotPolicyId | ResourceId de directiva de instantáneas | cuerda |
Definición de recursos de plantilla de ARM
El tipo de recurso netAppAccounts/capacityPools/volumes se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.NetApp/netAppAccounts/capacityPools/volumes, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"apiVersion": "2021-04-01",
"name": "string",
"location": "string",
"properties": {
"backupId": "string",
"coolAccess": "bool",
"coolnessPeriod": "int",
"creationToken": "string",
"dataProtection": {
"backup": {
"backupEnabled": "bool",
"backupPolicyId": "string",
"policyEnforced": "bool",
"vaultId": "string"
},
"replication": {
"endpointType": "string",
"remoteVolumeRegion": "string",
"remoteVolumeResourceId": "string",
"replicationId": "string",
"replicationSchedule": "string"
},
"snapshot": {
"snapshotPolicyId": "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"
}
]
},
"isRestoring": "bool",
"kerberosEnabled": "bool",
"ldapEnabled": "bool",
"protocolTypes": [ "string" ],
"securityStyle": "string",
"serviceLevel": "string",
"smbContinuouslyAvailable": "bool",
"smbEncryption": "bool",
"snapshotDirectoryVisible": "bool",
"snapshotId": "string",
"subnetId": "string",
"throughputMibps": "int",
"unixPermissions": "string",
"usageThreshold": "int",
"volumeType": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
ExportPolicyRule
Nombre | Descripción | Valor |
---|---|---|
allowedClients | Especificación de entrada de cliente como cadena separada por comas con CIDR IPv4, direcciones de host IPv4 y nombres de host | cuerda |
chownMode | Este parámetro especifica quién está autorizado para cambiar la propiedad de un archivo. restringido: solo el usuario raíz puede cambiar la propiedad del archivo. sin restricciones: los usuarios no raíz pueden cambiar la propiedad de los archivos que poseen. | 'Restringido' "Sin restricciones" |
cifs | Permite el protocolo CIFS | Bool |
hasRootAccess | Tiene acceso raíz al volumen | Bool |
kerberos5iReadOnly | Acceso de solo lectura de Kerberos5i. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5iReadWrite | Acceso de lectura y escritura de Kerberos5i. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5pReadOnly | Acceso de solo lectura de Kerberos5p. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5pReadWrite | Acceso de lectura y escritura de Kerberos5p. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5ReadOnly | Acceso de solo lectura de Kerberos5. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5ReadWrite | Acceso de lectura y escritura de Kerberos5. Para usar con swagger versión 2020-05-01 o posterior | Bool |
nfsv3 | Permite el protocolo NFSv3. Habilitar solo para volúmenes de tipo NFSv3 | Bool |
nfsv41 | Permite el protocolo NFSv4.1. Habilitar solo para volúmenes de tipo NFSv4.1 | Bool |
ruleIndex | Índice de pedido | Int |
unixReadOnly | Acceso de solo lectura | Bool |
unixReadWrite | Acceso de lectura y escritura | Bool |
Microsoft.NetApp/netAppAccounts/capacityPools/volumes
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2021-04-01' |
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (obligatorio) |
Propiedades | Propiedades de volumen | VolumeProperties (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.NetApp/netAppAccounts/capacityPools/volumes" |
ReplicationObject
Nombre | Descripción | Valor |
---|---|---|
endpointType | Indica si el volumen local es el origen o el destino de la replicación de volúmenes. | 'dst' 'src' |
remoteVolumeRegion | Región remota para el otro extremo de la replicación de volúmenes. | cuerda |
remoteVolumeResourceId | Identificador de recurso del volumen remoto. | string (obligatorio) |
replicationId | Identificación | cuerda |
replicationSchedule | Horario | 'daily' 'hourly' "_10minutely" |
ResourceTags
Nombre | Descripción | Valor |
---|
VolumeBackupProperties
Nombre | Descripción | Valor |
---|---|---|
backupEnabled | Copia de seguridad habilitada | Bool |
backupPolicyId | Identificador de recurso de directiva de copia de seguridad | cuerda |
policyEnforced | Directiva aplicada | Bool |
vaultId | Id. de recurso del almacén | cuerda |
VolumeProperties
Nombre | Descripción | Valor |
---|---|---|
backupId | UUID v4 o identificador de recursos usado para identificar la copia de seguridad. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
coolAccess | Especifica si el acceso esporádico (por niveles) está habilitado para el volumen. | Bool |
coolnessPeriod | Especifica el número de días después de los cuales se organizarán en capas los datos a los que los clientes no acceden. | Int Restricciones: Valor mínimo = 7 Valor máximo = 63 |
creationToken | Ruta de acceso de archivo única para el volumen. Se usa al crear destinos de montaje | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obligatorio) |
dataProtection | Los volúmenes de tipo DataProtection incluyen un objeto que contiene detalles de la replicación. | VolumePropertiesDataProtection |
encryptionKeySource | Origen de la clave de cifrado. Los valores posibles son: "Microsoft.NetApp" | cuerda |
exportPolicy | Conjunto de reglas de directiva de exportación | VolumePropertiesExportPolicy |
isRestoring | Restaurar | Bool |
kerberosEnabled | Describir si un volumen es KerberosEnabled. Para usar con swagger versión 2020-05-01 o posterior | Bool |
ldapEnabled | Especifica si LDAP está habilitado o no para un volumen NFS determinado. | Bool |
protocolTypes | Conjunto de tipos de protocolo, NFSv3 predeterminado, CIFS para el protocolo SMB | string[] |
securityStyle | El estilo de seguridad del volumen, unix predeterminado, tiene como valor predeterminado ntfs para el protocolo dual o el protocolo CIFS. | 'ntfs' 'unix' |
serviceLevel | Nivel de servicio del sistema de archivos | 'Premium' 'Estándar' 'Ultra' |
smbContinuouslyAvailable | Habilita la propiedad de recurso compartido disponible continuamente para el volumen smb. Solo se aplica al volumen SMB | Bool |
smbEncryption | Habilita el cifrado para los datos smb3 en curso. Solo se aplica al volumen SMB/DualProtocol. Para usarse con swagger versión 2020-08-01 o posterior | Bool |
snapshotDirectoryVisible | Si está habilitado (true), el volumen contendrá un directorio de instantáneas de solo lectura que proporciona acceso a cada una de las instantáneas del volumen (el valor predeterminado es true). | Bool |
snapshotId | UUID v4 o identificador de recursos usado para identificar la instantánea. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
subnetId | URI de recursos de Azure para una subred delegada. Debe tener la delegación Microsoft.NetApp/volumes | string (obligatorio) |
throughputMibps | Rendimiento máximo en Mibps que este volumen puede lograr | Int |
unixPermissions | Permisos de UNIX para el volumen NFS aceptado en formato octal de 4 dígitos. El primer dígito selecciona los atributos set user ID(4), set group ID (2) y sticky (1). El segundo dígito selecciona el permiso para el propietario del archivo: lectura (4), escritura (2) y ejecución (1). En tercer lugar, selecciona permisos para otros usuarios del mismo grupo. el cuarto para otros usuarios que no están en el grupo. 0755: concede permisos de lectura, escritura y ejecución para propietario y lectura y ejecución para agrupar y otros usuarios. | cuerda Restricciones: Longitud mínima = 4 Longitud máxima = 4 |
usageThreshold | Cuota de almacenamiento máxima permitida para un sistema de archivos en bytes. Se trata de una cuota temporal que se usa solo para las alertas. El tamaño mínimo es de 100 GiB. El límite superior es 100TiB. Especificado en bytes. | Int Restricciones: Valor mínimo = 107374182400 Valor máximo = 109951162777600 (obligatorio) |
volumeType | Qué tipo de volumen es este. Para los volúmenes de destino en Replicación entre regiones, establezca el tipo en DataProtection. | cuerda |
VolumePropertiesDataProtection
Nombre | Descripción | Valor |
---|---|---|
copia de seguridad | Propiedades de copia de seguridad | VolumeBackupProperties |
replicación | Propiedades de replicación | ReplicationObject de |
instantánea | Propiedades de instantánea. | VolumeSnapshotProperties |
VolumePropertiesExportPolicy
Nombre | Descripción | Valor |
---|---|---|
reglas | Exportar regla de directiva | exportPolicyRule[] |
VolumeSnapshotProperties
Nombre | Descripción | Valor |
---|---|---|
snapshotPolicyId | ResourceId de directiva de instantáneas | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Crear un nuevo recurso ANF con el volumen NFSV3/NFSv4.1 |
Esta plantilla permite crear un nuevo recurso de Azure NetApp Files con un único grupo de capacidad y un único volumen configurado con el protocolo NFSV3 o NFSv4.1. Todos se implementan junto con Azure Virtual Network y la subred delegada que son necesarias para que se cree cualquier volumen. |
Crear un nuevo recurso ANF con de volumen SMB |
Esta plantilla permite crear un nuevo recurso de Azure NetApp Files con un único grupo de capacidad y un único volumen configurado con el protocolo SMB. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso netAppAccounts/capacityPools/volumes se puede implementar con operaciones destinadas a:
- Grupo de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.NetApp/netAppAccounts/capacityPools/volumes, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2021-04-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
backupId = "string"
coolAccess = bool
coolnessPeriod = int
creationToken = "string"
dataProtection = {
backup = {
backupEnabled = bool
backupPolicyId = "string"
policyEnforced = bool
vaultId = "string"
}
replication = {
endpointType = "string"
remoteVolumeRegion = "string"
remoteVolumeResourceId = "string"
replicationId = "string"
replicationSchedule = "string"
}
snapshot = {
snapshotPolicyId = "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
}
]
}
isRestoring = bool
kerberosEnabled = bool
ldapEnabled = bool
protocolTypes = [
"string"
]
securityStyle = "string"
serviceLevel = "string"
smbContinuouslyAvailable = bool
smbEncryption = bool
snapshotDirectoryVisible = bool
snapshotId = "string"
subnetId = "string"
throughputMibps = int
unixPermissions = "string"
usageThreshold = int
volumeType = "string"
}
})
}
Valores de propiedad
ExportPolicyRule
Nombre | Descripción | Valor |
---|---|---|
allowedClients | Especificación de entrada de cliente como cadena separada por comas con CIDR IPv4, direcciones de host IPv4 y nombres de host | cuerda |
chownMode | Este parámetro especifica quién está autorizado para cambiar la propiedad de un archivo. restringido: solo el usuario raíz puede cambiar la propiedad del archivo. sin restricciones: los usuarios no raíz pueden cambiar la propiedad de los archivos que poseen. | 'Restringido' "Sin restricciones" |
cifs | Permite el protocolo CIFS | Bool |
hasRootAccess | Tiene acceso raíz al volumen | Bool |
kerberos5iReadOnly | Acceso de solo lectura de Kerberos5i. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5iReadWrite | Acceso de lectura y escritura de Kerberos5i. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5pReadOnly | Acceso de solo lectura de Kerberos5p. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5pReadWrite | Acceso de lectura y escritura de Kerberos5p. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5ReadOnly | Acceso de solo lectura de Kerberos5. Para usar con swagger versión 2020-05-01 o posterior | Bool |
kerberos5ReadWrite | Acceso de lectura y escritura de Kerberos5. Para usar con swagger versión 2020-05-01 o posterior | Bool |
nfsv3 | Permite el protocolo NFSv3. Habilitar solo para volúmenes de tipo NFSv3 | Bool |
nfsv41 | Permite el protocolo NFSv4.1. Habilitar solo para volúmenes de tipo NFSv4.1 | Bool |
ruleIndex | Índice de pedido | Int |
unixReadOnly | Acceso de solo lectura | Bool |
unixReadWrite | Acceso de lectura y escritura | Bool |
Microsoft.NetApp/netAppAccounts/capacityPools/volumes
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: netAppAccounts/capacityPools |
Propiedades | Propiedades de volumen | VolumeProperties (obligatorio) |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.NetApp/netAppAccounts/capacityPools/volumes@2021-04-01" |
ReplicationObject
Nombre | Descripción | Valor |
---|---|---|
endpointType | Indica si el volumen local es el origen o el destino de la replicación de volúmenes. | 'dst' 'src' |
remoteVolumeRegion | Región remota para el otro extremo de la replicación de volúmenes. | cuerda |
remoteVolumeResourceId | Identificador de recurso del volumen remoto. | string (obligatorio) |
replicationId | Identificación | cuerda |
replicationSchedule | Horario | 'daily' 'hourly' "_10minutely" |
ResourceTags
Nombre | Descripción | Valor |
---|
VolumeBackupProperties
Nombre | Descripción | Valor |
---|---|---|
backupEnabled | Copia de seguridad habilitada | Bool |
backupPolicyId | Identificador de recurso de directiva de copia de seguridad | cuerda |
policyEnforced | Directiva aplicada | Bool |
vaultId | Id. de recurso del almacén | cuerda |
VolumeProperties
Nombre | Descripción | Valor |
---|---|---|
backupId | UUID v4 o identificador de recursos usado para identificar la copia de seguridad. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
coolAccess | Especifica si el acceso esporádico (por niveles) está habilitado para el volumen. | Bool |
coolnessPeriod | Especifica el número de días después de los cuales se organizarán en capas los datos a los que los clientes no acceden. | Int Restricciones: Valor mínimo = 7 Valor máximo = 63 |
creationToken | Ruta de acceso de archivo única para el volumen. Se usa al crear destinos de montaje | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 1 Patrón = ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ (obligatorio) |
dataProtection | Los volúmenes de tipo DataProtection incluyen un objeto que contiene detalles de la replicación. | VolumePropertiesDataProtection |
encryptionKeySource | Origen de la clave de cifrado. Los valores posibles son: "Microsoft.NetApp" | cuerda |
exportPolicy | Conjunto de reglas de directiva de exportación | VolumePropertiesExportPolicy |
isRestoring | Restaurar | Bool |
kerberosEnabled | Describir si un volumen es KerberosEnabled. Para usar con swagger versión 2020-05-01 o posterior | Bool |
ldapEnabled | Especifica si LDAP está habilitado o no para un volumen NFS determinado. | Bool |
protocolTypes | Conjunto de tipos de protocolo, NFSv3 predeterminado, CIFS para el protocolo SMB | string[] |
securityStyle | El estilo de seguridad del volumen, unix predeterminado, tiene como valor predeterminado ntfs para el protocolo dual o el protocolo CIFS. | 'ntfs' 'unix' |
serviceLevel | Nivel de servicio del sistema de archivos | 'Premium' 'Estándar' 'Ultra' |
smbContinuouslyAvailable | Habilita la propiedad de recurso compartido disponible continuamente para el volumen smb. Solo se aplica al volumen SMB | Bool |
smbEncryption | Habilita el cifrado para los datos smb3 en curso. Solo se aplica al volumen SMB/DualProtocol. Para usarse con swagger versión 2020-08-01 o posterior | Bool |
snapshotDirectoryVisible | Si está habilitado (true), el volumen contendrá un directorio de instantáneas de solo lectura que proporciona acceso a cada una de las instantáneas del volumen (el valor predeterminado es true). | Bool |
snapshotId | UUID v4 o identificador de recursos usado para identificar la instantánea. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|(\\?([^\/]*[\/])*)([^\/]+)$ |
subnetId | URI de recursos de Azure para una subred delegada. Debe tener la delegación Microsoft.NetApp/volumes | string (obligatorio) |
throughputMibps | Rendimiento máximo en Mibps que este volumen puede lograr | Int |
unixPermissions | Permisos de UNIX para el volumen NFS aceptado en formato octal de 4 dígitos. El primer dígito selecciona los atributos set user ID(4), set group ID (2) y sticky (1). El segundo dígito selecciona el permiso para el propietario del archivo: lectura (4), escritura (2) y ejecución (1). En tercer lugar, selecciona permisos para otros usuarios del mismo grupo. el cuarto para otros usuarios que no están en el grupo. 0755: concede permisos de lectura, escritura y ejecución para propietario y lectura y ejecución para agrupar y otros usuarios. | cuerda Restricciones: Longitud mínima = 4 Longitud máxima = 4 |
usageThreshold | Cuota de almacenamiento máxima permitida para un sistema de archivos en bytes. Se trata de una cuota temporal que se usa solo para las alertas. El tamaño mínimo es de 100 GiB. El límite superior es 100TiB. Especificado en bytes. | Int Restricciones: Valor mínimo = 107374182400 Valor máximo = 109951162777600 (obligatorio) |
volumeType | Qué tipo de volumen es este. Para los volúmenes de destino en Replicación entre regiones, establezca el tipo en DataProtection. | cuerda |
VolumePropertiesDataProtection
Nombre | Descripción | Valor |
---|---|---|
copia de seguridad | Propiedades de copia de seguridad | VolumeBackupProperties |
replicación | Propiedades de replicación | ReplicationObject de |
instantánea | Propiedades de instantánea. | VolumeSnapshotProperties |
VolumePropertiesExportPolicy
Nombre | Descripción | Valor |
---|---|---|
reglas | Exportar regla de directiva | exportPolicyRule[] |
VolumeSnapshotProperties
Nombre | Descripción | Valor |
---|---|---|
snapshotPolicyId | ResourceId de directiva de instantáneas | cuerda |