Udostępnij za pośrednictwem


Caches - List

Zwraca wszystkie pamięci podręczne, do których użytkownik ma dostęp w ramach subskrypcji.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.StorageCache/caches?api-version=2026-01-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

CachesListResult

Operacja Azure zakończyła się pomyślnie.

Other Status Codes

CloudError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Caches_List

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.StorageCache/caches?api-version=2026-01-01

Przykładowa odpowiedź

{
  "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"
      }
    }
  ]
}

Definicje

Nazwa Opis
Cache

Wystąpienie pamięci podręcznej. Spełnia Azure Resource Manager standardy: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

CacheActiveDirectorySettings

Ustawienia Active Directory używane do łączenia pamięci podręcznej z domeną.

CacheActiveDirectorySettingsCredentials

Dane administratora Active Directory używane do łączenia HPC Cache z domeną.

CacheDirectorySettings

Ustawienia usług katalogowych pamięci podręcznej.

CacheEncryptionSettings

Ustawienia szyfrowania pamięci podręcznej.

CacheHealth

Wskazanie kondycji pamięci podręcznej. Udostępnia więcej informacji na temat kondycji niż tylko związane z aprowizowaniem.

CacheIdentity

Właściwości tożsamości pamięci podręcznej.

CacheIdentityType

Typ tożsamości używanej dla pamięci podręcznej

CacheNetworkSettings

Ustawienia sieci pamięci podręcznej.

CacheSecuritySettings

Ustawienia zabezpieczeń pamięci podręcznej.

CacheSku

Jednostka SKU pamięci podręcznej.

CachesListResult

Wynik żądania do wyświetlania listy pamięci podręcznych. Zawiera listę pamięci podręcznych i link adresu URL, aby uzyskać następny zestaw wyników.

CacheUpgradeSettings

Ustawienia uaktualniania pamięci podręcznej.

CacheUpgradeStatus

Właściwości opisujące stan uaktualniania oprogramowania pamięci podręcznej.

CacheUsernameDownloadSettings

Ustawienia dla nazwy użytkownika i pobierania grup rozszerzonych grup.

CacheUsernameDownloadSettingsCredentials

W chwili obecnej są to poświadczenia dla bezpiecznego połączenia LDAP.

CloudError

Odpowiedź na błąd.

CloudErrorBody

Odpowiedź na błąd.

Condition

Należy rozwiązać zaległe warunki.

createdByType

Typ tożsamości, która utworzyła zasób.

DomainJoinedType

To prawda, jeśli HPC Cache jest połączony z domeną Active Directory.

FirmwareStatusType

Prawda, jeśli w tej pamięci podręcznej znajduje się aktualizacja oprogramowania układowego gotowa do zainstalowania. Oprogramowanie układowe zostanie automatycznie zainstalowane po wykonaniu polecenia firmwareUpdateDeadline, jeśli nie zostanie uruchomione wcześniej w ramach operacji aktualizacji.

HealthStateType

Lista stanów kondycji pamięci podręcznej. Dół oznacza, że klaster nie odpowiada. Zdegradowany jest, gdy działa, ale ma pewne alerty. Przejście podczas tworzenia lub usuwania. Wartość Unknown zostanie zwrócona w starych wersjach interfejsu API, gdy nowa wartość zostanie dodana w przyszłych wersjach. WaitingForKey ma miejsce, gdy tworzenie oczekuje na nadanie tożsamości przypisanej przez system dostępu do klucza szyfrowania w ustawieniach szyfrowania.

KeyVaultKeyReference

Opisuje odwołanie do klucza magazynu kluczy.

KeyVaultKeyReferenceSourceVault

Opisuje identyfikator zasobu do źródłowego magazynu kluczy.

NfsAccessPolicy

Zestaw reguł opisujących zasady dostępu stosowane do klientów NFSv3 pamięci podręcznej.

NfsAccessRule

Reguła umieszczenia ograniczeń dotyczących części przestrzeni nazw pamięci podręcznej prezentowanej klientom.

NfsAccessRuleAccess

Dostęp dozwolony przez tę regułę.

NfsAccessRuleScope

Zakres dla tej reguły. Zakres i filtr określają, którzy klienci są zgodni z regułą.

PrimingJob

Priming wystąpienie zadania.

PrimingJobState

Stan operacji zalewania.

ProvisioningStateType

Stan provisioningu ARM, zobacz https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

StorageTargetSpaceAllocation

Właściwości alokacji miejsca docelowego magazynu.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

userAssignedIdentitiesValue
UsernameDownloadedType

Wskazuje, czy HPC Cache pomyślnie przeprowadził pobranie nazwy użytkownika.

UsernameSource

To ustawienie określa, jak pamięć podręczna pobiera nazwy użytkowników i grup dla klientów.

Cache

Wystąpienie pamięci podręcznej. Spełnia Azure Resource Manager standardy: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

CacheIdentity

Tożsamość pamięci podręcznej, jeśli została skonfigurowana.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.cacheSizeGB

integer (int32)

Rozmiar tej pamięci podręcznej w GB.

properties.directoryServicesSettings

CacheDirectorySettings

Określa ustawienia usług katalogowych pamięci podręcznej.

properties.encryptionSettings

CacheEncryptionSettings

Określa ustawienia szyfrowania pamięci podręcznej.

properties.health

CacheHealth

Kondycja pamięci podręcznej.

properties.mountAddresses

string[]

Tablica adresów IPv4, które mogą być używane przez klientów montujących tę pamięć podręczną.

properties.networkSettings

CacheNetworkSettings

Określa ustawienia sieciowe pamięci podręcznej.

properties.primingJobs

PrimingJob[]

Określa zadania zalewania zdefiniowane w pamięci podręcznej.

properties.provisioningState

ProvisioningStateType

Stan provisioningu ARM, zobacz https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

properties.securitySettings

CacheSecuritySettings

Określa ustawienia zabezpieczeń pamięci podręcznej.

properties.spaceAllocation

StorageTargetSpaceAllocation[]

Określa procent alokacji miejsca dla każdego miejsca docelowego magazynu w pamięci podręcznej.

properties.subnet

string

Podsieć używana dla pamięci podręcznej.

properties.upgradeSettings

CacheUpgradeSettings

Uaktualnij ustawienia pamięci podręcznej.

properties.upgradeStatus

CacheUpgradeStatus

Stan uaktualnienia pamięci podręcznej.

properties.zones

string[]

Strefy dostępności dla zasobów. To pole powinno zawierać tylko jeden element w tablicy.

sku

CacheSku

Jednostka SKU pamięci podręcznej.

systemData

systemData

Metadane Azure Resource Manager zawierające informacje createdBy i modifiedBy.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft. Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts"

CacheActiveDirectorySettings

Ustawienia Active Directory używane do łączenia pamięci podręcznej z domeną.

Nazwa Typ Opis
cacheNetBiosName

string

pattern: ^[-0-9a-zA-Z]{1,15}$

Nazwa NetBIOS przypisana do HPC Cache po dołączeniu do domeny Active Directory jako serwer. Długość musi zawierać od 1 do 15 znaków z klasy [-0-9a-zA-Z].

credentials

CacheActiveDirectorySettingsCredentials

Dane administratora Active Directory używane do łączenia HPC Cache z domeną.

domainJoined

DomainJoinedType

To prawda, jeśli HPC Cache jest połączony z domeną Active Directory.

domainName

string

W pełni kwalifikowana nazwa domeny kontrolera domeny Active Directory.

domainNetBiosName

string

Nazwa NetBIOS domeny Active Directory.

primaryDnsIpAddress

string

Główny adres IP DNS używany do rozróżnienia w pełni kwalifikowanej nazwy domeny kontrolera domeny Active Directory.

secondaryDnsIpAddress

string

Wtórny adres IP DNS używany do rozwiązywania w pełni kwalifikowanej nazwy domeny kontrolera domeny Active Directory.

CacheActiveDirectorySettingsCredentials

Dane administratora Active Directory używane do łączenia HPC Cache z domeną.

Nazwa Typ Opis
password

string (password)

Zwykłe hasło administratora domeny Active Directory. Ta wartość jest przechowywana jako zaszyfrowana i nie jest zwracana w odpowiedzi.

username

string

Nazwa użytkownika administratora domeny Active Directory. Ta wartość jest przechowywana jako zaszyfrowana i nie jest zwracana w odpowiedzi.

