Microsoft.MachineLearningServices-werkruimten/gegevensarchieven 2023-10-01
Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.MachineLearningServices/werkruimten/gegevensarchieven wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2023-10-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
description: 'string'
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
datastoreType: 'string'
// For remaining properties, see DatastoreProperties objects
}
}
Stel de eigenschap credentialsType in om het type object op te geven.
Gebruik voor AccountKey-:
{
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
}
Gebruik voor Certificate:
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'Certificate'
resourceUrl: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
}
Gebruik voor Geen:
{
credentialsType: 'None'
}
Gebruik voor Sas-:
{
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
}
Gebruik voor ServicePrincipal-:
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'ServicePrincipal'
resourceUrl: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
}
Stel de eigenschap datastoreType in om het type object op te geven.
Gebruik voor AzureBlob-:
{
accountName: 'string'
containerName: 'string'
datastoreType: 'AzureBlob'
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:
{
accountName: 'string'
datastoreType: 'AzureDataLakeGen2'
endpoint: 'string'
filesystem: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
}
Gebruik voor AzureFile:
{
accountName: 'string'
datastoreType: 'AzureFile'
endpoint: 'string'
fileShareName: 'string'
protocol: 'string'
resourceGroup: 'string'
serviceDataAccessAuthIdentity: 'string'
subscriptionId: 'string'
}
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | AccountKey (vereist) |
Geheimen | [Vereist] Geheimen van opslagaccounts. | AccountKeyDatastoreSecrets (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Sleutel van opslagaccount. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | Naam van opslagaccount. | snaar |
containerName | Containernaam van opslagaccount. | snaar |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureBlob' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureDataLakeGen1' (vereist) |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
storeName | [Vereist] Azure Data Lake Store-naam. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | [Vereist] Naam van opslagaccount. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureDataLakeGen2' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
bestandssysteem | [Vereist] De naam van het Data Lake Gen2-bestandssysteem. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | [Vereist] Naam van opslagaccount. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureFile' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
fileShareName | [Vereist] De naam van de Azure-bestandsshare waarnaar het gegevensarchief verwijst. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
authorityUrl | De URL van de instantie die wordt gebruikt voor verificatie. | snaar |
clientId | [Vereist] Client-id van service-principal. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Certificaat' (vereist) |
resourceUrl | De resource waar de service-principal toegang toe heeft. | snaar |
Geheimen | [Vereist] Geheimen van de service-principal. | CertificateDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
Vingerafdruk | [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
certificaat | Service-principalcertificaat. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | Ingesteld op AccountKey voor het type AccountKeyDatastoreCredentials. Ingesteld op 'Certificaat' voor het type CertificateDatastoreCredentials. Ingesteld op Geen voor het type NoneDatastoreCredentials. Ingesteld op Sas voor het type SasDatastoreCredentials. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalDatastoreCredentials. | 'AccountKey' 'Certificaat' 'Geen' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
geloofsbrief | [Vereist] Accountreferenties. | DatastoreCredentials (vereist) |
datastoreType | Ingesteld op 'AzureBlob' voor het type AzureBlobDatastore. Ingesteld op 'AzureDataLakeGen1' voor het type AzureDataLakeGen1Datastore. Ingesteld op 'AzureDataLakeGen2' voor het type AzureDataLakeGen2Datastore. Ingesteld op 'AzureFile' voor het type AzureFileDatastore. | 'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' (vereist) |
beschrijving | De tekst van de assetbeschrijving. | snaar |
Eigenschappen | De woordenlijst voor asseteigenschappen. | ResourceBaseProperties- |
Tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. | ResourceBaseTags- |
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist) |
ouder | 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 de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: werkruimten |
Eigenschappen | [Vereist] Aanvullende kenmerken van de entiteit. | DatastoreProperties (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Geen' (vereist) |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | Sas (vereist) |
Geheimen | [Vereist] Opslagcontainergeheimen. | SasDatastoreSecrets (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
sasToken | SAS-token voor opslagcontainers. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
authorityUrl | De URL van de instantie die wordt gebruikt voor verificatie. | snaar |
clientId | [Vereist] Client-id van service-principal. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'ServicePrincipal' (vereist) |
resourceUrl | De resource waar de service-principal toegang toe heeft. | snaar |
Geheimen | [Vereist] Geheimen van de service-principal. | ServicePrincipalDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
clientSecret | Geheim van service-principal. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.MachineLearningServices/werkruimten/gegevensarchieven wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.MachineLearningServices/workspaces/datastores",
"apiVersion": "2023-10-01",
"name": "string",
"properties": {
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"description": "string",
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
},
"datastoreType": "string"
// For remaining properties, see DatastoreProperties objects
}
}
Stel de eigenschap credentialsType in om het type object op te geven.
Gebruik voor AccountKey-:
{
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
}
Gebruik voor Certificate:
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "Certificate",
"resourceUrl": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
}
Gebruik voor Geen:
{
"credentialsType": "None"
}
Gebruik voor Sas-:
{
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
}
Gebruik voor ServicePrincipal-:
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "ServicePrincipal",
"resourceUrl": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
}
Stel de eigenschap datastoreType in om het type object op te geven.
Gebruik voor AzureBlob-:
{
"accountName": "string",
"containerName": "string",
"datastoreType": "AzureBlob",
"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:
{
"accountName": "string",
"datastoreType": "AzureDataLakeGen2",
"endpoint": "string",
"filesystem": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
}
Gebruik voor AzureFile:
{
"accountName": "string",
"datastoreType": "AzureFile",
"endpoint": "string",
"fileShareName": "string",
"protocol": "string",
"resourceGroup": "string",
"serviceDataAccessAuthIdentity": "string",
"subscriptionId": "string"
}
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | AccountKey (vereist) |
Geheimen | [Vereist] Geheimen van opslagaccounts. | AccountKeyDatastoreSecrets (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Sleutel van opslagaccount. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | Naam van opslagaccount. | snaar |
containerName | Containernaam van opslagaccount. | snaar |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureBlob' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureDataLakeGen1' (vereist) |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
storeName | [Vereist] Azure Data Lake Store-naam. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | [Vereist] Naam van opslagaccount. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureDataLakeGen2' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
bestandssysteem | [Vereist] De naam van het Data Lake Gen2-bestandssysteem. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | [Vereist] Naam van opslagaccount. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureFile' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
fileShareName | [Vereist] De naam van de Azure-bestandsshare waarnaar het gegevensarchief verwijst. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
authorityUrl | De URL van de instantie die wordt gebruikt voor verificatie. | snaar |
clientId | [Vereist] Client-id van service-principal. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Certificaat' (vereist) |
resourceUrl | De resource waar de service-principal toegang toe heeft. | snaar |
Geheimen | [Vereist] Geheimen van de service-principal. | CertificateDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
Vingerafdruk | [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
certificaat | Service-principalcertificaat. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | Ingesteld op AccountKey voor het type AccountKeyDatastoreCredentials. Ingesteld op 'Certificaat' voor het type CertificateDatastoreCredentials. Ingesteld op Geen voor het type NoneDatastoreCredentials. Ingesteld op Sas voor het type SasDatastoreCredentials. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalDatastoreCredentials. | 'AccountKey' 'Certificaat' 'Geen' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
geloofsbrief | [Vereist] Accountreferenties. | DatastoreCredentials (vereist) |
datastoreType | Ingesteld op 'AzureBlob' voor het type AzureBlobDatastore. Ingesteld op 'AzureDataLakeGen1' voor het type AzureDataLakeGen1Datastore. Ingesteld op 'AzureDataLakeGen2' voor het type AzureDataLakeGen2Datastore. Ingesteld op 'AzureFile' voor het type AzureFileDatastore. | 'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' (vereist) |
beschrijving | De tekst van de assetbeschrijving. | snaar |
Eigenschappen | De woordenlijst voor asseteigenschappen. | ResourceBaseProperties- |
Tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. | ResourceBaseTags- |
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2023-10-01' |
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist) |
Eigenschappen | [Vereist] Aanvullende kenmerken van de entiteit. | DatastoreProperties (vereist) |
type | Het resourcetype | 'Microsoft.MachineLearningServices/workspaces/datastores' |
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Geen' (vereist) |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | Sas (vereist) |
Geheimen | [Vereist] Opslagcontainergeheimen. | SasDatastoreSecrets (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
sasToken | SAS-token voor opslagcontainers. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
authorityUrl | De URL van de instantie die wordt gebruikt voor verificatie. | snaar |
clientId | [Vereist] Client-id van service-principal. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'ServicePrincipal' (vereist) |
resourceUrl | De resource waar de service-principal toegang toe heeft. | snaar |
Geheimen | [Vereist] Geheimen van de service-principal. | ServicePrincipalDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
clientSecret | Geheim van service-principal. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Sjabloon | Beschrijving |
---|---|
Een blobopslaggegevensarchief maken |
Met deze sjabloon maakt u een blobopslaggegevensarchief in de Azure Machine Learning-werkruimte. |
Een Databricks-bestandssysteemgegevensarchief maken |
Met deze sjabloon maakt u een Databricks-bestandssysteemgegevensarchief in de Azure Machine Learning-werkruimte. |
Een gegevensarchief voor bestandsshares maken |
Met deze sjabloon maakt u een gegevensarchief voor bestandsshares in de Azure Machine Learning-werkruimte. |
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 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 de Azure Machine Learning-werkruimte. |
Een Azure SQL Datastore- maken |
Met deze sjabloon maakt u een SQL-gegevensarchief in de Azure Machine Learning-werkruimte. |
Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.MachineLearningServices/werkruimten/gegevensarchieven wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/datastores@2023-10-01"
name = "string"
body = {
properties = {
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
description = "string"
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
datastoreType = "string"
// For remaining properties, see DatastoreProperties objects
}
}
}
Stel de eigenschap credentialsType in om het type object op te geven.
Gebruik voor AccountKey-:
{
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
}
Gebruik voor Certificate:
{
authorityUrl = "string"
clientId = "string"
credentialsType = "Certificate"
resourceUrl = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
}
Gebruik voor Geen:
{
credentialsType = "None"
}
Gebruik voor Sas-:
{
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
}
Gebruik voor ServicePrincipal-:
{
authorityUrl = "string"
clientId = "string"
credentialsType = "ServicePrincipal"
resourceUrl = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
}
Stel de eigenschap datastoreType in om het type object op te geven.
Gebruik voor AzureBlob-:
{
accountName = "string"
containerName = "string"
datastoreType = "AzureBlob"
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:
{
accountName = "string"
datastoreType = "AzureDataLakeGen2"
endpoint = "string"
filesystem = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
}
Gebruik voor AzureFile:
{
accountName = "string"
datastoreType = "AzureFile"
endpoint = "string"
fileShareName = "string"
protocol = "string"
resourceGroup = "string"
serviceDataAccessAuthIdentity = "string"
subscriptionId = "string"
}
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | AccountKey (vereist) |
Geheimen | [Vereist] Geheimen van opslagaccounts. | AccountKeyDatastoreSecrets (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | Sleutel van opslagaccount. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | Naam van opslagaccount. | snaar |
containerName | Containernaam van opslagaccount. | snaar |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureBlob' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureDataLakeGen1' (vereist) |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
storeName | [Vereist] Azure Data Lake Store-naam. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | [Vereist] Naam van opslagaccount. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureDataLakeGen2' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
bestandssysteem | [Vereist] De naam van het Data Lake Gen2-bestandssysteem. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
accountName | [Vereist] Naam van opslagaccount. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
datastoreType | [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. | 'AzureFile' (vereist) |
Eindpunt | Azure-cloudeindpunt voor het opslagaccount. | snaar |
fileShareName | [Vereist] De naam van de Azure-bestandsshare waarnaar het gegevensarchief verwijst. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
protocol | Protocol dat wordt gebruikt om te communiceren met het opslagaccount. | snaar |
resourceGroup | Naam van Azure-resourcegroep | snaar |
serviceDataAccessAuthIdentity | Geeft aan welke identiteit moet worden gebruikt voor het verifiëren van servicegegevenstoegang tot de opslag van de klant. | 'Geen' 'WorkspaceSystemAssignedIdentity' 'WorkspaceUserAssignedIdentity' |
subscriptionId | Azure-abonnements-id | snaar |
Naam | Beschrijving | Waarde |
---|---|---|
authorityUrl | De URL van de instantie die wordt gebruikt voor verificatie. | snaar |
clientId | [Vereist] Client-id van service-principal. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Certificaat' (vereist) |
resourceUrl | De resource waar de service-principal toegang toe heeft. | snaar |
Geheimen | [Vereist] Geheimen van de service-principal. | CertificateDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
Vingerafdruk | [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. | snaar Beperkingen: Minimale lengte = 1 Patroon = [a-zA-Z0-9_] (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
certificaat | Service-principalcertificaat. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | Ingesteld op AccountKey voor het type AccountKeyDatastoreCredentials. Ingesteld op 'Certificaat' voor het type CertificateDatastoreCredentials. Ingesteld op Geen voor het type NoneDatastoreCredentials. Ingesteld op Sas voor het type SasDatastoreCredentials. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalDatastoreCredentials. | 'AccountKey' 'Certificaat' 'Geen' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
geloofsbrief | [Vereist] Accountreferenties. | DatastoreCredentials (vereist) |
datastoreType | Ingesteld op 'AzureBlob' voor het type AzureBlobDatastore. Ingesteld op 'AzureDataLakeGen1' voor het type AzureDataLakeGen1Datastore. Ingesteld op 'AzureDataLakeGen2' voor het type AzureDataLakeGen2Datastore. Ingesteld op 'AzureFile' voor het type AzureFileDatastore. | 'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' (vereist) |
beschrijving | De tekst van de assetbeschrijving. | snaar |
Eigenschappen | De woordenlijst voor asseteigenschappen. | ResourceBaseProperties- |
Tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. | ResourceBaseTags- |
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: werkruimten |
Eigenschappen | [Vereist] Aanvullende kenmerken van de entiteit. | DatastoreProperties (vereist) |
type | Het resourcetype | "Microsoft.MachineLearningServices/workspaces/datastores@2023-10-01" |
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'Geen' (vereist) |
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|
Naam | Beschrijving | Waarde |
---|---|---|
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | Sas (vereist) |
Geheimen | [Vereist] Opslagcontainergeheimen. | SasDatastoreSecrets (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
sasToken | SAS-token voor opslagcontainers. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
authorityUrl | De URL van de instantie die wordt gebruikt voor verificatie. | snaar |
clientId | [Vereist] Client-id van service-principal. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
credentialsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'ServicePrincipal' (vereist) |
resourceUrl | De resource waar de service-principal toegang toe heeft. | snaar |
Geheimen | [Vereist] Geheimen van de service-principal. | ServicePrincipalDatastoreSecrets (vereist) |
tenantId | [Vereist] Id van de tenant waartoe de service-principal behoort. | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist) |
Naam | Beschrijving | Waarde |
---|---|---|
clientSecret | Geheim van service-principal. | snaar |
secretsType | [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. | 'AccountKey' 'Certificaat' 'Sas' 'ServicePrincipal' (vereist) |