Cuentas de Microsoft.DataLakeStore
- más reciente
- 2016-11-01
- 2015-10-01-preview
Definición de recursos de Bicep
El tipo de recurso accounts se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DataLakeStore/accounts, agregue el siguiente bicep a la plantilla.
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 propiedad
CreateDataLakeStoreAccountParametersTags
Nombre | Descripción | Valor |
---|
CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties
Nombre | Descripción | Valor |
---|---|---|
defaultGroup | Grupo de propietario predeterminado para todas las carpetas y archivos nuevos creados en la cuenta de Data Lake Store. | cuerda |
encryptionConfig | Configuración de cifrado de Key Vault. | EncryptionConfig |
encryptionState | Estado actual del cifrado para esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
firewallAllowAzureIps | El estado actual de permitir o no permitir direcciones IP que se originan en Azure a través del firewall. Si el firewall está deshabilitado, no se aplica. | 'Deshabilitado' 'Habilitado' |
firewallRules | Lista de reglas de firewall asociadas a esta cuenta de Data Lake Store. | CreateFirewallRuleWithAccountParametersOrFirewallRule[] |
firewallState | Estado actual del firewall de direcciones IP de esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
newTier | Nivel de compromiso que se va a usar para el mes siguiente. | "Commitment_100TB" "Commitment_10TB" "Commitment_1PB" "Commitment_1TB" "Commitment_500TB" "Commitment_5PB" "Consumo" |
trustedIdProviders | Lista de proveedores de identidades de confianza asociados a esta cuenta de Data Lake Store. | CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider[] |
trustedIdProviderState | El estado actual de la característica del proveedor de identidades de confianza para esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
virtualNetworkRules | Lista de reglas de red virtual asociadas a esta cuenta de Data Lake Store. | CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule[] |
CreateFirewallRuleWithAccountParametersOrFirewallRule
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único de la regla de firewall que se va a crear. | string (obligatorio) |
Propiedades | Las propiedades de la regla de firewall que se usarán al crear una nueva regla de firewall. | CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties (obligatorio) |
CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties
Nombre | Descripción | Valor |
---|---|---|
endIpAddress | Dirección IP final de la regla de firewall. Puede ser ipv4 o ipv6. Start y End deben estar en el mismo protocolo. | string (obligatorio) |
startIpAddress | La dirección IP inicial de la regla de firewall. Puede ser ipv4 o ipv6. Start y End deben estar en el mismo protocolo. | string (obligatorio) |
CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties
Nombre | Descripción | Valor |
---|---|---|
idProvider | Dirección URL de este proveedor de identidades de confianza. | string (obligatorio) |
CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties
Nombre | Descripción | Valor |
---|---|---|
subnetId | Identificador de recurso de la subred. | string (obligatorio) |
CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único del proveedor de identidades de confianza que se va a crear. | string (obligatorio) |
Propiedades | Propiedades del proveedor de identidades de confianza que se usarán al crear un nuevo proveedor de identidades de confianza. | CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties (obligatorio) |
CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único de la regla de red virtual que se va a crear. | string (obligatorio) |
Propiedades | Las propiedades de la regla de red virtual que se usarán al crear una nueva regla de red virtual. | CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties (obligatorio) |
EncryptionConfig
Nombre | Descripción | Valor |
---|---|---|
keyVaultMetaInfo | La información de Key Vault para conectarse a las claves de cifrado administradas por el usuario. | keyVaultMetaInfo |
tipo | Tipo de configuración de cifrado que se usa. Actualmente, los únicos tipos admitidos son "UserManaged" y "ServiceManaged". | "ServiceManaged" 'UserManaged' (obligatorio) |
EncryptionIdentity
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de cifrado que se va a usar. Actualmente, el único tipo admitido es "SystemAssigned". | 'SystemAssigned' (obligatorio) |
KeyVaultMetaInfo
Nombre | Descripción | Valor |
---|---|---|
encryptionKeyName | Nombre de la clave de cifrado administrada por el usuario. | string (obligatorio) |
encryptionKeyVersion | Versión de la clave de cifrado administrada por el usuario. | string (obligatorio) |
keyVaultResourceId | Identificador de recurso para el almacén de claves administrado por el usuario que se usa para cifrar. | string (obligatorio) |
Microsoft.DataLakeStore/accounts
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad de cifrado de Key Vault, si existe. | EncryptionIdentity de |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Las propiedades de la cuenta de Data Lake Store que se van a usar para crear. | CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
implementación de la cuenta de Data Lake Store con cifrado (Data Lake) | Esta plantilla permite implementar una cuenta de Azure Data Lake Store con el cifrado de datos habilitado. Esta cuenta usa la cuenta de Almacén de Data Lake para administrar la clave de cifrado. |
Definición de recursos de plantilla de ARM
El tipo de recurso accounts se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DataLakeStore/accounts, agregue el siguiente JSON a la plantilla.
{
"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 propiedad
CreateDataLakeStoreAccountParametersTags
Nombre | Descripción | Valor |
---|
CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties
Nombre | Descripción | Valor |
---|---|---|
defaultGroup | Grupo de propietario predeterminado para todas las carpetas y archivos nuevos creados en la cuenta de Data Lake Store. | cuerda |
encryptionConfig | Configuración de cifrado de Key Vault. | EncryptionConfig |
encryptionState | Estado actual del cifrado para esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
firewallAllowAzureIps | El estado actual de permitir o no permitir direcciones IP que se originan en Azure a través del firewall. Si el firewall está deshabilitado, no se aplica. | 'Deshabilitado' 'Habilitado' |
firewallRules | Lista de reglas de firewall asociadas a esta cuenta de Data Lake Store. | CreateFirewallRuleWithAccountParametersOrFirewallRule[] |
firewallState | Estado actual del firewall de direcciones IP de esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
newTier | Nivel de compromiso que se va a usar para el mes siguiente. | "Commitment_100TB" "Commitment_10TB" "Commitment_1PB" "Commitment_1TB" "Commitment_500TB" "Commitment_5PB" "Consumo" |
trustedIdProviders | Lista de proveedores de identidades de confianza asociados a esta cuenta de Data Lake Store. | CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider[] |
trustedIdProviderState | El estado actual de la característica del proveedor de identidades de confianza para esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
virtualNetworkRules | Lista de reglas de red virtual asociadas a esta cuenta de Data Lake Store. | CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule[] |
CreateFirewallRuleWithAccountParametersOrFirewallRule
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único de la regla de firewall que se va a crear. | string (obligatorio) |
Propiedades | Las propiedades de la regla de firewall que se usarán al crear una nueva regla de firewall. | CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties (obligatorio) |
CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties
Nombre | Descripción | Valor |
---|---|---|
endIpAddress | Dirección IP final de la regla de firewall. Puede ser ipv4 o ipv6. Start y End deben estar en el mismo protocolo. | string (obligatorio) |
startIpAddress | La dirección IP inicial de la regla de firewall. Puede ser ipv4 o ipv6. Start y End deben estar en el mismo protocolo. | string (obligatorio) |
CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties
Nombre | Descripción | Valor |
---|---|---|
idProvider | Dirección URL de este proveedor de identidades de confianza. | string (obligatorio) |
CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties
Nombre | Descripción | Valor |
---|---|---|
subnetId | Identificador de recurso de la subred. | string (obligatorio) |
CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único del proveedor de identidades de confianza que se va a crear. | string (obligatorio) |
Propiedades | Propiedades del proveedor de identidades de confianza que se usarán al crear un nuevo proveedor de identidades de confianza. | CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties (obligatorio) |
CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único de la regla de red virtual que se va a crear. | string (obligatorio) |
Propiedades | Las propiedades de la regla de red virtual que se usarán al crear una nueva regla de red virtual. | CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties (obligatorio) |
EncryptionConfig
Nombre | Descripción | Valor |
---|---|---|
keyVaultMetaInfo | La información de Key Vault para conectarse a las claves de cifrado administradas por el usuario. | keyVaultMetaInfo |
tipo | Tipo de configuración de cifrado que se usa. Actualmente, los únicos tipos admitidos son "UserManaged" y "ServiceManaged". | "ServiceManaged" 'UserManaged' (obligatorio) |
EncryptionIdentity
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de cifrado que se va a usar. Actualmente, el único tipo admitido es "SystemAssigned". | 'SystemAssigned' (obligatorio) |
KeyVaultMetaInfo
Nombre | Descripción | Valor |
---|---|---|
encryptionKeyName | Nombre de la clave de cifrado administrada por el usuario. | string (obligatorio) |
encryptionKeyVersion | Versión de la clave de cifrado administrada por el usuario. | string (obligatorio) |
keyVaultResourceId | Identificador de recurso para el almacén de claves administrado por el usuario que se usa para cifrar. | string (obligatorio) |
Microsoft.DataLakeStore/accounts
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2016-11-01' |
identidad | Identidad de cifrado de Key Vault, si existe. | EncryptionIdentity de |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Las propiedades de la cuenta de Data Lake Store que se van a usar para crear. | CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.DataLakeStore/accounts" |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación de Azure Data Lake Store sin cifrado de datos |
Esta plantilla le permite implementar una cuenta de Azure Data Lake Store con cifrado de datos deshabilitado. |
Implementación de Data Lake Analytics en una nueva de Data Lake Store |
Esta plantilla le permite implementar una nueva cuenta de Data Lake Analytics en una nueva cuenta de Data Lake Store. |
implementación de la cuenta de Data Lake Store con cifrado (Data Lake) |
Esta plantilla permite implementar una cuenta de Azure Data Lake Store con el cifrado de datos habilitado. Esta cuenta usa la cuenta de Almacén de Data Lake para administrar la clave de cifrado. |
implementación de la cuenta de Data Lake Store con cifrado (Key Vault) |
Esta plantilla permite implementar una cuenta de Azure Data Lake Store con el cifrado de datos habilitado. Esta cuenta usa Azure Key Vault para administrar la clave de cifrado. |
Implementación de HDInsight en una nueva instancia de Data Lake Store y Storage |
Esta plantilla le permite implementar un nuevo clúster de HDInsight de Linux con nuevas cuentas de Data Lake Store y Storage. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso accounts se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DataLakeStore/accounts, agregue el siguiente terraform a la plantilla.
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 propiedad
CreateDataLakeStoreAccountParametersTags
Nombre | Descripción | Valor |
---|
CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties
Nombre | Descripción | Valor |
---|---|---|
defaultGroup | Grupo de propietario predeterminado para todas las carpetas y archivos nuevos creados en la cuenta de Data Lake Store. | cuerda |
encryptionConfig | Configuración de cifrado de Key Vault. | EncryptionConfig |
encryptionState | Estado actual del cifrado para esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
firewallAllowAzureIps | El estado actual de permitir o no permitir direcciones IP que se originan en Azure a través del firewall. Si el firewall está deshabilitado, no se aplica. | 'Deshabilitado' 'Habilitado' |
firewallRules | Lista de reglas de firewall asociadas a esta cuenta de Data Lake Store. | CreateFirewallRuleWithAccountParametersOrFirewallRule[] |
firewallState | Estado actual del firewall de direcciones IP de esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
newTier | Nivel de compromiso que se va a usar para el mes siguiente. | "Commitment_100TB" "Commitment_10TB" "Commitment_1PB" "Commitment_1TB" "Commitment_500TB" "Commitment_5PB" "Consumo" |
trustedIdProviders | Lista de proveedores de identidades de confianza asociados a esta cuenta de Data Lake Store. | CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider[] |
trustedIdProviderState | El estado actual de la característica del proveedor de identidades de confianza para esta cuenta de Data Lake Store. | 'Deshabilitado' 'Habilitado' |
virtualNetworkRules | Lista de reglas de red virtual asociadas a esta cuenta de Data Lake Store. | CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule[] |
CreateFirewallRuleWithAccountParametersOrFirewallRule
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único de la regla de firewall que se va a crear. | string (obligatorio) |
Propiedades | Las propiedades de la regla de firewall que se usarán al crear una nueva regla de firewall. | CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties (obligatorio) |
CreateOrUpdateFirewallRulePropertiesOrFirewallRuleProperties
Nombre | Descripción | Valor |
---|---|---|
endIpAddress | Dirección IP final de la regla de firewall. Puede ser ipv4 o ipv6. Start y End deben estar en el mismo protocolo. | string (obligatorio) |
startIpAddress | La dirección IP inicial de la regla de firewall. Puede ser ipv4 o ipv6. Start y End deben estar en el mismo protocolo. | string (obligatorio) |
CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties
Nombre | Descripción | Valor |
---|---|---|
idProvider | Dirección URL de este proveedor de identidades de confianza. | string (obligatorio) |
CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties
Nombre | Descripción | Valor |
---|---|---|
subnetId | Identificador de recurso de la subred. | string (obligatorio) |
CreateTrustedIdProviderWithAccountParametersOrTrustedIdProvider
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único del proveedor de identidades de confianza que se va a crear. | string (obligatorio) |
Propiedades | Propiedades del proveedor de identidades de confianza que se usarán al crear un nuevo proveedor de identidades de confianza. | CreateOrUpdateTrustedIdProviderPropertiesOrTrustedIdProviderProperties (obligatorio) |
CreateVirtualNetworkRuleWithAccountParametersOrVirtualNetworkRule
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre único de la regla de red virtual que se va a crear. | string (obligatorio) |
Propiedades | Las propiedades de la regla de red virtual que se usarán al crear una nueva regla de red virtual. | CreateOrUpdateVirtualNetworkRulePropertiesOrVirtualNetworkRuleProperties (obligatorio) |
EncryptionConfig
Nombre | Descripción | Valor |
---|---|---|
keyVaultMetaInfo | La información de Key Vault para conectarse a las claves de cifrado administradas por el usuario. | keyVaultMetaInfo |
tipo | Tipo de configuración de cifrado que se usa. Actualmente, los únicos tipos admitidos son "UserManaged" y "ServiceManaged". | "ServiceManaged" 'UserManaged' (obligatorio) |
EncryptionIdentity
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de cifrado que se va a usar. Actualmente, el único tipo admitido es "SystemAssigned". | 'SystemAssigned' (obligatorio) |
KeyVaultMetaInfo
Nombre | Descripción | Valor |
---|---|---|
encryptionKeyName | Nombre de la clave de cifrado administrada por el usuario. | string (obligatorio) |
encryptionKeyVersion | Versión de la clave de cifrado administrada por el usuario. | string (obligatorio) |
keyVaultResourceId | Identificador de recurso para el almacén de claves administrado por el usuario que se usa para cifrar. | string (obligatorio) |
Microsoft.DataLakeStore/accounts
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad de cifrado de Key Vault, si existe. | EncryptionIdentity de |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Las propiedades de la cuenta de Data Lake Store que se van a usar para crear. | CreateDataLakeStoreAccountPropertiesOrDataLakeStoreAccountProperties |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.DataLakeStore/accounts@2016-11-01" |