Caches - List
Retourne tous les caches auquel l’utilisateur a accès sous un abonnement.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/caches?api-version=2023-05-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Liste d’objets de cache. Notez que les références d’entité peuvent remplacer des objets de cache complets, comme décrit dans http://docs.oasis-open.org/odata/odata-json-format/v4.01/cs01/odata-json-format-v4.01-cs01.html#sec_EntityReference |
|
Other Status Codes |
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
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Caches_List
Sample Request
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.StorageCache/caches?api-version=2023-05-01
Sample Response
{
"value": [
{
"tags": {
"Dept": "Contoso"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc1",
"location": "westus",
"name": "sc1",
"type": "Microsoft.StorageCache/Cache",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"cacheSizeGB": 3072,
"health": {
"state": "Transitioning",
"statusDescription": "Cache is being created.",
"conditions": [
{
"timestamp": "2021-04-21T18:25:43.511Z",
"message": "Cannot contact DNS server"
}
]
},
"mountAddresses": [
"192.168.1.1",
"192.168.1.2"
],
"provisioningState": "Succeeded",
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
"upgradeStatus": {
"currentFirmwareVersion": "2022.08.1",
"firmwareUpdateStatus": "available",
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
"pendingFirmwareVersion": "2022.08.1"
},
"networkSettings": {
"mtu": 1500,
"dnsServers": [
"10.1.22.33",
"10.1.12.33"
],
"dnsSearchDomain": "contoso.com",
"ntpServer": "time.contoso.com"
},
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"scope": "default",
"access": "rw",
"suid": false,
"submountAccess": true,
"rootSquash": false
}
]
}
]
},
"upgradeSettings": {
"upgradeScheduleEnabled": true,
"scheduledTime": "2022-04-26T18:25:43.511Z"
},
"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"
}
}
},
"directoryServicesSettings": {
"activeDirectory": {
"primaryDnsIpAddress": "192.0.2.10",
"secondaryDnsIpAddress": "192.0.2.11",
"domainName": "contosoAd.contoso.local",
"domainNetBiosName": "contosoAd",
"cacheNetBiosName": "contosoSmb",
"domainJoined": "Yes"
},
"usernameDownload": {
"extendedGroups": true,
"usernameSource": "LDAP",
"groupFileURI": "http://contoso.net/group.file",
"userFileURI": "http://contoso.net/passwd.file",
"ldapServer": "192.0.2.12",
"ldapBaseDN": "dc=contosoad,dc=contoso,dc=local",
"encryptLdapConnection": false,
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "http://contoso.net/cacert.pem",
"usernameDownloaded": "Yes"
}
},
"primingJobs": [],
"spaceAllocation": [
{
"name": "st1",
"allocationPercentage": 25
},
{
"name": "st2",
"allocationPercentage": 50
},
{
"name": "st3",
"allocationPercentage": 25
}
]
},
"sku": {
"name": "Standard_2G"
}
},
{
"tags": {
"Dept": "Contoso"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc2",
"location": "westus",
"name": "sc2",
"type": "Microsoft.StorageCache/Cache",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"cacheSizeGB": 3072,
"health": {
"state": "Transitioning",
"statusDescription": "Cache is being created.",
"conditions": [
{
"timestamp": "2021-04-21T18:25:43.511Z",
"message": "Cannot contact DNS server"
}
]
},
"mountAddresses": [
"192.168.1.1",
"192.168.1.2"
],
"provisioningState": "Updating",
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub2",
"upgradeStatus": {
"currentFirmwareVersion": "2022.08.1",
"firmwareUpdateStatus": "available",
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
"pendingFirmwareVersion": "2022.08.1"
},
"networkSettings": {
"mtu": 1500,
"dnsServers": [
"10.1.22.33",
"10.1.12.33"
],
"dnsSearchDomain": "contoso.com",
"ntpServer": "time.contoso.com"
},
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"scope": "default",
"access": "rw",
"suid": false,
"submountAccess": true,
"rootSquash": false
}
]
}
]
},
"upgradeSettings": {
"upgradeScheduleEnabled": true,
"scheduledTime": "2022-04-26T18:25:43.511Z"
},
"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"
}
}
},
"directoryServicesSettings": {
"activeDirectory": {
"primaryDnsIpAddress": "192.0.2.10",
"secondaryDnsIpAddress": "192.0.2.11",
"domainName": "contosoAd.contoso.local",
"domainNetBiosName": "contosoAd",
"cacheNetBiosName": "contosoSmb",
"domainJoined": "Yes"
},
"usernameDownload": {
"extendedGroups": true,
"usernameSource": "AD",
"groupFileURI": "http://contoso.net/group.file",
"userFileURI": "http://contoso.net/passwd.file",
"ldapServer": "",
"ldapBaseDN": "",
"encryptLdapConnection": false,
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "http://contoso.net/cacert.pem",
"usernameDownloaded": "Yes"
}
},
"primingJobs": [
{
"primingJobName": "contosoJob1",
"primingJobId": "00000000000_0000000000",
"primingJobState": "Complete",
"primingJobStatus": "success",
"primingJobDetails": "Files: Cached=635, Failed=0, Excluded=80, Data=346030 bytes, Directories: Cached=1003, Failed=0, Excluded=0",
"primingJobPercentComplete": 100
},
{
"primingJobName": "contosoJob2",
"primingJobId": "11111111111_1111111111",
"primingJobState": "Queued",
"primingJobStatus": "",
"primingJobDetails": "",
"primingJobPercentComplete": 0
}
],
"spaceAllocation": [],
"zones": [
"1"
]
},
"sku": {
"name": "Standard_2G"
}
}
]
}
Définitions
Nom | Description |
---|---|
Cache |
Une instance de cache. Suit les normes Azure Resource Manager :https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md |
Cache |
Paramètres Active Directory utilisés pour joindre un cache à un domaine. |
Cache |
Paramètres des services d’annuaire de 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 celles liées à 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. |
Caches |
Résultat de la demande de liste des caches. Il contient une liste de caches et un lien d’URL pour obtenir l’ensemble 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 nom d’utilisateur et le téléchargement de groupe des groupes étendus. |
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. |
Credentials |
Informations d’identification d’administrateur Active Directory utilisées pour joindre le HPC Cache à un domaine. |
Domain |
True si le HPC Cache est joint au domaine Active Directory. |
Firmware |
Cette propriété a la valeur True si une mise à jour du microprogramme est prête à être installée sur ce cache. Le microprogramme sera automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché précédemment 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étérioré est lorsque son fonctionnement, mais a quelques alertes. Transition lors de la création ou de la suppression. Inconnu est retourné dans les anciennes versions de l’API lorsqu’une nouvelle valeur est ajoutée dans les versions futures. WaitingForKey correspond au moment où la création attend que l’identité affectée par le système ait accès à la clé de chiffrement dans les paramètres de chiffrement. |
Key |
Décrit une référence à la clé du coffre de clés. |
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 des parties de l’espace de noms de cache présentés aux clients. |
Nfs |
Accès autorisé par cette règle. |
Nfs |
Étendue de cette règle. L’étendue et le filtre déterminent quels clients correspondent à la règle. |
Priming |
Un travail d’amorçage instance. |
Priming |
État de l’opération d’amorçage. |
Provisioning |
État d’approvisionnement ARM, consultez https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property |
Sku |
Référence SKU pour le cache. |
Source |
Décrit un ID de ressource pour le coffre de clés source. |
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 |
Dictionnaire où chaque clé est un ID de ressource d’identité attribué par l’utilisateur et où la valeur de chaque clé est un dictionnaire vide. |
Username |
Indique si le HPC Cache a effectué le téléchargement du nom d’utilisateur avec succès. |
Username |
Ce paramètre détermine la façon dont le cache obtient les noms d’utilisateur et de groupe pour les clients. |
Cache
Une instance de cache. Suit les normes Azure Resource Manager :https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource du cache. |
identity |
Identité du cache, s’il est configuré. |
|
location |
string |
Chaîne de nom de région. |
name |
string |
Nom du cache. |
properties.cacheSizeGB |
integer |
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 |
Intégrité du cache. |
|
properties.mountAddresses |
string[] |
Tableau d’adresses IPv4 qui peuvent être utilisées par les clients qui montent ce cache. |
properties.networkSettings |
Spécifie les paramètres réseau du cache. |
|
properties.primingJobs |
Spécifie les travaux d’amorçage définis dans le cache. |
|
properties.provisioningState |
État d’approvisionnement ARM, consultez 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 |
Paramètres de mise à niveau du cache. |
|
properties.upgradeStatus |
Mettre à niveau status 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 |
Métadonnées système relatives à cette ressource. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type du cache ; Microsoft.StorageCache/Cache |
CacheActiveDirectorySettings
Paramètres Active Directory utilisés pour joindre un cache à un domaine.
Nom | Type | Description |
---|---|---|
cacheNetBiosName |
string |
Le nom NetBIOS à affecter au HPC Cache lorsqu’il joint le domaine Active Directory en tant que serveur. La longueur doit être comprise entre 1 et 15 caractères de la classe [-0-9a-zA-Z]. |
credentials |
Informations d’identification d’administrateur Active Directory utilisées pour joindre le HPC Cache à un domaine. |
|
domainJoined |
True si le HPC Cache est joint au domaine Active Directory. |
|
domainName |
string |
Nom de domaine complet du contrôleur de domaine Active Directory. |
domainNetBiosName |
string |
Nom NetBIOS du domaine Active Directory. |
primaryDnsIpAddress |
string |
Adresse IP DNS principale utilisée pour résoudre le nom de domaine complet du contrôleur de domaine Active Directory. |
secondaryDnsIpAddress |
string |
Adresse IP DNS secondaire utilisée pour résoudre le nom de domaine complet du contrôleur de domaine Active Directory. |
CacheDirectorySettings
Paramètres des services d’annuaire de 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 |
Spécifie l’emplacement de la clé de chiffrement de clé dans le coffre de clés. |
|
rotationToLatestKeyVersionEnabled |
boolean |
Spécifie si le service effectue automatiquement une rotation vers la dernière version 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 celles liées à l’approvisionnement.
Nom | Type | Description |
---|---|---|
conditions |
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étérioré est lorsque son fonctionnement, mais a quelques alertes. Transition lors de la création ou de la suppression. Inconnu est retourné dans les anciennes versions de l’API lorsqu’une nouvelle valeur est ajoutée dans les versions futures. WaitingForKey correspond au moment où la création attend que l’identité affectée par le système ait accès à 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é affectée par le système du cache. |
tenantId |
string |
ID de locataire associé au cache. |
type |
Type d’identité utilisé pour le cache |
|
userAssignedIdentities |
Dictionnaire où chaque clé est un ID de ressource d’identité attribué par l’utilisateur et où la valeur de chaque clé est un dictionnaire vide. |
CacheIdentityType
Type d’identité utilisé pour le cache
Nom | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
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. Il sera défini à partir de la configuration réseau si aucune valeur n’est fournie. |
|
mtu |
integer |
1500 |
Unité de transmission maximale IPv4 configurée pour le sous-réseau. |
ntpServer |
string |
time.windows.com |
Adresse IP ou nom de domaine complet du serveur NTP que le cache doit utiliser. 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. |
CachesListResult
Résultat de la demande de liste des caches. Il contient une liste de caches et un lien d’URL pour obtenir l’ensemble de résultats suivant.
Nom | Type | Description |
---|---|---|
nextLink |
string |
URL pour obtenir l’ensemble suivant de résultats de liste de cache, le cas échéant. |
value |
Cache[] |
Liste des caches. |
CacheUpgradeSettings
Paramètres de mise à niveau du cache.
Nom | Type | Description |
---|---|---|
scheduledTime |
string |
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 sera 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 microprogramme actuellement installé sur ce cache. |
firmwareUpdateDeadline |
string |
Heure à laquelle la mise à jour du microprogramme en attente sera automatiquement installée sur le cache. |
firmwareUpdateStatus |
Cette propriété a la valeur True si une mise à jour du microprogramme est prête à être installée sur ce cache. Le microprogramme sera automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché précédemment via l’opération de mise à niveau. |
|
lastFirmwareUpdate |
string |
Heure de la dernière mise à jour réussie du microprogramme. |
pendingFirmwareVersion |
string |
Lorsque firmwareUpdateAvailable a la valeur true, ce champ contient la chaîne de version pour la mise à jour. |
CacheUsernameDownloadSettings
Paramètres pour le nom d’utilisateur et le téléchargement de 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 « File ». |
|
ldapBaseDN |
string |
Nom unique de base du 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. Quand 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 « File ». |
|
usernameDownloaded |
Indique si le HPC Cache a effectué le téléchargement du nom d’utilisateur avec succès. |
||
usernameSource | None |
Ce paramètre détermine la façon dont le cache obtient les noms d’utilisateur et de groupe pour les clients. |
CloudError
Réponse d’erreur.
Nom | Type | Description |
---|---|---|
error |
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 programmation. |
details |
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 |
Problème nécessitant une attention particulière. |
timestamp |
string |
Heure à laquelle la condition a été levée. |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
Credentials
Informations d’identification d’administrateur Active Directory utilisées pour joindre le HPC Cache à un domaine.
Nom | Type | Description |
---|---|---|
password |
string |
Mot de passe en texte brut de l’administrateur de domaine Active Directory. Cette valeur est stockée chiffrée et n’est pas 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 n’est pas retournée lors de la réponse. |
DomainJoinedType
True si le HPC Cache est joint au domaine Active Directory.
Nom | Type | Description |
---|---|---|
Error |
string |
|
No |
string |
|
Yes |
string |
FirmwareStatusType
Cette propriété a la valeur True si une mise à jour du microprogramme est prête à être installée sur ce cache. Le microprogramme sera automatiquement installé après firmwareUpdateDeadline s’il n’est pas déclenché précédemment via l’opération de mise à niveau.
Nom | Type | Description |
---|---|---|
available |
string |
|
unavailable |
string |
HealthStateType
Liste des états d’intégrité du cache. C’est lorsque le cluster ne répond pas. Détérioré est lorsque son fonctionnement, mais a quelques alertes. Transition lors de la création ou de la suppression. Inconnu est retourné dans les anciennes versions de l’API lorsqu’une nouvelle valeur est ajoutée dans les versions futures. WaitingForKey correspond au moment où la création attend que l’identité affectée par le système ait accès à la clé de chiffrement dans les paramètres de chiffrement.
Nom | Type | Description |
---|---|---|
Degraded |
string |
|
Down |
string |
|
Flushing |
string |
|
Healthy |
string |
|
StartFailed |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Transitioning |
string |
|
Unknown |
string |
|
UpgradeFailed |
string |
|
Upgrading |
string |
|
WaitingForKey |
string |
KeyVaultKeyReference
Décrit une référence à la clé du coffre de clés.
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. |
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 le cadre de 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 des parties de l’espace de noms de cache présentés 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. Cette opération utilise la valeur d’anonymousUID si elle n’est pas fournie. |
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 'default' correspond à tous les clients et n’a aucune valeur de filtre. L’étendue 'network' 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 racine à anonymousUID et anonymousGID. |
scope |
Étendue de cette règle. L’étendue et le filtre déterminent quels clients 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 cette valeur est définie 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, comme « /a/b ». |
suid |
boolean |
Autoriser la sémantique SUID. |
NfsAccessRuleAccess
Accès autorisé par cette règle.
Nom | Type | Description |
---|---|---|
no |
string |
|
ro |
string |
|
rw |
string |
NfsAccessRuleScope
Étendue de cette règle. L’étendue et le filtre déterminent quels clients correspondent à la règle.
Nom | Type | Description |
---|---|---|
default |
string |
|
host |
string |
|
network |
string |
PrimingJob
Un travail d’amorçage instance.
Nom | Type | Description |
---|---|---|
primingJobDetails |
string |
Les détails du travail ou les informations d’erreur le cas échéant. |
primingJobId |
string |
Identificateur unique du travail d’amorçage. |
primingJobName |
string |
Nom du travail d’amorçage. |
primingJobPercentComplete |
number |
Progression actuelle du travail d’amorçage, sous forme de pourcentage. |
primingJobState |
État de l’opération d’amorçage. |
|
primingJobStatus |
string |
Code status du travail d’amorçage. |
primingManifestUrl |
string |
URL du fichier manifeste d’amorçage à télécharger. Ce fichier doit être lisible à partir du HPC Cache. Lorsque le fichier se trouve dans stockage d’objets blob Azure, l’URL doit inclure une signature d’accès partagé (SAP) accordant des autorisations de lecture sur l’objet blob. |
PrimingJobState
État de l’opération d’amorçage.
Nom | Type | Description |
---|---|---|
Complete |
string |
|
Paused |
string |
|
Queued |
string |
|
Running |
string |
ProvisioningStateType
État d’approvisionnement ARM, consultez https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
Nom | Type | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
Sku
Référence SKU pour le cache.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la référence SKU pour ce cache. |
SourceVault
Décrit un ID de ressource pour le coffre de clés source.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
StorageTargetSpaceAllocation
Propriétés d’allocation d’espace cible de stockage.
Nom | Type | Description |
---|---|---|
allocationPercentage |
integer |
Pourcentage d’espace de cache alloué pour cette cible de stockage |
name |
string |
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 |
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 |
Horodatage de la dernière modification de la ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la dernière ressource. |
lastModifiedByType |
Type d’identité qui a modifié la dernière ressource. |
UserAssignedIdentities
Dictionnaire où chaque clé est un ID de ressource d’identité attribué par l’utilisateur et où la valeur de chaque clé est un dictionnaire vide.
Nom | Type | Description |
---|---|---|
|
UsernameDownloadedType
Indique si le HPC Cache a effectué le téléchargement du nom d’utilisateur avec succès.
Nom | Type | Description |
---|---|---|
Error |
string |
|
No |
string |
|
Yes |
string |
UsernameSource
Ce paramètre détermine la façon dont le cache obtient les noms d’utilisateur et de groupe pour les clients.
Nom | Type | Description |
---|---|---|
AD |
string |
|
File |
string |
|
LDAP |
string |
|
None |
string |