Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
- najnowsze
- 2025-07-01-podgląd
- 2025-06-01
- 2025-04-01
- 2025-04-01-podgląd
- 2025-01-01-podgląd
- 2024-10-01
- 2024-10-01-podgląd
- 2024-07-01-podgląd
- 2024-04-01
- 2024-04-01-podgląd
- 2024-01-01-podgląd
- 2023-10-01
-
2023-08-01-preview - 2023-06-01-podgląd
- 2023-04-01
- 2023-04-01-podgląd
- 2023-02-01-podgląd
- 2022-12-01-podgląd
- 2022-10-01
- 2022-10-01-podgląd
- 2022-06-01-podgląd
- 2022-05-01
- 2022-02-01-podgląd
- 2021-03-01-podgląd
- 2020-05-01-podgląd
Definicja zasobu Bicep
Typ zasobu obszarów roboczych/magazynów danych można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/datastores, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
contents: {
contentsType: 'string'
// For remaining properties, see DatastoreContents objects
}
description: 'string'
isDefault: bool
linkedInfo: {
linkedId: 'string'
linkedResourceName: 'string'
origin: 'string'
}
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
}
}
Obiekty DatastoreCredentials
Ustaw właściwość credentialsType, aby określić typ obiektu.
W przypadku accountKeyużyj:
{
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
}
W przypadku certificateużyj:
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'Certificate'
resourceUri: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
}
W przypadku Noneużyj:
{
credentialsType: 'None'
secrets: {
secretsType: 'string'
}
}
W przypadku Sas użyj:
{
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
}
W przypadku ServicePrincipalużyj:
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'ServicePrincipal'
resourceUri: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
}
W przypadku narzędzia SqlAdmin użyj:
{
credentialsType: 'SqlAdmin'
secrets: {
password: 'string'
secretsType: 'string'
}
userId: 'string'
}
Obiekty DatastoreContents
Ustaw właściwość contentsType , aby określić typ obiektu.
W przypadku AzureBlob użyj:
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureBlob'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
W przypadku AzureDataLakeGen1użyj:
{
contentsType: 'AzureDataLakeGen1'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
storeName: 'string'
}
W przypadku AzureDataLakeGen2użyj:
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureDataLakeGen2'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
W przypadku azureFileużyj:
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureFile'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
W przypadku usługi AzurePostgreSql użyj:
{
contentsType: 'AzurePostgreSql'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
enableSSL: bool
endpoint: 'string'
portNumber: int
serverName: 'string'
}
W przypadku bazy danych AzureSqlDatabase użyj:
{
contentsType: 'AzureSqlDatabase'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
endpoint: 'string'
portNumber: int
serverName: 'string'
}
W przypadku glusterfs użyj:
{
contentsType: 'GlusterFs'
serverAddress: 'string'
volumeName: 'string'
}
Wartości właściwości
Microsoft.MachineLearningServices/workspaces/datastores
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane) |
nadrzędny | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: obszarów roboczych |
właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | DatastoreProperties (wymagane) |
AccountKeyDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" (wymagane) |
tajemnice | Wpisy tajne konta magazynu. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
klucz | Klucz konta przechowywania danych. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
AzureBlobContents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureBlob" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureDataLakeGen1Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen1" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
Nazwa sklepu | [Wymagane] Nazwa sklepu Azure Data Lake Store. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureDataLakeGen2Contents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen2" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureFileContents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureFile" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzurePostgreSqlContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzurePostgreSql" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
nazwaBazyDanych | [Wymagane] Nazwa bazy danych Azure SQL Database. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
włącz SSL | Określa, czy serwer usługi Azure PostgreSQL wymaga protokołu SSL. | Bool |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
numer portu | [Wymagane] Port programu Azure SQL Server. | int (wymagane) |
nazwaSerwera | [Wymagane] Nazwa serwera SQL platformy Azure. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureSqlDatabaseContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureSqlDatabase" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
nazwaBazyDanych | [Wymagane] Nazwa bazy danych Azure SQL Database. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
numer portu | [Wymagane] Port programu Azure SQL Server. | int (wymagane) |
nazwaSerwera | [Wymagane] Nazwa serwera SQL platformy Azure. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
CertificateDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
authorityUrl (adres url władzy) | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId (identyfikator klienta) | [Wymagane] Identyfikator klienta jednostki usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Certyfikat" (wymagany) |
identyfikator resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
tajemnice | Wpisy tajne jednostki usługi. | CertificateDatastoreSecrets (CertyfikatMagazyn danychWpisy tajne) |
Identyfikator najemcy | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
odcisk palca | [Wymagane] Odcisk palca certyfikatu używanego do uwierzytelniania. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
CertificateDatastoreSecrets (CertyfikatMagazyn danychWpisy tajne)
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Certyfikat jednostki usługi. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Zawartość magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | Ustaw wartość "AzureBlob" dla typu AzureBlobContents. Ustaw wartość "AzureDataLakeGen1" dla typu AzureDataLakeGen1Contents. Ustaw wartość "AzureDataLakeGen2" dla typu AzureDataLakeGen2Contents. Dla typu AzureFileContents ustaw wartość "AzureFile". Ustaw wartość "AzurePostgreSql" dla typu AzurePostgreSqlContents. Ustaw wartość "AzureSqlDatabase" dla typu AzureSqlDatabaseContents. Ustaw wartość "GlusterFs" dla typu GlusterFsContents. | "AzureBlob" "AzureDataLakeGen1" "AzureDataLakeGen2" "AzureFile" "AzurePostgreSql" "AzureSqlDatabase" "GlusterFs" (wymagane) |
Magazyn danychCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | Ustaw wartość "AccountKey" dla typu AccountKeyDatastoreCredentials. Ustaw wartość "Certyfikat" dla typu CertificateDatastoreCredentials. Ustaw wartość "None" dla typu NoneDatastoreCredentials. Ustaw wartość "Sas" dla typu SasDatastoreCredentials. Ustaw wartość "ServicePrincipal" dla typu ServicePrincipalDatastoreCredentials. Ustaw wartość "SqlAdmin" dla typu SqlAdminDatastoreCredentials. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
treść | [Wymagane] Odwołanie do zawartości magazynu danych. | DatastoreContents (wymagane) |
opis | Tekst opisu zasobu. | ciąg |
isDefault (domyślna) | Czy ten magazyn danych jest domyślny dla obszaru roboczego. | Bool |
linkedInfo (informacje o linked) | Informacje o pochodzeniu magazynu danych, jeśli są połączone. | Serwis LinkedInfo |
właściwości | Słownik właściwości elementu zawartości. | Właściwości magazynu danych |
Etykiety | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | Tagi DatastorePropertiesTags |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|
Tagi DatastorePropertiesTags
Nazwa | Opis | Wartość |
---|
GlusterFsZawartość
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "GlusterFs" (wymagane) |
Adres_serwera | [Wymagane] GlusterFS adres serwera (może to być adres IP lub nazwa serwera). | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwa_woluminu | [Wymagane] Nazwa woluminu GlusterFS. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
Serwis LinkedInfo
Nazwa | Opis | Wartość |
---|---|---|
linkedId (Identyfikator linked) | Identyfikator połączonej usługi. | ciąg |
linkedResourceName (nazwa zasobu) | Nazwa zasobu połączonej usługi. | ciąg |
źródło | Typ połączonej usługi. | "Synapse" |
NoneDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Brak" (wymagane) |
tajemnice | Pusty/brak wpisu tajnego magazynu danych. | BrakDatastoreSecrets |
BrakDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SasDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Sas" (wymagany) |
tajemnice | Wpisy tajne kontenera magazynu. | SasDatastoreSecrets |
SasDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
sasToken powiedział: | Token SAS kontenera magazynu. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
ServicePrincipalDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
authorityUrl (adres url władzy) | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId (identyfikator klienta) | [Wymagane] Identyfikator klienta jednostki usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "ServicePrincipal" (wymagane) |
identyfikator resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
tajemnice | Wpisy tajne jednostki usługi. | ServicePrincipalDatastoreSecrets |
Identyfikator najemcy | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
ServicePrincipalDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
tajemnica klienta | Wpis tajny jednostki usługi. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SqlAdminDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "SqlAdmin" (wymagane) |
tajemnice | Wpisy tajne bazy danych SQL. | SqlAdminDatastoreSecrets |
Identyfikator użytkownika | [Wymagane] Nazwa użytkownika bazy danych SQL. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
SqlAdminDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło bazy danych SQL. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Definicja zasobu szablonu usługi ARM
Typ zasobu obszarów roboczych/magazynów danych można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/datastores, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MachineLearningServices/workspaces/datastores",
"apiVersion": "2021-03-01-preview",
"name": "string",
"properties": {
"contents": {
"contentsType": "string"
// For remaining properties, see DatastoreContents objects
},
"description": "string",
"isDefault": "bool",
"linkedInfo": {
"linkedId": "string",
"linkedResourceName": "string",
"origin": "string"
},
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
}
}
}
Obiekty DatastoreCredentials
Ustaw właściwość credentialsType, aby określić typ obiektu.
W przypadku accountKeyużyj:
{
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
}
W przypadku certificateużyj:
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "Certificate",
"resourceUri": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
}
W przypadku Noneużyj:
{
"credentialsType": "None",
"secrets": {
"secretsType": "string"
}
}
W przypadku Sas użyj:
{
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
}
W przypadku ServicePrincipalużyj:
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "ServicePrincipal",
"resourceUri": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
}
W przypadku narzędzia SqlAdmin użyj:
{
"credentialsType": "SqlAdmin",
"secrets": {
"password": "string",
"secretsType": "string"
},
"userId": "string"
}
Obiekty DatastoreContents
Ustaw właściwość contentsType , aby określić typ obiektu.
W przypadku AzureBlob użyj:
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureBlob",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
W przypadku AzureDataLakeGen1użyj:
{
"contentsType": "AzureDataLakeGen1",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"storeName": "string"
}
W przypadku AzureDataLakeGen2użyj:
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureDataLakeGen2",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
W przypadku azureFileużyj:
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureFile",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
W przypadku usługi AzurePostgreSql użyj:
{
"contentsType": "AzurePostgreSql",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"enableSSL": "bool",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
}
W przypadku bazy danych AzureSqlDatabase użyj:
{
"contentsType": "AzureSqlDatabase",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
}
W przypadku glusterfs użyj:
{
"contentsType": "GlusterFs",
"serverAddress": "string",
"volumeName": "string"
}
Wartości właściwości
Microsoft.MachineLearningServices/workspaces/datastores
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | "2021-03-01-preview" |
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane) |
właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | DatastoreProperties (wymagane) |
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/datastores" |
AccountKeyDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" (wymagane) |
tajemnice | Wpisy tajne konta magazynu. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
klucz | Klucz konta przechowywania danych. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
AzureBlobContents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureBlob" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureDataLakeGen1Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen1" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
Nazwa sklepu | [Wymagane] Nazwa sklepu Azure Data Lake Store. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureDataLakeGen2Contents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen2" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureFileContents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureFile" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzurePostgreSqlContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzurePostgreSql" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
nazwaBazyDanych | [Wymagane] Nazwa bazy danych Azure SQL Database. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
włącz SSL | Określa, czy serwer usługi Azure PostgreSQL wymaga protokołu SSL. | Bool |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
numer portu | [Wymagane] Port programu Azure SQL Server. | int (wymagane) |
nazwaSerwera | [Wymagane] Nazwa serwera SQL platformy Azure. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureSqlDatabaseContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureSqlDatabase" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
nazwaBazyDanych | [Wymagane] Nazwa bazy danych Azure SQL Database. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
numer portu | [Wymagane] Port programu Azure SQL Server. | int (wymagane) |
nazwaSerwera | [Wymagane] Nazwa serwera SQL platformy Azure. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
CertificateDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
authorityUrl (adres url władzy) | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId (identyfikator klienta) | [Wymagane] Identyfikator klienta jednostki usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Certyfikat" (wymagany) |
identyfikator resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
tajemnice | Wpisy tajne jednostki usługi. | CertificateDatastoreSecrets (CertyfikatMagazyn danychWpisy tajne) |
Identyfikator najemcy | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
odcisk palca | [Wymagane] Odcisk palca certyfikatu używanego do uwierzytelniania. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
CertificateDatastoreSecrets (CertyfikatMagazyn danychWpisy tajne)
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Certyfikat jednostki usługi. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Zawartość magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | Ustaw wartość "AzureBlob" dla typu AzureBlobContents. Ustaw wartość "AzureDataLakeGen1" dla typu AzureDataLakeGen1Contents. Ustaw wartość "AzureDataLakeGen2" dla typu AzureDataLakeGen2Contents. Dla typu AzureFileContents ustaw wartość "AzureFile". Ustaw wartość "AzurePostgreSql" dla typu AzurePostgreSqlContents. Ustaw wartość "AzureSqlDatabase" dla typu AzureSqlDatabaseContents. Ustaw wartość "GlusterFs" dla typu GlusterFsContents. | "AzureBlob" "AzureDataLakeGen1" "AzureDataLakeGen2" "AzureFile" "AzurePostgreSql" "AzureSqlDatabase" "GlusterFs" (wymagane) |
Magazyn danychCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | Ustaw wartość "AccountKey" dla typu AccountKeyDatastoreCredentials. Ustaw wartość "Certyfikat" dla typu CertificateDatastoreCredentials. Ustaw wartość "None" dla typu NoneDatastoreCredentials. Ustaw wartość "Sas" dla typu SasDatastoreCredentials. Ustaw wartość "ServicePrincipal" dla typu ServicePrincipalDatastoreCredentials. Ustaw wartość "SqlAdmin" dla typu SqlAdminDatastoreCredentials. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
treść | [Wymagane] Odwołanie do zawartości magazynu danych. | DatastoreContents (wymagane) |
opis | Tekst opisu zasobu. | ciąg |
isDefault (domyślna) | Czy ten magazyn danych jest domyślny dla obszaru roboczego. | Bool |
linkedInfo (informacje o linked) | Informacje o pochodzeniu magazynu danych, jeśli są połączone. | Serwis LinkedInfo |
właściwości | Słownik właściwości elementu zawartości. | Właściwości magazynu danych |
Etykiety | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | Tagi DatastorePropertiesTags |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|
Tagi DatastorePropertiesTags
Nazwa | Opis | Wartość |
---|
GlusterFsZawartość
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "GlusterFs" (wymagane) |
Adres_serwera | [Wymagane] GlusterFS adres serwera (może to być adres IP lub nazwa serwera). | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwa_woluminu | [Wymagane] Nazwa woluminu GlusterFS. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
Serwis LinkedInfo
Nazwa | Opis | Wartość |
---|---|---|
linkedId (Identyfikator linked) | Identyfikator połączonej usługi. | ciąg |
linkedResourceName (nazwa zasobu) | Nazwa zasobu połączonej usługi. | ciąg |
źródło | Typ połączonej usługi. | "Synapse" |
NoneDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Brak" (wymagane) |
tajemnice | Pusty/brak wpisu tajnego magazynu danych. | BrakDatastoreSecrets |
BrakDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SasDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Sas" (wymagany) |
tajemnice | Wpisy tajne kontenera magazynu. | SasDatastoreSecrets |
SasDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
sasToken powiedział: | Token SAS kontenera magazynu. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
ServicePrincipalDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
authorityUrl (adres url władzy) | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId (identyfikator klienta) | [Wymagane] Identyfikator klienta jednostki usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "ServicePrincipal" (wymagane) |
identyfikator resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
tajemnice | Wpisy tajne jednostki usługi. | ServicePrincipalDatastoreSecrets |
Identyfikator najemcy | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
ServicePrincipalDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
tajemnica klienta | Wpis tajny jednostki usługi. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SqlAdminDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "SqlAdmin" (wymagane) |
tajemnice | Wpisy tajne bazy danych SQL. | SqlAdminDatastoreSecrets |
Identyfikator użytkownika | [Wymagane] Nazwa użytkownika bazy danych SQL. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
SqlAdminDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło bazy danych SQL. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
Szablon | Opis |
---|---|
tworzenie magazynu danych usługi Blob Storage |
Ten szablon tworzy magazyn danych magazynu obiektów blob w obszarze roboczym usługi Azure Machine Learning. |
tworzenie magazynu danych systemu plików usługi Databricks |
Ten szablon tworzy magazyn danych systemu plików usługi Databricks w obszarze roboczym usługi Azure Machine Learning. |
tworzenie magazynu danych udziału plików |
Ten szablon tworzy magazyn danych udziału plików w obszarze roboczym usługi Azure Machine Learning. |
Tworzenie obszaru roboczego AML z wieloma zestawami danych & Magazyny danych |
Ten szablon tworzy obszar roboczy usługi Azure Machine Learning z wieloma zestawami danych & magazynami danych. |
Tworzenie magazynu danych usługi Azure ADLS |
Ten szablon tworzy magazyn danych usługi ADLS w obszarze roboczym usługi Azure Machine Learning. |
Tworzenie magazynu danych usługi Azure ADLS Gen2 |
Ten szablon tworzy magazyn danych usługi ADLS Gen2 w obszarze roboczym usługi Azure Machine Learning. |
Tworzenie magazynu danych Usługi Azure MySQL |
Ten szablon tworzy magazyn danych MySQL w obszarze roboczym usługi Azure Machine Learning. |
Tworzenie magazynu danych usługi Azure PostgreSQL |
Ten szablon tworzy magazyn danych PostgreSQL w obszarze roboczym usługi Azure Machine Learning. |
Tworzenie magazynu danych Azure SQL |
Ten szablon tworzy magazyn danych SQL w obszarze roboczym usługi Azure Machine Learning. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu obszarów roboczych/magazynów danych można wdrożyć przy użyciu operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/datastores, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"
name = "string"
parent_id = "string"
body = {
properties = {
contents = {
contentsType = "string"
// For remaining properties, see DatastoreContents objects
}
description = "string"
isDefault = bool
linkedInfo = {
linkedId = "string"
linkedResourceName = "string"
origin = "string"
}
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
}
}
}
Obiekty DatastoreCredentials
Ustaw właściwość credentialsType, aby określić typ obiektu.
W przypadku accountKeyużyj:
{
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
}
W przypadku certificateużyj:
{
authorityUrl = "string"
clientId = "string"
credentialsType = "Certificate"
resourceUri = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
}
W przypadku Noneużyj:
{
credentialsType = "None"
secrets = {
secretsType = "string"
}
}
W przypadku Sas użyj:
{
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
}
W przypadku ServicePrincipalużyj:
{
authorityUrl = "string"
clientId = "string"
credentialsType = "ServicePrincipal"
resourceUri = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
}
W przypadku narzędzia SqlAdmin użyj:
{
credentialsType = "SqlAdmin"
secrets = {
password = "string"
secretsType = "string"
}
userId = "string"
}
Obiekty DatastoreContents
Ustaw właściwość contentsType , aby określić typ obiektu.
W przypadku AzureBlob użyj:
{
accountName = "string"
containerName = "string"
contentsType = "AzureBlob"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
W przypadku AzureDataLakeGen1użyj:
{
contentsType = "AzureDataLakeGen1"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
storeName = "string"
}
W przypadku AzureDataLakeGen2użyj:
{
accountName = "string"
containerName = "string"
contentsType = "AzureDataLakeGen2"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
W przypadku azureFileużyj:
{
accountName = "string"
containerName = "string"
contentsType = "AzureFile"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
W przypadku usługi AzurePostgreSql użyj:
{
contentsType = "AzurePostgreSql"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
enableSSL = bool
endpoint = "string"
portNumber = int
serverName = "string"
}
W przypadku bazy danych AzureSqlDatabase użyj:
{
contentsType = "AzureSqlDatabase"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
endpoint = "string"
portNumber = int
serverName = "string"
}
W przypadku glusterfs użyj:
{
contentsType = "GlusterFs"
serverAddress = "string"
volumeName = "string"
}
Wartości właściwości
Microsoft.MachineLearningServices/workspaces/datastores
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane) |
parent_id (identyfikator rodzica) | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: obszarów roboczych |
właściwości | [Wymagane] Dodatkowe atrybuty jednostki. | DatastoreProperties (wymagane) |
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview" |
AccountKeyDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" (wymagane) |
tajemnice | Wpisy tajne konta magazynu. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
klucz | Klucz konta przechowywania danych. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
AzureBlobContents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureBlob" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureDataLakeGen1Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen1" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
Nazwa sklepu | [Wymagane] Nazwa sklepu Azure Data Lake Store. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureDataLakeGen2Contents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen2" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureFileContents
Nazwa | Opis | Wartość |
---|---|---|
nazwa konta | [Wymagane] Nazwa konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwaKontenera | [Wymagane] Nazwa kontenera konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureFile" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzurePostgreSqlContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzurePostgreSql" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
nazwaBazyDanych | [Wymagane] Nazwa bazy danych Azure SQL Database. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
włącz SSL | Określa, czy serwer usługi Azure PostgreSQL wymaga protokołu SSL. | Bool |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
numer portu | [Wymagane] Port programu Azure SQL Server. | int (wymagane) |
nazwaSerwera | [Wymagane] Nazwa serwera SQL platformy Azure. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
AzureSqlDatabaseContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureSqlDatabase" (wymagane) |
dane logowania | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
nazwaBazyDanych | [Wymagane] Nazwa bazy danych Azure SQL Database. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
punkt końcowy | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
numer portu | [Wymagane] Port programu Azure SQL Server. | int (wymagane) |
nazwaSerwera | [Wymagane] Nazwa serwera SQL platformy Azure. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
CertificateDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
authorityUrl (adres url władzy) | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId (identyfikator klienta) | [Wymagane] Identyfikator klienta jednostki usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Certyfikat" (wymagany) |
identyfikator resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
tajemnice | Wpisy tajne jednostki usługi. | CertificateDatastoreSecrets (CertyfikatMagazyn danychWpisy tajne) |
Identyfikator najemcy | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
odcisk palca | [Wymagane] Odcisk palca certyfikatu używanego do uwierzytelniania. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
CertificateDatastoreSecrets (CertyfikatMagazyn danychWpisy tajne)
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Certyfikat jednostki usługi. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Zawartość magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | Ustaw wartość "AzureBlob" dla typu AzureBlobContents. Ustaw wartość "AzureDataLakeGen1" dla typu AzureDataLakeGen1Contents. Ustaw wartość "AzureDataLakeGen2" dla typu AzureDataLakeGen2Contents. Dla typu AzureFileContents ustaw wartość "AzureFile". Ustaw wartość "AzurePostgreSql" dla typu AzurePostgreSqlContents. Ustaw wartość "AzureSqlDatabase" dla typu AzureSqlDatabaseContents. Ustaw wartość "GlusterFs" dla typu GlusterFsContents. | "AzureBlob" "AzureDataLakeGen1" "AzureDataLakeGen2" "AzureFile" "AzurePostgreSql" "AzureSqlDatabase" "GlusterFs" (wymagane) |
Magazyn danychCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | Ustaw wartość "AccountKey" dla typu AccountKeyDatastoreCredentials. Ustaw wartość "Certyfikat" dla typu CertificateDatastoreCredentials. Ustaw wartość "None" dla typu NoneDatastoreCredentials. Ustaw wartość "Sas" dla typu SasDatastoreCredentials. Ustaw wartość "ServicePrincipal" dla typu ServicePrincipalDatastoreCredentials. Ustaw wartość "SqlAdmin" dla typu SqlAdminDatastoreCredentials. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
treść | [Wymagane] Odwołanie do zawartości magazynu danych. | DatastoreContents (wymagane) |
opis | Tekst opisu zasobu. | ciąg |
isDefault (domyślna) | Czy ten magazyn danych jest domyślny dla obszaru roboczego. | Bool |
linkedInfo (informacje o linked) | Informacje o pochodzeniu magazynu danych, jeśli są połączone. | Serwis LinkedInfo |
właściwości | Słownik właściwości elementu zawartości. | Właściwości magazynu danych |
Etykiety | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | Tagi DatastorePropertiesTags |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|
Tagi DatastorePropertiesTags
Nazwa | Opis | Wartość |
---|
GlusterFsZawartość
Nazwa | Opis | Wartość |
---|---|---|
contentsType (typ zawartości) | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "GlusterFs" (wymagane) |
Adres_serwera | [Wymagane] GlusterFS adres serwera (może to być adres IP lub nazwa serwera). | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
nazwa_woluminu | [Wymagane] Nazwa woluminu GlusterFS. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
Serwis LinkedInfo
Nazwa | Opis | Wartość |
---|---|---|
linkedId (Identyfikator linked) | Identyfikator połączonej usługi. | ciąg |
linkedResourceName (nazwa zasobu) | Nazwa zasobu połączonej usługi. | ciąg |
źródło | Typ połączonej usługi. | "Synapse" |
NoneDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Brak" (wymagane) |
tajemnice | Pusty/brak wpisu tajnego magazynu danych. | BrakDatastoreSecrets |
BrakDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SasDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Sas" (wymagany) |
tajemnice | Wpisy tajne kontenera magazynu. | SasDatastoreSecrets |
SasDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
sasToken powiedział: | Token SAS kontenera magazynu. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
ServicePrincipalDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
authorityUrl (adres url władzy) | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId (identyfikator klienta) | [Wymagane] Identyfikator klienta jednostki usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "ServicePrincipal" (wymagane) |
identyfikator resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
tajemnice | Wpisy tajne jednostki usługi. | ServicePrincipalDatastoreSecrets |
Identyfikator najemcy | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | struna Ograniczenia: Minimalna długość = 36 Maksymalna długość = 36 Wzorzec = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (wymagane) |
ServicePrincipalDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
tajemnica klienta | Wpis tajny jednostki usługi. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SqlAdminDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType (typ poświadczeń) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "SqlAdmin" (wymagane) |
tajemnice | Wpisy tajne bazy danych SQL. | SqlAdminDatastoreSecrets |
Identyfikator użytkownika | [Wymagane] Nazwa użytkownika bazy danych SQL. | struna Ograniczenia: Wzorzec = [a-zA-Z0-9_] (wymagane) |
SqlAdminDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło bazy danych SQL. | ciąg |
secretsType (typ wpisów tajnych) | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |