Caches - List

Devolve todas as caches às quais o utilizador tem acesso numa subscrição.

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

Parâmetros do URI

Name Em Necessário Tipo Description
subscriptionId
path True

string

O ID da subscrição de destino.

api-version
query True

string

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Description
200 OK

CachesListResult

Uma lista de objetos de cache. Tenha em atenção que as referências de entidades podem substituir objetos de cache completos, conforme descrito em 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

Resposta de erro que descreve a razão pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

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

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

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

Definições

Name Description
Cache

Uma instância de cache. Segue as normas do Azure Resource Manager:https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

CacheActiveDirectorySettings

Definições do Active Directory utilizadas para associar uma cache a um domínio.

CacheDirectorySettings

Definições dos Serviços de Diretório de Cache.

CacheEncryptionSettings

Definições de encriptação de cache.

CacheHealth

Uma indicação do estado de funcionamento da cache. Fornece mais informações sobre o estado de funcionamento do que apenas as relacionadas com o aprovisionamento.

CacheIdentity

Colocar propriedades de identidade em cache.

CacheIdentityType

O tipo de identidade utilizada para a cache

CacheNetworkSettings

Colocar em cache as definições de rede.

CacheSecuritySettings

Definições de segurança de cache.

CachesListResult

Resultado do pedido para listar caches. Contém uma lista de caches e uma ligação de URL para obter o próximo conjunto de resultados.

CacheUpgradeSettings

Definições de Atualização da Cache.

CacheUpgradeStatus

Propriedades que descrevem o estado de atualização de software da cache.

CacheUsernameDownloadSettings

Definições para o nome de utilizador e a transferência de grupos de Grupos Alargados.

CloudError

Uma resposta de erro.

CloudErrorBody

Uma resposta de erro.

Condition

Condições pendentes que terão de ser resolvidas.

createdByType

O tipo de identidade que criou o recurso.

Credentials

Credenciais de administrador do Active Directory utilizadas para associar o HPC Cache a um domínio.

DomainJoinedType

Verdadeiro se o HPC Cache estiver associado ao domínio do Active Directory.

FirmwareStatusType

Verdadeiro se existir uma atualização de firmware pronta para ser instalada nesta cache. O firmware será instalado automaticamente após firmwareUpdateDeadline se não for acionado anteriormente através da operação de atualização.

HealthStateType

Lista de estados de estado de funcionamento da cache. A opção Para baixo é quando o cluster não está a responder. Degradado é quando está a funcionar, mas tem alguns alertas. Transição quando está a criar ou a eliminar. Desconhecido será devolvido em versões antigas da API quando for adicionado um novo valor em versões futuras. WaitingForKey é quando a criação está à espera que a identidade atribuída pelo sistema tenha acesso à chave de encriptação nas definições de encriptação.

KeyVaultKeyReference

Descreve uma referência à chave do cofre de chaves.

NfsAccessPolicy

Um conjunto de regras que descrevem as políticas de acesso aplicadas aos clientes NFSv3 da cache.

NfsAccessRule

Regra para colocar restrições em partes do espaço de nomes de cache que estão a ser apresentadas aos clientes.

NfsAccessRuleAccess

Acesso permitido por esta regra.

NfsAccessRuleScope

Âmbito para esta regra. O âmbito e o filtro determinam que clientes correspondem à regra.

PrimingJob

Uma instância de tarefa de preparação.

PrimingJobState

O estado da operação de preparação.

ProvisioningStateType

Estado de aprovisionamento do ARM, veja https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

Sku

SKU para a cache.

SourceVault

Descreve um ID de recurso para o cofre de chaves de origem.

StorageTargetSpaceAllocation

Propriedades de alocação de espaço de Destino de Armazenamento.

systemData

Metadados relativos à criação e última modificação do recurso.

UserAssignedIdentities

Um dicionário em que cada chave é um ID de recurso de identidade atribuído pelo utilizador e o valor de cada chave é um dicionário vazio.

UsernameDownloadedType

Indica se o HPC Cache efetuou ou não a transferência do nome de utilizador com êxito.

UsernameSource

Esta definição determina como a cache obtém nomes de utilizador e de grupo para clientes.

Cache

Uma instância de cache. Segue as normas do Azure Resource Manager:https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Name Tipo Description
id

string

ID de recurso da cache.

identity

CacheIdentity

A identidade da cache, se configurada.

location

string

Cadeia de nome da região.

name

string

Nome da cache.

properties.cacheSizeGB

integer

O tamanho desta Cache, em GB.

properties.directoryServicesSettings

CacheDirectorySettings

Especifica as definições dos Serviços de Diretório da cache.

properties.encryptionSettings

CacheEncryptionSettings

Especifica as definições de encriptação da cache.

properties.health

CacheHealth

Estado de funcionamento da cache.

properties.mountAddresses

string[]

Matriz de endereços IPv4 que podem ser utilizados pelos clientes que montam esta cache.

properties.networkSettings

CacheNetworkSettings

Especifica as definições de rede da cache.

properties.primingJobs

PrimingJob[]

Especifica as tarefas de preparação definidas na cache.

properties.provisioningState

ProvisioningStateType

Estado de aprovisionamento do ARM, veja https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

properties.securitySettings

CacheSecuritySettings

Especifica as definições de segurança da cache.

properties.spaceAllocation

StorageTargetSpaceAllocation[]

Especifica a percentagem de alocação de espaço para cada destino de armazenamento na cache.

properties.subnet

string

Sub-rede utilizada para a cache.

properties.upgradeSettings

CacheUpgradeSettings

Definições de atualização da cache.

properties.upgradeStatus

CacheUpgradeStatus

Estado da atualização da cache.

properties.zones

string[]

Zonas de disponibilidade para recursos. Este campo deve conter apenas um único elemento na matriz.

sku

Sku

SKU para a cache.

systemData

systemData

Os metadados do sistema relacionados com este recurso.

tags

object

Etiquetas de recursos.

type

string

Tipo de cache; Microsoft.StorageCache/Cache

CacheActiveDirectorySettings

Definições do Active Directory utilizadas para associar uma cache a um domínio.

Name Tipo Description
cacheNetBiosName

string

O nome NetBIOS a atribuir ao HPC Cache quando se associa ao domínio do Active Directory como um servidor. O comprimento tem de 1 a 15 carateres da classe [-0-9a-zA-Z].

credentials

Credentials

Credenciais de administrador do Active Directory utilizadas para associar o HPC Cache a um domínio.

domainJoined

DomainJoinedType

Verdadeiro se o HPC Cache estiver associado ao domínio do Active Directory.

domainName

string

O nome de domínio completamente qualificado do controlador de domínio do Active Directory.

domainNetBiosName

string

O nome NetBIOS do domínio do Active Directory.

primaryDnsIpAddress

string

Endereço IP DNS principal utilizado para resolver o nome de domínio completamente qualificado do controlador de domínio do Active Directory.

secondaryDnsIpAddress

string

Endereço IP DNS secundário utilizado para resolver o nome de domínio completamente qualificado do controlador de domínio do Active Directory.

CacheDirectorySettings

Definições dos Serviços de Diretório de Cache.

Name Tipo Description
activeDirectory

CacheActiveDirectorySettings

Especifica as definições para associar o HPC Cache a um domínio do Active Directory.

usernameDownload

CacheUsernameDownloadSettings

Especifica as definições para Grupos Expandidos. Os Grupos Expandidos permitem que os utilizadores sejam membros de mais de 16 grupos.

CacheEncryptionSettings

Definições de encriptação de cache.

Name Tipo Description
keyEncryptionKey

KeyVaultKeyReference

Especifica a localização da chave de encriptação de chaves no cofre de chaves.

rotationToLatestKeyVersionEnabled

boolean

Especifica se o serviço irá rodar automaticamente para a versão mais recente da chave no cofre de chaves.

CacheHealth

Uma indicação do estado de funcionamento da cache. Fornece mais informações sobre o estado de funcionamento do que apenas as relacionadas com o aprovisionamento.

Name Tipo Description
conditions

Condition[]

Condições pendentes que precisam de ser investigadas e resolvidas.

