Accounts - Create
Skapar det angivna Data Lake Store-kontot.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}?api-version=2016-11-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Namnet på Data Lake Store-kontot. |
resource
|
path | True |
string |
Namnet på Azure-resursgruppen. |
subscription
|
path | True |
string |
Hämtar autentiseringsuppgifter för prenumerationer som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
Name | Obligatorisk | Typ | Description |
---|---|---|---|
location | True |
string |
Resursplatsen. |
identity |
Den Key Vault krypteringsidentiteten, om någon. |
||
properties.defaultGroup |
string |
Standardägargruppen för alla nya mappar och filer som skapats i Data Lake Store-kontot. |
|
properties.encryptionConfig |
Den Key Vault krypteringskonfigurationen. |
||
properties.encryptionState |
Det aktuella krypteringstillståndet för det här Data Lake Store-kontot. |
||
properties.firewallAllowAzureIps |
Det aktuella tillståndet för att tillåta eller neka IP-adresser som kommer från Azure via brandväggen. Om brandväggen är inaktiverad tillämpas inte detta. |
||
properties.firewallRules |
Listan över brandväggsregler som är associerade med det här Data Lake Store-kontot. |
||
properties.firewallState |
Det aktuella tillståndet för IP-adressbrandväggen för det här Data Lake Store-kontot. |
||
properties.newTier |
Åtagandenivån som ska användas för nästa månad. |
||
properties.trustedIdProviderState |
Det aktuella tillståndet för funktionen betrodd identitetsprovider för det här Data Lake Store-kontot. |
||
properties.trustedIdProviders |
Listan över betrodda identitetsprovidrar som är associerade med det här Data Lake Store-kontot. |
||
properties.virtualNetworkRules |
Listan över regler för virtuella nätverk som är associerade med det här Data Lake Store-kontot. |
||
tags |
object |
Resurstaggar. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Kontot har skapats. |
|
201 Created |
Har initierat skapandet av kontot. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Creates the specified Data Lake Store account
Exempelbegäran
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"
}
}
Exempelsvar
{
"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"
}
}
Definitioner
Name | Description |
---|---|
Create |
|
Create |
Parametrarna som används för att skapa en ny brandväggsregel när du skapar ett nytt Data Lake Store-konto. |
Create |
De parametrar som används för att skapa en ny betrodd identitetsprovider när du skapar ett nytt Data Lake Store-konto. |
Create |
Parametrarna som används för att skapa en ny regel för virtuellt nätverk när du skapar ett nytt Data Lake Store-konto. |
Data |
Data Lake Store-kontoinformation. |
Data |
Tillståndet för Data Lake Store-kontot. |
Data |
Etableringsstatus för Data Lake Store-kontot. |
Encryption |
Krypteringskonfigurationen för kontot. |
Encryption |
Den typ av krypteringskonfiguration som används. För närvarande är de enda typer som stöds "UserManaged" och "ServiceManaged". |
Encryption |
Krypteringsidentitetsegenskaperna. |
Encryption |
Den typ av kryptering som används. För närvarande är den enda typ som stöds "SystemAssigned". |
Encryption |
Det aktuella tillståndet för krypteringsetablering för det här Data Lake Store-kontot. |
Encryption |
Det aktuella krypteringstillståndet för det här Data Lake Store-kontot. |
Firewall |
Det aktuella tillståndet för att tillåta eller neka IP-adresser som kommer från Azure via brandväggen. Om brandväggen är inaktiverad tillämpas inte detta. |
Firewall |
Data Lake Store-brandväggsregelinformation. |
Firewall |
Det aktuella tillståndet för IP-adressbrandväggen för det här Data Lake Store-kontot. |
Key |
Metadatainformation som används av kontokryptering. |
Tier |
Åtagandenivån som ska användas för nästa månad. |
Trusted |
Information om betrodd identitetsprovider i Data Lake Store. |
Trusted |
Det aktuella tillståndet för funktionen för betrodd identitetsprovider för det här Data Lake Store-kontot. |
Virtual |
Regelinformation för virtuellt nätverk i Data Lake Store. |
CreateDataLakeStoreAccountParameters
Name | Typ | Description |
---|---|---|
identity |
Den Key Vault krypteringsidentitet, om någon. |
|
location |
string |
Resursplatsen. |
properties.defaultGroup |
string |
Standardägargruppen för alla nya mappar och filer som skapats i Data Lake Store-kontot. |
properties.encryptionConfig |
Den Key Vault krypteringskonfigurationen. |
|
properties.encryptionState |
Det aktuella krypteringstillståndet för det här Data Lake Store-kontot. |
|
properties.firewallAllowAzureIps |
Det aktuella tillståndet för att tillåta eller neka IP-adresser som kommer från Azure via brandväggen. Om brandväggen är inaktiverad tillämpas inte detta. |
|
properties.firewallRules |
Listan över brandväggsregler som är associerade med det här Data Lake Store-kontot. |
|
properties.firewallState |
Det aktuella tillståndet för IP-adressbrandväggen för det här Data Lake Store-kontot. |
|
properties.newTier |
Åtagandenivån som ska användas för nästa månad. |
|
properties.trustedIdProviderState |
Det aktuella tillståndet för funktionen för betrodd identitetsprovider för det här Data Lake Store-kontot. |
|
properties.trustedIdProviders |
Listan över betrodda identitetsprovidrar som är associerade med det här Data Lake Store-kontot. |
|
properties.virtualNetworkRules |
Listan över regler för virtuella nätverk som är associerade med det här Data Lake Store-kontot. |
|
tags |
object |
Resurstaggar. |
CreateFirewallRuleWithAccountParameters
Parametrarna som används för att skapa en ny brandväggsregel när du skapar ett nytt Data Lake Store-konto.
Name | Typ | Description |
---|---|---|
name |
string |
Det unika namnet på brandväggsregeln som ska skapas. |
properties.endIpAddress |
string |
Slut-IP-adressen för brandväggsregeln. Detta kan vara antingen ipv4 eller ipv6. Start och Slut ska finnas i samma protokoll. |
properties.startIpAddress |
string |
Start-IP-adressen för brandväggsregeln. Detta kan vara antingen ipv4 eller ipv6. Start och Slut ska finnas i samma protokoll. |
CreateTrustedIdProviderWithAccountParameters
De parametrar som används för att skapa en ny betrodd identitetsprovider när du skapar ett nytt Data Lake Store-konto.
Name | Typ | Description |
---|---|---|
name |
string |
Det unika namnet på den betrodda identitetsprovider som ska skapas. |
properties.idProvider |
string |
URL:en för den här betrodda identitetsprovidern. |
CreateVirtualNetworkRuleWithAccountParameters
Parametrarna som används för att skapa en ny regel för virtuellt nätverk när du skapar ett nytt Data Lake Store-konto.
Name | Typ | Description |
---|---|---|
name |
string |
Det unika namnet på den regel för virtuellt nätverk som ska skapas. |
properties.subnetId |
string |
Resursidentifieraren för undernätet. |
DataLakeStoreAccount
Data Lake Store-kontoinformation.
Name | Typ | Description |
---|---|---|
id |
string |
Resursidentifieraren. |
identity |
Den Key Vault krypteringsidentitet, om någon. |
|
location |
string |
Resursplatsen. |
name |
string |
Resursnamnet. |
properties.accountId |
string |
Den unika identifierare som är associerad med det här Data Lake Store-kontot. |
properties.creationTime |
string |
Tiden då kontot skapades. |
properties.currentTier |
Åtagandenivån som används för den aktuella månaden. |
|
properties.defaultGroup |
string |
Standardägargruppen för alla nya mappar och filer som skapats i Data Lake Store-kontot. |
properties.encryptionConfig |
Den Key Vault krypteringskonfigurationen. |
|
properties.encryptionProvisioningState |
Det aktuella tillståndet för krypteringsetablering för det här Data Lake Store-kontot. |
|
properties.encryptionState |
Det aktuella krypteringstillståndet för det här Data Lake Store-kontot. |
|
properties.endpoint |
string |
Den fullständiga CName-slutpunkten för det här kontot. |
properties.firewallAllowAzureIps |
Det aktuella tillståndet för att tillåta eller neka IP-adresser som kommer från Azure via brandväggen. Om brandväggen är inaktiverad tillämpas inte detta. |
|
properties.firewallRules |
Listan över brandväggsregler som är associerade med det här Data Lake Store-kontot. |
|
properties.firewallState |
Det aktuella tillståndet för IP-adressbrandväggen för det här Data Lake Store-kontot. |
|
properties.lastModifiedTime |
string |
Kontot ändrades senast. |
properties.newTier |
Åtagandenivån som ska användas för nästa månad. |
|
properties.provisioningState |
Etableringsstatus för Data Lake Store-kontot. |
|
properties.state |
Tillståndet för Data Lake Store-kontot. |
|
properties.trustedIdProviderState |
Det aktuella tillståndet för funktionen för betrodd identitetsprovider för det här Data Lake Store-kontot. |
|
properties.trustedIdProviders |
Listan över betrodda identitetsprovidrar som är associerade med det här Data Lake Store-kontot. |
|
properties.virtualNetworkRules |
Listan över regler för virtuella nätverk som är associerade med det här Data Lake Store-kontot. |
|
tags |
object |
Resurstaggar. |
type |
string |
Resurstypen. |
DataLakeStoreAccountState
Tillståndet för Data Lake Store-kontot.
Name | Typ | Description |
---|---|---|
Active |
string |
|
Suspended |
string |
DataLakeStoreAccountStatus
Etableringsstatus för Data Lake Store-kontot.
Name | Typ | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Failed |
string |
|
Patching |
string |
|
Resuming |
string |
|
Running |
string |
|
Succeeded |
string |
|
Suspending |
string |
|
Undeleting |
string |
EncryptionConfig
Krypteringskonfigurationen för kontot.
Name | Typ | Description |
---|---|---|
keyVaultMetaInfo |
Key Vault information för att ansluta till användarhanterade krypteringsnycklar. |
|
type |
Den typ av krypteringskonfiguration som används. För närvarande är de enda typer som stöds "UserManaged" och "ServiceManaged". |
EncryptionConfigType
Den typ av krypteringskonfiguration som används. För närvarande är de enda typer som stöds "UserManaged" och "ServiceManaged".
Name | Typ | Description |
---|---|---|
ServiceManaged |
string |
|
UserManaged |
string |
EncryptionIdentity
Krypteringsidentitetsegenskaperna.
Name | Typ | Description |
---|---|---|
principalId |
string |
Den huvudidentifierare som är associerad med krypteringen. |
tenantId |
string |
Klientidentifieraren som är associerad med krypteringen. |
type |
Den typ av kryptering som används. För närvarande är den enda typ som stöds "SystemAssigned". |
EncryptionIdentityType
Den typ av kryptering som används. För närvarande är den enda typ som stöds "SystemAssigned".
Name | Typ | Description |
---|---|---|
SystemAssigned |
string |
EncryptionProvisioningState
Det aktuella tillståndet för krypteringsetablering för det här Data Lake Store-kontot.
Name | Typ | Description |
---|---|---|
Creating |
string |
|
Succeeded |
string |
EncryptionState
Det aktuella krypteringstillståndet för det här Data Lake Store-kontot.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
FirewallAllowAzureIpsState
Det aktuella tillståndet för att tillåta eller neka IP-adresser som kommer från Azure via brandväggen. Om brandväggen är inaktiverad tillämpas inte detta.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
FirewallRule
Data Lake Store-brandväggsregelinformation.
Name | Typ | Description |
---|---|---|
id |
string |
Resursidentifieraren. |
name |
string |
Resursnamnet. |
properties.endIpAddress |
string |
Slut-IP-adressen för brandväggsregeln. Detta kan vara antingen ipv4 eller ipv6. Start och Slut ska finnas i samma protokoll. |
properties.startIpAddress |
string |
Start-IP-adressen för brandväggsregeln. Detta kan vara antingen ipv4 eller ipv6. Start och Slut ska finnas i samma protokoll. |
type |
string |
Resurstypen. |
FirewallState
Det aktuella tillståndet för IP-adressbrandväggen för det här Data Lake Store-kontot.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
KeyVaultMetaInfo
Metadatainformation som används av kontokryptering.
Name | Typ | Description |
---|---|---|
encryptionKeyName |
string |
Namnet på den användarhanterade krypteringsnyckeln. |
encryptionKeyVersion |
string |
Versionen av den användarhanterade krypteringsnyckeln. |
keyVaultResourceId |
string |
Resursidentifieraren för den användarhanterade Key Vault som används för kryptering. |
TierType
Åtagandenivån som ska användas för nästa månad.
Name | Typ | Description |
---|---|---|
Commitment_100TB |
string |
|
Commitment_10TB |
string |
|
Commitment_1PB |
string |
|
Commitment_1TB |
string |
|
Commitment_500TB |
string |
|
Commitment_5PB |
string |
|
Consumption |
string |
TrustedIdProvider
Information om betrodd identitetsprovider i Data Lake Store.
Name | Typ | Description |
---|---|---|
id |
string |
Resursidentifieraren. |
name |
string |
Resursnamnet. |
properties.idProvider |
string |
URL:en för den här betrodda identitetsprovidern. |
type |
string |
Resurstypen. |
TrustedIdProviderState
Det aktuella tillståndet för funktionen för betrodd identitetsprovider för det här Data Lake Store-kontot.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkRule
Regelinformation för virtuellt nätverk i Data Lake Store.
Name | Typ | Description |
---|---|---|
id |
string |
Resursidentifieraren. |
name |
string |
Resursnamnet. |
properties.subnetId |
string |
Resursidentifieraren för undernätet. |
type |
string |
Resurstypen. |