Volumes - Create Or Update
在容量池中创建或更新指定的卷
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/capacityPools/{poolName}/volumes/{volumeName}?api-version=2025-09-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
account
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,127}$ |
NetApp 帐户的名称 |
|
pool
|
path | True |
string minLength: 1maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ |
容量池的名称 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
资源组的名称。 此名称不区分大小写。 |
|
subscription
|
path | True |
string (uuid) |
目标订阅的 ID。 该值必须是 UUID。 |
|
volume
|
path | True |
string minLength: 1maxLength: 64 pattern: ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$ |
卷的名称 |
|
api-version
|
query | True |
string minLength: 1 |
要用于此操作的 API 版本。 |
请求正文
| 名称 | 必需 | 类型 | 说明 |
|---|---|---|---|
| location | True |
string |
资源所在的地理位置 |
| properties.creationToken | True |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
卷的唯一文件路径。 创建装载目标时使用 |
| properties.subnetId | True |
string |
委托子网的 Azure 资源 URI。 必须具有委派Microsoft.NetApp/volumes |
| properties.usageThreshold | True |
integer (int64) minimum: 53687091200maximum: 2638827906662400 |
文件系统允许的最大存储配额(以字节为单位)。 这是仅用于警报的软配额。 对于常规卷,有效值介于 50GiB 到 100TiB 的范围内。 对于大型卷,有效值介于 100TiB 到 500TiB 的范围内,并且异常地从 2400GiB 到 2400TiB。 以字节表示的值为 1 GiB 的倍数。 |
| properties.acceptGrowCapacityPoolForShortTermCloneSplit |
自动拆分短期克隆卷时,如果父池没有足够的空间来容纳拆分后的卷,则会自动调整大小,这将导致计费增加。 若要接受容量池大小自动增长并创建短期克隆卷,请将该属性设置为接受。 |
||
| properties.avsDataStore |
指定是否为 Azure VMware 解决方案(AVS)数据存储目的启用卷 |
||
| properties.backupId |
string (arm-id) |
用于标识备份的资源标识符。 |
|
| properties.capacityPoolResourceId |
string |
通过卷组创建卷时使用的池资源 ID |
|
| properties.coolAccess |
boolean |
指定是否为卷启用冷访问(分层)。 |
|
| properties.coolAccessRetrievalPolicy |
coolAccessRetrievalPolicy 根据启用冷访问卷的读取模式确定从冷层到标准存储的数据检索行为。 此字段的可能值为:默认值 - 数据将从冷层提取到随机读取时的标准存储。 此策略是默认值。 OnRead - 所有客户端驱动的数据读取都从冷层提取到顺序读取和随机读取的标准存储。 从不 - 没有从冷层提取到标准存储的客户端驱动数据。 |
||
| properties.coolAccessTieringPolicy |
coolAccessTieringPolicy 确定哪些冷数据块移动到冷层。 此字段的可能值为:自动 - 将快照副本和活动文件系统中的冷用户数据块移动到冷层层。 此策略是默认值。 SnapshotOnly - 将未与活动文件系统关联的卷快照的用户数据块移到冷层。 |
||
| properties.coolnessPeriod |
integer (int32) minimum: 2maximum: 183 |
指定客户端不访问的数据分层后的天数。 |
|
| properties.dataProtection |
DataProtection 类型卷包含包含复制详细信息的对象 |
||
| properties.defaultGroupQuotaInKiBs |
integer (int64) |
卷的默认组配额(以 KIB 为单位)。 如果设置了 isDefaultQuotaEnabled,则应用最小值 4 KiBs。 |
|
| properties.defaultUserQuotaInKiBs |
integer (int64) |
卷的默认用户配额(以 KIB 为单位)。 如果设置了 isDefaultQuotaEnabled,则应用最小值 4 KIB。 |
|
| properties.deleteBaseSnapshot |
boolean |
如果启用(true),则卷创建的快照将在卷创建作完成后自动删除。 默认值为 false |
|
| properties.enableSubvolumes |
指示是否在卷上启用子卷作的标志 |
||
| properties.encryptionKeySource |
用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = “Microsoft.KeyVault”,则适用。 可能的值(不区分大小写)是:“Microsoft.NetApp,Microsoft.KeyVault” |
||
| properties.exportPolicy |
导出策略规则集 |
||
| properties.isDefaultQuotaEnabled |
boolean |
指定是否为卷启用了默认配额。 |
|
| properties.isLargeVolume |
boolean |
指定卷是大型卷还是常规卷。 |
|
| properties.kerberosEnabled |
boolean |
描述卷是否为 KerberosEnabled。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
|
| properties.keyVaultPrivateEndpointResourceId |
string |
KeyVault 的专用终结点的资源 ID。 它必须与卷位于同一 VNET 中。 仅当 encryptionKeySource = 'Microsoft.KeyVault' 时才适用。 |
|
| properties.ldapEnabled |
boolean |
指定是否为给定 NFS 卷启用 LDAP。 |
|
| properties.networkFeatures |
创建卷时可用的网络功能类型的原始值。 |
||
| properties.placementRules |
特定卷的应用程序特定放置规则 |
||
| properties.protocolTypes |
string[] |
协议类型集、默认 NFSv3、SMB 协议的 CIFS |
|
| properties.proximityPlacementGroup |
string |
与卷关联的邻近放置组 |
|
| properties.securityStyle |
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议) |
||
| properties.serviceLevel |
文件系统的服务级别 |
||
| properties.smbAccessBasedEnumeration |
为 SMB 共享启用基于访问的枚举共享属性。 仅适用于 SMB/DualProtocol 卷 |
||
| properties.smbContinuouslyAvailable |
boolean |
为 smb 卷启用连续可用的共享属性。 仅适用于 SMB 卷 |
|
| properties.smbEncryption |
boolean |
为正在进行的 smb3 数据启用加密。 仅适用于 SMB/DualProtocol 卷。 与 swagger 版本 2020-08-01 或更高版本一起使用 |
|
| properties.smbNonBrowsable |
为 SMB 共享启用不可浏览的属性。 仅适用于 SMB/DualProtocol 卷 |
||
| properties.snapshotDirectoryVisible |
boolean |
如果启用(true),卷将包含只读快照目录,该目录提供对每个卷快照的访问权限(默认值为 true)。 |
|
| properties.snapshotId |
string (arm-id) |
用于标识快照的资源标识符。 |
|
| properties.throughputMibps |
number (float) |
MiB/s 中可实现的最大吞吐量,此卷仅接受为手动 qosType 卷的输入 |
|
| properties.unixPermissions |
string minLength: 4maxLength: 4 |
以八进制 4 位格式接受的 NFS 卷的 UNIX 权限。 第一位数字选择设置用户 ID(4)、设置组 ID (2) 和粘滞 (1) 属性。 第二位数字选择文件所有者的权限:读取(4)、写入(2)和执行(1)。 第三个选择同一组中其他用户的权限。 第四个用户不在组中。 0755 - 向所有者提供读/写/执行权限,并向组和其他用户授予读取/执行权限。 |
|
| properties.volumeSpecName |
string |
卷规格名称是卷组中特定卷的应用程序特定指定或标识符,例如数据、日志 |
|
| properties.volumeType |
string |
卷的类型是这样的。 对于跨区域复制中的目标卷,请将类型设置为 DataProtection。 若要创建克隆卷,请将类型设置为 ShortTermClone |
|
| tags |
object |
资源标记。 |
|
| zones |
string[] |
可用性区域。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
资源“卷”更新作成功 |
|
| 201 Created |
资源“卷”创建作成功 标头
|
|
| 202 Accepted |
已接受资源操作。 标头
|
|
| Other Status Codes |
意外错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 流。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
| 名称 | 说明 |
|---|---|
| user_impersonation | 冒充您的用户帐户 |
示例
Volumes_CreateOrUpdate
示例请求
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/volume1?api-version=2025-09-01
{
"location": "eastus",
"properties": {
"creationToken": "my-unique-file-path",
"serviceLevel": "Premium",
"subnetId": "/subscriptions/9760acf5-4638-11e7-9bdb-020073ca7778/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"usageThreshold": 107374182400
}
}
示例响应
{
"name": "account1/pool1/volume1",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/volume1",
"location": "eastus",
"properties": {
"creationToken": "my-unique-file-path",
"encryptionKeySource": "Microsoft.NetApp",
"fileSystemId": "9760acf5-4638-11e7-9bdb-020073ca7778",
"provisioningState": "Succeeded",
"serviceLevel": "Premium",
"subnetId": "/subscriptions/9760acf5-4638-11e7-9bdb-020073ca7778/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"throughputMibps": 128,
"usageThreshold": 107374182400
}
}
{
"name": "account1/pool1/volume1",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/volume1",
"location": "eastus",
"properties": {
"creationToken": "my-unique-file-path",
"encryptionKeySource": "Microsoft.NetApp",
"fileSystemId": "9760acf5-4638-11e7-9bdb-020073ca7778",
"provisioningState": "Succeeded",
"serviceLevel": "Premium",
"subnetId": "/subscriptions/9760acf5-4638-11e7-9bdb-020073ca7778/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"throughputMibps": 128,
"usageThreshold": 107374182400
}
}
定义
| 名称 | 说明 |
|---|---|
|
Accept |
自动拆分短期克隆卷时,如果父池没有足够的空间来容纳拆分后的卷,则会自动调整大小,这将导致计费增加。 若要接受容量池大小自动增长并创建短期克隆卷,请将该属性设置为接受。 |
|
Avs |
指定是否为 Azure VMware 解决方案(AVS)数据存储目的启用卷 |
|
Chown |
此参数指定有权更改文件的所有权的人员。 受限 - 只有根用户可以更改文件的所有权。 不受限制 - 非根用户可以更改其拥有的文件的所有权。 |
|
Cool |
coolAccessRetrievalPolicy 根据启用冷访问卷的读取模式确定从冷层到标准存储的数据检索行为。 此字段的可能值为:默认值 - 数据将从冷层提取到随机读取时的标准存储。 此策略是默认值。 OnRead - 所有客户端驱动的数据读取都从冷层提取到顺序读取和随机读取的标准存储。 从不 - 没有从冷层提取到标准存储的客户端驱动数据。 |
|
Cool |
coolAccessTieringPolicy 确定哪些冷数据块移动到冷层。 此字段的可能值为:自动 - 将快照副本和活动文件系统中的冷用户数据块移动到冷层层。 此策略是默认值。 SnapshotOnly - 将未与活动文件系统关联的卷快照的用户数据块移到冷层。 |
|
created |
创建资源的标识的类型。 |
|
Destination |
目标复制属性 |
|
Enable |
指示是否在卷上启用子卷作的标志 |
|
Encryption |
用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = “Microsoft.KeyVault”,则适用。 可能的值(不区分大小写)是:“Microsoft.NetApp,Microsoft.KeyVault” |
|
Endpoint |
指示本地卷是卷复制的源还是目标 |
|
Error |
资源管理错误附加信息。 |
|
Error |
错误详细信息。 |
|
Error |
错误响应 |
|
Export |
卷导出策略规则 |
|
File |
指示是否根据卷上存在的活动诊断设置为卷启用文件访问日志的标志。 |
|
Mount |
装载目标属性 |
|
Network |
可用于卷或当前更新状态的网络功能。 |
|
Placement |
卷组中卷放置的应用程序特定参数 |
|
Remote |
要迁移到 ANF 的卷的完整路径。 迁移卷必需 |
|
Replication |
复制属性 |
|
Replication |
时间表 |
|
Replication |
指示复制是跨区域还是跨区域。 |
|
Security |
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议) |
|
Service |
文件系统的服务级别 |
|
Smb |
为 SMB 共享启用基于访问的枚举共享属性。 仅适用于 SMB/DualProtocol 卷 |
|
Smb |
为 SMB 共享启用不可浏览的属性。 仅适用于 SMB/DualProtocol 卷 |
|
system |
与创建和上次修改资源相关的元数据。 |
| Volume |
卷资源 |
|
Volume |
卷备份属性 |
|
Volume |
DataProtection 类型卷包含包含复制详细信息的对象 |
|
Volume |
导出策略规则集 |
|
Volume |
卷重定位属性 |
|
Volume |
卷快照属性 |
|
Volume |
为卷的网络邻近度信息提供存储。 |
AcceptGrowCapacityPoolForShortTermCloneSplit
自动拆分短期克隆卷时,如果父池没有足够的空间来容纳拆分后的卷,则会自动调整大小,这将导致计费增加。 若要接受容量池大小自动增长并创建短期克隆卷,请将该属性设置为接受。
| 值 | 说明 |
|---|---|
| Accepted |
接受短期克隆拆分的自动增长容量池。 |
| Declined |
短期克隆拆分的自动增长容量池被拒绝。 不允许创建短期克隆卷,以创建短期克隆卷接受自动增长容量池。 |
AvsDataStore
指定是否为 Azure VMware 解决方案(AVS)数据存储目的启用卷
| 值 | 说明 |
|---|---|
| Enabled |
avsDataStore 已启用 |
| Disabled |
avsDataStore 已禁用 |
ChownMode
此参数指定有权更改文件的所有权的人员。 受限 - 只有根用户可以更改文件的所有权。 不受限制 - 非根用户可以更改其拥有的文件的所有权。
| 值 | 说明 |
|---|---|
| Restricted | |
| Unrestricted |
CoolAccessRetrievalPolicy
coolAccessRetrievalPolicy 根据启用冷访问卷的读取模式确定从冷层到标准存储的数据检索行为。 此字段的可能值为:默认值 - 数据将从冷层提取到随机读取时的标准存储。 此策略是默认值。 OnRead - 所有客户端驱动的数据读取都从冷层提取到顺序读取和随机读取的标准存储。 从不 - 没有从冷层提取到标准存储的客户端驱动数据。
| 值 | 说明 |
|---|---|
| Default | |
| OnRead | |
| Never |
CoolAccessTieringPolicy
coolAccessTieringPolicy 确定哪些冷数据块移动到冷层。 此字段的可能值为:自动 - 将快照副本和活动文件系统中的冷用户数据块移动到冷层层。 此策略是默认值。 SnapshotOnly - 将未与活动文件系统关联的卷快照的用户数据块移到冷层。
| 值 | 说明 |
|---|---|
| Auto | |
| SnapshotOnly |
createdByType
创建资源的标识的类型。
| 值 | 说明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DestinationReplication
目标复制属性
| 名称 | 类型 | 说明 |
|---|---|---|
| region |
string |
目标卷的远程区域。 |
| replicationType |
指示复制是跨区域还是跨区域。 |
|
| resourceId |
string (arm-id) |
远程卷的资源 ID |
| zone |
string |
目标卷的远程区域。 |
EnableSubvolumes
指示是否在卷上启用子卷作的标志
| 值 | 说明 |
|---|---|
| Enabled |
子卷已启用 |
| Disabled |
未启用子卷 |
EncryptionKeySource
用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = “Microsoft.KeyVault”,则适用。 可能的值(不区分大小写)是:“Microsoft.NetApp,Microsoft.KeyVault”
| 值 | 说明 |
|---|---|
| Microsoft.NetApp |
Microsoft管理的密钥加密 |
| Microsoft.KeyVault |
客户管理的密钥加密 |
EndpointType
指示本地卷是卷复制的源还是目标
| 值 | 说明 |
|---|---|
| src | |
| dst |
ErrorAdditionalInfo
资源管理错误附加信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| info |
object |
附加信息。 |
| type |
string |
附加信息类型。 |
ErrorDetail
错误详细信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| additionalInfo |
错误附加信息。 |
|
| code |
string |
错误代码。 |
| details |
错误详细信息。 |
|
| message |
string |
错误消息。 |
| target |
string |
错误目标。 |
ErrorResponse
错误响应
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
错误对象。 |
ExportPolicyRule
卷导出策略规则
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| allowedClients |
string |
客户端入口规范为逗号分隔字符串,带有 IPv4CIDR、IPv4 主机地址和主机名 |
|
| chownMode | Restricted |
此参数指定有权更改文件的所有权的人员。 受限 - 只有根用户可以更改文件的所有权。 不受限制 - 非根用户可以更改其拥有的文件的所有权。 |
|
| cifs |
boolean |
允许 CIFS 协议 |
|
| hasRootAccess |
boolean |
True |
对卷具有根访问权限 |
| kerberos5ReadOnly |
boolean |
False |
Kerberos5 只读访问权限。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| kerberos5ReadWrite |
boolean |
False |
Kerberos5 读取和写入访问权限。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| kerberos5iReadOnly |
boolean |
False |
Kerberos5i 只读访问权限。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| kerberos5iReadWrite |
boolean |
False |
Kerberos5i 读取和写入访问权限。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| kerberos5pReadOnly |
boolean |
False |
Kerberos5p 只读访问权限。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| kerberos5pReadWrite |
boolean |
False |
Kerberos5p 读取和写入访问权限。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| nfsv3 |
boolean |
允许 NFSv3 协议。 仅对 NFSv3 类型卷启用 |
|
| nfsv41 |
boolean |
允许 NFSv4.1 协议。 仅对 NFSv4.1 类型卷启用 |
|
| ruleIndex |
integer (int32) |
订单索引 |
|
| unixReadOnly |
boolean |
只读访问权限 |
|
| unixReadWrite |
boolean |
读取和写入访问权限 |
FileAccessLogs
指示是否根据卷上存在的活动诊断设置为卷启用文件访问日志的标志。
| 值 | 说明 |
|---|---|
| Enabled |
fileAccessLogs 已启用 |
| Disabled |
fileAccessLogs 未启用 |
MountTargetProperties
装载目标属性
| 名称 | 类型 | 说明 |
|---|---|---|
| fileSystemId |
string minLength: 36maxLength: 36 pattern: ^[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}$ |
用于标识 MountTarget 的 UUID v4 |
| ipAddress |
string |
挂载目标的 IPv4 地址 |
| mountTargetId |
string minLength: 36maxLength: 36 pattern: ^[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}$ |
用于标识 MountTarget 的 UUID v4 |
| smbServerFqdn |
string |
SMB 服务器的完全限定域名 FQDN |
NetworkFeatures
可用于卷或当前更新状态的网络功能。
| 值 | 说明 |
|---|---|
| Basic |
基本网络功能。 |
| Standard |
标准网络功能。 |
| Basic_Standard |
从基本网络功能更新到标准网络功能。 |
| Standard_Basic |
从标准网络功能更新到基本网络功能。 |
PlacementKeyValuePairs
卷组中卷放置的应用程序特定参数
| 名称 | 类型 | 说明 |
|---|---|---|
| key |
string |
卷组中卷放置的应用程序特定参数的键 |
| value |
string |
卷组中卷放置的应用程序特定参数的值 |
RemotePath
要迁移到 ANF 的卷的完整路径。 迁移卷必需
| 名称 | 类型 | 说明 |
|---|---|---|
| externalHostName |
string |
ONTAP 主机的路径 |
| serverName |
string |
ONTAP 主机上的服务器的名称 |
| volumeName |
string |
服务器上的卷的名称 |
ReplicationObject
复制属性
| 名称 | 类型 | 说明 |
|---|---|---|
| destinationReplications |
目标复制列表 |
|
| endpointType |
指示本地卷是卷复制的源还是目标 |
|
| remotePath |
要迁移到 ANF 的卷的完整路径。 迁移卷必需 |
|
| remoteVolumeRegion |
string |
卷复制另一端的远程区域。 |
| remoteVolumeResourceId |
string |
远程卷的资源 ID。 跨区域复制和跨区域复制所必需的 |
| replicationId |
string |
Id |
| replicationSchedule |
时间表 |
ReplicationSchedule
时间表
| 值 | 说明 |
|---|---|
| _10minutely | |
| hourly | |
| daily |
ReplicationType
指示复制是跨区域还是跨区域。
| 值 | 说明 |
|---|---|
| CrossRegionReplication |
跨区域复制 |
| CrossZoneReplication |
跨区域复制 |
SecurityStyle
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议)
| 值 | 说明 |
|---|---|
| ntfs | |
| unix |
ServiceLevel
文件系统的服务级别
| 值 | 说明 |
|---|---|
| Standard |
标准服务级别 |
| Premium |
“高级”服务级别 |
| Ultra |
“超级”服务级别 |
| StandardZRS |
区域冗余存储服务级别。 这将很快弃用。 |
| Flexible |
灵活的服务级别 |
SmbAccessBasedEnumeration
为 SMB 共享启用基于访问的枚举共享属性。 仅适用于 SMB/DualProtocol 卷
| 值 | 说明 |
|---|---|
| Disabled |
smbAccessBasedEnumeration 共享设置已禁用 |
| Enabled |
smbAccessBasedEnumeration 共享设置已启用 |
SmbNonBrowsable
为 SMB 共享启用不可浏览的属性。 仅适用于 SMB/DualProtocol 卷
| 值 | 说明 |
|---|---|
| Disabled |
smbNonBrowsable 共享设置已禁用 |
| Enabled |
已启用 smbNonBrowsable 共享设置 |
systemData
与创建和上次修改资源相关的元数据。
| 名称 | 类型 | 说明 |
|---|---|---|
| createdAt |
string (date-time) |
资源创建时间戳(UTC)。 |
| createdBy |
string |
创建资源的标识。 |
| createdByType |
创建资源的标识的类型。 |
|
| lastModifiedAt |
string (date-time) |
资源上次修改的时间戳 (UTC) |
| lastModifiedBy |
string |
上次修改资源的标识。 |
| lastModifiedByType |
上次修改资源的标识的类型。 |
Volume
卷资源
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| etag |
string |
“如果在响应正文中提供了 etag,则也可以根据正常的 etag 约定将其作为标头提供。 实体标记用于比较同一请求资源的两个或多个实体。 HTTP/1.1 在 etag(第 14.19 节)、If-Match(第 14.24 节)、If-None-Match(第 14.26 节)和 If-Range(第 14.27 节)标头字段中使用实体标签。 |
|
| id |
string (arm-id) |
资源的完全限定资源 ID。 例如,“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” |
|
| location |
string |
资源所在的地理位置 |
|
| name |
string |
资源的名称 |
|
| properties.acceptGrowCapacityPoolForShortTermCloneSplit |
自动拆分短期克隆卷时,如果父池没有足够的空间来容纳拆分后的卷,则会自动调整大小,这将导致计费增加。 若要接受容量池大小自动增长并创建短期克隆卷,请将该属性设置为接受。 |
||
| properties.actualThroughputMibps |
number (float) |
根据大小和服务级别计算的自动 qosType 卷的实际吞吐量(以 MiB/s 为单位) |
|
| properties.avsDataStore | Disabled |
指定是否为 Azure VMware 解决方案(AVS)数据存储目的启用卷 |
|
| properties.backupId |
string (arm-id) |
用于标识备份的资源标识符。 |
|
| properties.baremetalTenantId |
string |
唯一裸体租户标识符。 |
|
| properties.capacityPoolResourceId |
string |
通过卷组创建卷时使用的池资源 ID |
|
| properties.cloneProgress |
integer (int32) |
从另一卷的快照还原卷时,将显示此克隆过程的完成百分比。 如果此值为空/null,则此卷上当前没有克隆过程。 此值将在克隆期间每隔 5 分钟更新一次。 |
|
| properties.coolAccess |
boolean |
False |
指定是否为卷启用冷访问(分层)。 |
| properties.coolAccessRetrievalPolicy |
coolAccessRetrievalPolicy 根据启用冷访问卷的读取模式确定从冷层到标准存储的数据检索行为。 此字段的可能值为:默认值 - 数据将从冷层提取到随机读取时的标准存储。 此策略是默认值。 OnRead - 所有客户端驱动的数据读取都从冷层提取到顺序读取和随机读取的标准存储。 从不 - 没有从冷层提取到标准存储的客户端驱动数据。 |
||
| properties.coolAccessTieringPolicy |
coolAccessTieringPolicy 确定哪些冷数据块移动到冷层。 此字段的可能值为:自动 - 将快照副本和活动文件系统中的冷用户数据块移动到冷层层。 此策略是默认值。 SnapshotOnly - 将未与活动文件系统关联的卷快照的用户数据块移到冷层。 |
||
| properties.coolnessPeriod |
integer (int32) minimum: 2maximum: 183 |
指定客户端不访问的数据分层后的天数。 |
|
| properties.creationToken |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z][a-zA-Z0-9\-]{0,79}$ |
卷的唯一文件路径。 创建装载目标时使用 |
|
| properties.dataProtection |
DataProtection 类型卷包含包含复制详细信息的对象 |
||
| properties.dataStoreResourceId |
string[] |
数据存储资源唯一标识符 |
|
| properties.defaultGroupQuotaInKiBs |
integer (int64) |
0 |
卷的默认组配额(以 KIB 为单位)。 如果设置了 isDefaultQuotaEnabled,则应用最小值 4 KiBs。 |
| properties.defaultUserQuotaInKiBs |
integer (int64) |
0 |
卷的默认用户配额(以 KIB 为单位)。 如果设置了 isDefaultQuotaEnabled,则应用最小值 4 KIB。 |
| properties.deleteBaseSnapshot |
boolean |
如果启用(true),则卷创建的快照将在卷创建作完成后自动删除。 默认值为 false |
|
| properties.effectiveNetworkFeatures | Basic |
可供卷使用的网络功能类型的有效值,或当前有效更新状态。 |
|
| properties.enableSubvolumes | Disabled |
指示是否在卷上启用子卷作的标志 |
|
| properties.encrypted |
boolean |
指定卷是否已加密。 仅适用于在 2022-01-01 之后创建的或更新的卷。 |
|
| properties.encryptionKeySource | Microsoft.NetApp |
用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = “Microsoft.KeyVault”,则适用。 可能的值(不区分大小写)是:“Microsoft.NetApp,Microsoft.KeyVault” |
|
| properties.exportPolicy |
导出策略规则集 |
||
| properties.fileAccessLogs | Disabled |
指示是否根据卷上存在的活动诊断设置为卷启用文件访问日志的标志。 |
|
| properties.fileSystemId |
string minLength: 36maxLength: 36 pattern: ^[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}$ |
唯一的 FileSystem 标识符。 |
|
| properties.inheritedSizeInBytes |
integer (int64) |
短期克隆卷与父卷共享的空间(以字节为单位)。 |
|
| properties.isDefaultQuotaEnabled |
boolean |
False |
指定是否为卷启用了默认配额。 |
| properties.isLargeVolume |
boolean |
False |
指定卷是大型卷还是常规卷。 |
| properties.isRestoring |
boolean |
恢复 |
|
| properties.kerberosEnabled |
boolean |
False |
描述卷是否为 KerberosEnabled。 与 swagger 版本 2020-05-01 或更高版本一起使用 |
| properties.keyVaultPrivateEndpointResourceId |
string |
KeyVault 的专用终结点的资源 ID。 它必须与卷位于同一 VNET 中。 仅当 encryptionKeySource = 'Microsoft.KeyVault' 时才适用。 |
|
| properties.ldapEnabled |
boolean |
False |
指定是否为给定 NFS 卷启用 LDAP。 |
| properties.maximumNumberOfFiles |
integer (int64) |
允许的最大文件数。 需要服务请求才能更改。 仅当卷配额超过 4TiB 时,才允许更改。 |
|
| properties.mountTargets |
装载目标列表 |
||
| properties.networkFeatures | Basic |
创建卷时可用的网络功能类型的原始值。 |
|
| properties.networkSiblingSetId |
string minLength: 36maxLength: 36 pattern: ^[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}$ |
共享网络资源的卷组的网络同级集 ID。 |
|
| properties.originatingResourceId |
string |
从中还原卷的快照或备份的 ID。 |
|
| properties.placementRules |
特定卷的应用程序特定放置规则 |
||
| properties.protocolTypes |
string[] |
协议类型集、默认 NFSv3、SMB 协议的 CIFS |
|
| properties.provisionedAvailabilityZone |
string |
在其中预配卷的可用性区域。 这是指卷所在的逻辑可用性区域。 |
|
| properties.provisioningState |
string |
Azure 生命周期管理 |
|
| properties.proximityPlacementGroup |
string |
与卷关联的邻近放置组 |
|
| properties.securityStyle | unix |
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议) |
|
| properties.serviceLevel | Premium |
文件系统的服务级别 |
|
| properties.smbAccessBasedEnumeration |
为 SMB 共享启用基于访问的枚举共享属性。 仅适用于 SMB/DualProtocol 卷 |
||
| properties.smbContinuouslyAvailable |
boolean |
False |
为 smb 卷启用连续可用的共享属性。 仅适用于 SMB 卷 |
| properties.smbEncryption |
boolean |
False |
为正在进行的 smb3 数据启用加密。 仅适用于 SMB/DualProtocol 卷。 与 swagger 版本 2020-08-01 或更高版本一起使用 |
| properties.smbNonBrowsable |
为 SMB 共享启用不可浏览的属性。 仅适用于 SMB/DualProtocol 卷 |
||
| properties.snapshotDirectoryVisible |
boolean |
True |
如果启用(true),卷将包含只读快照目录,该目录提供对每个卷快照的访问权限(默认值为 true)。 |
| properties.snapshotId |
string (arm-id) |
用于标识快照的资源标识符。 |
|
| properties.storageToNetworkProximity |
为卷的网络邻近度信息提供存储。 |
||
| properties.subnetId |
string |
委托子网的 Azure 资源 URI。 必须具有委派Microsoft.NetApp/volumes |
|
| properties.t2Network |
string |
T2 网络信息 |
|
| properties.throughputMibps |
number (float) |
MiB/s 中可实现的最大吞吐量,此卷仅接受为手动 qosType 卷的输入 |
|
| properties.unixPermissions |
string minLength: 4maxLength: 4 |
以八进制 4 位格式接受的 NFS 卷的 UNIX 权限。 第一位数字选择设置用户 ID(4)、设置组 ID (2) 和粘滞 (1) 属性。 第二位数字选择文件所有者的权限:读取(4)、写入(2)和执行(1)。 第三个选择同一组中其他用户的权限。 第四个用户不在组中。 0755 - 向所有者提供读/写/执行权限,并向组和其他用户授予读取/执行权限。 |
|
| properties.usageThreshold |
integer (int64) minimum: 53687091200maximum: 2638827906662400 |
0 |
文件系统允许的最大存储配额(以字节为单位)。 这是仅用于警报的软配额。 对于常规卷,有效值介于 50GiB 到 100TiB 的范围内。 对于大型卷,有效值介于 100TiB 到 500TiB 的范围内,并且异常地从 2400GiB 到 2400TiB。 以字节表示的值为 1 GiB 的倍数。 |
| properties.volumeGroupName |
string |
卷组名称 |
|
| properties.volumeSpecName |
string |
卷规格名称是卷组中特定卷的应用程序特定指定或标识符,例如数据、日志 |
|
| properties.volumeType |
string |
卷的类型是这样的。 对于跨区域复制中的目标卷,请将类型设置为 DataProtection。 若要创建克隆卷,请将类型设置为 ShortTermClone |
|
| systemData |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 |
||
| tags |
object |
资源标记。 |
|
| type |
string |
资源类型。 例如,“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts” |
|
| zones |
string[] |
可用性区域。 |
VolumeBackupProperties
卷备份属性
| 名称 | 类型 | 说明 |
|---|---|---|
| backupPolicyId |
string (arm-id) |
备份策略资源 ID |
| backupVaultId |
string (arm-id) |
备份保管库资源 ID |
| policyEnforced |
boolean |
策略强制实施 |
VolumePropertiesDataProtection
DataProtection 类型卷包含包含复制详细信息的对象
| 名称 | 类型 | 说明 |
|---|---|---|
| backup |
备份属性 |
|
| replication |
复制属性 |
|
| snapshot |
快照属性。 |
|
| volumeRelocation |
VolumeRelocation 属性 |
VolumePropertiesExportPolicy
导出策略规则集
| 名称 | 类型 | 说明 |
|---|---|---|
| rules |
导出策略规则 |
VolumeRelocationProperties
卷重定位属性
| 名称 | 类型 | 说明 |
|---|---|---|
| readyToBeFinalized |
boolean |
搬迁已完成并准备清理 |
| relocationRequested |
boolean |
是否已为此卷请求重定位 |
VolumeSnapshotProperties
卷快照属性
| 名称 | 类型 | 说明 |
|---|---|---|
| snapshotPolicyId |
string |
快照策略 ResourceId |
VolumeStorageToNetworkProximity
为卷的网络邻近度信息提供存储。
| 值 | 说明 |
|---|---|
| Default |
基本存储到网络连接。 |
| T1 |
标准 T1 存储到网络连接。 |
| T2 |
标准 T2 存储到网络连接。 |
| AcrossT2 |
标准跨T2 存储到网络连接。 |