Volume Groups - Get
描述卷组
获取指定卷组的详细信息
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/volumeGroups/{volumeGroupName}?api-version=2025-01-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
account
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,127}$ |
NetApp 帐户的名称 |
resource
|
path | True |
string minLength: 1maxLength: 90 |
资源组的名称。 名称不区分大小写。 |
subscription
|
path | True |
string (uuid) |
目标订阅的 ID。 该值必须是 UUID。 |
volume
|
path | True |
string minLength: 1maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$ |
volumeGroup 的名称 |
api-version
|
query | True |
string minLength: 1 |
要用于此作的 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
好的 |
|
Other Status Codes |
描述操作失败的原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Volume |
Volume |
VolumeGroups_Get_Oracle
示例请求
示例响应
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/volumeGroups/group1",
"name": "group1",
"type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
"location": "eastus",
"properties": {
"provisioningState": "Succeeded",
"groupMetaData": {
"groupDescription": "Volume group",
"applicationType": "ORACLE",
"applicationIdentifier": "OR2",
"volumesCount": 12
},
"volumes": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data1",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data1",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data1",
"serviceLevel": "Premium",
"creationToken": "test-ora-data1",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data2",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data2",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data2",
"serviceLevel": "Premium",
"creationToken": "test-ora-data2",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data3",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data3",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data3",
"serviceLevel": "Premium",
"creationToken": "test-ora-data3",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data4",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data4",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data4",
"serviceLevel": "Premium",
"creationToken": "test-ora-data4",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data5",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data5",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data5",
"serviceLevel": "Premium",
"creationToken": "test-ora-data5",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data6",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data6",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data6",
"serviceLevel": "Premium",
"creationToken": "test-ora-data6",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data7",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data7",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data7",
"serviceLevel": "Premium",
"creationToken": "test-ora-data7",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-data8",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-data8",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-data8",
"serviceLevel": "Premium",
"creationToken": "test-ora-data8",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-log",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-log",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-log",
"serviceLevel": "Premium",
"creationToken": "test-ora-log",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-log-mirror",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-log-mirror",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-log-mirror",
"serviceLevel": "Premium",
"creationToken": "test-ora-log-mirror",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-binary",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-binary",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-binary",
"serviceLevel": "Premium",
"creationToken": "test-ora-binary",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-ora-backup",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-ora-backup",
"zones": [
"1"
],
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"volumeSpecName": "ora-backup",
"serviceLevel": "Premium",
"creationToken": "test-ora-backup",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
}
]
}
}
VolumeGroups_Get_SapHana
示例请求
示例响应
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/volumeGroups/group1",
"name": "group1",
"type": "Microsoft.NetApp/netAppAccounts/volumeGroups",
"location": "eastus",
"properties": {
"provisioningState": "Succeeded",
"groupMetaData": {
"groupDescription": "Volume group",
"applicationType": "SAP-HANA",
"applicationIdentifier": "SH9",
"volumesCount": 5
},
"volumes": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-data-mnt00001",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-data-mnt00001",
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"proximityPlacementGroup": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cys_sjain_fcp_rg/providers/Microsoft.Compute/proximityPlacementGroups/svlqa_sjain_multivolume_ppg",
"volumeSpecName": "data",
"serviceLevel": "Premium",
"creationToken": "test-data-mnt00001",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-log-mnt00001",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-log-mnt00001",
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"proximityPlacementGroup": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cys_sjain_fcp_rg/providers/Microsoft.Compute/proximityPlacementGroups/svlqa_sjain_multivolume_ppg",
"volumeSpecName": "log",
"serviceLevel": "Premium",
"creationToken": "test-log-mnt00001",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-shared",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-shared",
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"proximityPlacementGroup": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cys_sjain_fcp_rg/providers/Microsoft.Compute/proximityPlacementGroups/svlqa_sjain_multivolume_ppg",
"volumeSpecName": "shared",
"serviceLevel": "Premium",
"creationToken": "test-shared",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-data-backup",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-data-backup",
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"proximityPlacementGroup": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cys_sjain_fcp_rg/providers/Microsoft.Compute/proximityPlacementGroups/svlqa_sjain_multivolume_ppg",
"volumeSpecName": "data-backup",
"serviceLevel": "Premium",
"creationToken": "test-data-backup",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/test-log-backup",
"type": "Microsoft.NetApp/netAppAccounts/capacityPools/volumes",
"name": "account1/pool1/test-log-backup",
"properties": {
"provisioningState": "Succeeded",
"throughputMibps": 10,
"proximityPlacementGroup": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cys_sjain_fcp_rg/providers/Microsoft.Compute/proximityPlacementGroups/svlqa_sjain_multivolume_ppg",
"volumeSpecName": "log-backup",
"serviceLevel": "Premium",
"creationToken": "test-log-backup",
"usageThreshold": 107374182400,
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/testvnet3/subnets/testsubnet3",
"exportPolicy": {
"rules": [
{
"ruleIndex": 1,
"unixReadOnly": true,
"unixReadWrite": true,
"kerberos5ReadOnly": false,
"kerberos5ReadWrite": false,
"kerberos5iReadOnly": false,
"kerberos5iReadWrite": false,
"kerberos5pReadOnly": false,
"kerberos5pReadWrite": false,
"cifs": false,
"nfsv3": false,
"nfsv41": true,
"allowedClients": "0.0.0.0/0",
"hasRootAccess": true
}
]
},
"protocolTypes": [
"NFSv4.1"
]
}
}
]
}
}
定义
名称 | 说明 |
---|---|
Application |
应用程序类型 |
avs |
avsDataStore |
Chown |
此参数指定有权更改文件的所有权的人员。 受限 - 只有根用户可以更改文件的所有权。 不受限制 - 非根用户可以更改其拥有的文件的所有权。 |
cool |
coolAccessRetrievalPolicy 根据启用冷访问卷的读取模式确定从冷层到标准存储的数据检索行为。 此字段的可能值为:默认值 - 数据将从冷层提取到随机读取时的标准存储。 此策略是默认值。 OnRead - 所有客户端驱动的数据读取都从冷层提取到顺序读取和随机读取的标准存储。 从不 - 没有从冷层提取到标准存储的客户端驱动数据。 |
cool |
coolAccessTieringPolicy 确定哪些冷数据块移动到冷层。 此字段的可能值为:自动 - 将快照副本和活动文件系统中的冷用户数据块移动到冷层层。 此策略是默认值。 SnapshotOnly - 将未与活动文件系统关联的卷快照的用户数据块移到冷层。 |
Data |
数据保护 |
destination |
目标复制属性 |
enable |
指示是否在卷上启用子卷作的标志 |
Encryption |
用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = “Microsoft.KeyVault”,则适用。 可能的值(不区分大小写)是:“Microsoft.NetApp,Microsoft.KeyVault” |
Endpoint |
指示本地卷是卷复制的源还是目标 |
Error |
资源管理错误附加信息。 |
Error |
错误详细信息。 |
Error |
错误响应 |
Export |
exportPolicy |
export |
卷导出策略规则 |
file |
指示是否根据卷上存在的活动诊断设置为卷启用文件访问日志的标志。 |
mount |
装载目标属性 |
Network |
网络功能 |
placement |
卷组中卷放置的应用程序特定参数 |
remote |
要迁移到 ANF 的卷的完整路径。 迁移卷必需 |
replication |
复制属性 |
Replication |
时间表 |
Replication |
指示复制是跨区域还是跨区域。 |
Security |
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议) |
Service |
serviceLevel |
smb |
smbAccessBasedEnumeration |
smb |
smbNonBrowsable |
volume |
卷备份属性 |
volume |
要创建的卷组资源 |
volume |
卷组属性 |
volume |
卷资源 |
volume |
卷重定位属性 |
volume |
卷快照属性 |
Volume |
存储到网络邻近度 |
ApplicationType
应用程序类型
值 | 说明 |
---|---|
ORACLE | |
SAP-HANA |
avsDataStore
avsDataStore
值 | 说明 |
---|---|
Disabled |
avsDataStore 已禁用 |
Enabled |
avsDataStore 已启用 |
ChownMode
此参数指定有权更改文件的所有权的人员。 受限 - 只有根用户可以更改文件的所有权。 不受限制 - 非根用户可以更改其拥有的文件的所有权。
值 | 说明 |
---|---|
Restricted | |
Unrestricted |
coolAccessRetrievalPolicy
coolAccessRetrievalPolicy 根据启用冷访问卷的读取模式确定从冷层到标准存储的数据检索行为。 此字段的可能值为:默认值 - 数据将从冷层提取到随机读取时的标准存储。 此策略是默认值。 OnRead - 所有客户端驱动的数据读取都从冷层提取到顺序读取和随机读取的标准存储。 从不 - 没有从冷层提取到标准存储的客户端驱动数据。
值 | 说明 |
---|---|
Default | |
Never | |
OnRead |
coolAccessTieringPolicy
coolAccessTieringPolicy 确定哪些冷数据块移动到冷层。 此字段的可能值为:自动 - 将快照副本和活动文件系统中的冷用户数据块移动到冷层层。 此策略是默认值。 SnapshotOnly - 将未与活动文件系统关联的卷快照的用户数据块移到冷层。
值 | 说明 |
---|---|
Auto | |
SnapshotOnly |
DataProtection
数据保护
名称 | 类型 | 说明 |
---|---|---|
backup |
备份 |
|
replication |
重复 |
|
snapshot |
快照 |
|
volumeRelocation |
VolumeRelocation |
destinationReplication
目标复制属性
名称 | 类型 | 说明 |
---|---|---|
region |
string |
目标卷的远程区域。 |
replicationType |
指示复制是跨区域还是跨区域。 |
|
resourceId |
string (arm-id) |
远程卷的资源 ID |
zone |
string |
目标卷的远程区域。 |
enableSubvolumes
指示是否在卷上启用子卷作的标志
值 | 说明 |
---|---|
Disabled |
未启用子卷 |
Enabled |
子卷已启用 |
EncryptionKeySource
用于加密卷中数据的密钥源。 如果 NetApp 帐户具有 encryption.keySource = “Microsoft.KeyVault”,则适用。 可能的值(不区分大小写)是:“Microsoft.NetApp,Microsoft.KeyVault”
值 | 说明 |
---|---|
Microsoft.KeyVault |
客户管理的密钥加密 |
Microsoft.NetApp |
Microsoft管理的密钥加密 |
EndpointType
指示本地卷是卷复制的源还是目标
值 | 说明 |
---|---|
dst | |
src |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
ErrorDetail
错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
details |
错误详细信息。 |
|
message |
string |
错误消息。 |
target |
string |
错误目标。 |
ErrorResponse
错误响应
名称 | 类型 | 说明 |
---|---|---|
error |
错误对象。 |
ExportPolicy
exportPolicy
名称 | 类型 | 说明 |
---|---|---|
rules |
导出策略规则 |
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
指示是否根据卷上存在的活动诊断设置为卷启用文件访问日志的标志。
值 | 说明 |
---|---|
Disabled |
fileAccessLogs 未启用 |
Enabled |
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}$ |
fileSystemId |
ipAddress |
string |
ipAddress |
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}$ |
mountTargetId |
smbServerFqdn |
string |
smbServerFQDN |
NetworkFeatures
网络功能
值 | 说明 |
---|---|
Basic |
基本网络功能。 |
Basic_Standard |
从基本网络功能更新到标准网络功能。 |
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 | |
daily | |
hourly |
ReplicationType
指示复制是跨区域还是跨区域。
值 | 说明 |
---|---|
CrossRegionReplication |
跨区域复制 |
CrossZoneReplication |
跨区域复制 |
SecurityStyle
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议)
值 | 说明 |
---|---|
ntfs | |
unix |
ServiceLevel
serviceLevel
值 | 说明 |
---|---|
Premium |
高级服务级别 |
Standard |
标准服务级别 |
StandardZRS |
区域冗余存储服务级别。 这将很快弃用。 |
Ultra |
超级服务级别 |
smbAccessBasedEnumeration
smbAccessBasedEnumeration
值 | 说明 |
---|---|
Disabled |
smbAccessBasedEnumeration 共享设置已禁用 |
Enabled |
smbAccessBasedEnumeration 共享设置已启用 |
smbNonBrowsable
smbNonBrowsable
值 | 说明 |
---|---|
Disabled |
smbNonBrowsable 共享设置已禁用 |
Enabled |
已启用 smbNonBrowsable 共享设置 |
volumeBackupProperties
卷备份属性
名称 | 类型 | 说明 |
---|---|---|
backupPolicyId |
string (arm-id) |
备份策略资源 ID |
backupVaultId |
string (arm-id) |
备份保管库资源 ID |
policyEnforced |
boolean |
策略强制实施 |
volumeGroupDetails
要创建的卷组资源
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源 ID |
location |
string |
资源位置 |
name |
string |
资源名称 |
properties.groupMetaData |
groupMetaData |
|
properties.provisioningState |
string |
Azure 生命周期管理 |
properties.volumes |
组中的卷列表 |
|
type |
string |
资源类型 |
volumeGroupMetaData
卷组属性
名称 | 类型 | 说明 |
---|---|---|
applicationIdentifier |
string |
特定于应用程序的标识符 |
applicationType |
应用程序类型 |
|
globalPlacementRules |
全局卷放置规则 |
|
groupDescription |
string |
组说明 |
volumesCount |
integer (int64) |
卷组中的卷数 |
volumeGroupVolumeProperties
卷资源
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
id |
string |
资源 ID |
|
name |
string |
资源名称 |
|
properties.actualThroughputMibps |
number |
根据大小和 serviceLevel 计算的自动 qosType 卷的 MiB/s 的实际吞吐量 |
|
properties.avsDataStore | Disabled |
avsDataStore |
|
properties.backupId |
string (arm-id) |
备份 ID |
|
properties.baremetalTenantId |
string |
Baremetal 租户 ID |
|
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 |
数据保护 |
||
properties.dataStoreResourceId |
string[] |
dataStoreResourceId |
|
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 |
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 ID |
|
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 |
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[] |
protocolTypes |
|
properties.provisionedAvailabilityZone |
string |
预配的可用性区域 |
|
properties.provisioningState |
string |
Azure 生命周期管理 |
|
properties.proximityPlacementGroup |
string |
与卷关联的邻近放置组 |
|
properties.securityStyle | unix |
卷的安全样式(默认 unix)默认为 ntfs(对于双重协议或 CIFS 协议) |
|
properties.serviceLevel | Premium |
serviceLevel |
|
properties.smbAccessBasedEnumeration |
smbAccessBasedEnumeration |
||
properties.smbContinuouslyAvailable |
boolean |
False |
为 smb 卷启用连续可用的共享属性。 仅适用于 SMB 卷 |
properties.smbEncryption |
boolean |
False |
为正在进行的 smb3 数据启用加密。 仅适用于 SMB/DualProtocol 卷。 与 swagger 版本 2020-08-01 或更高版本一起使用 |
properties.smbNonBrowsable |
smbNonBrowsable |
||
properties.snapshotDirectoryVisible |
boolean |
True |
如果启用(true),卷将包含只读快照目录,该目录提供对每个卷快照的访问权限(默认值为 true)。 |
properties.snapshotId |
string (arm-id) |
快照 ID |
|
properties.storageToNetworkProximity |
存储到网络邻近度 |
||
properties.subnetId |
string |
委托子网的 Azure 资源 URI。 必须具有委派Microsoft.NetApp/volumes |
|
properties.t2Network |
string |
T2 网络信息 |
|
properties.throughputMibps |
number |
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 |
usageThreshold |
properties.volumeGroupName |
string |
卷组名称 |
|
properties.volumeSpecName |
string |
卷规格名称是卷组中特定卷的应用程序特定指定或标识符,例如数据、日志 |
|
properties.volumeType |
string |
卷的类型是这样的。 对于跨区域复制中的目标卷,请将类型设置为 DataProtection |
|
tags |
object |
资源标记 |
|
type |
string |
资源类型 |
|
zones |
string[] minLength: 1maxLength: 255 |
可用性区域 |
volumeRelocationProperties
卷重定位属性
名称 | 类型 | 说明 |
---|---|---|
readyToBeFinalized |
boolean |
搬迁已完成,已准备好清理 |
relocationRequested |
boolean |
是否已为此卷请求重定位 |
volumeSnapshotProperties
卷快照属性
名称 | 类型 | 说明 |
---|---|---|
snapshotPolicyId |
string |
快照策略 ResourceId |
VolumeStorageToNetworkProximity
存储到网络邻近度
值 | 说明 |
---|---|
AcrossT2 |
标准跨T2 存储到网络连接。 |
Default |
基本存储到网络连接。 |
T1 |
标准 T1 存储到网络连接。 |
T2 |
标准 T2 存储到网络连接。 |