Microsoft.MachineLearningServices workspaces/datastores 2023-02-01-preview
Bicep-resourcedefinitie
Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.MachineLearningServices/workspaces/datastores wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2023-02-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
description: 'string'
properties: {
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
}
datastoreType: 'string'
// For remaining properties, see DatastoreProperties objects
}
}
DatastoreProperties-objecten
Stel de eigenschap datastoreType in om het type object op te geven.
Gebruik voor AzureBlob:
datastoreType: 'AzureBlob'
accountName: 'string'
containerName: 'string'
endpoint: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
Gebruik voor AzureDataLakeGen1:
datastoreType: 'AzureDataLakeGen1'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
storeName: 'string'
subscriptionId: 'string'
Gebruik voor AzureDataLakeGen2:
datastoreType: 'AzureDataLakeGen2'
accountName: 'string'
endpoint: 'string'
filesystem: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
Gebruik voor AzureFile:
datastoreType: 'AzureFile'
accountName: 'string'
endpoint: 'string'
fileShareName: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
Gebruik voor Hdfs:
datastoreType: 'Hdfs'
hdfsServerCertificate: 'string'
nameNodeAddress: 'string'
protocol: 'string'
DatastoreCredentials-objecten
Stel de eigenschap credentialsType in om het type object op te geven.
Gebruik voor AccountKey:
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
Gebruik voor Certificaat:
credentialsType: 'Certificate'
authorityUrl: 'string'
clientId: 'string'
resourceUrl: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
Gebruik voor KerberosKeytab:
credentialsType: 'KerberosKeytab'
kerberosKdcAddress: 'string'
kerberosPrincipal: 'string'
kerberosRealm: 'string'
secrets: {
kerberosKeytab: 'string'
secretsType: 'string'
}
Gebruik voor KerberosPassword:
credentialsType: 'KerberosPassword'
kerberosKdcAddress: 'string'
kerberosPrincipal: 'string'
kerberosRealm: 'string'
secrets: {
kerberosPassword: 'string'
secretsType: 'string'
}
Gebruik voor Geen:
credentialsType: 'None'
Gebruik voor SAS:
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
Gebruik voor ServicePrincipal:
credentialsType: 'ServicePrincipal'
authorityUrl: 'string'
clientId: 'string'
resourceUrl: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
Eigenschapswaarden
werkruimten/gegevensarchieven
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) Tekenlimiet: maximaal 255 tekens voor de naam van het gegevensarchief Geldige tekens: De naam van het gegevensarchief bestaat alleen uit kleine letters, cijfers en onderstrepingstekens. |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: werkruimten |
properties | [Vereist] Aanvullende kenmerken van de entiteit. | DatastoreEigenschappen (vereist) |
GegevensarchiefEigenschappen
Naam | Description | Waarde |
---|---|---|
referenties | [Vereist] Accountreferenties. | DatastoreCredentials (vereist) |
beschrijving | De beschrijvingstekst van de asset. | tekenreeks |
properties | De woordenlijst met eigenschappen van activa. | ResourceBaseProperties |
tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. | object |
datastoreType | Het objecttype instellen | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile HDFS (vereist) |
DatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | Het objecttype instellen | AccountKey Certificaat KerberosKeytab KerberosPassword Geen Sas ServicePrincipal (vereist) |
AccountKeyDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' (vereist) |
geheimen | [Vereist] Geheimen van opslagaccounts. | AccountKeyDatastoreSecrets (vereist) |
AccountKeyDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
sleutel | Opslagaccountsleutel. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
CertificateDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Certificaat' (vereist) |
authorityUrl | Instantie-URL die wordt gebruikt voor verificatie. | tekenreeks |
clientId | [Vereist] Client-id van service-principal. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUrl | Resource waar de service-principal toegang toe heeft. | tekenreeks |
geheimen | [Vereist] Geheimen van service-principals. | CertificateDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Vingerafdruk | [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
certificaat | Service-principalcertificaat. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
KerberosKeytabCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'KerberosKeytab' (vereist) |
kerberosKdcAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosPrincipal | [Vereist] Kerberos-gebruikersnaam | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosRealm | [Vereist] Domein waarvoor een Kerberos-verificatieserver de bevoegdheid heeft om een gebruiker, host of service te verifiëren. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
geheimen | [Vereist] Keytab-geheimen. | KerberosKeytabSecrets (vereist) |
KerberosKeytabSecrets
Naam | Description | Waarde |
---|---|---|
kerberosKeytab | Kerberos-sleuteltabgeheim. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
KerberosPasswordCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'KerberosPassword' (vereist) |
kerberosKdcAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosPrincipal | [Vereist] Kerberos-gebruikersnaam | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosRealm | [Vereist] Domein waarvoor een Kerberos-verificatieserver de bevoegdheid heeft om een gebruiker, host of service te verifiëren. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
geheimen | [Vereist] Kerberos-wachtwoordgeheimen. | KerberosPasswordSecrets (vereist) |
KerberosPasswordSecrets
Naam | Description | Waarde |
---|---|---|
kerberosWachtwoord | Kerberos-wachtwoordgeheim. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
NoneDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Geen' (vereist) |
SasDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | Sas (vereist) |
geheimen | [Vereist] Opslagcontainergeheimen. | SasDatastoreSecrets (vereist) |
SasDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
sasToken | SAS-token voor opslagcontainers. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
ServicePrincipalDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'ServicePrincipal' (vereist) |
authorityUrl | Instantie-URL die wordt gebruikt voor verificatie. | tekenreeks |
clientId | [Vereist] Client-id van service-principal. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUrl | Resource waar de service-principal toegang toe heeft. | tekenreeks |
geheimen | [Vereist] Geheimen van service-principals. | ServicePrincipalDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
ServicePrincipalDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
clientSecret | Geheim van service-principal. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' Sas ServicePrincipal (vereist) |
ResourceBaseProperties
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks |
AzureBlobDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureBlob' (vereist) |
accountName | Naam van opslagaccount. | tekenreeks |
containerName | Naam van opslagaccountcontainer. | tekenreeks |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureDataLakeGen1Datastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureDataLakeGen1' (vereist) |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
storeName | [Vereist] Naam van Azure Data Lake-opslag. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureDataLakeGen2Datastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureDataLakeGen2' (vereist) |
accountName | [Vereist] Naam van opslagaccount. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
bestandssysteem | [Vereist] De naam van het Data Lake Gen2-bestandssysteem. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureFileDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureFile' (vereist) |
accountName | [Vereist] Naam van opslagaccount. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
fileShareName | [Vereist] De naam van de Azure-bestandsshare waarnaar het gegevensarchief verwijst. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | tekenreeks |
HdfsDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'Hdfs' (vereist) |
hdfsServerCertificate | Het TLS-certificaat van de HDFS-server. Moet een met base64 gecodeerde tekenreeks zijn. Vereist als https-protocol is geselecteerd. | tekenreeks |
nameNodeAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount (Https/Http). | tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven |
Met deze sjabloon maakt u een Azure Machine Learning-werkruimte met meerdere gegevenssets & gegevensarchieven. |
Een Azure ADLS-gegevensarchief maken |
Met deze sjabloon wordt een ADLS-gegevensarchief gemaakt in een Azure Machine Learning-werkruimte. |
Een Azure ADLS Gen2-gegevensarchief maken |
Met deze sjabloon maakt u een ADLS Gen2-gegevensarchief in een Azure Machine Learning-werkruimte. |
Een Blob Storage-gegevensarchief maken |
Met deze sjabloon wordt een gegevensarchief voor blobopslag gemaakt in een Azure Machine Learning-werkruimte. |
Een Databricks File System-gegevensarchief maken |
Met deze sjabloon maakt u een Databricks File System-gegevensarchief in de Azure Machine Learning-werkruimte. |
Een gegevensarchief voor een bestandsshare maken |
Met deze sjabloon maakt u een gegevensarchief voor bestandsshares in een Azure Machine Learning-werkruimte. |
Een Azure MySQL-gegevensarchief maken |
Met deze sjabloon maakt u een MySQL-gegevensarchief in een Azure Machine Learning-werkruimte. |
Een Azure PostgreSQL-gegevensarchief maken |
Met deze sjabloon maakt u een PostgreSQL-gegevensarchief in een Azure Machine Learning-werkruimte. |
Een Azure SQL gegevensarchief maken |
Met deze sjabloon maakt u een SQL-gegevensarchief in een Azure Machine Learning-werkruimte. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.MachineLearningServices/workspaces/datastores wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.MachineLearningServices/workspaces/datastores",
"apiVersion": "2023-02-01-preview",
"name": "string",
"properties": {
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"description": "string",
"properties": {
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string"
},
"tags": {
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string"
},
"datastoreType": "string"
// For remaining properties, see DatastoreProperties objects
}
}
DatastoreProperties-objecten
Stel de eigenschap datastoreType in om het type object op te geven.
Gebruik voor AzureBlob:
"datastoreType": "AzureBlob",
"accountName": "string",
"containerName": "string",
"endpoint": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
Gebruik voor AzureDataLakeGen1:
"datastoreType": "AzureDataLakeGen1",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"storeName": "string",
"subscriptionId": "string"
Gebruik voor AzureDataLakeGen2:
"datastoreType": "AzureDataLakeGen2",
"accountName": "string",
"endpoint": "string",
"filesystem": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
Gebruik voor AzureFile:
"datastoreType": "AzureFile",
"accountName": "string",
"endpoint": "string",
"fileShareName": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
Gebruik voor Hdfs:
"datastoreType": "Hdfs",
"hdfsServerCertificate": "string",
"nameNodeAddress": "string",
"protocol": "string"
DatastoreCredentials-objecten
Stel de eigenschap credentialsType in om het type object op te geven.
Voor AccountKey gebruikt u:
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
Gebruik voor Certificaat:
"credentialsType": "Certificate",
"authorityUrl": "string",
"clientId": "string",
"resourceUrl": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
Gebruik voor KerberosKeytab:
"credentialsType": "KerberosKeytab",
"kerberosKdcAddress": "string",
"kerberosPrincipal": "string",
"kerberosRealm": "string",
"secrets": {
"kerberosKeytab": "string",
"secretsType": "string"
}
Gebruik voor KerberosPassword:
"credentialsType": "KerberosPassword",
"kerberosKdcAddress": "string",
"kerberosPrincipal": "string",
"kerberosRealm": "string",
"secrets": {
"kerberosPassword": "string",
"secretsType": "string"
}
Gebruik voor Geen:
"credentialsType": "None"
Gebruik voor SAS:
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
Gebruik voor ServicePrincipal:
"credentialsType": "ServicePrincipal",
"authorityUrl": "string",
"clientId": "string",
"resourceUrl": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
Eigenschapswaarden
werkruimten/gegevensarchieven
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.MachineLearningServices/workspaces/datastores' |
apiVersion | De resource-API-versie | '2023-02-01-preview' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) Tekenlimiet: maximaal 255 tekens voor de naam van het gegevensarchief Geldige tekens: De naam van het gegevensarchief bestaat alleen uit kleine letters, cijfers en onderstrepingstekens. |
properties | [Vereist] Aanvullende kenmerken van de entiteit. | DatastoreProperties (vereist) |
DatastoreEigenschappen
Naam | Description | Waarde |
---|---|---|
referenties | [Vereist] Accountreferenties. | DatastoreCredentials (vereist) |
beschrijving | De tekst van de assetbeschrijving. | tekenreeks |
properties | De woordenlijst met activa-eigenschappen. | ResourceBaseProperties |
tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. | object |
datastoreType | Het objecttype instellen | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile Hdfs (vereist) |
DatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | Het objecttype instellen | AccountKey Certificaat KerberosKeytab KerberosPassword Geen Sas ServicePrincipal (vereist) |
AccountKeyDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' (vereist) |
geheimen | [Vereist] Opslagaccountgeheimen. | AccountKeyDatastoreSecrets (vereist) |
AccountKeyDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
sleutel | Opslagaccountsleutel. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' Sas ServicePrincipal (vereist) |
CertificateDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Certificaat' (vereist) |
authorityUrl | Instantie-URL die wordt gebruikt voor verificatie. | tekenreeks |
clientId | [Vereist] Client-id van service-principal. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUrl | Resource waar de service-principal toegang toe heeft. | tekenreeks |
geheimen | [Vereist] Geheimen van service-principals. | CertificateDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Vingerafdruk | [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
certificaat | Service-principalcertificaat. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' Sas ServicePrincipal (vereist) |
KerberosKeytabCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'KerberosKeytab' (vereist) |
kerberosKdcAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosPrincipal | [Vereist] Kerberos-gebruikersnaam | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosRealm | [Vereist] Domein waarvoor een Kerberos-verificatieserver de bevoegdheid heeft om een gebruiker, host of service te verifiëren. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
geheimen | [Vereist] Keytab-geheimen. | KerberosKeytabSecrets (vereist) |
KerberosKeytabSecrets
Naam | Description | Waarde |
---|---|---|
kerberosKeytab | Kerberos-sleuteltabgeheim. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
KerberosPasswordCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'KerberosPassword' (vereist) |
kerberosKdcAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosPrincipal | [Vereist] Kerberos-gebruikersnaam | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosRealm | [Vereist] Domein waarvoor een Kerberos-verificatieserver de bevoegdheid heeft om een gebruiker, host of service te verifiëren. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
geheimen | [Vereist] Kerberos-wachtwoordgeheimen. | KerberosPasswordSecrets (vereist) |
KerberosPasswordSecrets
Naam | Description | Waarde |
---|---|---|
kerberosWachtwoord | Kerberos-wachtwoordgeheim. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
NoneDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Geen' (vereist) |
SasDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | Sas (vereist) |
geheimen | [Vereist] Opslagcontainergeheimen. | SasDatastoreSecrets (vereist) |
SasDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
sasToken | SAS-token voor opslagcontainers. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
ServicePrincipalDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'ServicePrincipal' (vereist) |
authorityUrl | Instantie-URL die wordt gebruikt voor verificatie. | tekenreeks |
clientId | [Vereist] Client-id van service-principal. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUrl | Resource waar de service-principal toegang toe heeft. | tekenreeks |
geheimen | [Vereist] Geheimen van service-principals. | ServicePrincipalDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
ServicePrincipalDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
clientSecret | Geheim van service-principal. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'KerberosKeytab' 'KerberosPassword' 'Sas' 'ServicePrincipal' (vereist) |
ResourceBaseProperties
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks |
AzureBlobDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureBlob' (vereist) |
accountName | Naam van opslagaccount. | tekenreeks |
containerName | Containernaam van opslagaccount. | tekenreeks |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureDataLakeGen1Datastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureDataLakeGen1' (vereist) |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
storeName | [Vereist] Naam van Azure Data Lake-opslag. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureDataLakeGen2Datastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureDataLakeGen2' (vereist) |
accountName | [Vereist] Naam van opslagaccount. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
bestandssysteem | [Vereist] De naam van het Data Lake Gen2-bestandssysteem. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureFileDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureFile' (vereist) |
accountName | [Vereist] Naam van opslagaccount. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
fileShareName | [Vereist] De naam van de Azure-bestandsshare waarnaar het gegevensarchief verwijst. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | tekenreeks |
HdfsDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'Hdfs' (vereist) |
hdfsServerCertificate | Het TLS-certificaat van de HDFS-server. Moet een met base64 gecodeerde tekenreeks zijn. Vereist als https-protocol is geselecteerd. | tekenreeks |
nameNodeAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount (Https/Http). | tekenreeks |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven |
Met deze sjabloon maakt u een Azure Machine Learning-werkruimte met meerdere gegevenssets & gegevensarchieven. |
Een Azure ADLS-gegevensarchief maken |
Met deze sjabloon maakt u een ADLS-gegevensarchief in de Azure Machine Learning-werkruimte. |
Een Azure ADLS Gen2-gegevensarchief maken |
Met deze sjabloon maakt u een ADLS Gen2-gegevensarchief in de Azure Machine Learning-werkruimte. |
Een Blob Storage-gegevensarchief maken |
Met deze sjabloon maakt u een blob-opslaggegevensarchief in een Azure Machine Learning-werkruimte. |
Een Databricks File System-gegevensarchief maken |
Met deze sjabloon maakt u een Databricks File System-gegevensarchief in de Azure Machine Learning-werkruimte. |
Een bestandssharegegevensarchief maken |
Met deze sjabloon maakt u een gegevensarchief voor bestandsshares in een Azure Machine Learning-werkruimte. |
Een Azure MySQL-gegevensarchief maken |
Met deze sjabloon maakt u een MySQL-gegevensarchief in de Azure Machine Learning-werkruimte. |
Een Azure PostgreSQL-gegevensarchief maken |
Met deze sjabloon maakt u een PostgreSQL-gegevensarchief in een Azure Machine Learning-werkruimte. |
Een Azure SQL-gegevensarchief maken |
Met deze sjabloon maakt u een SQL-gegevensarchief in een Azure Machine Learning-werkruimte. |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.MachineLearningServices/workspaces/datastores wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/datastores@2023-02-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
description = "string"
properties = {
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
}
tags = {
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
}
datastoreType = "string"
// For remaining properties, see DatastoreProperties objects
}
})
}
DatastoreProperties-objecten
Stel de eigenschap datastoreType in om het type object op te geven.
Gebruik voor AzureBlob:
datastoreType = "AzureBlob"
accountName = "string"
containerName = "string"
endpoint = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
Gebruik voor AzureDataLakeGen1:
datastoreType = "AzureDataLakeGen1"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
storeName = "string"
subscriptionId = "string"
Gebruik voor AzureDataLakeGen2:
datastoreType = "AzureDataLakeGen2"
accountName = "string"
endpoint = "string"
filesystem = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
Gebruik voor AzureFile:
datastoreType = "AzureFile"
accountName = "string"
endpoint = "string"
fileShareName = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
Gebruik voor Hdfs:
datastoreType = "Hdfs"
hdfsServerCertificate = "string"
nameNodeAddress = "string"
protocol = "string"
DatastoreCredentials-objecten
Stel de eigenschap credentialsType in om het type object op te geven.
Gebruik voor AccountKey:
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
Gebruik voor Certificaat:
credentialsType = "Certificate"
authorityUrl = "string"
clientId = "string"
resourceUrl = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
Gebruik voor KerberosKeytab:
credentialsType = "KerberosKeytab"
kerberosKdcAddress = "string"
kerberosPrincipal = "string"
kerberosRealm = "string"
secrets = {
kerberosKeytab = "string"
secretsType = "string"
}
Gebruik voor KerberosPassword:
credentialsType = "KerberosPassword"
kerberosKdcAddress = "string"
kerberosPrincipal = "string"
kerberosRealm = "string"
secrets = {
kerberosPassword = "string"
secretsType = "string"
}
Gebruik voor Geen:
credentialsType = "None"
Gebruik voor SAS:
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
Gebruik voor ServicePrincipal:
credentialsType = "ServicePrincipal"
authorityUrl = "string"
clientId = "string"
resourceUrl = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
Eigenschapswaarden
werkruimten/gegevensarchieven
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.MachineLearningServices/workspaces/datastores@2023-02-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: maximaal 255 tekens voor de naam van het gegevensarchief Geldige tekens: De naam van het gegevensarchief bestaat alleen uit kleine letters, cijfers en onderstrepingstekens. |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: werkruimten |
properties | [Vereist] Aanvullende kenmerken van de entiteit. | DatastoreProperties (vereist) |
DatastoreEigenschappen
Naam | Description | Waarde |
---|---|---|
referenties | [Vereist] Accountreferenties. | DatastoreCredentials (vereist) |
beschrijving | De tekst van de assetbeschrijving. | tekenreeks |
properties | De woordenlijst met activa-eigenschappen. | ResourceBaseProperties |
tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. | object |
datastoreType | Het objecttype instellen | AzureBlob AzureDataLakeGen1 AzureDataLakeGen2 AzureFile Hdfs (vereist) |
DatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | Het objecttype instellen | AccountKey Certificaat KerberosKeytab KerberosPassword Geen Sas ServicePrincipal (vereist) |
AccountKeyDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" (vereist) |
geheimen | [Vereist] Opslagaccountgeheimen. | AccountKeyDatastoreSecrets (vereist) |
AccountKeyDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
sleutel | Opslagaccountsleutel. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" "Certificaat" "KerberosKeytab" "KerberosPassword" "Sas" ServicePrincipal (vereist) |
CertificateDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "Certificaat" (vereist) |
authorityUrl | Instantie-URL die wordt gebruikt voor verificatie. | tekenreeks |
clientId | [Vereist] Client-id van service-principal. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUrl | Resource waar de service-principal toegang toe heeft. | tekenreeks |
geheimen | [Vereist] Geheimen van service-principals. | CertificateDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
Vingerafdruk | [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
CertificateDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
certificaat | Service-principalcertificaat. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" "Certificaat" "KerberosKeytab" "KerberosPassword" "Sas" ServicePrincipal (vereist) |
KerberosKeytabCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "KerberosKeytab" (vereist) |
kerberosKdcAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosPrincipal | [Vereist] Kerberos-gebruikersnaam | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosRealm | [Vereist] Domein waarvoor een Kerberos-verificatieserver de bevoegdheid heeft om een gebruiker, host of service te verifiëren. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
geheimen | [Vereist] Keytab-geheimen. | KerberosKeytabSecrets (vereist) |
KerberosKeytabSecrets
Naam | Description | Waarde |
---|---|---|
kerberosKeytab | Kerberos-sleuteltabgeheim. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" "Certificaat" "KerberosKeytab" "KerberosPassword" "Sas" ServicePrincipal (vereist) |
KerberosPasswordCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "KerberosPassword" (vereist) |
kerberosKdcAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosPrincipal | [Vereist] Kerberos-gebruikersnaam | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
kerberosRealm | [Vereist] Domein waarvoor een Kerberos-verificatieserver de bevoegdheid heeft om een gebruiker, host of service te verifiëren. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
geheimen | [Vereist] Kerberos-wachtwoordgeheimen. | KerberosPasswordSecrets (vereist) |
KerberosPasswordSecrets
Naam | Description | Waarde |
---|---|---|
kerberosWachtwoord | Kerberos-wachtwoordgeheim. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" "Certificaat" "KerberosKeytab" "KerberosPassword" "Sas" ServicePrincipal (vereist) |
NoneDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "Geen" (vereist) |
SasDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | Sas (vereist) |
geheimen | [Vereist] Opslagcontainergeheimen. | SasDatastoreSecrets (vereist) |
SasDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
sasToken | SAS-token voor opslagcontainers. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" "Certificaat" "KerberosKeytab" "KerberosPassword" "Sas" ServicePrincipal (vereist) |
ServicePrincipalDatastoreCredentials
Naam | Description | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | ServicePrincipal (vereist) |
authorityUrl | Instantie-URL die wordt gebruikt voor verificatie. | tekenreeks |
clientId | [Vereist] Client-id van service-principal. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceUrl | Resource waar de service-principal toegang toe heeft. | tekenreeks |
geheimen | [Vereist] Geheimen van service-principals. | ServicePrincipalDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | tekenreeks (vereist) Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
ServicePrincipalDatastoreSecrets
Naam | Description | Waarde |
---|---|---|
clientSecret | Geheim van service-principal. | tekenreeks |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | "AccountKey" "Certificaat" "KerberosKeytab" "KerberosPassword" "Sas" ServicePrincipal (vereist) |
ResourceBaseProperties
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks | |
{aangepaste eigenschap} | tekenreeks |
AzureBlobDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureBlob' (vereist) |
accountName | Naam van opslagaccount. | tekenreeks |
containerName | Naam van opslagaccountcontainer. | tekenreeks |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | "Geen" "WorkspaceSystemAssignedIdentity" "WorkspaceUserAssignedIdentity" |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureDataLakeGen1Datastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureDataLakeGen1' (vereist) |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | "Geen" "WorkspaceSystemAssignedIdentity" "WorkspaceUserAssignedIdentity" |
storeName | [Vereist] Naam van Azure Data Lake-opslag. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureDataLakeGen2Datastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureDataLakeGen2' (vereist) |
accountName | [Vereist] Naam van opslagaccount. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
bestandssysteem | [Vereist] De naam van het Data Lake Gen2-bestandssysteem. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | "Geen" "WorkspaceSystemAssignedIdentity" "WorkspaceUserAssignedIdentity" |
subscriptionId | Azure-abonnements-id | tekenreeks |
AzureFileDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | 'AzureFile' (vereist) |
accountName | [Vereist] Naam van opslagaccount. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
endpoint | Azure-cloudeindpunt voor het opslagaccount. | tekenreeks |
fileShareName | [Vereist] De naam van de Azure-bestandsshare waarnaar het gegevensarchief verwijst. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | tekenreeks |
resourceGroup | Naam van Azure-resourcegroep | tekenreeks |
serviceDataAccessAuthIdentity | Hiermee wordt aangegeven welke identiteit moet worden gebruikt om toegang tot servicegegevens tot de opslag van de klant te verifiëren. | "Geen" "WorkspaceSystemAssignedIdentity" "WorkspaceUserAssignedIdentity" |
subscriptionId | Azure-abonnements-id | tekenreeks |
HdfsDatastore
Naam | Description | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype als back-up van het gegevensarchief. | "Hdfs" (vereist) |
hdfsServerCertificate | Het TLS-certificaat van de HDFS-server. Moet een met base64 gecodeerde tekenreeks zijn. Vereist als https-protocol is geselecteerd. | tekenreeks |
nameNodeAddress | [Vereist] IP-adres of DNS-hostnaam. | tekenreeks (vereist) Beperkingen: Patroon = [a-zA-Z0-9_] |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount (Https/Http). | tekenreeks |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor