Accounts - Create
Hiermee maakt u het opgegeven Data Lake Store-account.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}?api-version=2016-11-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
De naam van het Data Lake Store-account. |
resource
|
path | True |
string |
De naam van de Azure-resourcegroep. |
subscription
|
path | True |
string |
Hiermee worden abonnementsreferenties opgehaald waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
location | True |
string |
De resourcelocatie. |
identity |
De Key Vault versleutelingsidentiteit, indien van toepassing. |
||
properties.defaultGroup |
string |
De standaardeigenaargroep voor alle nieuwe mappen en bestanden die zijn gemaakt in het Data Lake Store-account. |
|
properties.encryptionConfig |
De Key Vault versleutelingsconfiguratie. |
||
properties.encryptionState |
De huidige versleutelingsstatus voor dit Data Lake Store-account. |
||
properties.firewallAllowAzureIps |
De huidige status van het toestaan of weigeren van IP-adressen die afkomstig zijn van Azure via de firewall. Als de firewall is uitgeschakeld, wordt dit niet afgedwongen. |
||
properties.firewallRules |
De lijst met firewallregels die zijn gekoppeld aan dit Data Lake Store-account. |
||
properties.firewallState |
De huidige status van de IP-adresfirewall voor dit Data Lake Store-account. |
||
properties.newTier |
De toezeggingslaag die volgende maand moet worden gebruikt. |
||
properties.trustedIdProviderState |
De huidige status van de functie vertrouwde id-provider voor dit Data Lake Store-account. |
||
properties.trustedIdProviders |
De lijst met vertrouwde id-providers die zijn gekoppeld aan dit Data Lake Store-account. |
||
properties.virtualNetworkRules |
De lijst met regels voor virtuele netwerken die zijn gekoppeld aan dit Data Lake Store-account. |
||
tags |
object |
De resourcetags. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Het account is gemaakt. |
|
201 Created |
Het maken van het account is gestart. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Creates the specified Data Lake Store account
Voorbeeldaanvraag
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"
}
}
Voorbeeldrespons
{
"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"
}
}
Definities
Name | Description |
---|---|
Create |
|
Create |
De parameters die worden gebruikt om een nieuwe firewallregel te maken tijdens het maken van een nieuw Data Lake Store-account. |
Create |
De parameters die worden gebruikt om een nieuwe vertrouwde id-provider te maken tijdens het maken van een nieuw Data Lake Store-account. |
Create |
De parameters die worden gebruikt om een nieuwe regel voor het virtuele netwerk te maken tijdens het maken van een nieuw Data Lake Store-account. |
Data |
Data Lake Store-accountgegevens. |
Data |
De status van het Data Lake Store-account. |
Data |
De inrichtingsstatus van het Data Lake Store-account. |
Encryption |
De versleutelingsconfiguratie voor het account. |
Encryption |
Het type versleutelingsconfiguratie dat wordt gebruikt. Momenteel zijn de enige ondersteunde typen 'UserManaged' en 'ServiceManaged'. |
Encryption |
De eigenschappen van de versleutelingsidentiteit. |
Encryption |
Het type versleuteling dat wordt gebruikt. Momenteel is 'SystemAssigned' het enige ondersteunde type. |
Encryption |
De huidige status van het inrichten van versleuteling voor dit Data Lake Store-account. |
Encryption |
De huidige versleutelingsstatus voor dit Data Lake Store-account. |
Firewall |
De huidige status van het toestaan of weigeren van IP-adressen die afkomstig zijn van Azure via de firewall. Als de firewall is uitgeschakeld, wordt dit niet afgedwongen. |
Firewall |
Informatie over firewallregels voor Data Lake Store. |
Firewall |
De huidige status van de IP-adresfirewall voor dit Data Lake Store-account. |
Key |
Metagegevensgegevens die worden gebruikt door accountversleuteling. |
Tier |
De toezeggingslaag die volgende maand moet worden gebruikt. |
Trusted |
Gegevens van vertrouwde id-provider in Data Lake Store. |
Trusted |
De huidige status van de functie vertrouwde id-provider voor dit Data Lake Store-account. |
Virtual |
Informatie over regels voor virtuele netwerken in Data Lake Store. |
CreateDataLakeStoreAccountParameters
Name | Type | Description |
---|---|---|
identity |
De Key Vault versleutelingsidentiteit, indien van toepassing. |
|
location |
string |
De resourcelocatie. |
properties.defaultGroup |
string |
De standaardeigenaargroep voor alle nieuwe mappen en bestanden die zijn gemaakt in het Data Lake Store-account. |
properties.encryptionConfig |
De Key Vault versleutelingsconfiguratie. |
|
properties.encryptionState |
De huidige versleutelingsstatus voor dit Data Lake Store-account. |
|
properties.firewallAllowAzureIps |
De huidige status van het toestaan of weigeren van IP-adressen die afkomstig zijn van Azure via de firewall. Als de firewall is uitgeschakeld, wordt dit niet afgedwongen. |
|
properties.firewallRules |
De lijst met firewallregels die zijn gekoppeld aan dit Data Lake Store-account. |
|
properties.firewallState |
De huidige status van de IP-adresfirewall voor dit Data Lake Store-account. |
|
properties.newTier |
De toezeggingslaag die volgende maand moet worden gebruikt. |
|
properties.trustedIdProviderState |
De huidige status van de functie vertrouwde id-provider voor dit Data Lake Store-account. |
|
properties.trustedIdProviders |
De lijst met vertrouwde id-providers die zijn gekoppeld aan dit Data Lake Store-account. |
|
properties.virtualNetworkRules |
De lijst met regels voor virtuele netwerken die zijn gekoppeld aan dit Data Lake Store-account. |
|
tags |
object |
De resourcetags. |
CreateFirewallRuleWithAccountParameters
De parameters die worden gebruikt om een nieuwe firewallregel te maken tijdens het maken van een nieuw Data Lake Store-account.
Name | Type | Description |
---|---|---|
name |
string |
De unieke naam van de firewallregel die moet worden gemaakt. |
properties.endIpAddress |
string |
Het eind-IP-adres voor de firewallregel. Dit kan ipv4 of ipv6 zijn. Begin en einde moeten zich in hetzelfde protocol bevinden. |
properties.startIpAddress |
string |
Het ip-beginadres voor de firewallregel. Dit kan ipv4 of ipv6 zijn. Begin en einde moeten zich in hetzelfde protocol bevinden. |
CreateTrustedIdProviderWithAccountParameters
De parameters die worden gebruikt om een nieuwe vertrouwde id-provider te maken tijdens het maken van een nieuw Data Lake Store-account.
Name | Type | Description |
---|---|---|
name |
string |
De unieke naam van de vertrouwde id-provider die moet worden gemaakt. |
properties.idProvider |
string |
De URL van deze vertrouwde id-provider. |
CreateVirtualNetworkRuleWithAccountParameters
De parameters die worden gebruikt om een nieuwe regel voor het virtuele netwerk te maken tijdens het maken van een nieuw Data Lake Store-account.
Name | Type | Description |
---|---|---|
name |
string |
De unieke naam van de regel voor het virtuele netwerk die moet worden gemaakt. |
properties.subnetId |
string |
De resource-id voor het subnet. |
DataLakeStoreAccount
Data Lake Store-accountgegevens.
Name | Type | Description |
---|---|---|
id |
string |
De resource-id. |
identity |
De Key Vault versleutelingsidentiteit, indien van toepassing. |
|
location |
string |
De resourcelocatie. |
name |
string |
De resourcenaam. |
properties.accountId |
string |
De unieke id die is gekoppeld aan dit Data Lake Store-account. |
properties.creationTime |
string |
De aanmaaktijd van het account. |
properties.currentTier |
De toezeggingslaag die wordt gebruikt voor de huidige maand. |
|
properties.defaultGroup |
string |
De standaardeigenaargroep voor alle nieuwe mappen en bestanden die zijn gemaakt in het Data Lake Store-account. |
properties.encryptionConfig |
De Key Vault versleutelingsconfiguratie. |
|
properties.encryptionProvisioningState |
De huidige status van het inrichten van versleuteling voor dit Data Lake Store-account. |
|
properties.encryptionState |
De huidige versleutelingsstatus voor dit Data Lake Store-account. |
|
properties.endpoint |
string |
Het volledige CName-eindpunt voor dit account. |
properties.firewallAllowAzureIps |
De huidige status van het toestaan of weigeren van IP-adressen die afkomstig zijn van Azure via de firewall. Als de firewall is uitgeschakeld, wordt dit niet afgedwongen. |
|
properties.firewallRules |
De lijst met firewallregels die zijn gekoppeld aan dit Data Lake Store-account. |
|
properties.firewallState |
De huidige status van de IP-adresfirewall voor dit Data Lake Store-account. |
|
properties.lastModifiedTime |
string |
De tijd waarop het account voor het laatst is gewijzigd. |
properties.newTier |
De toezeggingslaag die volgende maand moet worden gebruikt. |
|
properties.provisioningState |
De inrichtingsstatus van het Data Lake Store-account. |
|
properties.state |
De status van het Data Lake Store-account. |
|
properties.trustedIdProviderState |
De huidige status van de functie vertrouwde id-provider voor dit Data Lake Store-account. |
|
properties.trustedIdProviders |
De lijst met vertrouwde id-providers die zijn gekoppeld aan dit Data Lake Store-account. |
|
properties.virtualNetworkRules |
De lijst met regels voor virtuele netwerken die zijn gekoppeld aan dit Data Lake Store-account. |
|
tags |
object |
De resourcetags. |
type |
string |
Het resourcetype. |
DataLakeStoreAccountState
De status van het Data Lake Store-account.
Name | Type | Description |
---|---|---|
Active |
string |
|
Suspended |
string |
DataLakeStoreAccountStatus
De inrichtingsstatus van het Data Lake Store-account.
Name | Type | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Failed |
string |
|
Patching |
string |
|
Resuming |
string |
|
Running |
string |
|
Succeeded |
string |
|
Suspending |
string |
|
Undeleting |
string |
EncryptionConfig
De versleutelingsconfiguratie voor het account.
Name | Type | Description |
---|---|---|
keyVaultMetaInfo |
De Key Vault informatie voor het maken van verbinding met door de gebruiker beheerde versleutelingssleutels. |
|
type |
Het type versleutelingsconfiguratie dat wordt gebruikt. Momenteel zijn de enige ondersteunde typen 'UserManaged' en 'ServiceManaged'. |
EncryptionConfigType
Het type versleutelingsconfiguratie dat wordt gebruikt. Momenteel zijn de enige ondersteunde typen 'UserManaged' en 'ServiceManaged'.
Name | Type | Description |
---|---|---|
ServiceManaged |
string |
|
UserManaged |
string |
EncryptionIdentity
De eigenschappen van de versleutelingsidentiteit.
Name | Type | Description |
---|---|---|
principalId |
string |
De principal-id die is gekoppeld aan de versleuteling. |
tenantId |
string |
De tenant-id die is gekoppeld aan de versleuteling. |
type |
Het type versleuteling dat wordt gebruikt. Momenteel is 'SystemAssigned' het enige ondersteunde type. |
EncryptionIdentityType
Het type versleuteling dat wordt gebruikt. Momenteel is 'SystemAssigned' het enige ondersteunde type.
Name | Type | Description |
---|---|---|
SystemAssigned |
string |
EncryptionProvisioningState
De huidige status van het inrichten van versleuteling voor dit Data Lake Store-account.
Name | Type | Description |
---|---|---|
Creating |
string |
|
Succeeded |
string |
EncryptionState
De huidige versleutelingsstatus voor dit Data Lake Store-account.
Name | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
FirewallAllowAzureIpsState
De huidige status van het toestaan of weigeren van IP-adressen die afkomstig zijn van Azure via de firewall. Als de firewall is uitgeschakeld, wordt dit niet afgedwongen.
Name | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
FirewallRule
Informatie over firewallregels voor Data Lake Store.
Name | Type | Description |
---|---|---|
id |
string |
De resource-id. |
name |
string |
De resourcenaam. |
properties.endIpAddress |
string |
Het eind-IP-adres voor de firewallregel. Dit kan ipv4 of ipv6 zijn. Begin en einde moeten zich in hetzelfde protocol bevinden. |
properties.startIpAddress |
string |
Het ip-beginadres voor de firewallregel. Dit kan ipv4 of ipv6 zijn. Begin en einde moeten zich in hetzelfde protocol bevinden. |
type |
string |
Het resourcetype. |
FirewallState
De huidige status van de IP-adresfirewall voor dit Data Lake Store-account.
Name | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
KeyVaultMetaInfo
Metagegevensgegevens die worden gebruikt door accountversleuteling.
Name | Type | Description |
---|---|---|
encryptionKeyName |
string |
De naam van de door de gebruiker beheerde versleutelingssleutel. |
encryptionKeyVersion |
string |
De versie van de door de gebruiker beheerde versleutelingssleutel. |
keyVaultResourceId |
string |
De resource-id voor de door de gebruiker beheerde Key Vault die wordt gebruikt om te versleutelen. |
TierType
De toezeggingslaag die volgende maand moet worden gebruikt.
Name | Type | Description |
---|---|---|
Commitment_100TB |
string |
|
Commitment_10TB |
string |
|
Commitment_1PB |
string |
|
Commitment_1TB |
string |
|
Commitment_500TB |
string |
|
Commitment_5PB |
string |
|
Consumption |
string |
TrustedIdProvider
Gegevens van vertrouwde id-provider in Data Lake Store.
Name | Type | Description |
---|---|---|
id |
string |
De resource-id. |
name |
string |
De resourcenaam. |
properties.idProvider |
string |
De URL van deze vertrouwde id-provider. |
type |
string |
Het resourcetype. |
TrustedIdProviderState
De huidige status van de functie vertrouwde id-provider voor dit Data Lake Store-account.
Name | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
VirtualNetworkRule
Informatie over regels voor virtuele netwerken in Data Lake Store.
Name | Type | Description |
---|---|---|
id |
string |
De resource-id. |
name |
string |
De resourcenaam. |
properties.subnetId |
string |
De resource-id voor het subnet. |
type |
string |
Het resourcetype. |