| Description | : List and describe all NetApp accounts in the subscription. |
| Reference | : Link ¶ |
⚶ Changes
{
"#id": "Accounts_ListBySubscription",
"$responses": {
"200": {
"$properties": {
"value": {
"$properties": {
"properties": [
{
"@removed_894ad5a72f544f908af43b1235ecfe98": {
"#name": "ldapConfiguration",
"Description": "LDAP Configuration for the account.",
"Required": false,
"Type": "object",
"$properties": [
{
"#name": "domain",
"Description": "Name of the LDAP configuration domain",
"Required": false,
"Type": "string"
},
{
"#name": "ldapServers",
"Description": "List of LDAP server IP addresses (IPv4 only) for the LDAP domain.",
"Required": false,
"Type": "array",
"$items": {
"Type": "string"
}
},
{
"#name": "ldapOverTLS",
"Description": "Specifies whether or not the LDAP traffic needs to be secured via TLS.",
"Required": false,
"Type": "boolean"
},
{
"#name": "serverCACertificate",
"Description": "When LDAP over SSL/TLS is enabled, the LDAP client is required to have base64 encoded ldap servers CA certificate.",
"Format": "password",
"Required": false,
"Type": "string"
},
{
"#name": "certificateCNHost",
"Description": "The CN host name used while generating the certificate, LDAP Over TLS requires the CN host name to create DNS host entry.",
"Required": false,
"Type": "string"
}
]
}
}
]
}
}
}
}
}
}
⚼ Request
GET:
/subscriptions/{subscriptionId}/providers/Microsoft.NetApp/netAppAccounts
{
api-version:
string
,
subscriptionId:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
properties:
{
,
provisioningState:
string
,
activeDirectories:
[
]
,
{
,
activeDirectoryId:
string
,
username:
string
,
password:
string
,
domain:
string
,
dns:
string
,
status:
enum
,
statusDetails:
string
,
smbServerName:
string
,
organizationalUnit:
string
,
site:
string
,
backupOperators:
[
,
string
,
]
administrators:
[
,
string
,
]
kdcIP:
string
,
adName:
string
,
serverRootCACertificate:
string
,
aesEncryption:
boolean
,
ldapSigning:
boolean
,
securityOperators:
[
,
string
,
]
ldapOverTLS:
boolean
,
allowLocalNfsUsersWithLdap:
boolean
,
encryptDCConnections:
boolean
,
ldapSearchScope:
{
,
userDN:
string
,
groupDN:
string
,
groupMembershipFilter:
string
,
}
preferredServersForLdapClient:
string
,
}
encryption:
{
,
keySource:
enum
,
keyVaultProperties:
{
,
keyVaultId:
string
,
keyVaultUri:
string
,
keyName:
string
,
keyVaultResourceId:
string
,
status:
enum
,
}
identity:
}
{
,
principalId:
string
,
userAssignedIdentity:
string
,
federatedClientId:
string
,
}
disableShowmount:
boolean
,
nfsV4IDDomain:
string
,
multiAdStatus:
enum
,
}
etag:
string
,
identity:
}
{
,
principalId:
string
,
tenantId:
string
,
type:
enum
,
userAssignedIdentities:
object
,
}
nextLink:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}