Accounts - Create

Vytvoří zadaný účet Data Lake Store.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeStore/accounts/{accountName}?api-version=2016-11-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accountName
path True

string

Název účtu Data Lake Store.

resourceGroupName
path True

string

Název skupiny prostředků Azure.

subscriptionId
path True

string

Získá přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Vyžadováno Typ Description
location True

string

Umístění prostředku.

identity

EncryptionIdentity

Pokud existuje, Key Vault identitu šifrování.

properties.defaultGroup

string

Výchozí skupina vlastníků pro všechny nové složky a soubory vytvořené v účtu Data Lake Store.

properties.encryptionConfig

EncryptionConfig

Konfigurace šifrování Key Vault.

properties.encryptionState

EncryptionState

Aktuální stav šifrování pro tento účet Data Lake Store.

properties.firewallAllowAzureIps

FirewallAllowAzureIpsState

Aktuální stav povolení nebo zakázání IP adres pocházejících z Azure prostřednictvím brány firewall Pokud je brána firewall zakázaná, nevynucuje se.

properties.firewallRules

CreateFirewallRuleWithAccountParameters[]

Seznam pravidel brány firewall přidružených k tomuto účtu Data Lake Store

properties.firewallState

FirewallState

Aktuální stav brány firewall IP adres pro tento účet Data Lake Store.

properties.newTier

TierType

Úroveň závazku, která se použije v příštím měsíci.

properties.trustedIdProviderState

TrustedIdProviderState

Aktuální stav funkce důvěryhodného zprostředkovatele identity pro tento účet Data Lake Store.

properties.trustedIdProviders

CreateTrustedIdProviderWithAccountParameters[]

Seznam důvěryhodných zprostředkovatelů identity přidružených k tomuto účtu Data Lake Store.

properties.virtualNetworkRules

CreateVirtualNetworkRuleWithAccountParameters[]

Seznam pravidel virtuální sítě přidružených k tomuto účtu Data Lake Store

tags

object

Značky prostředků.

Odpovědi

Name Typ Description
200 OK

DataLakeStoreAccount

Účet se úspěšně vytvořil.

201 Created

DataLakeStoreAccount

Vytvoření účtu bylo úspěšně zahájeno.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Creates the specified Data Lake Store account

Sample Request

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"
  }
}

Sample Response

{
  "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"
  }
}

Definice

Name Description
CreateDataLakeStoreAccountParameters
CreateFirewallRuleWithAccountParameters

Parametry použité k vytvoření nového pravidla brány firewall při vytváření nového účtu Data Lake Store

CreateTrustedIdProviderWithAccountParameters

Parametry použité k vytvoření nového důvěryhodného zprostředkovatele identity při vytváření nového účtu Data Lake Store.

CreateVirtualNetworkRuleWithAccountParameters

Parametry použité k vytvoření nového pravidla virtuální sítě při vytváření nového účtu Data Lake Store

DataLakeStoreAccount

Informace o účtu Data Lake Store.

DataLakeStoreAccountState

Stav účtu Data Lake Store.

DataLakeStoreAccountStatus

Stav zřizování účtu Data Lake Store.

EncryptionConfig

Konfigurace šifrování pro účet.

EncryptionConfigType

Typ použité konfigurace šifrování. V současné době jsou jedinými podporovanými typy UserManaged a ServiceManaged.

EncryptionIdentity

Vlastnosti identity šifrování.

EncryptionIdentityType

Typ použitého šifrování. V současné době je jediným podporovaným typem SystemAssigned.

EncryptionProvisioningState

Aktuální stav zřizování šifrování pro tento účet Data Lake Store.

EncryptionState

Aktuální stav šifrování pro tento účet Data Lake Store.

FirewallAllowAzureIpsState

Aktuální stav povolení nebo zakázání IP adres pocházejících z Azure prostřednictvím brány firewall Pokud je brána firewall zakázaná, nevynucuje se to.

FirewallRule

Informace o pravidle brány firewall služby Data Lake Store

FirewallState

Aktuální stav brány firewall IP adres pro tento účet Data Lake Store.

KeyVaultMetaInfo

Informace o metadatech používaných šifrováním účtu.

TierType

Úroveň závazku, která se má použít pro příští měsíc.

TrustedIdProvider

Informace o důvěryhodném zprostředkovateli identity Data Lake Store

TrustedIdProviderState

Aktuální stav funkce důvěryhodného zprostředkovatele identity pro tento účet Data Lake Store.

VirtualNetworkRule

Informace o pravidlech virtuální sítě Data Lake Store

CreateDataLakeStoreAccountParameters

Name Typ Description
identity

EncryptionIdentity

Identita šifrování Key Vault, pokud existuje.

location

string

Umístění prostředku.

properties.defaultGroup

string

Výchozí skupina vlastníků pro všechny nové složky a soubory vytvořené v účtu Data Lake Store.

properties.encryptionConfig

EncryptionConfig

Konfigurace šifrování Key Vault.

properties.encryptionState

EncryptionState

Aktuální stav šifrování pro tento účet Data Lake Store.

properties.firewallAllowAzureIps

FirewallAllowAzureIpsState

Aktuální stav povolení nebo zakázání IP adres pocházejících z Azure prostřednictvím brány firewall Pokud je brána firewall zakázaná, nevynucuje se to.

properties.firewallRules

CreateFirewallRuleWithAccountParameters[]

Seznam pravidel brány firewall přidružených k tomuto účtu Data Lake Store.

properties.firewallState

FirewallState

Aktuální stav brány firewall IP adres pro tento účet Data Lake Store.

properties.newTier

TierType

Úroveň závazku, která se má použít pro příští měsíc.

properties.trustedIdProviderState

TrustedIdProviderState

Aktuální stav funkce důvěryhodného zprostředkovatele identity pro tento účet Data Lake Store.

properties.trustedIdProviders

CreateTrustedIdProviderWithAccountParameters[]

Seznam důvěryhodných zprostředkovatelů identit přidružených k tomuto účtu Data Lake Store.

properties.virtualNetworkRules

CreateVirtualNetworkRuleWithAccountParameters[]

Seznam pravidel virtuální sítě přidružených k tomuto účtu Data Lake Store.

tags

object

Značky prostředků.

CreateFirewallRuleWithAccountParameters

Parametry použité k vytvoření nového pravidla brány firewall při vytváření nového účtu Data Lake Store

Name Typ Description
name

string

Jedinečný název pravidla brány firewall, které chcete vytvořit.

properties.endIpAddress

string

Koncová IP adresa pravidla brány firewall. Může to být ipv4 nebo ipv6. Začátek a konec by měly být ve stejném protokolu.

properties.startIpAddress

string

Počáteční IP adresa pravidla brány firewall. Může to být ipv4 nebo ipv6. Začátek a konec by měly být ve stejném protokolu.

CreateTrustedIdProviderWithAccountParameters

Parametry použité k vytvoření nového důvěryhodného zprostředkovatele identity při vytváření nového účtu Data Lake Store.

Name Typ Description
name

string

Jedinečný název důvěryhodného zprostředkovatele identity, který se má vytvořit.

properties.idProvider

string

Adresa URL tohoto důvěryhodného zprostředkovatele identity.

CreateVirtualNetworkRuleWithAccountParameters

Parametry použité k vytvoření nového pravidla virtuální sítě při vytváření nového účtu Data Lake Store

Name Typ Description
name

string

Jedinečný název pravidla virtuální sítě, které se má vytvořit.

properties.subnetId

string

Identifikátor prostředku podsítě.

DataLakeStoreAccount

Informace o účtu Data Lake Store.

Name Typ Description
id

string

Identifikátor prostředku.

identity

EncryptionIdentity

Identita šifrování Key Vault, pokud existuje.

location

string

Umístění prostředku.

name

string

Název prostředku.

properties.accountId

string

Jedinečný identifikátor přidružený k tomuto účtu Data Lake Store.

properties.creationTime

string

Čas vytvoření účtu.

properties.currentTier

TierType

Úroveň závazku, která se používá pro aktuální měsíc.

properties.defaultGroup

string

Výchozí skupina vlastníků pro všechny nové složky a soubory vytvořené v účtu Data Lake Store.

properties.encryptionConfig

EncryptionConfig

Konfigurace šifrování Key Vault.

properties.encryptionProvisioningState

EncryptionProvisioningState

Aktuální stav zřizování šifrování pro tento účet Data Lake Store.

properties.encryptionState

EncryptionState

Aktuální stav šifrování pro tento účet Data Lake Store.

properties.endpoint

string

Úplný koncový bod CName pro tento účet.

properties.firewallAllowAzureIps

FirewallAllowAzureIpsState

Aktuální stav povolení nebo zakázání IP adres pocházejících z Azure prostřednictvím brány firewall Pokud je brána firewall zakázaná, nevynucuje se to.

properties.firewallRules

FirewallRule[]

Seznam pravidel brány firewall přidružených k tomuto účtu Data Lake Store.

properties.firewallState

FirewallState

Aktuální stav brány firewall IP adres pro tento účet Data Lake Store.

properties.lastModifiedTime

string

Čas poslední změny účtu.

properties.newTier

TierType

Úroveň závazku, která se má použít pro příští měsíc.

properties.provisioningState

DataLakeStoreAccountStatus