CacheDirectorySettings

Ustawienia usług katalogowych pamięci podręcznej.

Nazwa Typ Opis
activeDirectory

CacheActiveDirectorySettings

Określa ustawienia łączenia HPC Cache z domeną Active Directory.

usernameDownload

CacheUsernameDownloadSettings

Określa ustawienia dla grup rozszerzonych. Grupy rozszerzone pozwalają użytkownikom być członkami ponad 16 grup.

CacheEncryptionSettings

Ustawienia szyfrowania pamięci podręcznej.

Nazwa Typ Opis
keyEncryptionKey

KeyVaultKeyReference (password)

Określa lokalizację klucza szyfrowania klucza w magazynie kluczy.

rotationToLatestKeyVersionEnabled

boolean

Określa, czy usługa będzie automatycznie obracać się do najnowszej wersji klucza w magazynie kluczy.

CacheHealth

Wskazanie kondycji pamięci podręcznej. Udostępnia więcej informacji na temat kondycji niż tylko związane z aprowizowaniem.

Nazwa Typ Opis
conditions

Condition[]

Nierozstrzygnięte warunki, które należy zbadać i rozwiązać.

state

HealthStateType

Lista stanów kondycji pamięci podręcznej. Dół oznacza, że klaster nie odpowiada. Zdegradowany jest, gdy działa, ale ma pewne alerty. Przejście podczas tworzenia lub usuwania. Wartość Unknown zostanie zwrócona w starych wersjach interfejsu API, gdy nowa wartość zostanie dodana w przyszłych wersjach. WaitingForKey ma miejsce, gdy tworzenie oczekuje na nadanie tożsamości przypisanej przez system dostępu do klucza szyfrowania w ustawieniach szyfrowania.

statusDescription

string

Opisuje wyjaśnienie stanu.

CacheIdentity

Właściwości tożsamości pamięci podręcznej.

Nazwa Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń dla tożsamości przypisanej przez system pamięci podręcznej.

tenantId

string

Identyfikator dzierżawy skojarzony z pamięcią podręczną.

type

CacheIdentityType

Typ tożsamości używanej dla pamięci podręcznej

userAssignedIdentities

<string,  userAssignedIdentitiesValue>

Słownik, w którym każdy klucz jest identyfikatorem zasobu tożsamości przypisanej przez użytkownika, a wartość każdego klucza jest pustym słownikiem.

CacheIdentityType

Typ tożsamości używanej dla pamięci podręcznej

Wartość Opis
SystemAssigned

SystemowoPrzydzielony

UserAssigned

UserAssigned

SystemAssigned, UserAssigned

SystemPrzypisane, Przypisane przez użytkownika

None

Żadne

CacheNetworkSettings

Ustawienia sieci pamięci podręcznej.

Nazwa Typ Domyślna wartość Opis
dnsSearchDomain

string

Domena wyszukiwania DNS

dnsServers

string[]

Serwery DNS do użycia w pamięci podręcznej. Zostanie ona ustawiona z konfiguracji sieci, jeśli nie zostanie podana żadna wartość.

mtu

integer (int32)

minimum: 576
maximum: 1500
1500

Maksymalna jednostka transmisji IPv4 skonfigurowana dla podsieci.

ntpServer

string

time.windows.com

Adres IP serwera NTP lub nazwa FQDN dla pamięci podręcznej do użycia. Wartość domyślna to time.windows.com.

utilityAddresses

string[]

Tablica dodatkowych adresów IP używanych przez tę pamięć podręczną.

CacheSecuritySettings

Ustawienia zabezpieczeń pamięci podręcznej.

Nazwa Typ Opis
accessPolicies

NfsAccessPolicy[]

Zasady dostępu systemu plików NFS zdefiniowane dla tej pamięci podręcznej.

CacheSku

Jednostka SKU pamięci podręcznej.

Nazwa Typ Opis
name

string

Nazwa jednostki SKU dla tej pamięci podręcznej.

CachesListResult

Wynik żądania do wyświetlania listy pamięci podręcznych. Zawiera listę pamięci podręcznych i link adresu URL, aby uzyskać następny zestaw wyników.

Nazwa Typ Opis
nextLink

string (uri)