state

HealthStateType

Lista de estados de estado de funcionamento da cache. A opção Para baixo é quando o cluster não está a responder. Degradado é quando está a funcionar, mas tem alguns alertas. Transição quando está a criar ou a eliminar. Desconhecido será devolvido em versões antigas da API quando for adicionado um novo valor em versões futuras. WaitingForKey é quando a criação está à espera que a identidade atribuída pelo sistema tenha acesso à chave de encriptação nas definições de encriptação.

statusDescription

string

Descreve a explicação do estado.

CacheIdentity

Colocar propriedades de identidade em cache.

Name Tipo Description
principalId

string

O ID principal da identidade atribuída pelo sistema da cache.

tenantId

string

O ID do inquilino associado à cache.

type

CacheIdentityType

O tipo de identidade utilizada para a cache

userAssignedIdentities

UserAssignedIdentities

Um dicionário em que cada chave é um ID de recurso de identidade atribuído pelo utilizador e o valor de cada chave é um dicionário vazio.

CacheIdentityType

O tipo de identidade utilizada para a cache

Name Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

CacheNetworkSettings

Colocar em cache as definições de rede.

Name Tipo Valor Predefinido Description
dnsSearchDomain

string

Domínio de pesquisa DNS

dnsServers

string[]

Servidores DNS para a cache a utilizar. Será definido a partir da configuração de rede se não for fornecido nenhum valor.

mtu

integer

1500

A unidade de transmissão máxima IPv4 configurada para a sub-rede.

ntpServer

string

time.windows.com

Endereço IP ou FQDN do servidor NTP para a cache a utilizar. A predefinição é time.windows.com.

utilityAddresses

string[]

Matriz de endereços IP adicionais utilizados por esta cache.

CacheSecuritySettings

Definições de segurança de cache.

Name Tipo Description
accessPolicies

NfsAccessPolicy[]

Políticas de acesso NFS definidas para esta cache.

CachesListResult

Resultado do pedido para listar caches. Contém uma lista de caches e uma ligação de URL para obter o próximo conjunto de resultados.

Name Tipo Description
nextLink

string

URL para obter o próximo conjunto de resultados da lista de cache, se existirem.

value

Cache[]

Lista de Caches.

CacheUpgradeSettings

Definições de Atualização da Cache.

Name Tipo Description
scheduledTime

string

Quando upgradeScheduleEnabled é verdadeiro, este campo mantém o tempo de atualização escolhido pelo utilizador. No momento escolhido pelo utilizador, a atualização de firmware será instalada automaticamente na cache.

upgradeScheduleEnabled

boolean

Verdadeiro se o utilizador optar por selecionar um tempo de instalação entre agora e firmwareUpdateDeadline. Caso contrário, o firmware será instalado automaticamente após firmwareUpdateDeadline se não for acionado anteriormente através da operação de atualização.

CacheUpgradeStatus

Propriedades que descrevem o estado de atualização de software da cache.

Name Tipo Description
currentFirmwareVersion

string

Cadeia de versão do firmware atualmente instalado nesta cache.

firmwareUpdateDeadline

string

Tempo em que a atualização de firmware pendente será instalada automaticamente na cache.

firmwareUpdateStatus

FirmwareStatusType

Verdadeiro se existir uma atualização de firmware pronta para ser instalada nesta cache. O firmware será instalado automaticamente após firmwareUpdateDeadline se não for acionado anteriormente através da operação de atualização.

lastFirmwareUpdate

string

Hora da última atualização de firmware com êxito.

pendingFirmwareVersion

string

Quando firmwareUpdateAvailable é verdadeiro, este campo contém a cadeia de versão da atualização.

CacheUsernameDownloadSettings

Definições para o nome de utilizador e a transferência de grupos de Grupos Alargados.

Name Tipo Valor Predefinido Description
autoDownloadCertificate

boolean

False

Determina se o certificado deve ser transferido automaticamente. Isto aplica-se apenas a "caCertificateURI" se "requireValidCertificate" for true.

caCertificateURI

string

