Microsoft.MachineLearningServices workspaces/datastores 2021-03-01-preview
Definicja zasobu Bicep
Typ zasobu obszarów roboczych/magazynów danych można wdrożyć za pomocą 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 dziennik 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' = {
name: 'string'
parent: resourceSymbolicName
properties: {
contents: {
contentsType: 'string'
// For remaining properties, see DatastoreContents objects
}
description: 'string'
isDefault: bool
linkedInfo: {
linkedId: 'string'
linkedResourceName: 'string'
origin: 'Synapse'
}
properties: {
tags: {
{customized property}: 'string'
}
{customized property}: 'string'
}
}
Obiekty DatastoreContents
Ustaw właściwość contentsType , aby określić typ obiektu.
W przypadku usługi AzureBlob użyj:
contentsType: 'AzureBlob'
accountName: 'string'
containerName: 'string'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
W przypadku usługi AzureDataLakeGen1 użyj:
contentsType: 'AzureDataLakeGen1'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
storeName: 'string'
W przypadku usługi AzureDataLakeGen2 użyj:
contentsType: 'AzureDataLakeGen2'
accountName: 'string'
containerName: 'string'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
W przypadku pliku AzureFile użyj:
contentsType: 'AzureFile'
accountName: 'string'
containerName: 'string'
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'
Obiekty magazynu danychCredentials
Ustaw właściwość credentialsType , aby określić typ obiektu.
W obszarze AccountKey użyj:
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
W przypadku certyfikatu użyj:
credentialsType: 'Certificate'
authorityUrl: 'string'
clientId: 'string'
resourceUri: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
W przypadku opcji None użyj polecenia:
credentialsType: 'None'
secrets: {
secretsType: 'string'
}
W przypadku sygnatury dostępu współdzielonego użyj:
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
W przypadku elementu ServicePrincipal użyj:
credentialsType: 'ServicePrincipal'
authorityUrl: 'string'
clientId: 'string'
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'
Wartości właściwości
obszary robocze/magazyny danych
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep. |
ciąg (wymagany) Limit znaków: maksymalnie 255 znaków dla nazwy magazynu danych Prawidłowe znaki: Nazwa magazynu danych składa się tylko z małych liter, cyfr i podkreśleń. |
Nadrzędny | W pliku 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. |
Symboliczna nazwa zasobu typu: obszary robocze |
properties | [Wymagane] Dodatkowe atrybuty jednostki. | DatastoreProperties (wymagane) |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
Zawartość | [Wymagane] Odwołanie do zawartości magazynu danych. | DatastoreContents (wymagane) |
description (opis) | Tekst opisu zasobu. | ciąg |
Isdefault | Czy ten magazyn danych jest domyślny dla obszaru roboczego. | bool |
linkedInfo | Informacje na temat źródła magazynu danych, jeśli są połączone. | LinkedInfo |
properties | Słownik właściwości elementu zawartości. | Właściwości magazynu danych |
tags | Tag słownika. Tagi można dodawać, usuwać i aktualizować. | object |
{niestandardowa właściwość} | ciąg |
Magazyn danychContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | Ustawianie typu obiektu | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase GlusterFs (wymagane) |
AzureBlobContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureBlob" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | Magazyn danychCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Magazyn danychCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | Ustawianie typu obiektu | Klucz konta Certyfikat Brak Sas ServicePrincipal SqlAdmin (wymagane) |
AccountKeyDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" (wymagane) |
wpisy tajne | Wpisy tajne konta magazynu. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
key | Klucz konta magazynu. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagany) |
CertificateDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Certyfikat" (wymagany) |
authorityUrl | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId | [Wymagane] Identyfikator klienta jednostki usługi. | ciąg (wymagany) 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}$ |
resourceUri | Zasób jednostki usługi ma dostęp. | ciąg |
wpisy tajne | Wpisy tajne jednostki usługi. | CertificateDatastoreSecrets |
tenantId | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | ciąg (wymagany) 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}$ |
Odcisk palca | [Wymagane] Odcisk palca certyfikatu używanego do uwierzytelniania. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Certyfikat jednostki usługi. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
NoneDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Brak" (wymagane) |
wpisy tajne | Pusty/brak wpisu tajnego magazynu danych. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SasDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Sas" (wymagany) |
wpisy tajne | Wpisy tajne kontenera magazynu. | SasDatastoreSecrets |
SasDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
sygnatura dostępu współdzielonego | Token SAS kontenera magazynu. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
ServicePrincipalDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "ServicePrincipal" (wymagane) |
authorityUrl | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId | [Wymagane] Identyfikator klienta jednostki usługi. | ciąg (wymagany) 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}$ |
resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
wpisy tajne | Wpisy tajne jednostki usługi. | ServicePrincipalDatastoreSecrets |
tenantId | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | ciąg (wymagany) 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}$ |
ServicePrincipalDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
clientSecret | Wpis tajny jednostki usługi. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SqlAdminDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "SqlAdmin" (wymagane) |
wpisy tajne | Wpisy tajne bazy danych SQL. | SqlAdminDatastoreSecrets |
userId | [Wymagane] Nazwa użytkownika bazy danych SQL. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
SqlAdminDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło bazy danych SQL. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
AzureDataLakeGen1Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen1" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
Storename | [Wymagane] Nazwa usługi Azure Data Lake Store. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureDataLakeGen2Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen2" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureFileContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureFile" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzurePostgreSqlContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzurePostgreSql" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
databaseName | [Wymagane] Azure SQL nazwę bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Enablessl | Określa, czy serwer usługi Azure PostgreSQL wymaga protokołu SSL. | bool |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Numer_portu | [Wymagane] Azure SQL port serwera. | int (wymagane) |
serverName | [Wymagane] Azure SQL nazwa serwera. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureSqlDatabaseContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureSqlDatabase" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
databaseName | [Wymagane] Azure SQL nazwę bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Numer_portu | [Wymagane] Azure SQL port serwera. | int (wymagane) |
serverName | [Wymagane] Azure SQL nazwa serwera. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
GlusterFsContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "GlusterFs" (wymagane) |
serverAddress | [Wymagane] Adres serwera GlusterFS (może to być adres IP lub nazwa serwera). | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
volumeName | [Wymagane] Nazwa woluminu GlusterFS. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
LinkedInfo
Nazwa | Opis | Wartość |
---|---|---|
linkedId | Identyfikator połączonej usługi. | ciąg |
linkedResourceName | Nazwa zasobu połączonej usługi. | ciąg |
połączenie pierwotne | Typ połączonej usługi. | "Synapse" |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie obszaru roboczego usługi AML z wieloma zestawami danych & Magazyny danych |
Ten szablon umożliwia utworzenie obszaru roboczego 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 Blob Storage |
Ten szablon tworzy magazyn danych usługi Blob Storage 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 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 szablonu usługi ARM
Typ zasobu obszary robocze/magazyny danych można wdrożyć z operacjami docelowymi:
- 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 dziennik 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": "Synapse"
},
"properties": {
"tags": {
"{customized property}": "string"
},
"{customized property}": "string"
}
}
Obiekty DatastoreContents
Ustaw właściwość contentsType , aby określić typ obiektu.
W przypadku usługi AzureBlob użyj:
"contentsType": "AzureBlob",
"accountName": "string",
"containerName": "string",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
W przypadku elementu AzureDataLakeGen1 użyj:
"contentsType": "AzureDataLakeGen1",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"storeName": "string"
W przypadku usługi AzureDataLakeGen2 użyj:
"contentsType": "AzureDataLakeGen2",
"accountName": "string",
"containerName": "string",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
W przypadku pliku AzureFile użyj:
"contentsType": "AzureFile",
"accountName": "string",
"containerName": "string",
"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 usługi 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"
Obiekty DatastoreCredentials
Ustaw właściwość credentialsType , aby określić typ obiektu.
W przypadku wartości AccountKey użyj:
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
W przypadku certyfikatu użyj:
"credentialsType": "Certificate",
"authorityUrl": "string",
"clientId": "string",
"resourceUri": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
W przypadku opcji Brak użyj polecenia:
"credentialsType": "None",
"secrets": {
"secretsType": "string"
}
W przypadku sygnatury dostępu współdzielonego użyj:
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
W przypadku parametru ServicePrincipal użyj:
"credentialsType": "ServicePrincipal",
"authorityUrl": "string",
"clientId": "string",
"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"
Wartości właściwości
obszary robocze/magazyny danych
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/datastores" |
apiVersion | Wersja interfejsu API zasobów | "2021-03-01-preview" |
name | Nazwa zasobu Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON. |
ciąg (wymagany) Limit znaków: maksymalnie 255 znaków dla nazwy magazynu danych Prawidłowe znaki: Nazwa magazynu danych składa się tylko z małych liter, cyfr i podkreśleń. |
properties | [Wymagane] Dodatkowe atrybuty jednostki. | Właściwości magazynu danych (wymagane) |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
Zawartość | [Wymagane] Odwołanie do zawartości magazynu danych. | DatastoreContents (wymagane) |
description (opis) | Tekst opisu zasobu. | ciąg |
Isdefault | Określa, czy ten magazyn danych jest domyślny dla obszaru roboczego. | bool |
linkedInfo | Informacje o pochodzeniu magazynu danych, jeśli są połączone. | LinkedInfo |
properties | Słownik właściwości elementu zawartości. | Właściwości magazynu danych |
tags | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. | object |
{niestandardowa właściwość} | ciąg |
DatastoreContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | Ustawianie typu obiektu | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase GlusterFs (wymagane) |
AzureBlobContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureBlob" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
DatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | Ustawianie typu obiektu | Klucz konta Certyfikat Brak Sas ServicePrincipal SqlAdmin (wymagane) |
AccountKeyDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" (wymagane) |
wpisy tajne | Wpisy tajne konta magazynu. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
key | Klucz konta magazynu. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
CertificateDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Certyfikat" (wymagany) |
authorityUrl | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId | [Wymagane] Identyfikator klienta jednostki usługi. | ciąg (wymagany) 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}$ |
resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
wpisy tajne | Wpisy tajne jednostki usługi. | CertificateDatastoreSecrets |
tenantId | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | ciąg (wymagany) 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}$ |
Odcisk palca | [Wymagane] Odcisk palca certyfikatu używanego do uwierzytelniania. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Certyfikat jednostki usługi. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
NoneDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Brak" (wymagane) |
wpisy tajne | Pusty/brak wpisu tajnego magazynu danych. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SasDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Sas" (wymagany) |
wpisy tajne | Wpisy tajne kontenera magazynu. | SasDatastoreSecrets |
SasDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
sygnatura dostępu współdzielonego | Token SAS kontenera magazynu. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
ServicePrincipalDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "ServicePrincipal" (wymagane) |
authorityUrl | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId | [Wymagane] Identyfikator klienta jednostki usługi. | ciąg (wymagany) 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}$ |
resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
wpisy tajne | Wpisy tajne jednostki usługi. | ServicePrincipalDatastoreSecrets |
tenantId | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | ciąg (wymagany) 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}$ |
ServicePrincipalDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
clientSecret | Wpis tajny jednostki usługi. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagany) |
SqlAdminDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "SqlAdmin" (wymagany) |
wpisy tajne | Wpisy tajne bazy danych SQL. | SqlAdminDatastoreSecrets |
userId | [Wymagane] Nazwa użytkownika bazy danych SQL. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
SqlAdminDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło bazy danych SQL. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagany) |
AzureDataLakeGen1Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen1" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | Magazyn danychCredentials (wymagane) |
Storename | [Wymagane] Nazwa magazynu usługi Azure Data Lake. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureDataLakeGen2Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen2" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | Magazyn danychCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureFileContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureFile" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzurePostgreSqlContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzurePostgreSql" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
databaseName | [Wymagane] Azure SQL nazwę bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Enablessl | Określa, czy serwer usługi Azure PostgreSQL wymaga protokołu SSL. | bool |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Numer_portu | [Wymagane] Azure SQL port serwera. | int (wymagane) |
serverName | [Wymagane] Azure SQL nazwa serwera. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureSqlDatabaseContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureSqlDatabase" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
databaseName | [Wymagane] Azure SQL nazwę bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Numer_portu | [Wymagane] Azure SQL port serwera. | int (wymagane) |
serverName | [Wymagane] Azure SQL nazwa serwera. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
GlusterFsContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "GlusterFs" (wymagane) |
serverAddress | [Wymagane] Adres serwera GlusterFS (może to być adres IP lub nazwa serwera). | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
volumeName | [Wymagane] Nazwa woluminu GlusterFS. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
LinkedInfo
Nazwa | Opis | Wartość |
---|---|---|
linkedId | Identyfikator połączonej usługi. | ciąg |
linkedResourceName | Nazwa zasobu połączonej usługi. | ciąg |
połączenie pierwotne | Typ połączonej usługi. | "Synapse" |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie obszaru roboczego usługi AML z wieloma zestawami danych & Magazyny danych |
Ten szablon umożliwia utworzenie obszaru roboczego 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 Blob Storage |
Ten szablon tworzy magazyn danych usługi Blob Storage 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 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 obszary robocze/magazyny danych można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik 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 = jsonencode({
properties = {
contents = {
contentsType = "string"
// For remaining properties, see DatastoreContents objects
}
description = "string"
isDefault = bool
linkedInfo = {
linkedId = "string"
linkedResourceName = "string"
origin = "Synapse"
}
properties = {
tags = {
{customized property} = "string"
}
{customized property} = "string"
}
})
}
Obiekty DatastoreContents
Ustaw właściwość contentsType , aby określić typ obiektu.
W przypadku usługi AzureBlob użyj:
contentsType = "AzureBlob"
accountName = "string"
containerName = "string"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
W przypadku elementu AzureDataLakeGen1 użyj:
contentsType = "AzureDataLakeGen1"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
storeName = "string"
W przypadku usługi AzureDataLakeGen2 użyj:
contentsType = "AzureDataLakeGen2"
accountName = "string"
containerName = "string"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
W przypadku pliku AzureFile użyj:
contentsType = "AzureFile"
accountName = "string"
containerName = "string"
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 usługi 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"
Obiekty DatastoreCredentials
Ustaw właściwość credentialsType , aby określić typ obiektu.
W przypadku wartości AccountKey użyj:
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
W przypadku certyfikatu użyj:
credentialsType = "Certificate"
authorityUrl = "string"
clientId = "string"
resourceUri = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
W przypadku opcji Brak użyj polecenia:
credentialsType = "None"
secrets = {
secretsType = "string"
}
W przypadku sygnatury dostępu współdzielonego użyj:
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
W przypadku parametru ServicePrincipal użyj:
credentialsType = "ServicePrincipal"
authorityUrl = "string"
clientId = "string"
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"
Wartości właściwości
obszary robocze/magazyny danych
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: maksymalnie 255 znaków dla nazwy magazynu danych Prawidłowe znaki: Nazwa magazynu danych składa się tylko z małych liter, cyfr i podkreśleń. |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: obszary robocze |
properties | [Wymagane] Dodatkowe atrybuty jednostki. | Właściwości magazynu danych (wymagane) |
Właściwości magazynu danych
Nazwa | Opis | Wartość |
---|---|---|
Zawartość | [Wymagane] Odwołanie do zawartości magazynu danych. | DatastoreContents (wymagane) |
description (opis) | Tekst opisu zasobu. | ciąg |
Isdefault | Czy ten magazyn danych jest domyślny dla obszaru roboczego. | bool |
linkedInfo | Informacje na temat źródła magazynu danych, jeśli są połączone. | LinkedInfo |
properties | Słownik właściwości elementu zawartości. | Właściwości magazynu danych |
tags | Tag słownika. Tagi można dodawać, usuwać i aktualizować. | object |
{niestandardowa właściwość} | ciąg |
Magazyn danychContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | Ustawianie typu obiektu | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile AzurePostgreSql AzureSqlDatabase GlusterFs (wymagane) |
AzureBlobContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureBlob" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | Magazyn danychCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Magazyn danychCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | Ustawianie typu obiektu | Klucz konta Certyfikat Brak Sas ServicePrincipal SqlAdmin (wymagane) |
AccountKeyDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" (wymagane) |
wpisy tajne | Wpisy tajne konta magazynu. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
key | Klucz konta magazynu. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "AccountKey" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
CertificateDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Certyfikat" (wymagany) |
authorityUrl | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId | [Wymagane] Identyfikator klienta jednostki usługi. | ciąg (wymagany) 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}$ |
resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
wpisy tajne | Wpisy tajne jednostki usługi. | CertificateDatastoreSecrets |
tenantId | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | ciąg (wymagany) 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}$ |
Odcisk palca | [Wymagane] Odcisk palca certyfikatu używanego do uwierzytelniania. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
certyfikat | Certyfikat jednostki usługi. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Klucz konta" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
NoneDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Brak" (wymagane) |
wpisy tajne | Pusty/brak wpisu tajnego magazynu danych. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Klucz konta" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SasDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Sas" (wymagany) |
wpisy tajne | Wpisy tajne kontenera magazynu. | SasDatastoreSecrets |
SasDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
sygnatura dostępu współdzielonego | Token SAS kontenera magazynu. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Klucz konta" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
ServicePrincipalDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "ServicePrincipal" (wymagane) |
authorityUrl | Adres URL urzędu używany do uwierzytelniania. | ciąg |
clientId | [Wymagane] Identyfikator klienta jednostki usługi. | ciąg (wymagany) 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}$ |
resourceUri | Zasób, do których jednostka usługi ma dostęp. | ciąg |
wpisy tajne | Wpisy tajne jednostki usługi. | ServicePrincipalDatastoreSecrets |
tenantId | [Wymagane] Identyfikator dzierżawy, do której należy jednostka usługi. | ciąg (wymagany) 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}$ |
ServicePrincipalDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
clientSecret | Wpis tajny jednostki usługi. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Klucz konta" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
SqlAdminDatastoreCredentials
Nazwa | Opis | Wartość |
---|---|---|
credentialsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "SqlAdmin" (wymagane) |
wpisy tajne | Wpisy tajne bazy danych SQL. | SqlAdminDatastoreSecrets |
userId | [Wymagane] Nazwa użytkownika bazy danych SQL. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
SqlAdminDatastoreSecrets
Nazwa | Opis | Wartość |
---|---|---|
hasło | Hasło bazy danych SQL. | ciąg |
secretsType | [Wymagane] Typ poświadczeń używany do uwierzytelniania za pomocą magazynu. | "Klucz konta" "Certyfikat" "Brak" "Sas" "ServicePrincipal" "SqlAdmin" (wymagane) |
AzureDataLakeGen1Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen1" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
Storename | [Wymagane] Nazwa usługi Azure Data Lake Store. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureDataLakeGen2Contents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureDataLakeGen2" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureFileContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureFile" (wymagane) |
accountName | [Wymagane] Nazwa konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
containerName | [Wymagane] Nazwa kontenera konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla konta magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Protokół | [Wymagane] Protokół używany do komunikowania się z kontem magazynu. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzurePostgreSqlContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzurePostgreSql" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
databaseName | [Wymagane] Azure SQL nazwę bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Enablessl | Określa, czy serwer usługi Azure PostgreSQL wymaga protokołu SSL. | bool |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Numer_portu | [Wymagane] Azure SQL port serwera. | int (wymagane) |
serverName | [Wymagane] Azure SQL nazwa serwera. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
AzureSqlDatabaseContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "AzureSqlDatabase" (wymagane) |
poświadczenia | [Wymagane] Poświadczenia konta. | DatastoreCredentials (wymagane) |
databaseName | [Wymagane] Azure SQL nazwę bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
endpoint | [Wymagane] Punkt końcowy chmury platformy Azure dla bazy danych. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
Numer_portu | [Wymagane] Azure SQL port serwera. | int (wymagane) |
serverName | [Wymagane] Azure SQL nazwa serwera. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
GlusterFsContents
Nazwa | Opis | Wartość |
---|---|---|
contentsType | [Wymagane] Typ magazynu kopii zapasowej magazynu danych. | "GlusterFs" (wymagane) |
serverAddress | [Wymagane] Adres serwera GlusterFS (może to być adres IP lub nazwa serwera). | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
volumeName | [Wymagane] Nazwa woluminu GlusterFS. | ciąg (wymagany) Ograniczenia: Wzorzec = [a-zA-Z0-9_] |
LinkedInfo
Nazwa | Opis | Wartość |
---|---|---|
linkedId | Identyfikator połączonej usługi. | ciąg |
linkedResourceName | Nazwa zasobu połączonej usługi. | ciąg |
połączenie pierwotne | Typ połączonej usługi. | "Synapse" |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla