Accounts - Create

Membuat akun Data Lake Store yang ditentukan.

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

Parameter URI

Name In Required Type Description
accountName
path True
  • string

Nama akun Data Lake Store.

resourceGroupName
path True
  • string

Nama grup sumber daya Azure.

subscriptionId
path True
  • string

Mendapatkan kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi Api Klien.

Isi Permintaan

Name Required Type Description
location True
  • string

Lokasi sumber daya.

identity

Identitas enkripsi Key Vault, jika ada.

properties.defaultGroup
  • string

Grup pemilik default untuk semua folder dan file baru yang dibuat di akun Data Lake Store.

properties.encryptionConfig

Konfigurasi enkripsi Key Vault.

properties.encryptionState

Status enkripsi saat ini untuk akun Data Lake Store ini.

properties.firewallAllowAzureIps

Status saat ini mengizinkan atau melarang IP yang berasal dari Azure melalui firewall. Jika firewall dinonaktifkan, ini tidak diberlakukan.

properties.firewallRules

Daftar aturan firewall yang terkait dengan akun Data Lake Store ini.

properties.firewallState

Status firewall alamat IP saat ini untuk akun Data Lake Store ini.

properties.newTier

Tingkat komitmen yang akan digunakan untuk bulan depan.

properties.trustedIdProviderState

Status fitur penyedia identitas tepercaya saat ini untuk akun Data Lake Store ini.

properties.trustedIdProviders

Daftar penyedia identitas tepercaya yang terkait dengan akun Data Lake Store ini.

properties.virtualNetworkRules

Daftar aturan jaringan virtual yang terkait dengan akun Data Lake Store ini.

tags
  • object

Tag sumber daya.

Respons

Name Type Description
200 OK

Berhasil membuat akun.

201 Created

Berhasil memulai pembuatan akun.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

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

Definisi

CreateDataLakeStoreAccountParameters
CreateFirewallRuleWithAccountParameters

Parameter yang digunakan untuk membuat aturan firewall baru saat membuat akun Data Lake Store baru.

CreateTrustedIdProviderWithAccountParameters

Parameter yang digunakan untuk membuat IdP tepercaya baru saat membuat akun Data Lake Store baru.

CreateVirtualNetworkRuleWithAccountParameters

Parameter yang digunakan untuk membuat aturan jaringan virtual baru saat membuat akun Data Lake Store baru.

DataLakeStoreAccount

Informasi akun Data Lake Store.

DataLakeStoreAccountState

Status akun Data Lake Store.

DataLakeStoreAccountStatus

Status provisi akun Data Lake Store.

EncryptionConfig

Konfigurasi enkripsi untuk akun.

EncryptionConfigType

Jenis konfigurasi enkripsi yang digunakan. Saat ini satu-satunya jenis yang didukung adalah 'UserManaged' dan 'ServiceManaged'.

EncryptionIdentity

Properti identitas enkripsi.

EncryptionIdentityType

Jenis enkripsi yang digunakan. Saat ini satu-satunya jenis yang didukung adalah 'SystemAssigned'.

EncryptionProvisioningState

Status provisi enkripsi saat ini untuk akun Data Lake Store ini.

EncryptionState

Status enkripsi saat ini untuk akun Data Lake Store ini.

FirewallAllowAzureIpsState

Status saat ini mengizinkan atau melarang IP yang berasal dari Azure melalui firewall. Jika firewall dinonaktifkan, ini tidak diberlakukan.

FirewallRule

Informasi aturan firewall Data Lake Store.

FirewallState

Status firewall alamat IP saat ini untuk akun Data Lake Store ini.

KeyVaultMetaInfo

Informasi metadata yang digunakan oleh enkripsi akun.

TierType

Tingkat komitmen yang akan digunakan untuk bulan depan.

TrustedIdProvider

Informasi IdP tepercaya Data Lake Store.

TrustedIdProviderState

Status saat ini dari fitur penyedia identitas tepercaya untuk akun Data Lake Store ini.

VirtualNetworkRule

Informasi aturan jaringan virtual Data Lake Store.

CreateDataLakeStoreAccountParameters

Name Type Description
identity

Identitas enkripsi Key Vault, jika ada.

location
  • string

Lokasi sumber daya.

properties.defaultGroup
  • string

Grup pemilik default untuk semua folder dan file baru yang dibuat di akun Data Lake Store.

properties.encryptionConfig

Konfigurasi enkripsi Key Vault.

properties.encryptionState

Status enkripsi saat ini untuk akun Data Lake Store ini.

properties.firewallAllowAzureIps

Status saat ini mengizinkan atau melarang IP yang berasal dari Azure melalui firewall. Jika firewall dinonaktifkan, ini tidak diberlakukan.

properties.firewallRules

Daftar aturan firewall yang terkait dengan akun Data Lake Store ini.

properties.firewallState

Status firewall alamat IP saat ini untuk akun Data Lake Store ini.

properties.newTier

Tingkat komitmen yang akan digunakan untuk bulan depan.

properties.trustedIdProviderState

Status saat ini dari fitur penyedia identitas tepercaya untuk akun Data Lake Store ini.

properties.trustedIdProviders

Daftar penyedia identitas tepercaya yang terkait dengan akun Data Lake Store ini.

properties.virtualNetworkRules

Daftar aturan jaringan virtual yang terkait dengan akun Data Lake Store ini.

tags
  • object

Tag sumber daya.

CreateFirewallRuleWithAccountParameters

Parameter yang digunakan untuk membuat aturan firewall baru saat membuat akun Data Lake Store baru.

Name Type Description
name
  • string

Nama unik aturan firewall yang akan dibuat.

properties.endIpAddress
  • string

Alamat IP akhir untuk aturan firewall. Ini bisa berupa ipv4 atau ipv6. Mulai dan Akhir harus berada dalam protokol yang sama.

properties.startIpAddress
  • string

Alamat IP awal untuk aturan firewall. Ini bisa berupa ipv4 atau ipv6. Mulai dan Akhir harus berada dalam protokol yang sama.

CreateTrustedIdProviderWithAccountParameters

Parameter yang digunakan untuk membuat IdP tepercaya baru saat membuat akun Data Lake Store baru.

Name Type Description
name
  • string

Nama unik penyedia identitas tepercaya untuk dibuat.

properties.idProvider
  • string

URL penyedia identitas tepercaya ini.

CreateVirtualNetworkRuleWithAccountParameters

Parameter yang digunakan untuk membuat aturan jaringan virtual baru saat membuat akun Data Lake Store baru.

Name Type Description
name
  • string

Nama unik aturan jaringan virtual yang akan dibuat.

properties.subnetId
  • string

Pengidentifikasi sumber daya untuk subnet.

DataLakeStoreAccount

Informasi akun Data Lake Store.

Name Type Description
id
  • string

Pengidentifikasi sumber daya.

identity

Identitas enkripsi Key Vault, jika ada.

location
  • string

Lokasi sumber daya.

name
  • string

Nama sumber daya.

properties.accountId
  • string

Pengidentifikasi unik yang terkait dengan akun Data Lake Store ini.

properties.creationTime
  • string

Waktu pembuatan akun.

properties.currentTier

Tingkat komitmen yang digunakan untuk bulan ini.

properties.defaultGroup
  • string

Grup pemilik default untuk semua folder dan file baru yang dibuat di akun Data Lake Store.

properties.encryptionConfig

Konfigurasi enkripsi Key Vault.

properties.encryptionProvisioningState

Status provisi enkripsi saat ini untuk akun Data Lake Store ini.

properties.encryptionState

Status enkripsi saat ini untuk akun Data Lake Store ini.

properties.endpoint
  • string

Titik akhir CName lengkap untuk akun ini.

properties.firewallAllowAzureIps

Status saat ini mengizinkan atau melarang IP yang berasal dari Azure melalui firewall. Jika firewall dinonaktifkan, ini tidak diberlakukan.

properties.firewallRules

Daftar aturan firewall yang terkait dengan akun Data Lake Store ini.

properties.firewallState

Status firewall alamat IP saat ini untuk akun Data Lake Store ini.

properties.lastModifiedTime
  • string

Waktu terakhir dimodifikasi akun.

properties.newTier

Tingkat komitmen yang akan digunakan untuk bulan depan.

properties.provisioningState

Status provisi akun Data Lake Store.

properties.state

Status akun Data Lake Store.

properties.trustedIdProviderState

Status saat ini dari fitur penyedia identitas tepercaya untuk akun Data Lake Store ini.

properties.trustedIdProviders

Daftar penyedia identitas tepercaya yang terkait dengan akun Data Lake Store ini.

properties.virtualNetworkRules

Daftar aturan jaringan virtual yang terkait dengan akun Data Lake Store ini.

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya.