Stav zřizování účtu Data Lake Store.

properties.state

DataLakeStoreAccountState

Stav účtu Data Lake Store.

properties.trustedIdProviderState

TrustedIdProviderState

Aktuální stav funkce důvěryhodného zprostředkovatele identity pro tento účet Data Lake Store.

properties.trustedIdProviders

TrustedIdProvider[]

Seznam důvěryhodných zprostředkovatelů identit přidružených k tomuto účtu Data Lake Store.

properties.virtualNetworkRules

VirtualNetworkRule[]

Seznam pravidel virtuální sítě přidružených k tomuto účtu Data Lake Store.

tags

object

Značky prostředků.

type

string

Typ prostředku.

DataLakeStoreAccountState

Stav účtu Data Lake Store.

Name Typ Description
Active

string

Suspended

string

DataLakeStoreAccountStatus

Stav zřizování účtu Data Lake Store.

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

Konfigurace šifrování pro účet.

Name Typ Description
keyVaultMetaInfo

KeyVaultMetaInfo

Informace o Key Vault pro připojení k šifrovacím klíčům spravovaným uživatelem.

type

EncryptionConfigType

Typ použité konfigurace šifrování. V současné době jsou jedinými podporovanými typy UserManaged a ServiceManaged.

EncryptionConfigType

Typ použité konfigurace šifrování. V současné době jsou jedinými podporovanými typy UserManaged a ServiceManaged.

Name Typ Description
ServiceManaged

string

UserManaged

string

EncryptionIdentity

Vlastnosti identity šifrování.

Name Typ Description
principalId

string

Hlavní identifikátor přidružený k šifrování.

tenantId

string

Identifikátor tenanta přidružený k šifrování.

type

EncryptionIdentityType

Typ použitého šifrování. V současné době je jediným podporovaným typem SystemAssigned.

EncryptionIdentityType

Typ použitého šifrování. V současné době je jediným podporovaným typem SystemAssigned.

Name Typ Description
SystemAssigned

string

EncryptionProvisioningState

Aktuální stav zřizování šifrování pro tento účet Data Lake Store.

Name Typ Description
Creating

string

Succeeded

string

EncryptionState

Aktuální stav šifrování pro tento účet Data Lake Store.

Name Typ Description
Disabled

string

Enabled

string

FirewallAllowAzureIpsState

Aktuální stav povolení nebo zakázání IP adres pocházejících z Azure prostřednictvím brány firewall Pokud je brána firewall zakázaná, nevynucuje se to.

Name Typ Description
Disabled

string

Enabled

string

FirewallRule

Informace o pravidle brány firewall služby Data Lake Store

Name Typ Description
id

string

Identifikátor prostředku.

name

string

Název prostředku.

properties.endIpAddress

string

Koncová IP adresa pravidla brány firewall. Může to být ipv4 nebo ipv6. Začátek a konec by měly být ve stejném protokolu.

properties.startIpAddress

string

Počáteční IP adresa pravidla brány firewall. Může to být ipv4 nebo ipv6. Začátek a konec by měly být ve stejném protokolu.

type

string

Typ prostředku.

FirewallState

Aktuální stav brány firewall IP adres pro tento účet Data Lake Store.

Name Typ Description
Disabled

string

Enabled

string

KeyVaultMetaInfo

Informace o metadatech používaných šifrováním účtu.

Name Typ Description
encryptionKeyName

string

Název šifrovacího klíče spravovaného uživatelem.

encryptionKeyVersion

string

Verze šifrovacího klíče spravovaného uživatelem

keyVaultResourceId

string

Identifikátor prostředku spravovaného uživatelem Key Vault, který se používá k šifrování.

TierType

Úroveň závazku, která se má použít pro příští měsíc.

Name Typ Description
Commitment_100TB

string

Commitment_10TB

string

Commitment_1PB

string

Commitment_1TB

string

Commitment_500TB

string

Commitment_5PB

string

Consumption

string

TrustedIdProvider

Informace o důvěryhodném zprostředkovateli identity Data Lake Store

Name Typ Description
id

string

Identifikátor prostředku.

name

string

Název prostředku.

properties.idProvider

string

Adresa URL tohoto důvěryhodného zprostředkovatele identity.

type

string

Typ prostředku.

TrustedIdProviderState

Aktuální stav funkce důvěryhodného zprostředkovatele identity pro tento účet Data Lake Store.

Name Typ Description
Disabled

string

Enabled

string

VirtualNetworkRule

Informace o pravidlech virtuální sítě Data Lake Store

Name Typ Description
id

string

Identifikátor prostředku.

name

string

Název prostředku.

properties.subnetId

string

Identifikátor prostředku podsítě.

type

string

Typ prostředku.