Sdílet prostřednictvím


Pracovní prostory/úložiště dat Microsoft.MachineLearningServices 2023-02-01-preview

Definice prostředku Bicep

Typ prostředku pracovních prostorů nebo úložišť dat je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/datastores, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2023-02-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    credentials: {
      credentialsType: 'string'
      // For remaining properties, see DatastoreCredentials objects
    }
    description: 'string'
    properties: {
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
    datastoreType: 'string'
    // For remaining properties, see DatastoreProperties objects
  }
}

Objekty DatastoreProperties

Nastavte vlastnost datastoreType a určete typ objektu.

Pro AzureBlob použijte:

  datastoreType: 'AzureBlob'
  accountName: 'string'
  containerName: 'string'
  endpoint: 'string'
  protocol: 'string'
  resourceGroup: 'string'
  serviceDataAccessAuthIdentity: 'string'
  subscriptionId: 'string'

Pro AzureDataLakeGen1 použijte:

  datastoreType: 'AzureDataLakeGen1'
  resourceGroup: 'string'
  serviceDataAccessAuthIdentity: 'string'
  storeName: 'string'
  subscriptionId: 'string'

Pro AzureDataLakeGen2 použijte:

  datastoreType: 'AzureDataLakeGen2'
  accountName: 'string'
  endpoint: 'string'
  filesystem: 'string'
  protocol: 'string'
  resourceGroup: 'string'
  serviceDataAccessAuthIdentity: 'string'
  subscriptionId: 'string'

Pro AzureFile použijte:

  datastoreType: 'AzureFile'
  accountName: 'string'
  endpoint: 'string'
  fileShareName: 'string'
  protocol: 'string'
  resourceGroup: 'string'
  serviceDataAccessAuthIdentity: 'string'
  subscriptionId: 'string'

Pro Hdfs použijte:

  datastoreType: 'Hdfs'
  hdfsServerCertificate: 'string'
  nameNodeAddress: 'string'
  protocol: 'string'

Objekty DatastoreCredentials

Nastavte vlastnost credentialsType a určete typ objektu.

Jako AccountKey použijte:

  credentialsType: 'AccountKey'
  secrets: {
    key: 'string'
    secretsType: 'string'
  }

Pro certifikát použijte:

  credentialsType: 'Certificate'
  authorityUrl: 'string'
  clientId: 'string'
  resourceUrl: 'string'
  secrets: {
    certificate: 'string'
    secretsType: 'string'
  }
  tenantId: 'string'
  thumbprint: 'string'

Pro KerberosKeytab použijte:

  credentialsType: 'KerberosKeytab'
  kerberosKdcAddress: 'string'
  kerberosPrincipal: 'string'
  kerberosRealm: 'string'
  secrets: {
    kerberosKeytab: 'string'
    secretsType: 'string'
  }

Pro KerberosPassword použijte:

  credentialsType: 'KerberosPassword'
  kerberosKdcAddress: 'string'
  kerberosPrincipal: 'string'
  kerberosRealm: 'string'
  secrets: {
    kerberosPassword: 'string'
    secretsType: 'string'
  }

V části Žádný použijte:

  credentialsType: 'None'

Pro Sas použijte:

  credentialsType: 'Sas'
  secrets: {
    sasToken: 'string'
    secretsType: 'string'
  }

Pro ServicePrincipal použijte:

  credentialsType: 'ServicePrincipal'
  authorityUrl: 'string'
  clientId: 'string'
  resourceUrl: 'string'
  secrets: {
    clientSecret: 'string'
    secretsType: 'string'
  }
  tenantId: 'string'

Hodnoty vlastností

pracovní prostory / úložiště dat

Název Description Hodnota
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)

Omezení počtu znaků: Maximálně 255 znaků pro název úložiště dat

Platné znaky:
Název úložiště dat se skládá jenom z malých písmen, číslic a podtržítků.
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: pracovní prostory
properties [Povinné] Další atributy entity Vlastnosti úložiště dat (povinné)

Vlastnosti úložiště dat

Název Description Hodnota
Přihlašovací údaje [Povinné] Přihlašovací údaje účtu. DatastoreCredentials (povinné)
description Text popisu prostředku. řetězec
properties Slovník vlastností majetku. ResourceBaseProperties
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object
typ úložiště dat Nastavení typu objektu AzureBlob
AzureDataLakeGen1
AzureDataLakeGen2
AzureFile
Hdfs (povinné)

Přihlašovací údaje úložiště dat

Název Description Hodnota
typ přihlašovacích údajů Nastavení typu objektu Klíč účtu
Certifikát
KerberosKeytab
KerberosPassword
Žádný
Sas
ServicePrincipal (povinné)

AccountKeyDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. AccountKey (povinné)
Tajemství [Povinné] Tajné kódy účtu úložiště. AccountKeyDatastoreSecrets (povinné)

AccountKeyDatastoreSecrets

Název Description Hodnota
Klíč Klíč účtu úložiště. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

CertificateDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "Certifikát" (povinné)
adresa URL autority Adresa URL autority používaná k ověřování. řetězec
clientId [Povinné] ID klienta instančního objektu. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
adresa URL prostředku Prostředek, ke které má instanční objekt přístup. řetězec
Tajemství [Povinné] Tajné kódy instančního objektu. CertificateDatastoreSecrets (povinné)
ID tenanta [Povinné] ID tenanta, ke kterému patří instanční objekt. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
Miniatura [Povinné] Kryptografický otisk certifikátu použitého k ověřování. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Název Description Hodnota
certifikát Certifikát instančního objektu. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

KerberosKeytabCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. KerberosKeytab (povinné)
kerberosKdcAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosPrincipal [Povinné] Uživatelské jméno protokolu Kerberos string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosRealm [Povinné] Doména, ve které má ověřovací server Kerberos oprávnění k ověření uživatele, hostitele nebo služby. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Tajemství [Povinné] Tajné kódy klávesových tabulek. KerberosKeytabSecrets (povinné)

KerberosKeytabSecrets

Název Description Hodnota
kerberosKeytab Tajný kód klávesové zkratky Kerberos. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

KerberosPasswordCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. KerberosPassword (povinné)
kerberosKdcAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosPrincipal [Povinné] Uživatelské jméno protokolu Kerberos string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosRealm [Povinné] Doména, ve které má ověřovací server Kerberos oprávnění k ověření uživatele, hostitele nebo služby. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Tajemství [Povinné] Tajné kódy hesel protokolu Kerberos. KerberosPasswordSecrets (povinné)

KerberosPasswordSecrets

Název Description Hodnota
kerberosPassword Tajný klíč hesla Protokolu Kerberos. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

NoneDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. Žádný (povinné)

SasDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. Sas (povinné)
Tajemství [Povinné] Tajné kódy kontejneru úložiště. SasDatastoreSecrets (povinné)

SasDatastoreSecrets

Název Description Hodnota
houstoken Token SAS kontejneru úložiště. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

ServicePrincipalDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. ServicePrincipal (povinné)
adresa URL autority Adresa URL autority používaná k ověřování. řetězec
clientId [Povinné] ID klienta instančního objektu. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
adresa URL prostředku Prostředek, ke které má instanční objekt přístup. řetězec
Tajemství [Povinné] Tajné kódy instančního objektu. ServicePrincipalDatastoreSecrets (povinné)
ID tenanta [Povinné] ID tenanta, ke kterému patří instanční objekt. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipalDatastoreSecrets

Název Description Hodnota
clientSecret Tajný kód instančního objektu. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

ResourceBaseProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec

AzureBlobDatastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. AzureBlob (povinné)
accountName Název účtu úložiště. řetězec
název_kontejneru Název kontejneru účtu úložiště. řetězec
endpoint Koncový bod cloudu Azure pro účet úložiště řetězec
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
'WorkspaceSystemAssignedIdentity'
'WorkspaceUserAssignedIdentity'
subscriptionId Azure Subscription Id řetězec

AzureDataLakeGen1Datastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. AzureDataLakeGen1 (povinné)
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
WorkspaceSystemAssignedIdentity
Pracovní prostorUserAssignedIdentity
Storename [Povinné] Název úložiště Azure Data Lake. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
subscriptionId Azure Subscription Id řetězec

