Partager via


Accounts - Get

Décrire un compte NetApp
Obtenir le compte NetApp

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}?api-version=2023-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

Nom du compte NetApp

Modèle d’expression régulière: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,127}$

resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

uuid

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

netAppAccount

Ok

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

Accounts_Get

Exemple de requête

GET https://management.azure.com/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1?api-version=2023-11-01

Exemple de réponse

{
  "id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
  "name": "account1",
  "type": "Microsoft.NetApp/netAppAccounts",
  "location": "eastus",
  "properties": {
    "provisioningState": "Succeeded",
    "activeDirectories": [
      {
        "site": "SiteName",
        "activeDirectoryId": "02da3711-6c58-2d64-098a-e3af7afaf936",
        "username": "ad_user_name",
        "domain": "10.10.10.3",
        "dns": "10.10.10.3",
        "status": "InUse",
        "smbServerName": "SMBServer",
        "organizationalUnit": "OU=Engineering",
        "statusDetails": "Status Details",
        "aesEncryption": true,
        "ldapSigning": true
      }
    ]
  }
}

Définitions

Nom Description
accountEncryption

Paramètres de chiffrement

activeDirectory

Active Directory

ActiveDirectoryStatus

État d’Active Directory

createdByType

Type d’identité qui a créé la ressource.

EncryptionIdentity

Identité utilisée pour l’authentification auprès du coffre de clés.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

KeySource

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.NetApp, Microsoft.KeyVault

KeyVaultProperties

Propriétés du coffre de clés.

KeyVaultStatus

État de la connexion KeyVault.

ldapSearchScopeOpt

Étendue de recherche LDAP

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou par l’utilisateur)

ManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

netAppAccount

Ressource de compte NetApp

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

UserAssignedIdentity

Propriétés de l’identité affectée par l’utilisateur

accountEncryption

Paramètres de chiffrement

Nom Type Valeur par défaut Description
identity

EncryptionIdentity

Identité utilisée pour l’authentification auprès de KeyVault. Applicable si keySource est « Microsoft.KeyVault ».

keySource

KeySource

Microsoft.NetApp

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.NetApp, Microsoft.KeyVault

keyVaultProperties

KeyVaultProperties

Propriétés fournies par KeVault. Applicable si keySource est « Microsoft.KeyVault ».

activeDirectory

Active Directory

Nom Type Valeur par défaut Description
activeDirectoryId

string

ID d’Active Directory

adName

string

Nom de l’ordinateur Active Directory. Ce paramètre facultatif est utilisé uniquement lors de la création d’un volume Kerberos

administrators

string[]

Utilisateurs à ajouter au groupe Active Directory Administrateurs intégré. Liste de noms d’utilisateur uniques sans spécificateur de domaine

aesEncryption

boolean

S’il est activé, le chiffrement AES est activé pour la communication SMB.

allowLocalNfsUsersWithLdap

boolean

Si cette option est activée, les utilisateurs locaux du client NFS peuvent également (en plus des utilisateurs LDAP) accéder aux volumes NFS.

backupOperators

string[]

Utilisateurs à ajouter au groupe Active Directory opérateur de sauvegarde intégré. Liste de noms d’utilisateur uniques sans spécificateur de domaine

dns

string

Liste séparée par des virgules des adresses IP du serveur DNS (IPv4 uniquement) pour le domaine Active Directory

domain

string

Nom du domaine Active Directory

encryptDCConnections

boolean

Si cette option est activée, le trafic entre le serveur SMB et le contrôleur de domaine (DC) est chiffré.

kdcIP

string

Adresses IP du serveur kdc pour l’ordinateur Active Directory. Ce paramètre facultatif est utilisé uniquement lors de la création d’un volume Kerberos.

ldapOverTLS

boolean

Spécifie si le trafic LDAP doit être sécurisé via TLS.

ldapSearchScope

ldapSearchScopeOpt

Options d’étendue de Recherche LDAP

ldapSigning

boolean

Spécifie si le trafic LDAP doit être signé ou non.

organizationalUnit

string

CN=Computers

Unité d’organisation (UO) dans Windows Active Directory

password

string

Mot de passe en texte brut de l’administrateur de domaine Active Directory, la valeur est masquée dans la réponse

preferredServersForLdapClient

string

Liste séparée par des virgules des adresses IPv4 des serveurs préférés pour le client LDAP. Au maximum deux adresses IPv4 séparées par des virgules peuvent être passées.

securityOperators

string[]