Adres URL, aby uzyskać następny zestaw wyników listy pamięci podręcznej, jeśli takie istnieją.

value

Cache[]

Lista skrytek.

CacheUpgradeSettings

Ustawienia uaktualniania pamięci podręcznej.

Nazwa Typ Opis
scheduledTime

string (date-time)

Jeśli parametr upgradeScheduleEnabled ma wartość true, to pole zawiera wybrany przez użytkownika czas uaktualniania. W wybranym przez użytkownika czasie aktualizacja oprogramowania układowego zostanie automatycznie zainstalowana w pamięci podręcznej.

upgradeScheduleEnabled

boolean

Prawda, jeśli użytkownik zdecyduje się wybrać czas instalacji między teraz a firmwareUpdateDeadline. W przeciwnym razie oprogramowanie układowe zostanie automatycznie zainstalowane po aktualizacji oprogramowania układowegoUpdateDeadline, jeśli nie zostanie wyzwolone wcześniej za pośrednictwem operacji uaktualniania.

CacheUpgradeStatus

Właściwości opisujące stan uaktualniania oprogramowania pamięci podręcznej.

Nazwa Typ Opis
currentFirmwareVersion

string

Ciąg wersji oprogramowania układowego aktualnie zainstalowanego w tej pamięci podręcznej.

firmwareUpdateDeadline

string (date-time)

Czas, w którym oczekująca aktualizacja oprogramowania układowego zostanie automatycznie zainstalowana w pamięci podręcznej.

firmwareUpdateStatus

FirmwareStatusType

Prawda, jeśli w tej pamięci podręcznej znajduje się aktualizacja oprogramowania układowego gotowa do zainstalowania. Oprogramowanie układowe zostanie automatycznie zainstalowane po wykonaniu polecenia firmwareUpdateDeadline, jeśli nie zostanie uruchomione wcześniej w ramach operacji aktualizacji.

lastFirmwareUpdate

string (date-time)

Czas ostatniej udanej aktualizacji oprogramowania układowego.

pendingFirmwareVersion

string

Jeśli parametr firmwareUpdateAvailable ma wartość true, to pole zawiera ciąg wersji aktualizacji.

CacheUsernameDownloadSettings

Ustawienia dla nazwy użytkownika i pobierania grup rozszerzonych grup.

Nazwa Typ Domyślna wartość Opis
autoDownloadCertificate

boolean

False

Określa, czy certyfikat powinien zostać automatycznie pobrany. Dotyczy to parametru "caCertificateURI" tylko wtedy, gdy wartość "requireValidCertificate" ma wartość true.

caCertificateURI

string

Identyfikator URI certyfikatu urzędu certyfikacji w celu zweryfikowania bezpiecznego połączenia LDAP. To pole musi zostać wypełnione, gdy parametr "requireValidCertificate" ma wartość true.

credentials

CacheUsernameDownloadSettingsCredentials

W chwili obecnej są to poświadczenia dla bezpiecznego połączenia LDAP.

encryptLdapConnection

boolean

False

Określa, czy połączenie LDAP powinno być szyfrowane.

extendedGroups

boolean

Określa, czy grupy rozszerzone są włączone.

groupFileURI

string

Identyfikator URI pliku zawierającego informacje o grupie (w formacie pliku /etc/group). To pole musi zostać wypełnione, gdy właściwość "usernameSource" jest ustawiona na wartość "Plik".

ldapBaseDN

string

Podstawowa nazwa wyróżniająca domeny LDAP.

ldapServer

string

W pełni kwalifikowana nazwa domeny lub adres IP serwera LDAP do użycia.

requireValidCertificate

boolean

False

Określa, czy certyfikaty muszą być weryfikowane przez urząd certyfikacji. W przypadku wartości true należy podać identyfikator caCertificateURI.

userFileURI

string

Identyfikator URI pliku zawierającego informacje o użytkowniku (w formacie pliku /etc/passwd). To pole musi zostać wypełnione, gdy właściwość "usernameSource" jest ustawiona na wartość "Plik".

usernameDownloaded

UsernameDownloadedType

Wskazuje, czy HPC Cache pomyślnie przeprowadził pobranie nazwy użytkownika.

usernameSource

UsernameSource

None