AzureDataLakeGen2Datastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. AzureDataLakeGen2 (povinné)
accountName [Povinné] Název účtu úložiště. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
endpoint Koncový bod cloudu Azure pro účet úložiště. řetězec
Souborový systém [Povinné] Název systému souborů Data Lake Gen2. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
WorkspaceSystemAssignedIdentity
Pracovní prostorUserAssignedIdentity
subscriptionId Azure Subscription Id řetězec

AzureFileDatastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. AzureFile (povinné)
accountName [Povinné] Název účtu úložiště. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
endpoint Koncový bod cloudu Azure pro účet úložiště. řetězec
fileShareName [Povinné] Název sdílené složky Azure, na kterou odkazuje úložiště dat. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
WorkspaceSystemAssignedIdentity
Pracovní prostorUserAssignedIdentity
subscriptionId Azure Subscription Id řetězec

HdfsDatastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. Hdfs (povinné)
hdfsServerCertificate Certifikát TLS serveru HDFS. Musí to být řetězec kódovaný jako base64. Vyžaduje se, pokud je vybrána možnost Protokol HTTPS. řetězec
nameNodeAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště (Https/Http). řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření pracovního prostoru AML s několika datovými sadami & úložišti dat

Nasazení do Azure
Tato šablona vytvoří pracovní prostor Azure Machine Learning s několika datovými sadami & úložištích dat.
Vytvoření úložiště dat Azure ADLS

Nasazení do Azure
Tato šablona vytvoří úložiště dat ADLS v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure ADLS Gen2

Nasazení do Azure
Tato šablona vytvoří úložiště dat ADLS Gen2 v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat služby Blob Storage

Nasazení do Azure
Tato šablona vytvoří úložiště dat úložiště objektů blob v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat systému souborů Databricks

Nasazení do Azure
Tato šablona vytvoří úložiště dat systému souborů Databricks v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat sdílené složky

Nasazení do Azure
Tato šablona vytvoří úložiště dat sdílené složky v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure MySQL

Nasazení do Azure
Tato šablona vytvoří úložiště dat MySQL v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure PostgreSQL

Nasazení do Azure
Tato šablona vytvoří úložiště dat PostgreSQL v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure SQL

Nasazení do Azure
Tato šablona vytvoří úložiště dat SQL v pracovním prostoru Služby Azure Machine Learning.

Definice prostředku šablony ARM

Typ prostředku pracovních prostorů nebo úložišť dat je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/datastores, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.MachineLearningServices/workspaces/datastores",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "properties": {
    "credentials": {
      "credentialsType": "string"
      // For remaining properties, see DatastoreCredentials objects
    },
    "description": "string",
    "properties": {
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "datastoreType": "string"
    // For remaining properties, see DatastoreProperties objects
  }
}

Objekty DatastoreProperties

Nastavte vlastnost datastoreType a určete typ objektu.

Pro AzureBlob použijte:

  "datastoreType": "AzureBlob",
  "accountName": "string",
  "containerName": "string",
  "endpoint": "string",
  "protocol": "string",
  "resourceGroup": "string",
  "serviceDataAccessAuthIdentity": "string",
  "subscriptionId": "string"

Pro AzureDataLakeGen1 použijte:

  "datastoreType": "AzureDataLakeGen1",
  "resourceGroup": "string",
  "serviceDataAccessAuthIdentity": "string",
  "storeName": "string",
  "subscriptionId": "string"

Pro AzureDataLakeGen2 použijte:

  "datastoreType": "AzureDataLakeGen2",
  "accountName": "string",
  "endpoint": "string",
  "filesystem": "string",
  "protocol": "string",
  "resourceGroup": "string",
  "serviceDataAccessAuthIdentity": "string",
  "subscriptionId": "string"

Pro AzureFile použijte:

  "datastoreType": "AzureFile",
  "accountName": "string",
  "endpoint": "string",
  "fileShareName": "string",
  "protocol": "string",
  "resourceGroup": "string",
  "serviceDataAccessAuthIdentity": "string",
  "subscriptionId": "string"

