Contas Microsoft.DataLakeStore 2016-11-01
Definição de recursos do bíceps
O tipo de recurso de contas pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo 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 Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataLakeStore/accounts@2016-11-01' = {
identity: {
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
defaultGroup: 'string'
encryptionConfig: {
keyVaultMetaInfo: {
encryptionKeyName: 'string'
encryptionKeyVersion: 'string'
keyVaultResourceId: 'string'
}
type: 'string'
}
encryptionState: 'string'
firewallAllowAzureIps: 'string'
firewallRules: [
{
name: 'string'
properties: {
endIpAddress: 'string'
startIpAddress: 'string'
}
}
]
firewallState: 'string'
newTier: 'string'
trustedIdProviders: [
{
name: 'string'
properties: {
idProvider: 'string'
}
}
]
trustedIdProviderState: 'string'
virtualNetworkRules: [
{
name: 'string'
properties: {
subnetId: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
CreateDataLakeStoreAccountParametersTags
Designação | Descrição | Valor |
---|
CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties
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 da Chave. | EncryptionConfig |
encryptionState | O estado atual da criptografia para esta conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
firewallAllowAzureIps | 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. | 'Desativado' 'Habilitado' |
firewallRegras | A lista de regras de firewall associadas a esta conta do Repositório Data Lake. | CreateFirewallRuleWithAccountParametersOrFirewallRule[] |
firewallState | O estado atual do firewall de endereço IP para esta conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
novoTier | O nível de compromisso a utilizar para o próximo mês. | 'Commitment_100TB' 'Commitment_10TB' 'Commitment_1PB' 'Commitment_1TB' 'Commitment_500TB' 'Commitment_5PB' 'Consumo' |
trustedIdProviders | A lista de provedores de identidade confiáveis associados a essa conta do Repositório Data Lake. | CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider[] |
trustedIdProviderState | O estado atual do recurso de provedor de identidade confiável para essa conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
virtualNetworkRules | A lista de regras de rede virtual associadas a esta conta do Repositório Data Lake. | CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule[] |
CreateFirewallRuleWithAccountParametersOrFirewallRule
CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties
Designação | Descrição | Valor |
---|---|---|
endIpAddress | O endereço IP final da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo. | string (obrigatório) |
startIpAddress | O endereço IP inicial da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo. | string (obrigatório) |
CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties
Designação | Descrição | Valor |
---|---|---|
idProvider | A URL desse provedor de identidade confiável. | string (obrigatório) |
CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties
Designação | Descrição | Valor |
---|---|---|
subnetId | O identificador de recurso para a sub-rede. | string (obrigatório) |
CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider
CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule
Designação | Descrição | Valor |
---|---|---|
Designação | O nome exclusivo da regra de rede virtual a ser criada. | string (obrigatório) |
propriedades | As propriedades da regra de rede virtual a serem usadas ao criar uma nova regra de rede virtual. | CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties (obrigatório) |
EncryptionConfig
EncryptionIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de encriptação que está a ser utilizado. Atualmente, o único tipo suportado é 'SystemAssigned'. | 'SystemAssigned' (obrigatório) |
KeyVaultMetaInfo
Designação | Descrição | Valor |
---|---|---|
encryptionKeyName | O nome da chave de criptografia gerenciada pelo usuário. | string (obrigatório) |
encryptionKeyVersion | A versão da chave de criptografia gerenciada pelo usuário. | string (obrigatório) |
keyVaultResourceId | O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar. | string (obrigatório) |
Microsoft.DataLakeStore/contas
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade de criptografia do Cofre da Chave, se houver. | EncryptionIdentity |
Localização | A localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades da conta do Repositório Data Lake a serem usadas para criar. | CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties |
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:
- Grupos de recursos - Consulte comandos de implantação de grupo 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 JSON ao seu modelo.
{
"type": "Microsoft.DataLakeStore/accounts",
"apiVersion": "2016-11-01",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"defaultGroup": "string",
"encryptionConfig": {
"keyVaultMetaInfo": {
"encryptionKeyName": "string",
"encryptionKeyVersion": "string",
"keyVaultResourceId": "string"
},
"type": "string"
},
"encryptionState": "string",
"firewallAllowAzureIps": "string",
"firewallRules": [
{
"name": "string",
"properties": {
"endIpAddress": "string",
"startIpAddress": "string"
}
}
],
"firewallState": "string",
"newTier": "string",
"trustedIdProviders": [
{
"name": "string",
"properties": {
"idProvider": "string"
}
}
],
"trustedIdProviderState": "string",
"virtualNetworkRules": [
{
"name": "string",
"properties": {
"subnetId": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
CreateDataLakeStoreAccountParametersTags
Designação | Descrição | Valor |
---|
CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties
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 da Chave. | EncryptionConfig |
encryptionState | O estado atual da criptografia para esta conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
firewallAllowAzureIps | 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. | 'Desativado' 'Habilitado' |
firewallRegras | A lista de regras de firewall associadas a esta conta do Repositório Data Lake. | CreateFirewallRuleWithAccountParametersOrFirewallRule[] |
firewallState | O estado atual do firewall de endereço IP para esta conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
novoTier | O nível de compromisso a utilizar para o próximo mês. | 'Commitment_100TB' 'Commitment_10TB' 'Commitment_1PB' 'Commitment_1TB' 'Commitment_500TB' 'Commitment_5PB' 'Consumo' |
trustedIdProviders | A lista de provedores de identidade confiáveis associados a essa conta do Repositório Data Lake. | CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider[] |
trustedIdProviderState | O estado atual do recurso de provedor de identidade confiável para essa conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
virtualNetworkRules | A lista de regras de rede virtual associadas a esta conta do Repositório Data Lake. | CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule[] |
CreateFirewallRuleWithAccountParametersOrFirewallRule
CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties
Designação | Descrição | Valor |
---|---|---|
endIpAddress | O endereço IP final da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo. | string (obrigatório) |
startIpAddress | O endereço IP inicial da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo. | string (obrigatório) |
CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties
Designação | Descrição | Valor |
---|---|---|
idProvider | A URL desse provedor de identidade confiável. | string (obrigatório) |
CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties
Designação | Descrição | Valor |
---|---|---|
subnetId | O identificador de recurso para a sub-rede. | string (obrigatório) |
CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider
CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule
Designação | Descrição | Valor |
---|---|---|
Designação | O nome exclusivo da regra de rede virtual a ser criada. | string (obrigatório) |
propriedades | As propriedades da regra de rede virtual a serem usadas ao criar uma nova regra de rede virtual. | CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties (obrigatório) |
EncryptionConfig
EncryptionIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de encriptação que está a ser utilizado. Atualmente, o único tipo suportado é 'SystemAssigned'. | 'SystemAssigned' (obrigatório) |
KeyVaultMetaInfo
Designação | Descrição | Valor |
---|---|---|
encryptionKeyName | O nome da chave de criptografia gerenciada pelo usuário. | string (obrigatório) |
encryptionKeyVersion | A versão da chave de criptografia gerenciada pelo usuário. | string (obrigatório) |
keyVaultResourceId | O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar. | string (obrigatório) |
Microsoft.DataLakeStore/contas
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2016-11-01' |
identidade | A identidade de criptografia do Cofre da Chave, se houver. | EncryptionIdentity |
Localização | A localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades da conta do Repositório Data Lake a serem usadas para criar. | CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties |
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 |
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 |
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) |
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) |
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 |
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@2016-11-01"
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"
firewallAllowAzureIps = "string"
firewallRules = [
{
name = "string"
properties = {
endIpAddress = "string"
startIpAddress = "string"
}
}
]
firewallState = "string"
newTier = "string"
trustedIdProviders = [
{
name = "string"
properties = {
idProvider = "string"
}
}
]
trustedIdProviderState = "string"
virtualNetworkRules = [
{
name = "string"
properties = {
subnetId = "string"
}
}
]
}
})
}
Valores de propriedade
CreateDataLakeStoreAccountParametersTags
Designação | Descrição | Valor |
---|
CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties
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 da Chave. | EncryptionConfig |
encryptionState | O estado atual da criptografia para esta conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
firewallAllowAzureIps | 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. | 'Desativado' 'Habilitado' |
firewallRegras | A lista de regras de firewall associadas a esta conta do Repositório Data Lake. | CreateFirewallRuleWithAccountParametersOrFirewallRule[] |
firewallState | O estado atual do firewall de endereço IP para esta conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
novoTier | O nível de compromisso a utilizar para o próximo mês. | 'Commitment_100TB' 'Commitment_10TB' 'Commitment_1PB' 'Commitment_1TB' 'Commitment_500TB' 'Commitment_5PB' 'Consumo' |
trustedIdProviders | A lista de provedores de identidade confiáveis associados a essa conta do Repositório Data Lake. | CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider[] |
trustedIdProviderState | O estado atual do recurso de provedor de identidade confiável para essa conta do Repositório Data Lake. | 'Desativado' 'Habilitado' |
virtualNetworkRules | A lista de regras de rede virtual associadas a esta conta do Repositório Data Lake. | CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule[] |
CreateFirewallRuleWithAccountParametersOrFirewallRule
CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties
Designação | Descrição | Valor |
---|---|---|
endIpAddress | O endereço IP final da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo. | string (obrigatório) |
startIpAddress | O endereço IP inicial da regra de firewall. Isso pode ser ipv4 ou ipv6. Início e Fim devem estar no mesmo protocolo. | string (obrigatório) |
CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties
Designação | Descrição | Valor |
---|---|---|
idProvider | A URL desse provedor de identidade confiável. | string (obrigatório) |
CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties
Designação | Descrição | Valor |
---|---|---|
subnetId | O identificador de recurso para a sub-rede. | string (obrigatório) |
CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider
CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule
Designação | Descrição | Valor |
---|---|---|
Designação | O nome exclusivo da regra de rede virtual a ser criada. | string (obrigatório) |
propriedades | As propriedades da regra de rede virtual a serem usadas ao criar uma nova regra de rede virtual. | CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties (obrigatório) |
EncryptionConfig
EncryptionIdentity
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de encriptação que está a ser utilizado. Atualmente, o único tipo suportado é 'SystemAssigned'. | 'SystemAssigned' (obrigatório) |
KeyVaultMetaInfo
Designação | Descrição | Valor |
---|---|---|
encryptionKeyName | O nome da chave de criptografia gerenciada pelo usuário. | string (obrigatório) |
encryptionKeyVersion | A versão da chave de criptografia gerenciada pelo usuário. | string (obrigatório) |
keyVaultResourceId | O identificador de recurso para o Cofre de Chaves gerenciado pelo usuário que está sendo usado para criptografar. | string (obrigatório) |
Microsoft.DataLakeStore/contas
Designação | Descrição | Valor |
---|---|---|
identidade | A identidade de criptografia do Cofre da Chave, se houver. | EncryptionIdentity |
Localização | A localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades da conta do Repositório Data Lake a serem usadas para criar. | CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.DataLakeStore/accounts@2016-11-01" |