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=2023-05-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

CachesListResult

Lista obiektów pamięci podręcznej. Należy pamiętać, że odwołania do jednostek mogą zastąpić kompletne obiekty pamięci podręcznej, zgodnie z opisem w temacie http://docs.oasis-open.org/odata/odata-json-format/v4.01/cs01/odata-json-format-v4.01-cs01.html#sec_EntityReference

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

Nazwa Opis
Cache

Wystąpienie pamięci podręcznej. Postępuj zgodnie ze standardami usługi Azure Resource Manager:https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

CacheActiveDirectorySettings

Ustawienia usługi Active Directory używane do dołączania pamięci podręcznej do domeny.

CacheDirectorySettings

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

CacheEncryptionSettings

Ustawienia szyfrowania pamięci podręcznej.

CacheHealth

Wskazanie kondycji pamięci podręcznej. Zawiera 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.

CachesListResult

Wynik żądania do wyświetlenia 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 dotyczące pobierania nazwy użytkownika i grupy grup rozszerzonych.

CloudError

Odpowiedź na błąd.

CloudErrorBody

Odpowiedź na błąd.

Condition

Niespłacone warunki, które należy rozwiązać.

createdByType

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

Credentials

Poświadczenia administratora usługi Active Directory używane do dołączania HPC Cache do domeny.

DomainJoinedType

Wartość True, jeśli HPC Cache jest przyłączona do domeny usługi Active Directory.

FirmwareStatusType

Prawda, jeśli istnieje aktualizacja oprogramowania układowego gotowa do zainstalowania w tej pamięci podręcznej. Oprogramowanie układowe zostanie zainstalowane automatycznie po aktualizacjiupdateDeadline, jeśli nie zostanie wyzwolone wcześniej za pośrednictwem operacji uaktualniania.

HealthStateType

Lista stanów kondycji pamięci podręcznej. W dół występuje, gdy klaster nie odpowiada. Obniżona wydajność występuje, gdy działa, ale ma pewne alerty. Przejście podczas tworzenia lub usuwania. Nieznany zostanie zwrócony w starych wersjach interfejsu API, gdy nowa wartość zostanie dodana w przyszłych wersjach. WaitingForKey jest, 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.

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 prezentowanych 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

Pierwotne wystąpienie zadania.

PrimingJobState

Stan operacji priming.

ProvisioningStateType

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

Sku

Jednostka SKU pamięci podręcznej.

SourceVault

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

StorageTargetSpaceAllocation

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

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

UserAssignedIdentities

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.

UsernameDownloadedType

Wskazuje, czy HPC Cache pomyślnie pobrała nazwę użytkownika.

UsernameSource

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

Cache

Wystąpienie pamięci podręcznej. Postępuj zgodnie ze standardami usługi Azure Resource Manager:https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Nazwa Typ Opis
id

string

Identyfikator zasobu pamięci podręcznej.

identity

CacheIdentity

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

location

string

Ciąg nazwy regionu.

name

string

Nazwa pamięci podręcznej.

properties.cacheSizeGB

integer

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 instalowania tej pamięci podręcznej.

properties.networkSettings

CacheNetworkSettings

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

properties.primingJobs

PrimingJob[]

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

properties.provisioningState

ProvisioningStateType

Stan aprowizacji usługi 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 na potrzeby 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

Sku

Jednostka SKU pamięci podręcznej.

systemData

systemData

Metadane systemowe odnoszące się do tego zasobu.

tags

object

Tagi zasobów.

type

string

Typ pamięci podręcznej; Microsoft.StorageCache/Cache

CacheActiveDirectorySettings

Ustawienia usługi Active Directory używane do dołączania pamięci podręcznej do domeny.

Nazwa Typ Opis
cacheNetBiosName

string

Nazwa NetBIOS, która ma zostać przypisana do HPC Cache podczas dołączania do domeny usługi Active Directory jako serwera. Długość musi zawierać od 1 do 15 znaków z klasy [-0-9a-zA-Z].

credentials

Credentials

Poświadczenia administratora usługi Active Directory używane do dołączania HPC Cache do domeny.