Pro Hdfs použijte:

  "datastoreType": "Hdfs",
  "hdfsServerCertificate": "string",
  "nameNodeAddress": "string",
  "protocol": "string"

Objekty DatastoreCredentials

Nastavte vlastnost credentialsType a určete typ objektu.

Jako AccountKey použijte:

  "credentialsType": "AccountKey",
  "secrets": {
    "key": "string",
    "secretsType": "string"
  }

Pro certifikát použijte:

  "credentialsType": "Certificate",
  "authorityUrl": "string",
  "clientId": "string",
  "resourceUrl": "string",
  "secrets": {
    "certificate": "string",
    "secretsType": "string"
  },
  "tenantId": "string",
  "thumbprint": "string"

Pro KerberosKeytab použijte:

  "credentialsType": "KerberosKeytab",
  "kerberosKdcAddress": "string",
  "kerberosPrincipal": "string",
  "kerberosRealm": "string",
  "secrets": {
    "kerberosKeytab": "string",
    "secretsType": "string"
  }

Pro KerberosPassword použijte:

  "credentialsType": "KerberosPassword",
  "kerberosKdcAddress": "string",
  "kerberosPrincipal": "string",
  "kerberosRealm": "string",
  "secrets": {
    "kerberosPassword": "string",
    "secretsType": "string"
  }

V části Žádný použijte:

  "credentialsType": "None"

Pro Sas použijte:

  "credentialsType": "Sas",
  "secrets": {
    "sasToken": "string",
    "secretsType": "string"
  }

Pro ServicePrincipal použijte:

  "credentialsType": "ServicePrincipal",
  "authorityUrl": "string",
  "clientId": "string",
  "resourceUrl": "string",
  "secrets": {
    "clientSecret": "string",
    "secretsType": "string"
  },
  "tenantId": "string"

Hodnoty vlastností

pracovní prostory / úložiště dat

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/datastores
apiVersion Verze rozhraní API prostředku 2023-02-01-preview
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)

Omezení počtu znaků: Maximálně 255 znaků pro název úložiště dat

Platné znaky:
Název úložiště dat se skládá jenom z malých písmen, číslic a podtržítků.
properties [Povinné] Další atributy entity Vlastnosti úložiště dat (povinné)

Vlastnosti úložiště dat

Název Description Hodnota
Přihlašovací údaje [Povinné] Přihlašovací údaje účtu. DatastoreCredentials (povinné)
description Text popisu prostředku. řetězec
properties Slovník vlastností majetku. ResourceBaseProperties
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object
typ úložiště dat Nastavení typu objektu AzureBlob
AzureDataLakeGen1
AzureDataLakeGen2
AzureFile
Hdfs (povinné)

Přihlašovací údaje úložiště dat

Název Description Hodnota
typ přihlašovacích údajů Nastavení typu objektu Klíč účtu
Certifikát
KerberosKeytab
KerberosPassword
Žádný
Sas
ServicePrincipal (povinné)

AccountKeyDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. AccountKey (povinné)
Tajemství [Povinné] Tajné kódy účtu úložiště. AccountKeyDatastoreSecrets (povinné)

AccountKeyDatastoreSecrets

Název Description Hodnota
Klíč Klíč účtu úložiště. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

CertificateDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "Certifikát" (povinné)
adresa URL autority Adresa URL autority používaná k ověřování. řetězec
clientId [Povinné] ID klienta instančního objektu. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
adresa URL prostředku Prostředek, ke které má instanční objekt přístup. řetězec
Tajemství [Povinné] Tajné kódy instančního objektu. CertificateDatastoreSecrets (povinné)
ID tenanta [Povinné] ID tenanta, ke kterému patří instanční objekt. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
Miniatura [Povinné] Kryptografický otisk certifikátu použitého k ověřování. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Název Description Hodnota
certifikát Certifikát instančního objektu. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

KerberosKeytabCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. KerberosKeytab (povinné)
kerberosKdcAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosPrincipal [Povinné] Uživatelské jméno protokolu Kerberos string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosRealm [Povinné] Doména, ve které má ověřovací server Kerberos oprávnění k ověření uživatele, hostitele nebo služby. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Tajemství [Povinné] Tajné kódy klávesových tabulek. KerberosKeytabSecrets (povinné)

KerberosKeytabSecrets

Název Description Hodnota
kerberosKeytab Tajný kód klávesové zkratky Kerberos. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

KerberosPasswordCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. KerberosPassword (povinné)
kerberosKdcAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosPrincipal [Povinné] Uživatelské jméno protokolu Kerberos string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
kerberosRealm [Povinné] Doména, ve které má ověřovací server Kerberos oprávnění k ověření uživatele, hostitele nebo služby. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Tajemství [Povinné] Tajné kódy hesel protokolu Kerberos. KerberosPasswordSecrets (povinné)

KerberosPasswordSecrets

Název Description Hodnota
kerberosPassword Tajný klíč hesla Protokolu Kerberos. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. 'AccountKey'
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

NoneDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. Žádný (povinné)

SasDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. Sas (povinné)
Tajemství [Povinné] Tajné kódy kontejneru úložiště. SasDatastoreSecrets (povinné)

SasDatastoreSecrets

Název Description Hodnota
sasToken Token SAS kontejneru úložiště. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. AccountKey
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

ServicePrincipalDatastoreCredentials

Název Description Hodnota
credentialsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. ServicePrincipal (povinné)
authorityUrl Adresa URL autority použitá k ověřování řetězec
clientId [Povinné] ID klienta instančního objektu. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Prostředek, ke který má instanční objekt přístup. řetězec
Tajemství [Povinné] Tajné kódy instančního objektu. ServicePrincipalDatastoreSecrets (povinné)
id tenanta [Povinné] ID tenanta, do kterého instanční objekt patří. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipalDatastoreSecrets

Název Description Hodnota
clientSecret Tajný klíč instančního objektu. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. AccountKey
'Certifikát'
KerberosKeytab
KerberosPassword
'Sas'
ServicePrincipal (povinné)

ResourceBaseProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec

AzureBlobDatastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. AzureBlob (povinné)
accountName Název účtu úložiště. řetězec
název_kontejneru Název kontejneru účtu úložiště. řetězec
endpoint Koncový bod cloudu Azure pro účet úložiště řetězec
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
'WorkspaceSystemAssignedIdentity'
'WorkspaceUserAssignedIdentity'
subscriptionId Azure Subscription Id řetězec

AzureDataLakeGen1Datastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. AzureDataLakeGen1 (povinné)
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
'WorkspaceSystemAssignedIdentity'
'WorkspaceUserAssignedIdentity'
Storename [Povinné] Název Azure Data Lake Store. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
subscriptionId Azure Subscription Id řetězec

AzureDataLakeGen2Datastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. AzureDataLakeGen2 (povinné)
accountName [Povinné] Název účtu úložiště. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
endpoint Koncový bod cloudu Azure pro účet úložiště řetězec
Souborový systém [Povinné] Název systému souborů Data Lake Gen2. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
'WorkspaceSystemAssignedIdentity'
'WorkspaceUserAssignedIdentity'
subscriptionId Azure Subscription Id řetězec

AzureFileDatastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. AzureFile (povinné)
accountName [Povinné] Název účtu úložiště. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
endpoint Koncový bod cloudu Azure pro účet úložiště řetězec
název sdílené složky [Povinné] Název sdílené složky Azure, na kterou odkazuje úložiště dat. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. 'Žádný'
'WorkspaceSystemAssignedIdentity'
'WorkspaceUserAssignedIdentity'
subscriptionId Azure Subscription Id řetězec

HdfsDatastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. Hdfs (povinné)
hdfsServerCertificate Certifikát TLS serveru HDFS. Musí to být řetězec kódovaný jako base64. Vyžaduje se, pokud je vybrána možnost Protokol HTTPS. řetězec
nameNodeAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště (Https/Http). řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření pracovního prostoru AML s několika datovými sadami & úložišti dat

