Partilhar via


Accounts - Get

Obtém a conta do Repositório Data Lake especificada.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}?api-version=2016-11-01

Parâmetros do URI

Name Em Necessário Tipo Description
accountName
path True

string

O nome da conta do Repositório Data Lake.

resourceGroupName
path True

string

O nome do grupo de recursos do Azure.

subscriptionId
path True

string

Obtém credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

Respostas

Name Tipo Description
200 OK

DataLakeStoreAccount

Recuperados com êxito os detalhes da conta especificada.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

Gets the specified Data Lake Store account

Pedido de amostra

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/contosorg/providers/Microsoft.DataLakeStore/accounts/contosoadla?api-version=2016-11-01

Resposta da amostra

{
  "id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
  "name": "contosoadla",
  "type": "test_type",
  "location": "eastus2",
  "tags": {
    "test_key": "test_value"
  },
  "identity": {
    "type": "SystemAssigned",
    "principalId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
    "tenantId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab346"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "state": "Active",
    "creationTime": "2017-04-14T13:21:56.6819037-07:00",
    "lastModifiedTime": "2017-04-14T13:21:56.6819037-07:00",
    "endpoint": "testadlfs17607.azuredatalakestore.net",
    "accountId": "94f4bf5d-78a9-4c31-8aa7-b34d07bad898",
    "encryptionState": "Enabled",
    "encryptionProvisioningState": "Succeeded",
    "encryptionConfig": {
      "type": "UserManaged",
      "keyVaultMetaInfo": {
        "keyVaultResourceId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
        "encryptionKeyName": "test_encryption_key_name",
        "encryptionKeyVersion": "encryption_key_version"
      }
    },
    "firewallState": "Enabled",
    "firewallRules": [
      {
        "id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
        "name": "test_rule",
        "type": "test_type",
        "properties": {
          "startIpAddress": "1.1.1.1",
          "endIpAddress": "2.2.2.2"
        }
      }
    ],
    "trustedIdProviderState": "Enabled",
    "trustedIdProviders": [
      {
        "id": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
        "name": "test_trusted_id_provider_name",
        "type": "test_type",
        "properties": {
          "idProvider": "https://sts.windows.net/ea9ec534-a3e3-4e45-ad36-3afc5bb291c1"
        }
      }
    ],
    "defaultGroup": "test_default_group",
    "newTier": "Consumption",
    "currentTier": "Consumption",
    "firewallAllowAzureIps": "Enabled"
  }
}

Definições

Name Description
DataLakeStoreAccount

Informações da conta do Repositório Data Lake.

DataLakeStoreAccountState

O estado da conta do Repositório Data Lake.

DataLakeStoreAccountStatus

O status de provisionamento da conta do Repositório Data Lake.

EncryptionConfig

A configuração de criptografia para a conta.

EncryptionConfigType

O tipo de configuração de criptografia que está sendo usada. Atualmente, os únicos tipos suportados são 'UserManaged' e 'ServiceManaged'.

EncryptionIdentity

As propriedades de identidade de criptografia.

EncryptionIdentityType

O tipo de encriptação que está a ser utilizado. Atualmente, o único tipo suportado é 'SystemAssigned'.

EncryptionProvisioningState

O estado atual do provisionamento de criptografia para esta conta do Repositório Data Lake.

EncryptionState

O estado atual da criptografia para esta conta do Repositório Data Lake.

FirewallAllowAzureIpsState

O estado atual de permitir ou não permitir IPs originários do Azure por meio do firewall. Se o firewall estiver desativado, isso não será aplicado.

FirewallRule

Informações da regra de firewall do Repositório Data Lake.

FirewallState

O estado atual do firewall de endereço IP para esta conta do Repositório Data Lake.

KeyVaultMetaInfo

Informações de metadados usadas pela criptografia de conta.

TierType

O nível de compromisso a utilizar para o próximo mês.

TrustedIdProvider

Informações do provedor de identidade confiável do Data Lake Store.

TrustedIdProviderState

O estado atual do recurso de provedor de identidade confiável para essa conta do Repositório Data Lake.

VirtualNetworkRule

Informações de regra de rede virtual do Repositório Data Lake.

DataLakeStoreAccount

Informações da conta do Repositório Data Lake.

Name Tipo Description
id

string

O identificador de recurso.

identity

EncryptionIdentity

A identidade de criptografia do Cofre da Chave, se houver.

location

string

A localização do recurso.

name

string

O nome do recurso.

properties.accountId

string (uuid)

O identificador exclusivo associado a esta conta do Repositório Data Lake.

properties.creationTime

string (date-time)

O tempo de criação da conta.

properties.currentTier

TierType

O nível de compromisso em uso para o mês atual.

properties.defaultGroup

string

O grupo de proprietários padrão para todas as novas pastas e arquivos criados na conta do Repositório Data Lake.

properties.encryptionConfig

EncryptionConfig

A configuração de criptografia do Cofre da Chave.

properties.encryptionProvisioningState

EncryptionProvisioningState

O estado atual do provisionamento de criptografia para esta conta do Repositório Data Lake.

properties.encryptionState

EncryptionState

O estado atual da criptografia para esta conta do Repositório Data Lake.