To ustawienie określa, jak pamięć podręczna pobiera nazwy użytkowników i grup dla klientów.

CacheUsernameDownloadSettingsCredentials

W chwili obecnej są to poświadczenia dla bezpiecznego połączenia LDAP.

Nazwa Typ Opis
bindDn

string

Tożsamość powiązanej nazwy wyróżniającej, która ma być używana w bezpiecznym połączeniu LDAP. Ta wartość jest przechowywana jako zaszyfrowana i nie jest zwracana w odpowiedzi.

bindPassword

string (password)

Powiązane hasło, które ma być używane w połączeniu secure LDAP. Ta wartość jest przechowywana jako zaszyfrowana i nie jest zwracana w odpowiedzi.

CloudError

Odpowiedź na błąd.

Nazwa Typ Opis
error

CloudErrorBody

Treść błędu.

CloudErrorBody

Odpowiedź na błąd.

Nazwa Typ Opis
code

string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

CloudErrorBody[]

Lista dodatkowych szczegółów dotyczących błędu.

message

string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target

string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

Condition

Należy rozwiązać zaległe warunki.

Nazwa Typ Opis
message

string

Kwestia wymagająca uwagi.

timestamp

string (date-time)

Czas, w którym warunek został podniesiony.

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

DomainJoinedType

To prawda, jeśli HPC Cache jest połączony z domeną Active Directory.

Wartość Opis
Yes

Yes

No

Nie.

Error

Błąd

FirmwareStatusType

Prawda, jeśli w tej pamięci podręcznej znajduje się aktualizacja oprogramowania układowego gotowa do zainstalowania. Oprogramowanie układowe zostanie automatycznie zainstalowane po wykonaniu polecenia firmwareUpdateDeadline, jeśli nie zostanie uruchomione wcześniej w ramach operacji aktualizacji.

Wartość Opis
available

available

unavailable

unavailable

HealthStateType

Lista stanów kondycji pamięci podręcznej. Dół oznacza, że klaster nie odpowiada. Zdegradowany jest, gdy działa, ale ma pewne alerty. Przejście podczas tworzenia lub usuwania. Wartość Unknown zostanie zwrócona w starych wersjach interfejsu API, gdy nowa wartość zostanie dodana w przyszłych wersjach. WaitingForKey ma miejsce, gdy tworzenie oczekuje na nadanie tożsamości przypisanej przez system dostępu do klucza szyfrowania w ustawieniach szyfrowania.

Wartość Opis
Unknown

Unknown

Healthy

Healthy

Degraded

Degraded

Down

W dół

Transitioning

Przechodzenie

Stopping

Zatrzymanie

Stopped

Zatrzymano

Upgrading

Uaktualnianie

Flushing

Spłukiwanie

WaitingForKey

WaitingForKey

StartFailed

StartFailed

UpgradeFailed

UpgradeFailed

KeyVaultKeyReference

Opisuje odwołanie do klucza magazynu kluczy.

Nazwa Typ Opis
keyUrl

string

Adres URL odwołujący się do klucza szyfrowania klucza w magazynie kluczy.

sourceVault

KeyVaultKeyReferenceSourceVault

Opisuje identyfikator zasobu do źródłowego magazynu kluczy.

KeyVaultKeyReferenceSourceVault

Opisuje identyfikator zasobu do źródłowego magazynu kluczy.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

NfsAccessPolicy

Zestaw reguł opisujących zasady dostępu stosowane do klientów NFSv3 pamięci podręcznej.

Nazwa Typ Opis
accessRules

NfsAccessRule[]

Zestaw reguł opisujących dostęp klienta dozwolony w ramach tych zasad.

name

string

Nazwa identyfikującą te zasady. Nazwy zasad dostępu nie są uwzględniane wielkości liter.

NfsAccessRule

Reguła umieszczenia ograniczeń dotyczących części przestrzeni nazw pamięci podręcznej prezentowanej klientom.

Nazwa Typ Opis
access

NfsAccessRuleAccess

Dostęp dozwolony przez tę regułę.

anonymousGID

string

Wartość GID, która zastępuje wartość 0, gdy wartość rootSquash ma wartość true. Spowoduje to użycie wartości anonymousUID, jeśli nie zostanie podana.

anonymousUID

string