domainJoined

DomainJoinedType

Wartość True, jeśli HPC Cache jest przyłączona do domeny usługi Active Directory.

domainName

string

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

domainNetBiosName

string

Nazwa NetBIOS domeny usługi Active Directory.

primaryDnsIpAddress

string

Podstawowy adres IP DNS używany do rozpoznawania w pełni kwalifikowanej nazwy domeny kontrolera domeny usługi Active Directory.

secondaryDnsIpAddress

string

Pomocniczy adres IP DNS używany do rozpoznawania w pełni kwalifikowanej nazwy domeny kontrolera domeny usługi Active Directory.

CacheDirectorySettings

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

Nazwa Typ Opis
activeDirectory

CacheActiveDirectorySettings

Określa ustawienia dołączania HPC Cache do domeny usługi 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

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. Zawiera więcej informacji na temat kondycji niż tylko związane z aprowizowaniem.

Nazwa Typ Opis
conditions

Condition[]

Wybitne warunki, które należy zbadać i rozwiązać.

state

HealthStateType

Lista stanów kondycji pamięci podręcznej. W dół występuje, gdy klaster nie odpowiada. Obniżona wydajność występuje, gdy działa, ale ma pewne alerty. Przejście podczas tworzenia lub usuwania. Nieznany zostanie zwrócony w starych wersjach interfejsu API, gdy nowa wartość zostanie dodana w przyszłych wersjach. WaitingForKey jest, 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ń 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

UserAssignedIdentities

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

Nazwa Typ Opis
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

CacheNetworkSettings

Ustawienia sieci pamięci podręcznej.

Nazwa Typ Wartość domyślna 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

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.

CachesListResult

Wynik żądania do wyświetlenia 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

Adres URL umożliwiający pobranie następnego zestawu wyników listy pamięci podręcznej, jeśli istnieją.

value

Cache[]

Lista pamięci podręcznych.

CacheUpgradeSettings

Ustawienia uaktualniania pamięci podręcznej.

Nazwa Typ Opis
scheduledTime

string

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 wybierze czas instalacji od teraz do 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

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

firmwareUpdateStatus

FirmwareStatusType

Prawda, jeśli istnieje aktualizacja oprogramowania układowego gotowa do zainstalowania w tej pamięci podręcznej. Oprogramowanie układowe zostanie zainstalowane automatycznie po aktualizacjiupdateDeadline, jeśli nie zostanie wyzwolone wcześniej za pośrednictwem operacji uaktualniania.

lastFirmwareUpdate

string

Czas ostatniej pomyślnej aktualizacji oprogramowania układowego.

pendingFirmwareVersion

string

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

CacheUsernameDownloadSettings

Ustawienia dotyczące pobierania nazwy użytkownika i grupy grup rozszerzonych.

Nazwa Typ Wartość domyślna Opis
autoDownloadCertificate

boolean

False

Określa, czy certyfikat ma zostać pobrany automatycznie. 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 być wypełnione, gdy parametr "requireValidCertificate" ma wartość true.

credentials

Credentials

W obecnej chwili są to poświadczenia dla połączenia secure 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 być 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ć wartość caCertificateURI.

userFileURI

string

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

usernameDownloaded

UsernameDownloadedType

Wskazuje, czy HPC Cache pomyślnie pobrała nazwę użytkownika.

usernameSource

UsernameSource

None

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

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

Niespłacone warunki, które należy rozwiązać.

Nazwa Typ Opis
message

string

Problem wymagający uwagi.

timestamp

string

Czas, kiedy warunek został podniesiony.

createdByType

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

Nazwa Typ Opis
Application

string

Key

string

ManagedIdentity

string

User

string

Credentials

Poświadczenia administratora usługi Active Directory używane do dołączania HPC Cache do domeny.

Nazwa Typ Opis
password

string

Hasło w postaci zwykłego tekstu administratora domeny usługi Active Directory. Ta wartość jest przechowywana w formie zaszyfrowanej i nie jest zwracana w odpowiedzi.

username

string