O URI do certificado de AC para validar a ligação segura LDAP. Este campo tem de ser preenchido quando "requireValidCertificate" estiver definido como verdadeiro.

credentials

Credentials

Quando presentes, estas são as credenciais para a ligação LDAP segura.

encryptLdapConnection

boolean

False

Se a ligação LDAP deve ou não ser encriptada.

extendedGroups

boolean

Se os Grupos Expandidos estão ou não ativados.

groupFileURI

string

O URI do ficheiro que contém informações de grupo (no formato de ficheiro /etc/group). Este campo tem de ser preenchido quando "usernameSource" está definido como "Ficheiro".

ldapBaseDN

string

O nome único base para o domínio LDAP.

ldapServer

string

O nome de domínio completamente qualificado ou endereço IP do servidor LDAP a utilizar.

requireValidCertificate

boolean

False

Determina se os certificados têm de ser validados por uma autoridade de certificação. Quando for verdadeiro, tem de ser fornecido caCertificateURI.

userFileURI

string

O URI do ficheiro que contém informações de utilizador (no formato de ficheiro /etc/passwd). Este campo tem de ser preenchido quando "usernameSource" está definido como "Ficheiro".

usernameDownloaded

UsernameDownloadedType

Indica se o HPC Cache efetuou ou não a transferência do nome de utilizador com êxito.

usernameSource

UsernameSource

None

Esta definição determina como a cache obtém nomes de utilizador e de grupo para clientes.

CloudError

Uma resposta de erro.

Name Tipo Description
error

CloudErrorBody

O corpo do erro.

CloudErrorBody

Uma resposta de erro.

Name Tipo Description
code

string

Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para ser apresentada numa interface de utilizador.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

Condition

Condições pendentes que terão de ser resolvidas.

Name Tipo Description
message

string

O problema que requer atenção.

timestamp

string

A hora em que a condição foi levantada.

createdByType

O tipo de identidade que criou o recurso.

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

Credentials

Credenciais de administrador do Active Directory utilizadas para associar o HPC Cache a um domínio.

Name Tipo Description
password

string

Palavra-passe de texto simples do administrador de domínio do Active Directory. Este valor é armazenado encriptado e não devolvido na resposta.

username

string

Nome de utilizador do administrador de domínio do Active Directory. Este valor é armazenado encriptado e não devolvido na resposta.

DomainJoinedType

Verdadeiro se o HPC Cache estiver associado ao domínio do Active Directory.

Name Tipo Description
Error

string

No

string

Yes

string

FirmwareStatusType

Verdadeiro se existir uma atualização de firmware pronta para ser instalada nesta cache. O firmware será instalado automaticamente após firmwareUpdateDeadline se não for acionado anteriormente através da operação de atualização.

Name Tipo Description
available

string

unavailable

string

HealthStateType

Lista de estados de estado de funcionamento da cache. A opção Para baixo é quando o cluster não está a responder. Degradado é quando está a funcionar, mas tem alguns alertas. Transição quando está a criar ou a eliminar. Desconhecido será devolvido em versões antigas da API quando for adicionado um novo valor em versões futuras. WaitingForKey é quando a criação está à espera que a identidade atribuída pelo sistema tenha acesso à chave de encriptação nas definições de encriptação.

Name Tipo Description
Degraded

string

Down

string

Flushing

string

Healthy

string

StartFailed

string

Stopped

string

Stopping

string

Transitioning

string

Unknown

string

UpgradeFailed

string

Upgrading

string

WaitingForKey

string

KeyVaultKeyReference

Descreve uma referência à chave do cofre de chaves.

Name Tipo Description
keyUrl

string

O URL que referencia uma chave de encriptação de chaves no cofre de chaves.

sourceVault

SourceVault

Descreve um ID de recurso para o cofre de chaves de origem.

NfsAccessPolicy

Um conjunto de regras que descrevem as políticas de acesso aplicadas aos clientes NFSv3 da cache.

Name Tipo Description
accessRules

NfsAccessRule[]

O conjunto de regras que descreve os acessos de cliente permitidos ao abrigo desta política.

name

string

Nome que identifica esta política. Os nomes da Política de Acesso não são sensíveis a maiúsculas e minúsculas.