Wartość UID, która zastępuje wartość 0, gdy wartość rootSquash ma wartość true. Wartość 65534 będzie używana, jeśli nie zostanie podana.

filter

string

Filtr zastosowany do zakresu tej reguły. Format filtru zależy od jego zakresu. Zakres "default" pasuje do wszystkich klientów i nie ma wartości filtru. Zakres "sieć" przyjmuje filtr w formacie CIDR (na przykład 10.99.1.0/24). "host" przyjmuje adres IP lub w pełni kwalifikowaną nazwę domeny jako filtr. Jeśli klient nie jest zgodny z żadną regułą filtru i nie ma reguły domyślnej, odmowa dostępu.

rootSquash

boolean

Mapuj dostęp do katalogu głównego do identyfikatorów anonymousUID i anonymousGID.

scope

NfsAccessRuleScope

Zakres dla tej reguły. Zakres i filtr określają, którzy klienci są zgodni z regułą.

submountAccess

boolean

W przypadku zasad domyślnych zezwól na dostęp do podkatalogów w ramach eksportu głównego. Jeśli ta wartość jest ustawiona na nie, klienci mogą zainstalować tylko ścieżkę "/". Jeśli ustawiono wartość tak, klienci mogą zainstalować głębszą ścieżkę, na przykład "/a/b".

suid

boolean

Zezwalaj na semantykę SUID.

NfsAccessRuleAccess

Dostęp dozwolony przez tę regułę.

Wartość Opis
no

nie

ro

ro

rw

rw

NfsAccessRuleScope

Zakres dla tej reguły. Zakres i filtr określają, którzy klienci są zgodni z regułą.

Wartość Opis
default

domyślny

network

sieć

host

gospodarz

PrimingJob

Priming wystąpienie zadania.

Nazwa Typ Opis
primingJobDetails

string

Szczegóły zadania lub informacje o błędach, jeśli występują.

primingJobId

string

pattern: ^[-0-9a-zA-Z_]{1,80}$

Unikatowy identyfikator zadania zasysania.

primingJobName

string

pattern: ^[-0-9a-zA-Z_]{1,80}$

Nazwa zadania zalewania.

primingJobPercentComplete

number (double)

minimum: 0
maximum: 100

Bieżący postęp zadania gruntowania wyrażony w procentach.

primingJobState

PrimingJobState

Stan operacji zalewania.

primingJobStatus

string

Kod stanu zadania zasysania.

primingManifestUrl

string (password)

Adres URL pliku manifestu primingu do pobrania. Ten plik musi być czytelny z pamięci podręcznej HPC Cache. Gdy plik znajduje się w pamięci Azure blob, URL powinien zawierać Shared Access Signature (SAS) przyznający uprawnienia do odczytu na blobie.

PrimingJobState

Stan operacji zalewania.

Wartość Opis
Queued

W kolejce

Running

Bieganie

Paused

Wstrzymano

Complete

Ukończono

ProvisioningStateType

Stan provisioningu ARM, zobacz https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

Wartość Opis
Succeeded

Powodzenie

Failed

Niepowodzenie

Canceled

Anulowane

Creating

Tworzenie

Deleting

Usuwanie

Updating

Aktualizowanie

StorageTargetSpaceAllocation

Właściwości alokacji miejsca docelowego magazynu.

Nazwa Typ Opis
allocationPercentage

integer (int32)

minimum: 1
maximum: 100

Procent miejsca w pamięci podręcznej przydzielonego dla tego miejsca docelowego magazynu

name

string

pattern: ^[-0-9a-zA-Z_]{1,80}$

Nazwa miejsca docelowego magazynu.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Sygnatura czasowa ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

userAssignedIdentitiesValue

Nazwa Typ Opis
clientId

string

Identyfikator klienta tożsamości przypisanej przez użytkownika.

principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika.

UsernameDownloadedType

Wskazuje, czy HPC Cache pomyślnie przeprowadził pobranie nazwy użytkownika.

Wartość Opis
Yes

Yes

No

Nie.

Error

Błąd

UsernameSource

To ustawienie określa, jak pamięć podręczna pobiera nazwy użytkowników i grup dla klientów.

Wartość Opis
AD

AD

LDAP

LDAP

File

Plik

None

Żadne