Caches - List
Retourne tous les caches auxquels l’utilisateur a accès dans le cadre d’un abonnement.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/caches?api-version=2026-01-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Opération Azure terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Azure Active Directory OAuth2 Flow.
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
Caches_List
Exemple de requête
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.StorageCache/caches?api-version=2026-01-01
Exemple de réponse
{
"value": [
{
"name": "sc1",
"type": "Microsoft.StorageCache/Cache",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc1",
"location": "westus",
"properties": {
"cacheSizeGB": 3072,
"directoryServicesSettings": {
"activeDirectory": {
"cacheNetBiosName": "contosoSmb",
"domainJoined": "Yes",
"domainName": "contosoAd.contoso.local",
"domainNetBiosName": "contosoAd",
"primaryDnsIpAddress": "192.0.2.10",
"secondaryDnsIpAddress": "192.0.2.11"
},
"usernameDownload": {
"autoDownloadCertificate": false,
"caCertificateURI": "http://contoso.net/cacert.pem",
"encryptLdapConnection": false,
"extendedGroups": true,
"groupFileURI": "http://contoso.net/group.file",
"ldapBaseDN": "dc=contosoad,dc=contoso,dc=local",
"ldapServer": "192.0.2.12",
"requireValidCertificate": false,
"userFileURI": "http://contoso.net/passwd.file",
"usernameDownloaded": "Yes",
"usernameSource": "LDAP"
}
},
"encryptionSettings": {
"keyEncryptionKey": {
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
"sourceVault": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
}
}
},
"health": {
"conditions": [
{
"message": "Cannot contact DNS server",
"timestamp": "2021-04-21T18:25:43.511Z"
}
],
"state": "Transitioning",
"statusDescription": "Cache is being created."
},
"mountAddresses": [
"192.168.1.1",
"192.168.1.2"
],
"networkSettings": {
"dnsSearchDomain": "contoso.com",
"dnsServers": [
"10.1.22.33",
"10.1.12.33"
],
"mtu": 1500,
"ntpServer": "time.contoso.com"
},
"primingJobs": [],
"provisioningState": "Succeeded",
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"access": "rw",
"rootSquash": false,
"scope": "default",
"submountAccess": true,
"suid": false
}
]
}
]
},
"spaceAllocation": [
{
"name": "st1",
"allocationPercentage": 25
},
{
"name": "st2",
"allocationPercentage": 50
},
{
"name": "st3",
"allocationPercentage": 25
}
],
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
"upgradeSettings": {
"scheduledTime": "2022-04-26T18:25:43.511Z",
"upgradeScheduleEnabled": true
},
"upgradeStatus": {
"currentFirmwareVersion": "2022.08.1",
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
"firmwareUpdateStatus": "available",
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
"pendingFirmwareVersion": "2022.08.1"
}
},
"sku": {
"name": "Standard_2G"
},
"systemData": {
"createdAt": "2020-01-01T17:18:19.1234567Z",
"createdBy": "user1",
"createdByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User"
},
"tags": {
"Dept": "Contoso"
}
},
{
"name": "sc2",
"type": "Microsoft.StorageCache/Cache",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc2",
"location": "westus",
"properties": {
"cacheSizeGB": 3072,
"directoryServicesSettings": {
"activeDirectory": {
"cacheNetBiosName": "contosoSmb",
"domainJoined": "Yes",
"domainName": "contosoAd.contoso.local",
"domainNetBiosName": "contosoAd",
"primaryDnsIpAddress": "192.0.2.10",
"secondaryDnsIpAddress": "192.0.2.11"
},
"usernameDownload": {
"autoDownloadCertificate": false,
"caCertificateURI": "http://contoso.net/cacert.pem",
"encryptLdapConnection": false,
"extendedGroups": true,
"groupFileURI": "http://contoso.net/group.file",
"ldapBaseDN": "",
"ldapServer": "",
"requireValidCertificate": false,
"userFileURI": "http://contoso.net/passwd.file",
"usernameDownloaded": "Yes",
"usernameSource": "AD"
}
},
"encryptionSettings": {
"keyEncryptionKey": {
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
"sourceVault": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
}
}
},
"health": {
"conditions": [
{
"message": "Cannot contact DNS server",
"timestamp": "2021-04-21T18:25:43.511Z"
}
],
"state": "Transitioning",
"statusDescription": "Cache is being created."
},
"mountAddresses": [
"192.168.1.1",
"192.168.1.2"
],
"networkSettings": {
"dnsSearchDomain": "contoso.com",
"dnsServers": [
"10.1.22.33",
"10.1.12.33"
],
"mtu": 1500,
"ntpServer": "time.contoso.com"
},
"primingJobs": [
{
"primingJobDetails": "Files: Cached=635, Failed=0, Excluded=80, Data=346030 bytes, Directories: Cached=1003, Failed=0, Excluded=0",
"primingJobId": "00000000000_0000000000",
"primingJobName": "contosoJob1",
"primingJobPercentComplete": 100,
"primingJobState": "Complete",
"primingJobStatus": "success"
},
{
"primingJobDetails": "",
"primingJobId": "11111111111_1111111111",
"primingJobName": "contosoJob2",
"primingJobPercentComplete": 0,
"primingJobState": "Queued",
"primingJobStatus": ""
}
],
"provisioningState": "Updating",
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"access": "rw",
"rootSquash": false,
"scope": "default",
"submountAccess": true,
"suid": false
}
]
}
]
},
"spaceAllocation": [],
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub2",
"upgradeSettings": {
"scheduledTime": "2022-04-26T18:25:43.511Z",
"upgradeScheduleEnabled": true
},
"upgradeStatus": {
"currentFirmwareVersion": "2022.08.1",
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
"firmwareUpdateStatus": "available",
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
"pendingFirmwareVersion": "2022.08.1"
},
"zones": [
"1"
]
},
"sku": {
"name": "Standard_2G"
},
"systemData": {
"createdAt": "2020-01-01T17:18:19.1234567Z",
"createdBy": "user1",
"createdByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User"
},
"tags": {
"Dept": "Contoso"
}
}
]
}
Définitions
| Nom | Description |
|---|---|
| Cache |
Instance de cache. Suit Azure Resource Manager normes : https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md |
|
Cache |
Paramètres d’Active Directory utilisés pour joindre un cache à un domaine. |
|
Cache |
Les identifiants d’administrateur Active Directory servaient à joindre le HPC Cache à un domaine. |
|
Cache |
Paramètres des services d’annuaire du cache. |
|
Cache |
Paramètres de chiffrement du cache. |
|
Cache |
Indication de l’intégrité du cache. Fournit plus d’informations sur l’intégrité que celle liée à l’approvisionnement. |
|
Cache |
Propriétés d’identité du cache. |
|
Cache |
Type d’identité utilisé pour le cache |
|
Cache |
Mettre en cache les paramètres réseau. |
|
Cache |
Paramètres de sécurité du cache. |
|
Cache |
Référence SKU pour le cache. |
|
Caches |
Résultat de la requête pour répertorier les caches. Il contient une liste de caches et un lien d’URL pour obtenir le jeu de résultats suivant. |
|
Cache |
Paramètres de mise à niveau du cache. |
|
Cache |
Propriétés décrivant l’état de mise à niveau logicielle du cache. |
|
Cache |
Paramètres pour le téléchargement du nom d’utilisateur et du groupe des groupes étendus. |
|
Cache |
Lorsqu’elles sont présentes, il s’agit des informations d’identification pour la connexion LDAP sécurisée. |
|
Cloud |
Réponse d’erreur. |
|
Cloud |
Réponse d’erreur. |
| Condition |
Conditions en suspens qui devront être résolues. |
|
created |
Type d’identité qui a créé la ressource. |
|
Domain |
C’est vrai si le HPC Cache est relié au domaine Active Directory. |
|
Firmware |
True s’il existe une mise à jour du micrologiciel prête à être installée sur ce cache. Le firmware sera automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché plus tôt via l’opération de mise à niveau. |
|
Health |
Liste des états d’intégrité du cache. C’est lorsque le cluster ne répond pas. Dégradé est quand son fonctionnement mais a quelques alertes. Transition lors de la création ou de la suppression. Unknown sera renvoyé dans les anciennes versions de l’API lorsqu’une nouvelle valeur sera ajoutée dans les versions futures. WaitingForKey se produit lorsque la création attend que l’identité attribuée par le système soit autorisée à accéder à la clé de chiffrement dans les paramètres de chiffrement. |
|
Key |
Décrit une référence à la clé key vault. |
|
Key |
Décrit un ID de ressource pour le coffre de clés source. |
|
Nfs |
Ensemble de règles décrivant les stratégies d’accès appliquées aux clients NFSv3 du cache. |
|
Nfs |
Règle pour placer des restrictions sur les parties de l’espace de noms du cache présentées aux clients. |
|
Nfs |
Accès autorisé par cette règle. |
|
Nfs |
Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle. |
|
Priming |
Instance de travail d’amorçage. |
|
Priming |
L’état de l’opération d’amorçage. |
|
Provisioning |
État de provisionnement ARM, voir https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property |
|
Storage |
Propriétés d’allocation d’espace cible de stockage. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
user |
|
|
Username |
Indique si le HPC Cache a réussi le téléchargement du nom d’utilisateur. |
|
Username |
Ce paramètre détermine comment le cache obtient des noms de nom d’utilisateur et de groupe pour les clients. |
Cache
Instance de cache. Suit Azure Resource Manager normes : https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
Identité du cache, si elle est configurée. |
|
| location |
string |
Emplacement géographique où réside la ressource |
| name |
string |
Nom de la ressource |
| properties.cacheSizeGB |
integer (int32) |
Taille de ce cache, en Go. |
| properties.directoryServicesSettings |
Spécifie les paramètres des services d’annuaire du cache. |
|
| properties.encryptionSettings |
Spécifie les paramètres de chiffrement du cache. |
|
| properties.health |
Santé du cache. |
|
| properties.mountAddresses |
string[] |
Tableau d’adresses IPv4 pouvant être utilisé par les clients qui montent ce cache. |
| properties.networkSettings |
Spécifie les paramètres réseau du cache. |
|
| properties.primingJobs |
Spécifie les tâches d’amorçage définies dans le cache. |
|
| properties.provisioningState |
État de provisionnement ARM, voir https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property |
|
| properties.securitySettings |
Spécifie les paramètres de sécurité du cache. |
|
| properties.spaceAllocation |
Spécifie le pourcentage d’allocation d’espace pour chaque cible de stockage dans le cache. |
|
| properties.subnet |
string |
Sous-réseau utilisé pour le cache. |
| properties.upgradeSettings |
Mettre à niveau les paramètres du cache. |
|
| properties.upgradeStatus |
État de mise à niveau du cache. |
|
| properties.zones |
string[] |
Zones de disponibilité pour les ressources. Ce champ ne doit contenir qu’un seul élément dans le tableau. |
| sku |
Référence SKU pour le cache. |
|
| systemData |
Azure Resource Manager : métadonnées contenant des informations createdBy et modifiedBy. |
|
| tags |
object |
Balises de ressource. |
| type |
string |
Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts" |
CacheActiveDirectorySettings
Paramètres d’Active Directory utilisés pour joindre un cache à un domaine.
| Nom | Type | Description |
|---|---|---|
| cacheNetBiosName |
string pattern: ^[-0-9a-zA-Z]{1,15}$ |
Le nom NetBIOS à attribuer au HPC Cache lorsqu’il rejoint le domaine Active Directory en tant que serveur. La longueur doit contenir 1 à 15 caractères de la classe [-0-9a-zA-Z]. |
| credentials |
Les identifiants d’administrateur Active Directory servaient à joindre le HPC Cache à un domaine. |
|
| domainJoined |
C’est vrai si le HPC Cache est relié au domaine Active Directory. |
|
| domainName |
string |
Le nom de domaine entièrement qualifié du contrôleur de domaine Active Directory. |
| domainNetBiosName |
string |
Le nom NetBIOS du domaine Active Directory. |
| primaryDnsIpAddress |
string |
Adresse IP DNS principale utilisée pour résoudre le nom de domaine entièrement qualifié du contrôleur de domaine Active Directory. |
| secondaryDnsIpAddress |
string |
Adresse IP DNS secondaire utilisée pour résoudre le nom de domaine entièrement qualifié du contrôleur de domaine Active Directory. |
CacheActiveDirectorySettingsCredentials
Les identifiants d’administrateur Active Directory servaient à joindre le HPC Cache à un domaine.
| Nom | Type | Description |
|---|---|---|
| password |
string (password) |
Mot de passe en texte clair de l’administrateur du domaine Active Directory. Cette valeur est stockée chiffrée et non retournée lors de la réponse. |
| username |
string |
Nom d’utilisateur de l’administrateur de domaine Active Directory. Cette valeur est stockée chiffrée et non retournée lors de la réponse. |
CacheDirectorySettings
Paramètres des services d’annuaire du cache.
| Nom | Type | Description |
|---|---|---|
| activeDirectory |
Spécifie les paramètres pour joindre le HPC Cache à un domaine Active Directory. |
|
| usernameDownload |
Spécifie les paramètres des groupes étendus. Les groupes étendus permettent aux utilisateurs d’être membres de plus de 16 groupes. |
CacheEncryptionSettings
Paramètres de chiffrement du cache.
| Nom | Type | Description |
|---|---|---|
| keyEncryptionKey |
Key |
Spécifie l’emplacement de la clé de chiffrement de clé dans le coffre de clés. |
| rotationToLatestKeyVersionEnabled |
boolean |
Spécifie si le service pivote automatiquement vers la version la plus récente de la clé dans le coffre de clés. |
CacheHealth
Indication de l’intégrité du cache. Fournit plus d’informations sur l’intégrité que celle liée à l’approvisionnement.
| Nom | Type | Description |
|---|---|---|
| conditions |
Des conditions en suspens qui doivent être examinées et résolues. |
|
| state |
Liste des états d’intégrité du cache. C’est lorsque le cluster ne répond pas. Dégradé est quand son fonctionnement mais a quelques alertes. Transition lors de la création ou de la suppression. Unknown sera renvoyé dans les anciennes versions de l’API lorsqu’une nouvelle valeur sera ajoutée dans les versions futures. WaitingForKey se produit lorsque la création attend que l’identité attribuée par le système soit autorisée à accéder à la clé de chiffrement dans les paramètres de chiffrement. |
|
| statusDescription |
string |
Décrit l’explication de l’état. |
CacheIdentity
Propriétés d’identité du cache.
| Nom | Type | Description |
|---|---|---|
| principalId |
string |
ID principal de l’identité du cache attribuée par le système. |
| tenantId |
string |
ID de locataire associé au cache. |
| type |
Type d’identité utilisé pour le cache |
|
| userAssignedIdentities |
<string,
user |
Dictionnaire où chaque clé est un ID de ressource d’identité attribué par l’utilisateur, et la valeur de chaque clé est un dictionnaire vide. |
CacheIdentityType
Type d’identité utilisé pour le cache
| Valeur | Description |
|---|---|
| SystemAssigned |
Attribué par le système |
| UserAssigned |
UserAssigned |
| SystemAssigned, UserAssigned |
SystemAssigned, UserAssigned |
| None |
Aucun |
CacheNetworkSettings
Mettre en cache les paramètres réseau.
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| dnsSearchDomain |
string |
Domaine de recherche DNS |
|
| dnsServers |
string[] |
Serveurs DNS pour le cache à utiliser. Elle est définie à partir de la configuration réseau si aucune valeur n’est fournie. |
|
| mtu |
integer (int32) minimum: 576maximum: 1500 |
1500 |
Unité de transmission maximale IPv4 configurée pour le sous-réseau. |
| ntpServer |
string |
time.windows.com |
Adresse IP du serveur NTP ou nom de domaine complet pour l’utilisation du cache. La valeur par défaut est time.windows.com. |
| utilityAddresses |
string[] |
Tableau d’adresses IP supplémentaires utilisées par ce cache. |
CacheSecuritySettings
Paramètres de sécurité du cache.
| Nom | Type | Description |
|---|---|---|
| accessPolicies |
Stratégies d’accès NFS définies pour ce cache. |
CacheSku
Référence SKU pour le cache.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Nom de la référence SKU pour ce cache. |
CachesListResult
Résultat de la requête pour répertorier les caches. Il contient une liste de caches et un lien d’URL pour obtenir le jeu de résultats suivant.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
URL pour obtenir le prochain ensemble de résultats de la liste de caches, le cas échéant. |
| value |
Cache[] |
Liste des caches. |
CacheUpgradeSettings
Paramètres de mise à niveau du cache.
| Nom | Type | Description |
|---|---|---|
| scheduledTime |
string (date-time) |
Lorsque upgradeScheduleEnabled a la valeur true, ce champ contient l’heure de mise à niveau choisie par l’utilisateur. À l’heure choisie par l’utilisateur, la mise à jour du microprogramme est automatiquement installée sur le cache. |
| upgradeScheduleEnabled |
boolean |
True si l’utilisateur choisit de sélectionner une heure d’installation entre maintenant et firmwareUpdateDeadline. Sinon, le microprogramme est automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché précédemment via l’opération de mise à niveau. |
CacheUpgradeStatus
Propriétés décrivant l’état de mise à niveau logicielle du cache.
| Nom | Type | Description |
|---|---|---|
| currentFirmwareVersion |
string |
Chaîne de version du firmware actuellement installé sur ce cache. |
| firmwareUpdateDeadline |
string (date-time) |
Heure à laquelle la mise à jour du micrologiciel en attente sera automatiquement installée dans le cache. |
| firmwareUpdateStatus |
True s’il existe une mise à jour du micrologiciel prête à être installée sur ce cache. Le firmware sera automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché plus tôt via l’opération de mise à niveau. |
|
| lastFirmwareUpdate |
string (date-time) |
Heure de la dernière mise à jour réussie du micrologiciel. |
| pendingFirmwareVersion |
string |
Lorsque firmwareUpdateAvailable a la valeur true, ce champ contient la chaîne de version de la mise à jour. |
CacheUsernameDownloadSettings
Paramètres pour le téléchargement du nom d’utilisateur et du groupe des groupes étendus.
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| autoDownloadCertificate |
boolean |
False |
Détermine si le certificat doit être téléchargé automatiquement. Cela s’applique à « caCertificateURI » uniquement si « requireValidCertificate » a la valeur true. |
| caCertificateURI |
string |
URI du certificat d’autorité de certification pour valider la connexion sécurisée LDAP. Ce champ doit être renseigné lorsque « requireValidCertificate » a la valeur true. |
|
| credentials |
Lorsqu’elles sont présentes, il s’agit des informations d’identification pour la connexion LDAP sécurisée. |
||
| encryptLdapConnection |
boolean |
False |
Indique si la connexion LDAP doit être chiffrée ou non. |
| extendedGroups |
boolean |
Indique si les groupes étendus sont activés ou non. |
|
| groupFileURI |
string |
URI du fichier contenant des informations de groupe (au format de fichier /etc/group). Ce champ doit être renseigné lorsque « usernameSource » est défini sur « Fichier ». |
|
| ldapBaseDN |
string |
Nom unique de base pour le domaine LDAP. |
|
| ldapServer |
string |
Nom de domaine complet ou adresse IP du serveur LDAP à utiliser. |
|
| requireValidCertificate |
boolean |
False |
Détermine si les certificats doivent être validés par une autorité de certification. Lorsque la valeur est true, caCertificateURI doit être fournie. |
| userFileURI |
string |
URI du fichier contenant des informations utilisateur (au format de fichier /etc/passwd). Ce champ doit être renseigné lorsque « usernameSource » est défini sur « Fichier ». |
|
| usernameDownloaded |
Indique si le HPC Cache a réussi le téléchargement du nom d’utilisateur. |
||
| usernameSource | None |
Ce paramètre détermine comment le cache obtient des noms de nom d’utilisateur et de groupe pour les clients. |
CacheUsernameDownloadSettingsCredentials
Lorsqu’elles sont présentes, il s’agit des informations d’identification pour la connexion LDAP sécurisée.
| Nom | Type | Description |
|---|---|---|
| bindDn |
string |
Identité de nom unique de liaison à utiliser dans la connexion LDAP sécurisée. Cette valeur est stockée chiffrée et non retournée lors de la réponse. |
| bindPassword |
string (password) |
Mot de passe de liaison à utiliser dans la connexion LDAP sécurisée. Cette valeur est stockée chiffrée et non retournée lors de la réponse. |
CloudError
Réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| error |
Le corps de l’erreur. |
CloudErrorBody
Réponse d’erreur.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
| details |
Une liste de détails supplémentaires sur l’erreur. |
|
| message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
| target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
Condition
Conditions en suspens qui devront être résolues.
| Nom | Type | Description |
|---|---|---|
| message |
string |
La question qui nécessite une attention particulière. |
| timestamp |
string (date-time) |
Le moment où la condition a été soulevée. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DomainJoinedType
C’est vrai si le HPC Cache est relié au domaine Active Directory.
| Valeur | Description |
|---|---|
| Yes |
Oui |
| No |
Non |
| Error |
Error |
FirmwareStatusType
True s’il existe une mise à jour du micrologiciel prête à être installée sur ce cache. Le firmware sera automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché plus tôt via l’opération de mise à niveau.
| Valeur | Description |
|---|---|
| available |
available |
| unavailable |
unavailable |
HealthStateType
Liste des états d’intégrité du cache. C’est lorsque le cluster ne répond pas. Dégradé est quand son fonctionnement mais a quelques alertes. Transition lors de la création ou de la suppression. Unknown sera renvoyé dans les anciennes versions de l’API lorsqu’une nouvelle valeur sera ajoutée dans les versions futures. WaitingForKey se produit lorsque la création attend que l’identité attribuée par le système soit autorisée à accéder à la clé de chiffrement dans les paramètres de chiffrement.
| Valeur | Description |
|---|---|
| Unknown |
Inconnu |
| Healthy |
Healthy |
| Degraded |
Détérioré |
| Down |
Vers le bas |
| Transitioning |
Transition |
| Stopping |
Arrêt |
| Stopped |
Arrêté |
| Upgrading |
Mise à niveau |
| Flushing |
Flushing |
| WaitingForKey |
WaitingForKey |
| StartFailed |
StartFailed |
| UpgradeFailed |
Échec de la mise à niveau |
KeyVaultKeyReference
Décrit une référence à la clé key vault.
| Nom | Type | Description |
|---|---|---|
| keyUrl |
string |
URL référençant une clé de chiffrement de clé dans le coffre de clés. |
| sourceVault |
Décrit un ID de ressource pour le coffre de clés source. |
KeyVaultKeyReferenceSourceVault
Décrit un ID de ressource pour le coffre de clés source.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource. |
NfsAccessPolicy
Ensemble de règles décrivant les stratégies d’accès appliquées aux clients NFSv3 du cache.
| Nom | Type | Description |
|---|---|---|
| accessRules |
Ensemble de règles décrivant les accès client autorisés dans cette stratégie. |
|
| name |
string |
Nom identifiant cette stratégie. Les noms de stratégie d’accès ne respectent pas la casse. |
NfsAccessRule
Règle pour placer des restrictions sur les parties de l’espace de noms du cache présentées aux clients.
| Nom | Type | Description |
|---|---|---|
| access |
Accès autorisé par cette règle. |
|
| anonymousGID |
string |
Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cela utilise la valeur de anonymousUID s’il n’est pas fourni. |
| anonymousUID |
string |
Valeur UID qui remplace 0 lorsque rootSquash a la valeur true. 65534 sera utilisé s’il n’est pas fourni. |
| filter |
string |
Filtre appliqué à l’étendue de cette règle. Le format du filtre dépend de son étendue. L’étendue « par défaut » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue « réseau » prend un filtre au format CIDR (par exemple, 10.99.1.0/24). 'host' prend une adresse IP ou un nom de domaine complet comme filtre. Si un client ne correspond à aucune règle de filtre et qu’il n’existe aucune règle par défaut, l’accès est refusé. |
| rootSquash |
boolean |
Mapper les accès racines à anonymousUID et anonymousGID. |
| scope |
Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle. |
|
| submountAccess |
boolean |
Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si ce paramètre est défini sur non, les clients peuvent uniquement monter le chemin d’accès « / ». Si la valeur est oui, les clients peuvent monter un chemin plus profond, par exemple « /a/b ». |
| suid |
boolean |
Autoriser la sémantique SUID. |
NfsAccessRuleAccess
Accès autorisé par cette règle.
| Valeur | Description |
|---|---|
| no |
Non |
| ro |
ro |
| rw |
rw |
NfsAccessRuleScope
Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle.
| Valeur | Description |
|---|---|
| default |
default |
| network |
réseau |
| host |
host |
PrimingJob
Instance de travail d’amorçage.
| Nom | Type | Description |
|---|---|---|
| primingJobDetails |
string |
Les détails de la tâche ou les informations d’erreur, le cas échéant. |
| primingJobId |
string pattern: ^[-0-9a-zA-Z_]{1,80}$ |
Identificateur unique de la tâche d’amorçage. |
| primingJobName |
string pattern: ^[-0-9a-zA-Z_]{1,80}$ |
Nom de la tâche d’amorçage. |
| primingJobPercentComplete |
number (double) minimum: 0maximum: 100 |
L’avancement actuel du travail d’amorçage, en pourcentage. |
| primingJobState |
L’état de l’opération d’amorçage. |
|
| primingJobStatus |
string |
Code d’état de la tâche d’amorçage. |
| primingManifestUrl |
string (password) |
URL du fichier manifeste d’amorçage à télécharger. Ce fichier doit être lisible depuis le HPC Cache. Lorsque le fichier est dans le stockage blob Azure, l’URL doit inclure une signature d’accès partagé (SAS) accordant des permissions de lecture sur le blob. |
PrimingJobState
L’état de l’opération d’amorçage.
| Valeur | Description |
|---|---|
| Queued |
Mis en file d’attente |
| Running |
Course à pied |
| Paused |
Suspendu(e) |
| Complete |
Terminé |
ProvisioningStateType
État de provisionnement ARM, voir https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
| Valeur | Description |
|---|---|
| Succeeded |
Réussi |
| Failed |
Échec |
| Canceled |
Opération annulée |
| Creating |
Création |
| Deleting |
Suppression |
| Updating |
Mise à jour |
StorageTargetSpaceAllocation
Propriétés d’allocation d’espace cible de stockage.
| Nom | Type | Description |
|---|---|---|
| allocationPercentage |
integer (int32) minimum: 1maximum: 100 |
Pourcentage de l’espace cache alloué à cette cible de stockage |
| name |
string pattern: ^[-0-9a-zA-Z_]{1,80}$ |
Nom de la cible de stockage. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
userAssignedIdentitiesValue
| Nom | Type | Description |
|---|---|---|
| clientId |
string |
ID client de l’identité affectée par l’utilisateur. |
| principalId |
string |
ID principal de l’identité affectée par l’utilisateur. |
UsernameDownloadedType
Indique si le HPC Cache a réussi le téléchargement du nom d’utilisateur.
| Valeur | Description |
|---|---|
| Yes |
Oui |
| No |
Non |
| Error |
Error |
UsernameSource
Ce paramètre détermine comment le cache obtient des noms de nom d’utilisateur et de groupe pour les clients.
| Valeur | Description |
|---|---|
| AD |
AD |
| LDAP |
LDAP |
| File |
Fichier |
| None |
Aucun |