properties.endpoint

string

O ponto de extremidade CName completo para esta conta.

properties.firewallAllowAzureIps

FirewallAllowAzureIpsState

O estado atual de permitir ou não permitir IPs originários do Azure por meio do firewall. Se o firewall estiver desativado, isso não será aplicado.

properties.firewallRules

FirewallRule[]

A lista de regras de firewall associadas a esta conta do Repositório Data Lake.

properties.firewallState

FirewallState

O estado atual do firewall de endereço IP para esta conta do Repositório Data Lake.

properties.lastModifiedTime

string (date-time)

A última data de modificação da conta.

properties.newTier

TierType

O nível de compromisso a utilizar para o próximo mês.

properties.provisioningState

DataLakeStoreAccountStatus

O status de provisionamento da conta do Repositório Data Lake.

properties.state

DataLakeStoreAccountState

O estado da conta do Repositório Data Lake.

properties.trustedIdProviderState

TrustedIdProviderState

O estado atual do recurso de provedor de identidade confiável para essa conta do Repositório Data Lake.

properties.trustedIdProviders

TrustedIdProvider[]

A lista de provedores de identidade confiáveis associados a essa conta do Repositório Data Lake.

properties.virtualNetworkRules

VirtualNetworkRule[]

A lista de regras de rede virtual associadas a esta conta do Repositório Data Lake.

tags

object

As tags de recurso.

type

string

O tipo de recurso.

DataLakeStoreAccountState

O estado da conta do Repositório Data Lake.

Valor Description
Active
Suspended

DataLakeStoreAccountStatus

O status de provisionamento da conta do Repositório Data Lake.

Valor Description
Failed
Creating
Running
Succeeded
Patching
Suspending
Resuming
Deleting
Deleted
Undeleting
Canceled

EncryptionConfig

A configuração de criptografia para a conta.

Name Tipo Description
keyVaultMetaInfo

KeyVaultMetaInfo

As informações do Cofre da Chave para conexão com chaves de criptografia gerenciadas pelo usuário.

type

EncryptionConfigType

O tipo de configuração de criptografia que está sendo usada. Atualmente, os únicos tipos suportados são 'UserManaged' e 'ServiceManaged'.

EncryptionConfigType

O tipo de configuração de criptografia que está sendo usada. Atualmente, os únicos tipos suportados são 'UserManaged' e 'ServiceManaged'.

Valor Description
UserManaged
ServiceManaged

EncryptionIdentity

As propriedades de identidade de criptografia.

Name Tipo Description
principalId

string (uuid)

O identificador principal associado à encriptação.

tenantId

string (uuid)

O identificador de locatário associado à criptografia.

type

EncryptionIdentityType

O tipo de encriptação que está a ser utilizado. Atualmente, o único tipo suportado é 'SystemAssigned'.

EncryptionIdentityType

O tipo de encriptação que está a ser utilizado. Atualmente, o único tipo suportado é 'SystemAssigned'.

Valor Description
SystemAssigned

EncryptionProvisioningState

O estado atual do provisionamento de criptografia para esta conta do Repositório Data Lake.

Valor Description
Creating
Succeeded

EncryptionState

O estado atual da criptografia para esta conta do Repositório Data Lake.

Valor Description
Enabled
Disabled

FirewallAllowAzureIpsState

O estado atual de permitir ou não permitir IPs originários do Azure por meio do firewall. Se o firewall estiver desativado, isso não será aplicado.

Valor Description
Enabled
Disabled

FirewallRule

Informações da regra de firewall do Repositório Data Lake.

Name Tipo Description
id

string

O identificador de recurso.

name

string

O nome do recurso.

properties.endIpAddress

string

O endereço IP final da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo.

properties.startIpAddress

string

O endereço IP inicial da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo.

type

string

O tipo de recurso.

FirewallState

O estado atual do firewall de endereço IP para esta conta do Repositório Data Lake.

Valor Description
Enabled
Disabled

KeyVaultMetaInfo

Informações de metadados usadas pela criptografia de conta.

Name Tipo Description
encryptionKeyName

string

O nome da chave de criptografia gerenciada pelo usuário.

encryptionKeyVersion

string

A versão da chave de criptografia gerenciada pelo usuário.

keyVaultResourceId

string

O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar.

TierType

O nível de compromisso a utilizar para o próximo mês.

Valor Description
Consumption
Commitment_1TB
Commitment_10TB
Commitment_100TB
Commitment_500TB
Commitment_1PB
Commitment_5PB

TrustedIdProvider

Informações do provedor de identidade confiável do Data Lake Store.

Name Tipo Description
id

string

O identificador de recurso.

name

string

O nome do recurso.

properties.idProvider

string

A URL desse provedor de identidade confiável.

type

string

O tipo de recurso.

TrustedIdProviderState

O estado atual do recurso de provedor de identidade confiável para essa conta do Repositório Data Lake.

Valor Description
Enabled
Disabled

VirtualNetworkRule

Informações de regra de rede virtual do Repositório Data Lake.

Name Tipo Description
id

string

O identificador de recurso.

name

string

O nome do recurso.

properties.subnetId

string

O identificador de recurso para a sub-rede.

type

string

O tipo de recurso.