NfsAccessRule

Regra para colocar restrições em partes do espaço de nomes de cache que estão a ser apresentadas aos clientes.

Name Tipo Description
access

NfsAccessRuleAccess

Acesso permitido por esta regra.

anonymousGID

string

Valor GID que substitui 0 quando rootSquash é verdadeiro. Esta ação utilizará o valor de anonymousUID se não for fornecido.

anonymousUID

string

Valor UID que substitui 0 quando rootSquash é verdadeiro. O 65534 será utilizado se não for fornecido.

filter

string

Filtro aplicado ao âmbito desta regra. O formato do filtro depende do âmbito. O âmbito "predefinido" corresponde a todos os clientes e não tem valor de filtro. O âmbito "rede" utiliza um filtro no formato CIDR (por exemplo, 10.99.1.0/24). O "anfitrião" utiliza um endereço IP ou um nome de domínio completamente qualificado como filtro. Se um cliente não corresponder a nenhuma regra de filtro e não existir uma regra predefinida, o acesso é negado.

rootSquash

boolean

Mapear acessos de raiz a anonymousUID e anonymousGID.

scope

NfsAccessRuleScope

Âmbito para esta regra. O âmbito e o filtro determinam que clientes correspondem à regra.

submountAccess

boolean

Para a política predefinida, permita o acesso a subdiretórios na exportação de raiz. Se estiver definido como não, os clientes só podem montar o caminho "/". Se estiver definido como sim, os clientes podem montar um caminho mais profundo, como '/a/b'.

suid

boolean

Permitir semântica SUID.

NfsAccessRuleAccess

Acesso permitido por esta regra.

Name Tipo Description
no

string

ro

string

rw

string

NfsAccessRuleScope

Âmbito para esta regra. O âmbito e o filtro determinam que clientes correspondem à regra.

Name Tipo Description
default

string

host

string

network

string

PrimingJob

Uma instância de tarefa de preparação.

Name Tipo Description
primingJobDetails

string

Os detalhes da tarefa ou informações de erro, se existirem.

primingJobId

string

O identificador exclusivo da tarefa de preparação.

primingJobName

string

O nome da tarefa de preparação.

primingJobPercentComplete

number

O progresso atual da tarefa de preparação, em percentagem.

primingJobState

PrimingJobState

O estado da operação de preparação.

primingJobStatus

string

O código de estado da tarefa de preparação.

primingManifestUrl

string

O URL do ficheiro de manifesto de preparação a transferir. Este ficheiro tem de ser legível a partir do HPC Cache. Quando o ficheiro está no armazenamento de blobs do Azure, o URL deve incluir uma Assinatura de Acesso Partilhado (SAS) que conceda permissões de leitura no blob.

PrimingJobState

O estado da operação de preparação.

Name Tipo Description
Complete

string

Paused

string

Queued

string

Running

string

ProvisioningStateType

Estado de aprovisionamento do ARM, veja https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

Name Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

Sku

SKU para a cache.

Name Tipo Description
name

string

Nome do SKU para esta cache.

SourceVault

Descreve um ID de recurso para o cofre de chaves de origem.

Name Tipo Description
id

string

ID do Recurso.

StorageTargetSpaceAllocation

Propriedades de alocação de espaço de Destino de Armazenamento.

Name Tipo Description
allocationPercentage

integer

A percentagem de espaço em cache alocado para este destino de armazenamento

name

string

Nome do destino de armazenamento.

systemData

Metadados relativos à criação e última modificação do recurso.

Name Tipo Description
createdAt

string

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

UserAssignedIdentities

Um dicionário em que cada chave é um ID de recurso de identidade atribuído pelo utilizador e o valor de cada chave é um dicionário vazio.

Name Tipo Description

UsernameDownloadedType

Indica se o HPC Cache efetuou ou não a transferência do nome de utilizador com êxito.

Name Tipo Description
Error

string

No

string

Yes

string

UsernameSource

Esta definição determina como a cache obtém nomes de utilizador e de grupo para clientes.

Name Tipo Description
AD

string

File

string

LDAP

string

None

string