Nasazení do Azure
Tato šablona vytvoří pracovní prostor Azure Machine Learning s několika datovými sadami & úložištích dat.
Vytvoření úložiště dat Azure ADLS

Nasazení do Azure
Tato šablona vytvoří úložiště dat ADLS v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure ADLS Gen2

Nasazení do Azure
Tato šablona vytvoří úložiště dat ADLS Gen2 v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat služby Blob Storage

Nasazení do Azure
Tato šablona vytvoří úložiště dat úložiště objektů blob v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat systému souborů Databricks

Nasazení do Azure
Tato šablona vytvoří úložiště dat systému souborů Databricks v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat sdílené složky

Nasazení do Azure
Tato šablona vytvoří úložiště dat sdílené složky v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure MySQL

Nasazení do Azure
Tato šablona vytvoří úložiště dat MySQL v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure PostgreSQL

Nasazení do Azure
Tato šablona vytvoří úložiště dat PostgreSQL v pracovním prostoru Azure Machine Learning.
Vytvoření úložiště dat Azure SQL

Nasazení do Azure
Tato šablona vytvoří úložiště dat SQL v pracovním prostoru Služby Azure Machine Learning.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku pracovních prostorů nebo úložišť dat je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/datastores, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/datastores@2023-02-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      credentials = {
        credentialsType = "string"
        // For remaining properties, see DatastoreCredentials objects
      }
      description = "string"
      properties = {
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
      tags = {
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
      datastoreType = "string"
      // For remaining properties, see DatastoreProperties objects
    }
  })
}

Objekty DatastoreProperties

Nastavte vlastnost datastoreType a určete typ objektu.

Pro AzureBlob použijte:

  datastoreType = "AzureBlob"
  accountName = "string"
  containerName = "string"
  endpoint = "string"
  protocol = "string"
  resourceGroup = "string"
  serviceDataAccessAuthIdentity = "string"
  subscriptionId = "string"

Pro AzureDataLakeGen1 použijte:

  datastoreType = "AzureDataLakeGen1"
  resourceGroup = "string"
  serviceDataAccessAuthIdentity = "string"
  storeName = "string"
  subscriptionId = "string"

Pro AzureDataLakeGen2 použijte:

  datastoreType = "AzureDataLakeGen2"
  accountName = "string"
  endpoint = "string"
  filesystem = "string"
  protocol = "string"
  resourceGroup = "string"
  serviceDataAccessAuthIdentity = "string"
  subscriptionId = "string"

Pro AzureFile použijte:

  datastoreType = "AzureFile"
  accountName = "string"
  endpoint = "string"
  fileShareName = "string"
  protocol = "string"
  resourceGroup = "string"
  serviceDataAccessAuthIdentity = "string"
  subscriptionId = "string"

Pro Hdfs použijte:

  datastoreType = "Hdfs"
  hdfsServerCertificate = "string"
  nameNodeAddress = "string"
  protocol = "string"

Objekty DatastoreCredentials

Nastavte vlastnost credentialsType a určete typ objektu.

Jako AccountKey použijte:

  credentialsType = "AccountKey"
  secrets = {
    key = "string"
    secretsType = "string"
  }

Pro certifikát použijte:

  credentialsType = "Certificate"
  authorityUrl = "string"
  clientId = "string"
  resourceUrl = "string"
  secrets = {
    certificate = "string"
    secretsType = "string"
  }
  tenantId = "string"
  thumbprint = "string"

Pro KerberosKeytab použijte:

  credentialsType = "KerberosKeytab"
  kerberosKdcAddress = "string"
  kerberosPrincipal = "string"
  kerberosRealm = "string"
  secrets = {
    kerberosKeytab = "string"
    secretsType = "string"
  }

Pro KerberosPassword použijte:

  credentialsType = "KerberosPassword"
  kerberosKdcAddress = "string"
  kerberosPrincipal = "string"
  kerberosRealm = "string"
  secrets = {
    kerberosPassword = "string"
    secretsType = "string"
  }

V části Žádný použijte:

  credentialsType = "None"

Pro Sas použijte:

  credentialsType = "Sas"
  secrets = {
    sasToken = "string"
    secretsType = "string"
  }

