Pracovní prostory Microsoft.MachineLearningServices /úložiště dat 2023-10-01
- nejnovější
- 10. 10. 2024
- z 10. 10. 2024 ve verzi Preview
-
2024-07-01-preview -
2024-04-04 -
2024-04-01-preview - 1. 1. 2024 ve verzi Preview
- 10. 10. 2023
-
2023-08-01-preview -
2023-06-01-preview -
2023-04-04 -
2023-04-01-Preview -
2023-023-01-preview -
12. 12. 2022 ve verzi Preview - 10. 10. 2022
-
10. 10. 2022 ve verzi Preview -
2022-06-01-preview - 05. 5. 2022
-
2022-022-01-preview -
2021-03-01-preview -
2020-05-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í:
- skupiny prostředků – viz příkazy nasazení 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í bicep.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2023-10-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
description: 'string'
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
datastoreType: 'string'
// For remaining properties, see DatastoreProperties objects
}
}
Objekty DatastoreCredentials
Nastavte credentialsType vlastnost určit typ objektu.
Pro AccountKeypoužijte:
{
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
}
Procertifikátu
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'Certificate'
resourceUrl: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
}
Pro Žádnépoužijte:
{
credentialsType: 'None'
}
Pro Saspoužijte:
{
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
}
Pro servicePrincipalpoužijte:
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'ServicePrincipal'
resourceUrl: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
}
Objekty DatastoreProperties
Nastavte datastoreType vlastnost určit typ objektu.
Pro AzureBlobpoužijte:
{
accountName: 'string'
containerName: 'string'
datastoreType: 'AzureBlob'
endpoint: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
}
Pro AzureDataLakeGen1použijte:
{
datastoreType: 'AzureDataLakeGen1'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
storeName: 'string'
subscriptionId: 'string'
}
Pro AzureDataLakeGen2 použijte:
{
accountName: 'string'
datastoreType: 'AzureDataLakeGen2'
endpoint: 'string'
filesystem: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
}
Pro AzureFilepoužijte:
{
accountName: 'string'
datastoreType: 'AzureFile'
endpoint: 'string'
fileShareName: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
}
Hodnoty vlastností
AccountKeyDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey (povinné) |
tajemství | [Povinné] Tajné kódy účtu úložiště | AccountKeyDatastoreSecrets (povinné) |
AccountKeyDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
klíč | Klíč účtu úložiště. | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
AzureBlobDatastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | Název účtu úložiště | řetězec |
containerName | Název kontejneru účtu úložiště | řetězec |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureBlob (povinné) |
zakončení | 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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
AzureDataLakeGen1Datastore
Jméno | Popis | Hodnota |
---|---|---|
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureDataLakeGen1 (povinné) |
resourceGroup | Název skupiny prostředků Azure | řetězec |
serviceDataAccessAuthIdentity | Určuje, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
storeName | [Povinné] Název úložiště Azure Data Lake. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
subscriptionId | ID předplatného Azure | řetězec |
AzureDataLakeGen2Datastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | [Povinné] Název účtu úložiště | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureDataLakeGen2 (povinné) |
zakončení | Koncový bod cloudu Azure pro účet úložiště. | řetězec |
systém souborů | [Povinné] Název systému souborů Data Lake Gen2. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
AzureFileDatastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | [Povinné] Název účtu úložiště | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureFile (povinné) |
zakončení | 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. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
CertificateDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
authorityUrl | Adresa URL autority používaná k ověřování. | řetězec |
clientId | [Povinné] ID klienta instančního objektu | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | Certifikát (povinné) |
resourceUrl | Prostředek, ke které má instanční objekt přístup. | řetězec |
tajemství | [Povinné] Tajné kódy instančního objektu | CertificateDatastoreSecrets (povinné) |
tenantId | [Povinné] ID tenanta, ke kterému patří instanční objekt. | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
otisk palce | [Povinné] Kryptografický otisk certifikátu použitého k ověřování. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
CertificateDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
certifikát | Certifikát instančního objektu | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
DatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | Nastavte na AccountKey pro typ AccountKeyDatastoreCredentials. Pro typ CertificateDatastoreCredentialsnastavte hodnotu CertificateDatastoreCredentials . Pro typ NoneDatastoreCredentialsnastavte hodnotu NoneDatastoreCredentials . Pro typ SasDatastoreCredentialsnastavte na SasDatastoreCredentials . Nastavte na ServicePrincipal pro typ ServicePrincipalDatastoreCredentials. | AccountKey Certifikát None (Žádný) Sas ServicePrincipal (povinné) |
DatastoreProperties
Jméno | Popis | Hodnota |
---|---|---|
pověření | [Povinné] Přihlašovací údaje účtu. | datastoreCredentials (povinné) |
datastoreType | Pro typ AzureBlobDatastorenastavte hodnotu AzureBlobDatastore . Nastavte na AzureDataLakeGen1 pro typ AzureDataLakeGen1Datastore. Nastavte na AzureDataLakeGen2 pro typ AzureDataLakeGen2Datastore. Pro typ AzureFileDatastorenastavte hodnotu AzureFileFileDatastore . | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile (povinné) |
popis | Text popisu prostředku. | řetězec |
vlastnosti | Slovník vlastností assetu. | ResourceBaseProperties |
visačky | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | |
Microsoft.MachineLearningServices/workspaces/datastores
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | řetězec Omezení: Model = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (povinné) |
rodič | V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba 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ích prostorů |
vlastnosti | [Povinné] Další atributy entity. | datastoreProperties (povinné) |
NoneDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | None (povinné) |
ResourceBaseProperties
Jméno | Popis | Hodnota |
---|
Značky ResourceBaseTags
Jméno | Popis | Hodnota |
---|
SasDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | Sas (povinné) |
tajemství | [Povinné] Tajné kódy kontejneru úložiště | sasDatastoreSecrets (povinné) |
SasDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
sasToken | Token SAS kontejneru úložiště | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
ServicePrincipalDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
authorityUrl | Adresa URL autority používaná k ověřování. | řetězec |
clientId | [Povinné] ID klienta instančního objektu | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | ServicePrincipal (povinné) |
resourceUrl | Prostředek, ke které má instanční objekt přístup. | řetězec |
tajemství | [Povinné] Tajné kódy instančního objektu | ServicePrincipalDatastoreSecrets (povinné) |
tenantId | [Povinné] ID tenanta, ke kterému patří instanční objekt. | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
ServicePrincipalDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
clientSecret | Tajný klíč instančního objektu. | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
Definice prostředku šablony ARM
Typ prostředku pracovních prostorů nebo úložišť dat je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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í JSON.
{
"type": "Microsoft.MachineLearningServices/workspaces/datastores",
"apiVersion": "2023-10-01",
"name": "string",
"properties": {
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"description": "string",
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
},
"datastoreType": "string"
// For remaining properties, see DatastoreProperties objects
}
}
Objekty DatastoreCredentials
Nastavte credentialsType vlastnost určit typ objektu.
Pro AccountKeypoužijte:
{
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
}
Procertifikátu
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "Certificate",
"resourceUrl": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
}
Pro Žádnépoužijte:
{
"credentialsType": "None"
}
Pro Saspoužijte:
{
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
}
Pro servicePrincipalpoužijte:
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "ServicePrincipal",
"resourceUrl": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
}
Objekty DatastoreProperties
Nastavte datastoreType vlastnost určit typ objektu.
Pro AzureBlobpoužijte:
{
"accountName": "string",
"containerName": "string",
"datastoreType": "AzureBlob",
"endpoint": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
}
Pro AzureDataLakeGen1použijte:
{
"datastoreType": "AzureDataLakeGen1",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"storeName": "string",
"subscriptionId": "string"
}
Pro AzureDataLakeGen2 použijte:
{
"accountName": "string",
"datastoreType": "AzureDataLakeGen2",
"endpoint": "string",
"filesystem": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
}
Pro AzureFilepoužijte:
{
"accountName": "string",
"datastoreType": "AzureFile",
"endpoint": "string",
"fileShareName": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
}
Hodnoty vlastností
AccountKeyDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey (povinné) |
tajemství | [Povinné] Tajné kódy účtu úložiště | AccountKeyDatastoreSecrets (povinné) |
AccountKeyDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
klíč | Klíč účtu úložiště. | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
AzureBlobDatastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | Název účtu úložiště | řetězec |
containerName | Název kontejneru účtu úložiště | řetězec |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureBlob (povinné) |
zakončení | 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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
AzureDataLakeGen1Datastore
Jméno | Popis | Hodnota |
---|---|---|
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureDataLakeGen1 (povinné) |
resourceGroup | Název skupiny prostředků Azure | řetězec |
serviceDataAccessAuthIdentity | Určuje, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
storeName | [Povinné] Název úložiště Azure Data Lake. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
subscriptionId | ID předplatného Azure | řetězec |
AzureDataLakeGen2Datastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | [Povinné] Název účtu úložiště | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureDataLakeGen2 (povinné) |
zakončení | Koncový bod cloudu Azure pro účet úložiště. | řetězec |
systém souborů | [Povinné] Název systému souborů Data Lake Gen2. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
AzureFileDatastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | [Povinné] Název účtu úložiště | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureFile (povinné) |
zakončení | 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. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
CertificateDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
authorityUrl | Adresa URL autority používaná k ověřování. | řetězec |
clientId | [Povinné] ID klienta instančního objektu | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | Certifikát (povinné) |
resourceUrl | Prostředek, ke které má instanční objekt přístup. | řetězec |
tajemství | [Povinné] Tajné kódy instančního objektu | CertificateDatastoreSecrets (povinné) |
tenantId | [Povinné] ID tenanta, ke kterému patří instanční objekt. | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
otisk palce | [Povinné] Kryptografický otisk certifikátu použitého k ověřování. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
CertificateDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
certifikát | Certifikát instančního objektu | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
DatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | Nastavte na AccountKey pro typ AccountKeyDatastoreCredentials. Pro typ CertificateDatastoreCredentialsnastavte hodnotu CertificateDatastoreCredentials . Pro typ NoneDatastoreCredentialsnastavte hodnotu NoneDatastoreCredentials . Pro typ SasDatastoreCredentialsnastavte na SasDatastoreCredentials . Nastavte na ServicePrincipal pro typ ServicePrincipalDatastoreCredentials. | AccountKey Certifikát None (Žádný) Sas ServicePrincipal (povinné) |
DatastoreProperties
Jméno | Popis | Hodnota |
---|---|---|
pověření | [Povinné] Přihlašovací údaje účtu. | datastoreCredentials (povinné) |
datastoreType | Pro typ AzureBlobDatastorenastavte hodnotu AzureBlobDatastore . Nastavte na AzureDataLakeGen1 pro typ AzureDataLakeGen1Datastore. Nastavte na AzureDataLakeGen2 pro typ AzureDataLakeGen2Datastore. Pro typ AzureFileDatastorenastavte hodnotu AzureFileFileDatastore . | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile (povinné) |
popis | Text popisu prostředku. | řetězec |
vlastnosti | Slovník vlastností assetu. | ResourceBaseProperties |
visačky | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | |
Microsoft.MachineLearningServices/workspaces/datastores
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2023-10-01' |
Jméno | Název prostředku | řetězec Omezení: Model = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (povinné) |
vlastnosti | [Povinné] Další atributy entity. | datastoreProperties (povinné) |
typ | Typ prostředku | Microsoft.MachineLearningServices/workspaces/datastores |
NoneDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | None (povinné) |
ResourceBaseProperties
Jméno | Popis | Hodnota |
---|
Značky ResourceBaseTags
Jméno | Popis | Hodnota |
---|
SasDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | Sas (povinné) |
tajemství | [Povinné] Tajné kódy kontejneru úložiště | sasDatastoreSecrets (povinné) |
SasDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
sasToken | Token SAS kontejneru úložiště | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
ServicePrincipalDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
authorityUrl | Adresa URL autority používaná k ověřování. | řetězec |
clientId | [Povinné] ID klienta instančního objektu | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | ServicePrincipal (povinné) |
resourceUrl | Prostředek, ke které má instanční objekt přístup. | řetězec |
tajemství | [Povinné] Tajné kódy instančního objektu | ServicePrincipalDatastoreSecrets (povinné) |
tenantId | [Povinné] ID tenanta, ke kterému patří instanční objekt. | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
ServicePrincipalDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
clientSecret | Tajný klíč instančního objektu. | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
vytvoření úložiště dat služby Blob Storage |
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 |
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 |
Tato šablona vytvoří úložiště dat sdílené složky v pracovním prostoru Azure Machine Learning. |
vytvoření pracovního prostoru AML s více datovými sadami & úložiště dat |
Tato šablona vytvoří pracovní prostor Azure Machine Learning s více datovými sadami & úložišti dat. |
vytvoření úložiště dat Azure ADLS |
Tato šablona vytvoří úložiště dat ADLS v pracovním prostoru Azure Machine Learning. |
vytvoření úložiště dat Azure ADLS Gen2 |
Tato šablona vytvoří úložiště dat ADLS Gen2 v pracovním prostoru Azure Machine Learning. |
vytvoření úložiště dat Azure MySQL |
Tato šablona vytvoří úložiště dat MySQL v pracovním prostoru Azure Machine Learning. |
vytvoření úložiště dat Azure PostgreSQL |
Tato šablona vytvoří úložiště dat PostgreSQL v pracovním prostoru Azure Machine Learning. |
Vytvoření úložiště dat Azure SQL |
Tato šablona vytvoří úložiště dat SQL v pracovním prostoru Azure Machine Learning. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku pracovních prostorů nebo úložišť dat je možné nasadit s operacemi, které cílí:
- 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-10-01"
name = "string"
body = jsonencode({
properties = {
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
description = "string"
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
datastoreType = "string"
// For remaining properties, see DatastoreProperties objects
}
})
}
Objekty DatastoreCredentials
Nastavte credentialsType vlastnost určit typ objektu.
Pro AccountKeypoužijte:
{
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
}
Procertifikátu
{
authorityUrl = "string"
clientId = "string"
credentialsType = "Certificate"
resourceUrl = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
}
Pro Žádnépoužijte:
{
credentialsType = "None"
}
Pro Saspoužijte:
{
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
}
Pro servicePrincipalpoužijte:
{
authorityUrl = "string"
clientId = "string"
credentialsType = "ServicePrincipal"
resourceUrl = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
}
Objekty DatastoreProperties
Nastavte datastoreType vlastnost určit typ objektu.
Pro AzureBlobpoužijte:
{
accountName = "string"
containerName = "string"
datastoreType = "AzureBlob"
endpoint = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
}
Pro AzureDataLakeGen1použijte:
{
datastoreType = "AzureDataLakeGen1"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
storeName = "string"
subscriptionId = "string"
}
Pro AzureDataLakeGen2 použijte:
{
accountName = "string"
datastoreType = "AzureDataLakeGen2"
endpoint = "string"
filesystem = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
}
Pro AzureFilepoužijte:
{
accountName = "string"
datastoreType = "AzureFile"
endpoint = "string"
fileShareName = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
}
Hodnoty vlastností
AccountKeyDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey (povinné) |
tajemství | [Povinné] Tajné kódy účtu úložiště | AccountKeyDatastoreSecrets (povinné) |
AccountKeyDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
klíč | Klíč účtu úložiště. | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
AzureBlobDatastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | Název účtu úložiště | řetězec |
containerName | Název kontejneru účtu úložiště | řetězec |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureBlob (povinné) |
zakončení | 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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
AzureDataLakeGen1Datastore
Jméno | Popis | Hodnota |
---|---|---|
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureDataLakeGen1 (povinné) |
resourceGroup | Název skupiny prostředků Azure | řetězec |
serviceDataAccessAuthIdentity | Určuje, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
storeName | [Povinné] Název úložiště Azure Data Lake. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
subscriptionId | ID předplatného Azure | řetězec |
AzureDataLakeGen2Datastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | [Povinné] Název účtu úložiště | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureDataLakeGen2 (povinné) |
zakončení | Koncový bod cloudu Azure pro účet úložiště. | řetězec |
systém souborů | [Povinné] Název systému souborů Data Lake Gen2. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
AzureFileDatastore
Jméno | Popis | Hodnota |
---|---|---|
accountName | [Povinné] Název účtu úložiště | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
datastoreType | [Povinné] Typ úložiště zálohující úložiště dat. | AzureFile (povinné) |
zakončení | 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. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
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, která identita se má použít k ověřování přístupu k datům služby k úložišti zákazníka. | None (Žádný) WorkspaceSystemAssignedIdentity WorkspaceUserAssignedIdentity |
subscriptionId | ID předplatného Azure | řetězec |
CertificateDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
authorityUrl | Adresa URL autority používaná k ověřování. | řetězec |
clientId | [Povinné] ID klienta instančního objektu | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | Certifikát (povinné) |
resourceUrl | Prostředek, ke které má instanční objekt přístup. | řetězec |
tajemství | [Povinné] Tajné kódy instančního objektu | CertificateDatastoreSecrets (povinné) |
tenantId | [Povinné] ID tenanta, ke kterému patří instanční objekt. | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
otisk palce | [Povinné] Kryptografický otisk certifikátu použitého k ověřování. | řetězec Omezení: Minimální délka = 1 Model = [a-zA-Z0-9_] (povinné) |
CertificateDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
certifikát | Certifikát instančního objektu | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
DatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | Nastavte na AccountKey pro typ AccountKeyDatastoreCredentials. Pro typ CertificateDatastoreCredentialsnastavte hodnotu CertificateDatastoreCredentials . Pro typ NoneDatastoreCredentialsnastavte hodnotu NoneDatastoreCredentials . Pro typ SasDatastoreCredentialsnastavte na SasDatastoreCredentials . Nastavte na ServicePrincipal pro typ ServicePrincipalDatastoreCredentials. | AccountKey Certifikát None (Žádný) Sas ServicePrincipal (povinné) |
DatastoreProperties
Jméno | Popis | Hodnota |
---|---|---|
pověření | [Povinné] Přihlašovací údaje účtu. | datastoreCredentials (povinné) |
datastoreType | Pro typ AzureBlobDatastorenastavte hodnotu AzureBlobDatastore . Nastavte na AzureDataLakeGen1 pro typ AzureDataLakeGen1Datastore. Nastavte na AzureDataLakeGen2 pro typ AzureDataLakeGen2Datastore. Pro typ AzureFileDatastorenastavte hodnotu AzureFileFileDatastore . | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile (povinné) |
popis | Text popisu prostředku. | řetězec |
vlastnosti | Slovník vlastností assetu. | ResourceBaseProperties |
visačky | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | |
Microsoft.MachineLearningServices/workspaces/datastores
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název prostředku | řetězec Omezení: Model = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: pracovních prostorů |
vlastnosti | [Povinné] Další atributy entity. | datastoreProperties (povinné) |
typ | Typ prostředku | Microsoft.MachineLearningServices/workspaces/datastores@2023-10-01 |
NoneDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | None (povinné) |
ResourceBaseProperties
Jméno | Popis | Hodnota |
---|
Značky ResourceBaseTags
Jméno | Popis | Hodnota |
---|
SasDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | Sas (povinné) |
tajemství | [Povinné] Tajné kódy kontejneru úložiště | sasDatastoreSecrets (povinné) |
SasDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
sasToken | Token SAS kontejneru úložiště | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |
ServicePrincipalDatastoreCredentials
Jméno | Popis | Hodnota |
---|---|---|
authorityUrl | Adresa URL autority používaná k ověřování. | řetězec |
clientId | [Povinné] ID klienta instančního objektu | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
credentialsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | ServicePrincipal (povinné) |
resourceUrl | Prostředek, ke které má instanční objekt přístup. | řetězec |
tajemství | [Povinné] Tajné kódy instančního objektu | ServicePrincipalDatastoreSecrets (povinné) |
tenantId | [Povinné] ID tenanta, ke kterému patří instanční objekt. | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (povinné) |
ServicePrincipalDatastoreSecrets
Jméno | Popis | Hodnota |
---|---|---|
clientSecret | Tajný klíč instančního objektu. | řetězec |
secretsType | [Povinné] Typ přihlašovacích údajů používaný k ověřování s úložištěm. | AccountKey Certifikát Sas ServicePrincipal (povinné) |