DataLakeStoreAccountState

Status akun Data Lake Store.

Name Type Description
Active
  • string
Suspended
  • string

DataLakeStoreAccountStatus

Status provisi akun Data Lake Store.

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

Konfigurasi enkripsi untuk akun.

Name Type Description
keyVaultMetaInfo

Informasi Key Vault untuk menyambungkan ke kunci enkripsi yang dikelola pengguna.

type

Jenis konfigurasi enkripsi yang digunakan. Saat ini satu-satunya jenis yang didukung adalah 'UserManaged' dan 'ServiceManaged'.

EncryptionConfigType

Jenis konfigurasi enkripsi yang digunakan. Saat ini satu-satunya jenis yang didukung adalah 'UserManaged' dan 'ServiceManaged'.

Name Type Description
ServiceManaged
  • string
UserManaged
  • string

EncryptionIdentity

Properti identitas enkripsi.

Name Type Description
principalId
  • string

Pengidentifikasi utama yang terkait dengan enkripsi.

tenantId
  • string

Pengidentifikasi penyewa yang terkait dengan enkripsi.

type

Jenis enkripsi yang digunakan. Saat ini satu-satunya jenis yang didukung adalah 'SystemAssigned'.

EncryptionIdentityType

Jenis enkripsi yang digunakan. Saat ini satu-satunya jenis yang didukung adalah 'SystemAssigned'.

Name Type Description
SystemAssigned
  • string

EncryptionProvisioningState

Status provisi enkripsi saat ini untuk akun Data Lake Store ini.

Name Type Description
Creating
  • string
Succeeded
  • string

EncryptionState

Status enkripsi saat ini untuk akun Data Lake Store ini.

Name Type Description
Disabled
  • string
Enabled
  • string

FirewallAllowAzureIpsState

Status saat ini mengizinkan atau melarang IP yang berasal dari Azure melalui firewall. Jika firewall dinonaktifkan, ini tidak diberlakukan.

Name Type Description
Disabled
  • string
Enabled
  • string

FirewallRule

Informasi aturan firewall Data Lake Store.

Name Type Description
id
  • string

Pengidentifikasi sumber daya.

name
  • string

Nama sumber daya.

properties.endIpAddress
  • string

Alamat IP akhir untuk aturan firewall. Ini bisa berupa ipv4 atau ipv6. Mulai dan Akhir harus berada dalam protokol yang sama.

properties.startIpAddress
  • string

Alamat IP awal untuk aturan firewall. Ini bisa berupa ipv4 atau ipv6. Mulai dan Akhir harus berada dalam protokol yang sama.

type
  • string

Jenis sumber daya.

FirewallState

Status firewall alamat IP saat ini untuk akun Data Lake Store ini.

Name Type Description
Disabled
  • string
Enabled
  • string

KeyVaultMetaInfo

Informasi metadata yang digunakan oleh enkripsi akun.

Name Type Description
encryptionKeyName
  • string

Nama kunci enkripsi yang dikelola pengguna.

encryptionKeyVersion
  • string

Versi kunci enkripsi yang dikelola pengguna.

keyVaultResourceId
  • string

Pengidentifikasi sumber daya untuk pengguna yang dikelola Key Vault digunakan untuk mengenkripsi.

TierType

Tingkat komitmen yang akan digunakan untuk bulan depan.

Name Type Description
Commitment_100TB
  • string
Commitment_10TB
  • string
Commitment_1PB
  • string
Commitment_1TB
  • string
Commitment_500TB
  • string
Commitment_5PB
  • string
Consumption
  • string

TrustedIdProvider

Informasi IdP tepercaya Data Lake Store.

Name Type Description
id
  • string

Pengidentifikasi sumber daya.

name
  • string

Nama sumber daya.

properties.idProvider
  • string

URL penyedia identitas tepercaya ini.

type
  • string

Jenis sumber daya.

TrustedIdProviderState

Status saat ini dari fitur penyedia identitas tepercaya untuk akun Data Lake Store ini.

Name Type Description
Disabled
  • string
Enabled
  • string

VirtualNetworkRule

Informasi aturan jaringan virtual Data Lake Store.

Name Type Description
id
  • string

Pengidentifikasi sumber daya.

name
  • string

Nama sumber daya.

properties.subnetId
  • string

Pengidentifikasi sumber daya untuk subnet.

type
  • string

Jenis sumber daya.