Pro ServicePrincipal použijte:

  credentialsType = "ServicePrincipal"
  authorityUrl = "string"
  clientId = "string"
  resourceUrl = "string"
  secrets = {
    clientSecret = "string"
    secretsType = "string"
  }
  tenantId = "string"

Hodnoty vlastností

pracovní prostory / úložiště dat

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/datastores@2023-02-01-preview
name Název prostředku string (povinné)

Omezení počtu znaků: Maximálně 255 znaků pro název úložiště dat

Platné znaky:
Název úložiště dat se skládá pouze z malých písmen, číslic a podtržítků.
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: pracovní prostory
properties [Povinné] Další atributy entity. DatastoreVlastnosti (povinné)

DatastoreVlastnosti

Název Description Hodnota
Přihlašovací údaje [Povinné] Přihlašovací údaje účtu. DatastoreCredentials (povinné)
description Text popisu prostředku. řetězec
properties Slovník vlastností majetku. ResourceBaseProperties
tags Slovník značek. Značky je možné přidávat, odebírat a aktualizovat. object
datastoreType Nastavení typu objektu AzureBlob
AzureDataLakeGen1
AzureDataLakeGen2
AzureFile
Hdfs (povinné)

Úložiště datCredentials

Název Description Hodnota
credentialsType Nastavení typu objektu AccountKey
Certifikát
KerberosKeytab
KerberosPassword
Žádný
Sas
ServicePrincipal (povinné)

AccountKeyDatastoreCredentials

Název Description Hodnota
credentialsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey" (povinné)
Tajemství [Povinné] Tajné kódy účtu úložiště. AccountKeyDatastoreSecrets (povinné)

AccountKeyDatastoreSecrets

Název Description Hodnota
Klíč Klíč účtu úložiště. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey"
"Certifikát"
"KerberosKeytab"
"KerberosPassword"
"Sas"
ServicePrincipal (povinné)

CertificateDatastoreCredentials

Název Description Hodnota
credentialsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "Certifikát" (povinné)
authorityUrl Adresa URL autority použitá k ověřování řetězec
clientId [Povinné] ID klienta instančního objektu. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceUrl Prostředek, ke který má instanční objekt přístup. řetězec
Tajemství [Povinné] Tajné kódy instančního objektu. CertificateDatastoreSecrets (povinné)
id tenanta [Povinné] ID tenanta, do kterého instanční objekt patří. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
Miniatura [Povinné] Kryptografický otisk certifikátu použitého k ověřování. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]

CertificateDatastoreSecrets

Název Description Hodnota
certifikát Certifikát instančního objektu. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey"
"Certifikát"
"KerberosKeytab"
"KerberosPassword"
"Sas"
ServicePrincipal (povinné)

KerberosKeytabCredentials

Název Description Hodnota
credentialsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "KerberosKeytab" (povinné)
kerberosKdcAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
kerberosPrincipal [Povinné] Uživatelské jméno protokolu Kerberos string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
kerberosRealm [Povinné] Doména, ve které má ověřovací server Kerberos oprávnění k ověřování uživatele, hostitele nebo služby. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
Tajemství [Povinné] Tajné kódy klávesové zkratky. KerberosKeytabSecrets (povinné)

KerberosKeytabSecrets

Název Description Hodnota
kerberosKeytab Tajný klíč k tabulce klíčů Kerberos. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey"
"Certifikát"
"KerberosKeytab"
"KerberosPassword"
"Sas"
ServicePrincipal (povinné)

KerberosPasswordCredentials

Název Description Hodnota
credentialsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. KerberosPassword (povinné)
kerberosKdcAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
kerberosPrincipal [Povinné] Uživatelské jméno protokolu Kerberos string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
kerberosRealm [Povinné] Doména, ve které má ověřovací server Kerberos oprávnění k ověřování uživatele, hostitele nebo služby. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
Tajemství [Povinné] Tajné kódy hesla protokolu Kerberos. KerberosPasswordSecrets (povinné)

KerberosPasswordSecrets