Les utilisateurs de domaine dans Active Directory doivent recevoir le privilège SeSecurityPrivilege (nécessaire pour les partages SMB disponibles en continu pour SQL). Liste de noms d’utilisateur uniques sans spécificateur de domaine

serverRootCACertificate

string

Lorsque LDAP sur SSL/TLS est activé, le client LDAP doit disposer du certificat d’autorité de certification racine auto-signé du service de certificats Active Directory codé en base64, ce paramètre facultatif est utilisé uniquement pour le double protocole avec des volumes de mappage d’utilisateurs LDAP.

site

string

Site Active Directory auquel le service limite la découverte du contrôleur de domaine

smbServerName

string

Nom NetBIOS du serveur SMB. Ce nom sera inscrit en tant que compte d’ordinateur dans AD et utilisé pour monter des volumes

status

ActiveDirectoryStatus

État d’Active Directory

statusDetails

string

Tous les détails relatifs à l’état d’Active Directory

username

string

Un compte d’utilisateur de domaine autorisé à créer des comptes d’ordinateur

ActiveDirectoryStatus

État d’Active Directory

Nom Type Description
Created

string

Active Directory créé mais non utilisé

Deleted

string

Active Directory supprimé

Error

string

Erreur avec Active Directory

InUse

string

Active Directory utilisé par le volume SMB

Updating

string

Mise à jour Active Directory

createdByType

Type d’identité qui a créé la ressource.

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

EncryptionIdentity

Identité utilisée pour l’authentification auprès du coffre de clés.

Nom Type Description
principalId

string

ID principal (ID d’objet) de l’identité utilisée pour l’authentification auprès du coffre de clés. Lecture seule.

userAssignedIdentity

string

Identificateur de ressource ARM de l’identité affectée par l’utilisateur utilisée pour l’authentification auprès du coffre de clés. Applicable si identity.type a « UserAssigned ». Elle doit correspondre à la clé identity.userAssignedIdentities.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet error.

KeySource

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.NetApp, Microsoft.KeyVault

Nom Type Description
Microsoft.KeyVault

string

Chiffrement à clé gérée par le client

Microsoft.NetApp

string

Chiffrement de clé managée par Microsoft

KeyVaultProperties

Propriétés du coffre de clés.

Nom Type Description
keyName

string

Nom de la clé KeyVault.

keyVaultId

string

UUID v4 utilisé pour identifier la configuration d’Azure Key Vault

keyVaultResourceId

string

ID de ressource de KeyVault.

keyVaultUri

string

URI de KeyVault.

status

KeyVaultStatus

État de la connexion KeyVault.

KeyVaultStatus

État de la connexion KeyVault.

Nom Type Description
Created

string

Connexion KeyVault créée mais non utilisée

Deleted

string

Connexion KeyVault supprimée

Error

string

Erreur avec la connexion KeyVault

InUse

string

Connexion KeyVault utilisée par le volume SMB

Updating

string

Mise à jour de la connexion KeyVault

ldapSearchScopeOpt

Étendue de recherche LDAP

Nom Type Description
groupDN

string

Cela spécifie le nom de domaine du groupe, qui remplace le nom de base pour les recherches de groupe.

groupMembershipFilter

string

Cela spécifie le filtre de recherche LDAP personnalisé à utiliser lors de la recherche d’appartenance à un groupe à partir d’un serveur LDAP.

userDN

string

Cela spécifie le nom de domaine de l’utilisateur, qui remplace le nom de base pour les recherches d’utilisateur.

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou par l’utilisateur)

Nom Type Description
principalId

string

ID de principal de service de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système.

tenantId

string

ID de locataire de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système.

type

ManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

userAssignedIdentities

<string,  UserAssignedIdentity>

identités User-Assigned
Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes.

ManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

Nom Type Description
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

netAppAccount

Ressource de compte NetApp

Nom Type Description
etag

string

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

id

string

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

identity

ManagedServiceIdentity

Identité utilisée pour la ressource.

location

string

Emplacement géographique où réside la ressource

name

string

nom de la ressource.

properties.activeDirectories

activeDirectory[]

Répertoires actifs

properties.disableShowmount

boolean

Affiche la status de disableShowmount pour tous les volumes sous l’abonnement, null est égal à false

properties.encryption

accountEncryption

Paramètres de chiffrement

properties.provisioningState

string

Gestion du cycle de vie Azure

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

tags

object

Balises de ressource.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.

UserAssignedIdentity

Propriétés de l’identité affectée par l’utilisateur

Nom Type Description
clientId

string

ID client de l’identité affectée.

principalId

string

ID principal de l’identité affectée.