Nazwa użytkownika administratora domeny usługi Active Directory. Ta wartość jest przechowywana w formie zaszyfrowanej i nie jest zwracana w odpowiedzi.

DomainJoinedType

Wartość True, jeśli HPC Cache jest przyłączona do domeny usługi Active Directory.

Nazwa Typ Opis
Error

string

No

string

Yes

string

FirmwareStatusType

Prawda, jeśli istnieje aktualizacja oprogramowania układowego gotowa do zainstalowania w tej pamięci podręcznej. Oprogramowanie układowe zostanie zainstalowane automatycznie po aktualizacjiupdateDeadline, jeśli nie zostanie wyzwolone wcześniej za pośrednictwem operacji uaktualniania.

Nazwa Typ Opis
available

string

unavailable

string

HealthStateType

Lista stanów kondycji pamięci podręcznej. W dół występuje, gdy klaster nie odpowiada. Obniżona wydajność występuje, gdy działa, ale ma pewne alerty. Przejście podczas tworzenia lub usuwania. Nieznany zostanie zwrócony w starych wersjach interfejsu API, gdy nowa wartość zostanie dodana w przyszłych wersjach. WaitingForKey jest, gdy tworzenie oczekuje na nadanie tożsamości przypisanej przez system dostępu do klucza szyfrowania w ustawieniach szyfrowania.

Nazwa Typ Opis
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

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

SourceVault

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.

Nazwa Typ Opis
accessRules

NfsAccessRule[]

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

name

string

Nazwa identyfikującą te zasady. W nazwach zasad dostępu nie jest uwzględniana wielkość liter.

NfsAccessRule

Reguła umieszczenia ograniczeń dotyczących części przestrzeni nazw pamięci podręcznej prezentowanych 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. Jeśli nie zostanie podana wartość anonymousUID, zostanie użyta wartość .

anonymousUID

string

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

filter

string

Filtr zastosowany do zakresu dla tej reguły. Format filtru zależy od jego zakresu. Zakres "default" pasuje do wszystkich klientów i nie ma wartości filtru. Zakres "network" 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, nastąpi 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łę.

Nazwa Typ Opis
no

string

ro

string

rw

string

NfsAccessRuleScope

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

Nazwa Typ Opis
default

string

host

string

network

string

PrimingJob

Pierwotne wystąpienie zadania.

Nazwa Typ Opis
primingJobDetails

string

Szczegóły zadania lub informacje o błędzie, jeśli istnieją.

primingJobId

string

Unikatowy identyfikator zadania priming.

primingJobName

string

Nazwa zadania nadrzędnego.

primingJobPercentComplete

number

Bieżący postęp zadania priming jako wartość procentowa.

primingJobState

PrimingJobState

Stan operacji priming.

primingJobStatus

string

Kod stanu zadania tworzenia kopii zapasowej.

primingManifestUrl

string

Adres URL pliku manifestu do pobrania. Ten plik musi być czytelny z HPC Cache. Gdy plik znajduje się w usłudze Azure Blob Storage, adres URL powinien zawierać sygnaturę dostępu współdzielonego udzielając uprawnień do odczytu w obiekcie blob.

PrimingJobState

Stan operacji priming.

Nazwa Typ Opis
Complete

string

Paused

string

Queued

string

Running

string

ProvisioningStateType

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

Nazwa Typ Opis
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

Sku

Jednostka SKU pamięci podręcznej.

Nazwa Typ Opis
name

string

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

SourceVault

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

Nazwa Typ Opis
id

string

Identyfikator zasobu.

StorageTargetSpaceAllocation

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

Nazwa Typ Opis
allocationPercentage

integer

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

name

string

Nazwa miejsca docelowego magazynu.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string

Sygnatura czasowa tworzenia zasobów (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

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.

UserAssignedIdentities

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.

Nazwa Typ Opis

UsernameDownloadedType

Wskazuje, czy HPC Cache pomyślnie pobrała nazwę użytkownika.

Nazwa Typ Opis
Error

string

No

string

Yes

string

UsernameSource

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

Nazwa Typ Opis
AD

string

File

string

LDAP

string

None

string