Název Description Hodnota
kerberosPassword Tajný klíč hesla protokolu Kerberos. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey"
"Certifikát"
"KerberosKeytab"
"KerberosPassword"
"Sas"
ServicePrincipal (povinné)

NoneDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "Žádné" (povinné)

SasDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. Sas (povinné)
Tajemství [Povinné] Tajné kódy kontejneru úložiště. SasDatastoreSecrets (povinné)

SasDatastoreSecrets

Název Description Hodnota
houstoken Token SAS kontejneru úložiště. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey"
"Certifikát"
"KerberosKeytab"
"KerberosPassword"
"Sas"
ServicePrincipal (povinné)

ServicePrincipalDatastoreCredentials

Název Description Hodnota
typ přihlašovacích údajů [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. ServicePrincipal (povinné)
adresa URL autority Adresa URL autority používaná k ověřování. řetězec
clientId [Povinné] ID klienta instančního objektu. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
adresa URL prostředku Prostředek, ke které má instanční objekt přístup. řetězec
Tajemství [Povinné] Tajné kódy instančního objektu. ServicePrincipalDatastoreSecrets (povinné)
ID tenanta [Povinné] ID tenanta, ke kterému patří instanční objekt. string (povinné)

Omezení:
Minimální délka = 36
Maximální délka = 36
Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipalDatastoreSecrets

Název Description Hodnota
clientSecret Tajný kód instančního objektu. řetězec
secretsType [Povinné] Typ přihlašovacích údajů, který se používá k ověřování s úložištěm. "AccountKey"
"Certifikát"
"KerberosKeytab"
"KerberosPassword"
"Sas"
ServicePrincipal (povinné)

ResourceBaseProperties

Název Description Hodnota
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec
{přizpůsobená vlastnost} řetězec

AzureBlobDatastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. AzureBlob (povinné)
accountName Název účtu úložiště. řetězec
název_kontejneru Název kontejneru účtu úložiště. řetězec
endpoint Koncový bod cloudu Azure pro účet úložiště. řetězec
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. "Žádné"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
subscriptionId Azure Subscription Id řetězec

AzureDataLakeGen1Datastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. AzureDataLakeGen1 (povinné)
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. "Žádné"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
Storename [Povinné] Název úložiště Azure Data Lake. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
subscriptionId Azure Subscription Id řetězec

AzureDataLakeGen2Datastore

Název Description Hodnota
datastoreType [Povinné] Typ úložiště, který je zálohovaný úložištěm dat. AzureDataLakeGen2 (povinné)
accountName [Povinné] Název účtu úložiště. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
endpoint Koncový bod cloudu Azure pro účet úložiště. řetězec
Souborový systém [Povinné] Název systému souborů Data Lake Gen2. string (povinné)

Omezení:
Pattern = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. "Žádné"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
subscriptionId Azure Subscription Id řetězec

AzureFileDatastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. AzureFile (povinné)
accountName [Povinné] Název účtu úložiště. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
endpoint Koncový bod cloudu Azure pro účet úložiště řetězec
název sdílené složky [Povinné] Název sdílené složky Azure, na kterou odkazuje úložiště dat. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště. řetězec
resourceGroup Název skupiny prostředků Azure řetězec
serviceDataAccessAuthIdentity Určuje, kterou identitu použít k ověření přístupu k datům služby k úložišti zákazníka. "Žádné"
"WorkspaceSystemAssignedIdentity"
"WorkspaceUserAssignedIdentity"
subscriptionId Azure Subscription Id řetězec

HdfsDatastore

Název Description Hodnota
typ úložiště dat [Povinné] Typ úložiště, který zálohuje úložiště dat. Hdfs (povinné)
hdfsServerCertificate Certifikát TLS serveru HDFS. Musí to být řetězec kódovaný jako base64. Vyžaduje se, pokud je vybrána možnost Protokol HTTPS. řetězec
nameNodeAddress [Povinné] IP adresa nebo název hostitele DNS. string (povinné)

Omezení:
Vzor = [a-zA-Z0-9_]
Protokol Protokol používaný ke komunikaci s účtem úložiště (Https/Http). řetězec