Accounts - Create
Создает указанную учетную запись Data Lake Store.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}?api-version=2016-11-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
account
|
path | True |
string |
Имя учетной записи Data Lake Store. |
resource
|
path | True |
string |
Имя группы ресурсов Azure. |
subscription
|
path | True |
string |
Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы. |
api-version
|
query | True |
string |
Версия API клиента. |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
location | True |
string |
Местоположение ресурса. |
identity |
Удостоверение шифрования Key Vault, если оно есть. |
||
properties.defaultGroup |
string |
Группа владельцев по умолчанию для всех новых папок и файлов, созданных в учетной записи Data Lake Store. |
|
properties.encryptionConfig |
Конфигурация шифрования Key Vault. |
||
properties.encryptionState |
Текущее состояние шифрования для этой учетной записи Data Lake Store. |
||
properties.firewallAllowAzureIps |
Текущее состояние разрешения или запрета IP-адресов, исходящих из Azure через брандмауэр. Если брандмауэр отключен, это не применяется. |
||
properties.firewallRules |
Список правил брандмауэра, связанных с этой учетной записью Data Lake Store. |
||
properties.firewallState |
Текущее состояние брандмауэра IP-адресов для этой учетной записи Data Lake Store. |
||
properties.newTier |
Уровень обязательств, используемый в следующем месяце. |
||
properties.trustedIdProviderState |
Текущее состояние функции доверенного поставщика удостоверений для этой учетной записи Data Lake Store. |
||
properties.trustedIdProviders |
Список доверенных поставщиков удостоверений, связанных с этой учетной записью Data Lake Store. |
||
properties.virtualNetworkRules |
Список правил виртуальной сети, связанных с этой учетной записью Data Lake Store. |
||
tags |
object |
Теги ресурса. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Учетная запись успешно создана. |
|
201 Created |
Создание учетной записи выполнено успешно. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Creates the specified Data Lake Store account
Образец запроса
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/contosorg/providers/Microsoft.DataLakeStore/accounts/contosoadla?api-version=2016-11-01
{
"location": "eastus2",
"tags": {
"test_key": "test_value"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"encryptionState": "Enabled",
"encryptionConfig": {
"type": "UserManaged",
"keyVaultMetaInfo": {
"keyVaultResourceId": "34adfa4f-cedf-4dc0-ba29-b6d1a69ab345",
"encryptionKeyName": "test_encryption_key_name",
"encryptionKeyVersion": "encryption_key_version"
}
},
"firewallState": "Enabled",
"firewallRules": [
{
"name": "test_rule",
"properties": {
"startIpAddress": "1.1.1.1",
"endIpAddress": "2.2.2.2"
}
}
],
"trustedIdProviderState": "Enabled",
"trustedIdProviders": [
{
"name": "test_trusted_id_provider_name",
"properties": {
"idProvider": "https://sts.windows.net/ea9ec534-a3e3-4e45-ad36-3afc5bb291c1"
}
}
],
"defaultGroup": "test_default_group",
"newTier": "Consumption",
"firewallAllowAzureIps": "Enabled"
}
}
Пример ответа
{
"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"
}
}
{
"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"
}
}
Определения
Имя | Описание |
---|---|
Create |
|
Create |
Параметры, используемые для создания нового правила брандмауэра при создании учетной записи Data Lake Store. |
Create |
Параметры, используемые для создания нового доверенного поставщика удостоверений при создании новой учетной записи Data Lake Store. |
Create |
Параметры, используемые для создания нового правила виртуальной сети при создании учетной записи Data Lake Store. |
Data |
Сведения об учетной записи Data Lake Store. |
Data |
Состояние учетной записи Data Lake Store. |
Data |
Состояние подготовки учетной записи Data Lake Store. |
Encryption |
Конфигурация шифрования для учетной записи. |
Encryption |
Тип используемой конфигурации шифрования. В настоящее время поддерживаются только типы UserManaged и ServiceManaged. |
Encryption |
Свойства удостоверения шифрования. |
Encryption |
Используемый тип шифрования. В настоящее время единственным поддерживаемым типом является SystemAssigned. |
Encryption |
Текущее состояние подготовки шифрования для этой учетной записи Data Lake Store. |
Encryption |
Текущее состояние шифрования для этой учетной записи Data Lake Store. |
Firewall |
Текущее состояние разрешения или запрета IP-адресов, исходящих из Azure через брандмауэр. Если брандмауэр отключен, это не применяется. |
Firewall |
Сведения о правиле брандмауэра Data Lake Store. |
Firewall |
Текущее состояние брандмауэра IP-адресов для этой учетной записи Data Lake Store. |
Key |
Сведения о метаданных, используемые при шифровании учетной записи. |
Tier |
Уровень обязательств, используемый в следующем месяце. |
Trusted |
Сведения о доверенном поставщике удостоверений Data Lake Store. |
Trusted |
Текущее состояние функции доверенного поставщика удостоверений для этой учетной записи Data Lake Store. |
Virtual |
Сведения о правилах виртуальной сети Data Lake Store. |
CreateDataLakeStoreAccountParameters
Имя | Тип | Описание |
---|---|---|
identity |
Удостоверение шифрования Key Vault, если оно есть. |
|
location |
string |
Местоположение ресурса. |
properties.defaultGroup |
string |
Группа владельцев по умолчанию для всех новых папок и файлов, созданных в учетной записи Data Lake Store. |
properties.encryptionConfig |
Конфигурация шифрования Key Vault. |
|
properties.encryptionState |
Текущее состояние шифрования для этой учетной записи Data Lake Store. |
|
properties.firewallAllowAzureIps |
Текущее состояние разрешения или запрета IP-адресов, исходящих из Azure через брандмауэр. Если брандмауэр отключен, это не применяется. |
|
properties.firewallRules |
Список правил брандмауэра, связанных с этой учетной записью Data Lake Store. |
|
properties.firewallState |
Текущее состояние брандмауэра IP-адресов для этой учетной записи Data Lake Store. |
|
properties.newTier |
Уровень обязательств, используемый в следующем месяце. |
|
properties.trustedIdProviderState |
Текущее состояние функции доверенного поставщика удостоверений для этой учетной записи Data Lake Store. |
|
properties.trustedIdProviders |
Список доверенных поставщиков удостоверений, связанных с этой учетной записью Data Lake Store. |
|
properties.virtualNetworkRules |
Список правил виртуальной сети, связанных с этой учетной записью Data Lake Store. |
|
tags |
object |
Теги ресурса. |
CreateFirewallRuleWithAccountParameters
Параметры, используемые для создания нового правила брандмауэра при создании учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
name |
string |
Уникальное имя создаваемого правила брандмауэра. |
properties.endIpAddress |
string |
Конечный IP-адрес правила брандмауэра. Это может быть ipv4 или ipv6. Start и End должны быть в одном протоколе. |
properties.startIpAddress |
string |
Начальный IP-адрес правила брандмауэра. Это может быть ipv4 или ipv6. Start и End должны быть в одном протоколе. |
CreateTrustedIdProviderWithAccountParameters
Параметры, используемые для создания нового доверенного поставщика удостоверений при создании новой учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
name |
string |
Уникальное имя создаваемого доверенного поставщика удостоверений. |
properties.idProvider |
string |
URL-адрес этого доверенного поставщика удостоверений. |
CreateVirtualNetworkRuleWithAccountParameters
Параметры, используемые для создания нового правила виртуальной сети при создании учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
name |
string |
Уникальное имя создаваемого правила виртуальной сети. |
properties.subnetId |
string |
Идентификатор ресурса для подсети. |
DataLakeStoreAccount
Сведения об учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
identity |
Удостоверение шифрования Key Vault, если оно есть. |
|
location |
string |
Местоположение ресурса. |
name |
string |
Имя ресурса. |
properties.accountId |
string |
Уникальный идентификатор, связанный с этой учетной записью Data Lake Store. |
properties.creationTime |
string |
Время создания учетной записи. |
properties.currentTier |
Уровень обязательств, используемый в текущем месяце. |
|
properties.defaultGroup |
string |
Группа владельцев по умолчанию для всех новых папок и файлов, созданных в учетной записи Data Lake Store. |
properties.encryptionConfig |
Конфигурация шифрования Key Vault. |
|
properties.encryptionProvisioningState |
Текущее состояние подготовки шифрования для этой учетной записи Data Lake Store. |
|
properties.encryptionState |
Текущее состояние шифрования для этой учетной записи Data Lake Store. |
|
properties.endpoint |
string |
Полная конечная точка CName для этой учетной записи. |
properties.firewallAllowAzureIps |
Текущее состояние разрешения или запрета IP-адресов, исходящих из Azure через брандмауэр. Если брандмауэр отключен, это не применяется. |
|
properties.firewallRules |
Список правил брандмауэра, связанных с этой учетной записью Data Lake Store. |
|
properties.firewallState |
Текущее состояние брандмауэра IP-адресов для этой учетной записи Data Lake Store. |
|
properties.lastModifiedTime |
string |
Время последнего изменения учетной записи. |
properties.newTier |
Уровень обязательств, используемый в следующем месяце. |
|
properties.provisioningState |
Состояние подготовки учетной записи Data Lake Store. |
|
properties.state |
Состояние учетной записи Data Lake Store. |
|
properties.trustedIdProviderState |
Текущее состояние функции доверенного поставщика удостоверений для этой учетной записи Data Lake Store. |
|
properties.trustedIdProviders |
Список доверенных поставщиков удостоверений, связанных с этой учетной записью Data Lake Store. |
|
properties.virtualNetworkRules |
Список правил виртуальной сети, связанных с этой учетной записью Data Lake Store. |
|
tags |
object |
Теги ресурса. |
type |
string |
Тип ресурса. |
DataLakeStoreAccountState
Состояние учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
Active |
string |
|
Suspended |
string |
DataLakeStoreAccountStatus
Состояние подготовки учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Failed |
string |
|
Patching |
string |
|
Resuming |
string |
|
Running |
string |
|
Succeeded |
string |
|
Suspending |
string |
|
Undeleting |
string |
EncryptionConfig
Конфигурация шифрования для учетной записи.
Имя | Тип | Описание |
---|---|---|
keyVaultMetaInfo |
Key Vault сведения о подключении к управляемым пользователем ключам шифрования. |
|
type |
Тип используемой конфигурации шифрования. В настоящее время поддерживаются только типы UserManaged и ServiceManaged. |
EncryptionConfigType
Тип используемой конфигурации шифрования. В настоящее время поддерживаются только типы UserManaged и ServiceManaged.
Имя | Тип | Описание |
---|---|---|
ServiceManaged |
string |
|
UserManaged |
string |
EncryptionIdentity
Свойства удостоверения шифрования.
Имя | Тип | Описание |
---|---|---|
principalId |
string |
Идентификатор субъекта, связанный с шифрованием. |
tenantId |
string |
Идентификатор клиента, связанный с шифрованием. |
type |
Используемый тип шифрования. В настоящее время единственным поддерживаемым типом является SystemAssigned. |
EncryptionIdentityType
Используемый тип шифрования. В настоящее время единственным поддерживаемым типом является SystemAssigned.
Имя | Тип | Описание |
---|---|---|
SystemAssigned |
string |
EncryptionProvisioningState
Текущее состояние подготовки шифрования для этой учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
Creating |
string |
|
Succeeded |
string |
EncryptionState
Текущее состояние шифрования для этой учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
Disabled |
string |
|
Enabled |
string |
FirewallAllowAzureIpsState
Текущее состояние разрешения или запрета IP-адресов, исходящих из Azure через брандмауэр. Если брандмауэр отключен, это не применяется.
Имя | Тип | Описание |
---|---|---|
Disabled |
string |
|
Enabled |
string |
FirewallRule
Сведения о правиле брандмауэра Data Lake Store.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
name |
string |
Имя ресурса. |
properties.endIpAddress |
string |
Конечный IP-адрес правила брандмауэра. Это может быть ipv4 или ipv6. Start и End должны быть в одном протоколе. |
properties.startIpAddress |
string |
Начальный IP-адрес правила брандмауэра. Это может быть ipv4 или ipv6. Start и End должны быть в одном протоколе. |
type |
string |
Тип ресурса. |
FirewallState
Текущее состояние брандмауэра IP-адресов для этой учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
Disabled |
string |
|
Enabled |
string |
KeyVaultMetaInfo
Сведения о метаданных, используемые при шифровании учетной записи.
Имя | Тип | Описание |
---|---|---|
encryptionKeyName |
string |
Имя ключа шифрования, управляемого пользователем. |
encryptionKeyVersion |
string |
Версия ключа шифрования, управляемого пользователем. |
keyVaultResourceId |
string |
Идентификатор ресурса для управляемого пользователем Key Vault используется для шифрования. |
TierType
Уровень обязательств, используемый в следующем месяце.
Имя | Тип | Описание |
---|---|---|
Commitment_100TB |
string |
|
Commitment_10TB |
string |
|
Commitment_1PB |
string |
|
Commitment_1TB |
string |
|
Commitment_500TB |
string |
|
Commitment_5PB |
string |
|
Consumption |
string |
TrustedIdProvider
Сведения о доверенном поставщике удостоверений Data Lake Store.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
name |
string |
Имя ресурса. |
properties.idProvider |
string |
URL-адрес этого доверенного поставщика удостоверений. |
type |
string |
Тип ресурса. |
TrustedIdProviderState
Текущее состояние функции доверенного поставщика удостоверений для этой учетной записи Data Lake Store.
Имя | Тип | Описание |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkRule
Сведения о правилах виртуальной сети Data Lake Store.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса. |
name |
string |
Имя ресурса. |
properties.subnetId |
string |
Идентификатор ресурса для подсети. |
type |
string |
Тип ресурса. |