Поделиться через


Caches - List

Возвращает все кэши, к которым у пользователя есть доступ в рамках подписки.

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

Параметры URI

Имя В Обязательно Тип Описание
subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Ответы

Имя Тип Описание
200 OK

CachesListResult

Операция Azure успешно завершена.

Other Status Codes

CloudError

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Azure Active Directory OAuth2 Flow.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Caches_List

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
Cache

Экземпляр кэша. Следует Azure Resource Manager стандартам: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

CacheActiveDirectorySettings

Настройки Active Directory, используемые для соединения кэша с доменом.

CacheActiveDirectorySettingsCredentials

Учётные данные администратора Active Directory, используемые для соединения HPC Cache с доменом.

CacheDirectorySettings

Кэшировать параметры служб каталогов.

CacheEncryptionSettings

Параметры шифрования кэша.

CacheHealth

Указание работоспособности кэша. Предоставляет дополнительные сведения о работоспособности, чем только о том, что связано с подготовкой.

CacheIdentity

Свойства удостоверения кэша.

CacheIdentityType

Тип удостоверения, используемого для кэша

CacheNetworkSettings

Кэшируйте параметры сети.

CacheSecuritySettings

Кэшировать параметры безопасности.

CacheSku

Номер SKU для кэша.

CachesListResult

Результат запроса на перечисление кэшей. Он содержит список кэшей и URL-ссылку, чтобы получить следующий набор результатов.

CacheUpgradeSettings

Параметры обновления кэша.

CacheUpgradeStatus

Свойства, описывающие состояние обновления программного обеспечения кэша.

CacheUsernameDownloadSettings

Параметры для скачивания имени пользователя и группы расширенных групп.

CacheUsernameDownloadSettingsCredentials

При наличии это учетные данные для безопасного подключения LDAP.

CloudError

Ответ на ошибку.

CloudErrorBody

Ответ на ошибку.

Condition

Невыполненные условия, которые необходимо устранить.

createdByType

Тип удостоверения, создавшего ресурс.

DomainJoinedType

Верно, если HPC Cache соединён с доменом Active Directory.

FirmwareStatusType

True, если на этот кэш есть готовое к установке обновление прошивки. Прошивка будет автоматически установлена после firmwareUpdateDeadline, если она не была активирована ранее с помощью операции обновления.

HealthStateType

Список состояний работоспособности кэша. Вниз — это когда кластер не отвечает. Деградировал - это когда он функционирует, но имеет некоторые предупреждения. Переход при создании или удалении. Unknown будет возвращен в старых версиях api при добавлении нового значения в будущих версиях. WaitingForKey — это когда объект create ожидает, когда назначенному системе удостоверению будет предоставлен доступ к ключу шифрования в параметрах шифрования.

KeyVaultKeyReference

Описание ссылки на ключ хранилища ключей.

KeyVaultKeyReferenceSourceVault

Описывает идентификатор ресурса для исходного хранилища ключей.

NfsAccessPolicy

Набор правил, описывающих политики доступа, применяемые к клиентам NFSv3 кэша.

NfsAccessRule

Правило для размещения ограничений на части пространства имен кэша, которое отображается клиентам.

NfsAccessRuleAccess

Доступ, разрешенный этим правилом.

NfsAccessRuleScope

Область для этого правила. Область и фильтр определяют, какие клиенты соответствуют правилу.

PrimingJob

Экземпляр задания примыкания.

PrimingJobState

Состояние операции грунтовки.

ProvisioningStateType

Состояние провизии ARM, см. https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

StorageTargetSpaceAllocation

Свойства выделения целевого пространства хранилища.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

userAssignedIdentitiesValue
UsernameDownloadedType

Указывает, успешно ли HPC Cache выполнил загрузку имени пользователя.

UsernameSource

Этот параметр определяет, как кэш получает имена пользователей и групп для клиентов.

Cache

Экземпляр кэша. Следует Azure Resource Manager стандартам: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

CacheIdentity

Удостоверение кэша, если настроено.

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса

properties.cacheSizeGB

integer (int32)

Размер этого кэша в ГБ.

properties.directoryServicesSettings

CacheDirectorySettings

Задает параметры служб каталогов кэша.

properties.encryptionSettings

CacheEncryptionSettings

Задает параметры шифрования кэша.

properties.health

CacheHealth

Работоспособность кэша.

properties.mountAddresses

string[]

Массив IPv4 адресов, который может быть использован клиентами, монтирующими этот кэш.

properties.networkSettings

CacheNetworkSettings

Задает параметры сети кэша.

properties.primingJobs

PrimingJob[]

Указывает задания прайминга, определенные в кэше.

properties.provisioningState

ProvisioningStateType

Состояние провизии ARM, см. https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

properties.securitySettings

CacheSecuritySettings

Задает параметры безопасности кэша.

properties.spaceAllocation

StorageTargetSpaceAllocation[]

Указывает процент выделения пространства для каждого целевого хранилища в кэше.

properties.subnet

string

Подсеть, используемая для кэша.

properties.upgradeSettings

CacheUpgradeSettings

Обновление параметров кэша.

properties.upgradeStatus

CacheUpgradeStatus

Состояние обновления кэша.

properties.zones

string[]

Зоны доступности для ресурсов. Это поле должно содержать только один элемент в массиве.

sku

CacheSku

Номер SKU для кэша.

systemData

systemData

Azure Resource Manager метаданные, содержащие информацию createdBy и modifiedBy.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, «Майкрософт. Compute/virtualMachines» или «Майкрософт. Аккаунты хранения/хранения»

CacheActiveDirectorySettings

Настройки Active Directory, используемые для соединения кэша с доменом.

Имя Тип Описание
cacheNetBiosName

string

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

Имя NetBIOS для назначения HPC Cache при присоединении к домену Active Directory в качестве сервера. Длина должна составлять 1–15 символов из класса [-0-9a-zA-Z].

credentials

CacheActiveDirectorySettingsCredentials

Учётные данные администратора Active Directory, используемые для соединения HPC Cache с доменом.

domainJoined

DomainJoinedType

Верно, если HPC Cache соединён с доменом Active Directory.

domainName

string

Полностью квалифицированное доменное имя контроллера Active Directory.

domainNetBiosName

string

Имя домена Active Directory в NetBIOS.

primaryDnsIpAddress

string

Основной DNS-IP-адрес, используемый для разрешения полностью квалифицированного доменного имени контроллера Active Directory.

secondaryDnsIpAddress

string

Вторичный DNS-IP-адрес, используемый для разрешения полностью квалифицированного доменного имени контроллера Active Directory.

CacheActiveDirectorySettingsCredentials

Учётные данные администратора Active Directory, используемые для соединения HPC Cache с доменом.

Имя Тип Описание
password

string (password)

Обычный текст администратора домена Active Directory. Это значение хранится в зашифрованном виде и не возвращается в ответе.

username

string

Имя пользователя администратора домена Active Directory. Это значение хранится в зашифрованном виде и не возвращается в ответе.

CacheDirectorySettings

Кэшировать параметры служб каталогов.

Имя Тип Описание
activeDirectory

CacheActiveDirectorySettings

Задаёт настройки для присоединения HPC Cache к домену Active Directory.

usernameDownload

CacheUsernameDownloadSettings

Задает параметры для расширенных групп. Расширенные группы позволяют пользователям быть членами более 16 групп.

CacheEncryptionSettings

Параметры шифрования кэша.

Имя Тип Описание
keyEncryptionKey

KeyVaultKeyReference (password)

Указывает расположение ключа шифрования ключей в хранилище ключей.

rotationToLatestKeyVersionEnabled

boolean

Указывает, будет ли служба автоматически поворачиваться на последнюю версию ключа в хранилище ключей.

CacheHealth

Указание работоспособности кэша. Предоставляет дополнительные сведения о работоспособности, чем только о том, что связано с подготовкой.

Имя Тип Описание
conditions

Condition[]

Нерешенные вопросы, которые необходимо исследовать и устранить.

state

HealthStateType

Список состояний работоспособности кэша. Вниз — это когда кластер не отвечает. Деградировал - это когда он функционирует, но имеет некоторые предупреждения. Переход при создании или удалении. Unknown будет возвращен в старых версиях api при добавлении нового значения в будущих версиях. WaitingForKey — это когда объект create ожидает, когда назначенному системе удостоверению будет предоставлен доступ к ключу шифрования в параметрах шифрования.

statusDescription

string

Описывает объяснение состояния.

CacheIdentity

Свойства удостоверения кэша.

Имя Тип Описание
principalId

string

Идентификатор участника для назначенного системой удостоверения кэша.

tenantId

string

Идентификатор клиента, связанный с кэшем.

type

CacheIdentityType

Тип удостоверения, используемого для кэша

userAssignedIdentities

<string,  userAssignedIdentitiesValue>

Словарь, в котором каждый ключ является идентификатором ресурса удостоверения, назначенным пользователем, и значение каждого ключа является пустым словарем.

CacheIdentityType

Тип удостоверения, используемого для кэша

Значение Описание
SystemAssigned

Системное назначение

UserAssigned

UserAssigned

SystemAssigned, UserAssigned

SystemAssigned, UserAssigned

None

Нет

CacheNetworkSettings

Кэшируйте параметры сети.

Имя Тип Default value Описание
dnsSearchDomain

string

Домен поиска DNS

dnsServers

string[]

DNS-серверы для используемого кэша. Он будет задан из конфигурации сети, если значение не указано.

mtu

integer (int32)

minimum: 576
maximum: 1500
1500

Максимальная единица передачи IPv4, настроенная для подсети.

ntpServer

string

time.windows.com

IP-адрес сервера NTP или полное доменное имя для используемого кэша. Значение по умолчанию — time.windows.com.

utilityAddresses

string[]

Массив дополнительных IP-адресов, используемых этим кэшем.

CacheSecuritySettings

Кэшировать параметры безопасности.

Имя Тип Описание
accessPolicies

NfsAccessPolicy[]

Политики доступа NFS, определенные для этого кэша.

CacheSku

Номер SKU для кэша.

Имя Тип Описание
name

string

Имя SKU для этого кэша.

CachesListResult

Результат запроса на перечисление кэшей. Он содержит список кэшей и URL-ссылку, чтобы получить следующий набор результатов.

Имя Тип Описание
nextLink

string (uri)

URL для получения следующего набора результатов списка кэша, если таковые имеются.

value

Cache[]

Список тайников.

CacheUpgradeSettings

Параметры обновления кэша.

Имя Тип Описание
scheduledTime

string (date-time)

При обновленииScheduleEnabled это поле содержит время обновления, выбранное пользователем. В выбранное пользователем время обновление встроенного ПО автоматически устанавливается в кэше.

upgradeScheduleEnabled

boolean

Значение true, если пользователь выбирает время установки до встроенного ПОUpdateDeadline. Кроме того, встроенное ПО автоматически устанавливается после встроенного ПОUpdateDeadline, если оно не активируется ранее с помощью операции обновления.

CacheUpgradeStatus

Свойства, описывающие состояние обновления программного обеспечения кэша.

Имя Тип Описание
currentFirmwareVersion

string

Строка версии прошивки, установленной в данный момент в этом кэше.

firmwareUpdateDeadline

string (date-time)

Время, в которое ожидающее обновление встроенного ПО будет автоматически установлено в кэше.

firmwareUpdateStatus

FirmwareStatusType

True, если на этот кэш есть готовое к установке обновление прошивки. Прошивка будет автоматически установлена после firmwareUpdateDeadline, если она не была активирована ранее с помощью операции обновления.

lastFirmwareUpdate

string (date-time)

Время последнего успешного обновления прошивки.

pendingFirmwareVersion

string

Если firmwareUpdateAvailable имеет значение true, это поле содержит строку версии обновления.

CacheUsernameDownloadSettings

Параметры для скачивания имени пользователя и группы расширенных групп.

Имя Тип Default value Описание
autoDownloadCertificate

boolean

False

Определяет, следует ли автоматически загружать сертификат. Это относится к caCertificateURI только в том случае, если значение "requireValidCertificate" имеет значение true.

caCertificateURI

string

URI сертификата ЦС для проверки безопасного подключения LDAP. Это поле должно быть заполнено, если параметр "requireValidCertificate" имеет значение true.

credentials

CacheUsernameDownloadSettingsCredentials

При наличии это учетные данные для безопасного подключения LDAP.

encryptLdapConnection

boolean

False

Следует ли шифровать подключение LDAP.

extendedGroups

boolean

Включена ли расширенная группа.

groupFileURI

string

Универсальный код ресурса (URI) файла, содержащего сведения о группе (в формате /etc/group). Это поле должно быть заполнено, если для параметра usernameSource задано значение File.

ldapBaseDN

string

Базовое различающееся имя домена LDAP.

ldapServer

string

Полное доменное имя или IP-адрес используемого сервера LDAP.

requireValidCertificate

boolean

False

Определяет, должны ли сертификаты проверяться центром сертификации. Если задано значение true, необходимо указать caCertificateURI.

userFileURI

string

Универсальный код ресурса (URI) файла, содержащего сведения о пользователе (в формате /etc/passwd). Это поле должно быть заполнено, если для параметра usernameSource задано значение File.

usernameDownloaded

UsernameDownloadedType

Указывает, успешно ли HPC Cache выполнил загрузку имени пользователя.

usernameSource

UsernameSource

None

Этот параметр определяет, как кэш получает имена пользователей и групп для клиентов.

CacheUsernameDownloadSettingsCredentials

При наличии это учетные данные для безопасного подключения LDAP.

Имя Тип Описание
bindDn

string

Удостоверение "Привязка различающегося имени", используемое в безопасном подключении LDAP. Это значение хранится в зашифрованном виде и не возвращается в ответе.

bindPassword

string (password)

Пароль привязки, используемый в безопасном подключении LDAP. Это значение хранится в зашифрованном виде и не возвращается в ответе.

CloudError

Ответ на ошибку.

Имя Тип Описание
error

CloudErrorBody

Тело ошибки.

CloudErrorBody

Ответ на ошибку.

Имя Тип Описание
code

string

Идентификатор ошибки. Коды являются инвариантными и предназначены для программного использования.

details

CloudErrorBody[]

Список дополнительных сведений об ошибке.

message

string

Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе.

target

string

Целевой объект конкретной ошибки. Например, имя свойства в ошибке.

Condition

Невыполненные условия, которые необходимо устранить.

Имя Тип Описание
message

string

Вопрос, требующий внимания.

timestamp

string (date-time)

Время, когда состояние было повышено.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

DomainJoinedType

Верно, если HPC Cache соединён с доменом Active Directory.

Значение Описание
Yes

Да

No

Нет

Error

Error

FirmwareStatusType

True, если на этот кэш есть готовое к установке обновление прошивки. Прошивка будет автоматически установлена после firmwareUpdateDeadline, если она не была активирована ранее с помощью операции обновления.

Значение Описание
available

доступен

unavailable

Недоступен

HealthStateType

Список состояний работоспособности кэша. Вниз — это когда кластер не отвечает. Деградировал - это когда он функционирует, но имеет некоторые предупреждения. Переход при создании или удалении. Unknown будет возвращен в старых версиях api при добавлении нового значения в будущих версиях. WaitingForKey — это когда объект create ожидает, когда назначенному системе удостоверению будет предоставлен доступ к ключу шифрования в параметрах шифрования.

Значение Описание
Unknown

Неизвестно

Healthy

Healthy

Degraded

Деградация

Down

Вниз

Transitioning

Переход

Stopping

Остановка

Stopped

Остановился

Upgrading

Обновление

Flushing

Промывка

WaitingForKey

WaitForKey

StartFailed

StartFailed

UpgradeFailed

UpgradeFailed

KeyVaultKeyReference

Описание ссылки на ключ хранилища ключей.

Имя Тип Описание
keyUrl

string

URL-адрес, ссылающийся на ключ шифрования ключей в хранилище ключей.

sourceVault

KeyVaultKeyReferenceSourceVault

Описывает идентификатор ресурса для исходного хранилища ключей.

KeyVaultKeyReferenceSourceVault

Описывает идентификатор ресурса для исходного хранилища ключей.

Имя Тип Описание
id

string

Идентификатор ресурса.

NfsAccessPolicy

Набор правил, описывающих политики доступа, применяемые к клиентам NFSv3 кэша.

Имя Тип Описание
accessRules

NfsAccessRule[]

Набор правил, описывающих клиентский доступ, разрешенный в этой политике.

name

string

Имя, определяющее эту политику. Имена политик доступа не учитывает регистр.

NfsAccessRule

Правило для размещения ограничений на части пространства имен кэша, которое отображается клиентам.

Имя Тип Описание
access

NfsAccessRuleAccess

Доступ, разрешенный этим правилом.

anonymousGID

string

ЗНАЧЕНИЕ GID, заменяющее значение 0, если rootSquash имеет значение true. Это будет использовать значение anonymousUID, если оно не указано.

anonymousUID

string

Значение UID, заменяющее значение 0, если rootSquash имеет значение true. Значение 65534 будет использоваться, если оно не указано.

filter

string

Фильтр применяется к области для этого правила. Формат фильтра зависит от области. Область по умолчанию соответствует всем клиентам и не имеет значения фильтра. Область "сеть" принимает фильтр в формате CIDR (например, 10.99.1.0/24). Host принимает IP-адрес или полное доменное имя в качестве фильтра. Если клиент не соответствует ни одному правилу фильтра и не существует правила по умолчанию, доступ запрещен.

rootSquash

boolean

Сопоставление корневых доступа к анонимным ИДЕНТИФИКАТОРАм и анонимнымGID.

scope

NfsAccessRuleScope

Область для этого правила. Область и фильтр определяют, какие клиенты соответствуют правилу.

submountAccess

boolean

Для политики по умолчанию разрешите доступ к подкаталогам в корневом экспорте. Если для этого параметра задано значение "нет", клиенты могут подключать только путь "/". Если задано значение "да", клиенты могут подключить более глубокий путь, например "/a/b".

suid

boolean

Разрешить семантику SUID.

NfsAccessRuleAccess

Доступ, разрешенный этим правилом.

Значение Описание
no

нет

ro

ro

rw

rw

NfsAccessRuleScope

Область для этого правила. Область и фильтр определяют, какие клиенты соответствуют правилу.

Значение Описание
default

default

network

сеть

host

host

PrimingJob

Экземпляр задания примыкания.

Имя Тип Описание
primingJobDetails

string

Сведения о задании или сведения об ошибках, если таковые имеются.

primingJobId

string

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

Уникальный идентификатор задания грунтовки.

primingJobName

string

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

Имя задания прайминга.

primingJobPercentComplete

number (double)

minimum: 0
maximum: 100

Текущий ход выполнения работ по грунтовке в процентах.

primingJobState

PrimingJobState

Состояние операции грунтовки.

primingJobStatus

string

Код состояния задания грунтовки.

primingManifestUrl

string (password)

URL-адрес файла манифеста прайминга для скачивания. Этот файл должен быть читаем из HPC Cache. Когда файл находится в хранилище blob Azure, URL должен содержать подпись общего доступа (SAS), предоставляющая права на чтение blob.

PrimingJobState

Состояние операции грунтовки.

Значение Описание
Queued

В очереди

Running

Бег

Paused

Приостановлено

Complete

Завершено

ProvisioningStateType

Состояние провизии ARM, см. https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

Значение Описание
Succeeded

Succeeded

Failed

Неудача

Canceled

Отменено

Creating

Создавать

Deleting

Удаление

Updating

Обновление

StorageTargetSpaceAllocation

Свойства выделения целевого пространства хранилища.

Имя Тип Описание
allocationPercentage

integer (int32)

minimum: 1
maximum: 100

Процент кэш-пространства, выделенного для этого целевого хранилища

name

string

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

Имя целевого места хранения.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Временная метка последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.

userAssignedIdentitiesValue

Имя Тип Описание
clientId

string

Идентификатор клиента назначаемого пользователем удостоверения.

principalId

string

Основной идентификатор удостоверения, назначаемого пользователем.

UsernameDownloadedType

Указывает, успешно ли HPC Cache выполнил загрузку имени пользователя.

Значение Описание
Yes

Да

No

Нет

Error

Error

UsernameSource

Этот параметр определяет, как кэш получает имена пользователей и групп для клиентов.

Значение Описание
AD

ОБЪЯВЛЕНИЕ

LDAP

LDAP

File

Файл

None

Нет