Partilhar via


Contas Microsoft.DataLakeStore 2015-10-01-preview

Definição de recursos do bíceps

O tipo de recurso de contas pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DataLakeStore/accounts, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.DataLakeStore/accounts@2015-10-01-preview' = {
  identity: {
    type: 'SystemAssigned'
  }
  location: 'string'
  name: 'string'
  properties: {
    defaultGroup: 'string'
    encryptionConfig: {
      keyVaultMetaInfo: {
        encryptionKeyName: 'string'
        encryptionKeyVersion: 'string'
        keyVaultResourceId: 'string'
      }
      type: 'string'
    }
    encryptionState: 'string'
    endpoint: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

DataLakeStoreAccountProperties

Designação Descrição Valor
defaultGroup o grupo de proprietários padrão para todas as novas pastas e arquivos criados na conta do Repositório Data Lake. string
encryptionConfig A configuração de criptografia do cofre de chaves. EncryptionConfig
encryptionState O estado atual da criptografia para esta conta de armazenamento do Data Lake. 'Desativado'
'Habilitado'
Ponto final o host do gateway. string

DataLakeStoreAccountTags

Designação Descrição Valor

EncryptionConfig

Designação Descrição Valor
keyVaultMetaInfo As informações do cofre de chaves para conexão com chaves de criptografia gerenciadas pelo usuário. KeyVaultMetaInfo
tipo O tipo de configuração de criptografia que está sendo usada. Atualmente, os únicos tipos suportados são 'UserManaged' e 'ServiceManaged'. 'ServiceManaged'
'UserManaged'

EncryptionIdentity

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

KeyVaultMetaInfo

Designação Descrição Valor
encryptionKeyName O nome da chave de criptografia gerenciada pelo usuário. string
encryptionKeyVersion A versão da chave de criptografia gerenciada pelo usuário. string
keyVaultResourceId O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar. string

Microsoft.DataLakeStore/contas

Designação Descrição Valor
identidade A identidade de criptografia do cofre de chaves, se houver. EncryptionIdentity
Localização a localização regional da conta. string
Designação O nome do recurso string (obrigatório)
propriedades as propriedades da conta do Repositório Data Lake. DataLakeStoreAccountProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
Implantar a conta do Repositório Data Lake com criptografia (Data Lake) Este modelo permite implantar uma conta do Repositório Azure Data Lake com a criptografia de dados habilitada. Essa conta usa a conta de armazenamento Data Lake para gerenciar a chave de criptografia.

Definição de recurso de modelo ARM

O tipo de recurso de contas pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DataLakeStore/accounts, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.DataLakeStore/accounts",
  "apiVersion": "2015-10-01-preview",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "string",
  "properties": {
    "defaultGroup": "string",
    "encryptionConfig": {
      "keyVaultMetaInfo": {
        "encryptionKeyName": "string",
        "encryptionKeyVersion": "string",
        "keyVaultResourceId": "string"
      },
      "type": "string"
    },
    "encryptionState": "string",
    "endpoint": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

DataLakeStoreAccountProperties

Designação Descrição Valor
defaultGroup o grupo de proprietários padrão para todas as novas pastas e arquivos criados na conta do Repositório Data Lake. string
encryptionConfig A configuração de criptografia do cofre de chaves. EncryptionConfig
encryptionState O estado atual da criptografia para esta conta de armazenamento do Data Lake. 'Desativado'
'Habilitado'
Ponto final o host do gateway. string

DataLakeStoreAccountTags

Designação Descrição Valor

EncryptionConfig

Designação Descrição Valor
keyVaultMetaInfo As informações do cofre de chaves para conexão com chaves de criptografia gerenciadas pelo usuário. KeyVaultMetaInfo
tipo O tipo de configuração de criptografia que está sendo usada. Atualmente, os únicos tipos suportados são 'UserManaged' e 'ServiceManaged'. 'ServiceManaged'
'UserManaged'

EncryptionIdentity

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

KeyVaultMetaInfo

Designação Descrição Valor
encryptionKeyName O nome da chave de criptografia gerenciada pelo usuário. string
encryptionKeyVersion A versão da chave de criptografia gerenciada pelo usuário. string
keyVaultResourceId O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar. string

Microsoft.DataLakeStore/contas

Designação Descrição Valor
apiVersion A versão api '2015-10-01-preview'
identidade A identidade de criptografia do cofre de chaves, se houver. EncryptionIdentity
Localização a localização regional da conta. string
Designação O nome do recurso string (obrigatório)
propriedades as propriedades da conta do Repositório Data Lake. DataLakeStoreAccountProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.DataLakeStore/contas'

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Implantar o Repositório Azure Data Lake sem criptografia de dados

Implantar no Azure
Este modelo permite implantar uma conta do Repositório Azure Data Lake com a criptografia de dados desabilitada.
Implantar a Análise Data Lake no novo do Repositório Data Lake

Implantar no Azure
Este modelo permite implantar uma nova conta do Data Lake Analytics em uma nova conta do Repositório Data Lake.
Implantar a conta do Repositório Data Lake com criptografia (Data Lake)

Implantar no Azure
Este modelo permite implantar uma conta do Repositório Azure Data Lake com a criptografia de dados habilitada. Essa conta usa a conta de armazenamento Data Lake para gerenciar a chave de criptografia.
Implantar a conta do Repositório Data Lake com criptografia (Cofre da Chave)

Implantar no Azure
Este modelo permite implantar uma conta do Repositório Azure Data Lake com a criptografia de dados habilitada. Essa conta usa o Cofre da Chave do Azure para gerenciar a chave de criptografia.
implantar o HDInsight em novos de armazenamento e armazenamento Data Lake

Implantar no Azure
Este modelo permite implantar um novo cluster HDInsight Linux com novas contas de armazenamento e armazenamento Data Lake.

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso de contas pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.DataLakeStore/accounts, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataLakeStore/accounts@2015-10-01-preview"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      defaultGroup = "string"
      encryptionConfig = {
        keyVaultMetaInfo = {
          encryptionKeyName = "string"
          encryptionKeyVersion = "string"
          keyVaultResourceId = "string"
        }
        type = "string"
      }
      encryptionState = "string"
      endpoint = "string"
    }
  })
}

Valores de propriedade

DataLakeStoreAccountProperties

Designação Descrição Valor
defaultGroup o grupo de proprietários padrão para todas as novas pastas e arquivos criados na conta do Repositório Data Lake. string
encryptionConfig A configuração de criptografia do cofre de chaves. EncryptionConfig
encryptionState O estado atual da criptografia para esta conta de armazenamento do Data Lake. 'Desativado'
'Habilitado'
Ponto final o host do gateway. string

DataLakeStoreAccountTags

Designação Descrição Valor

EncryptionConfig

Designação Descrição Valor
keyVaultMetaInfo As informações do cofre de chaves para conexão com chaves de criptografia gerenciadas pelo usuário. KeyVaultMetaInfo
tipo O tipo de configuração de criptografia que está sendo usada. Atualmente, os únicos tipos suportados são 'UserManaged' e 'ServiceManaged'. 'ServiceManaged'
'UserManaged'

EncryptionIdentity

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

KeyVaultMetaInfo

Designação Descrição Valor
encryptionKeyName O nome da chave de criptografia gerenciada pelo usuário. string
encryptionKeyVersion A versão da chave de criptografia gerenciada pelo usuário. string
keyVaultResourceId O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar. string

Microsoft.DataLakeStore/contas

Designação Descrição Valor
identidade A identidade de criptografia do cofre de chaves, se houver. EncryptionIdentity
Localização a localização regional da conta. string
Designação O nome do recurso string (obrigatório)
propriedades as propriedades da conta do Repositório Data Lake. DataLakeStoreAccountProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.DataLakeStore/accounts@2015-10-01-visualização"