Delen via


Microsoft.MachineLearningServices-werkruimten/gegevensarchieven 2021-03-01-preview

Bicep-resourcedefinitie

Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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@2021-03-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    contents: {
      contentsType: 'string'
      // For remaining properties, see DatastoreContents objects
    }
    description: 'string'
    isDefault: bool
    linkedInfo: {
      linkedId: 'string'
      linkedResourceName: 'string'
      origin: 'string'
    }
    properties: {
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
    }
  }
}

DatastoreContents-objecten

Stel de eigenschap contentsType in om het type object op te geven.

Gebruik voor AzureBlob-:

{
  accountName: 'string'
  containerName: 'string'
  contentsType: 'AzureBlob'
  credentials: {
    credentialsType: 'string'
    // For remaining properties, see DatastoreCredentials objects
  }
  endpoint: 'string'
  protocol: 'string'
}

Gebruik voor AzureDataLakeGen1:

{
  contentsType: 'AzureDataLakeGen1'
  credentials: {
    credentialsType: 'string'
    // For remaining properties, see DatastoreCredentials objects
  }
  storeName: 'string'
}

Gebruik voor AzureDataLakeGen2:

{
  accountName: 'string'
  containerName: 'string'
  contentsType: 'AzureDataLakeGen2'
  credentials: {
    credentialsType: 'string'
    // For remaining properties, see DatastoreCredentials objects
  }
  endpoint: 'string'
  protocol: 'string'
}

Gebruik voor AzureFile:

{
  accountName: 'string'
  containerName: 'string'
  contentsType: 'AzureFile'
  credentials: {
    credentialsType: 'string'
    // For remaining properties, see DatastoreCredentials objects
  }
  endpoint: 'string'
  protocol: 'string'
}

Gebruik voor AzurePostgreSql-:

{
  contentsType: 'AzurePostgreSql'
  credentials: {
    credentialsType: 'string'
    // For remaining properties, see DatastoreCredentials objects
  }
  databaseName: 'string'
  enableSSL: bool
  endpoint: 'string'
  portNumber: int
  serverName: 'string'
}

Gebruik voor AzureSqlDatabase:

{
  contentsType: 'AzureSqlDatabase'
  credentials: {
    credentialsType: 'string'
    // For remaining properties, see DatastoreCredentials objects
  }
  databaseName: 'string'
  endpoint: 'string'
  portNumber: int
  serverName: 'string'
}

Gebruik voor GlusterFs:

{
  contentsType: 'GlusterFs'
  serverAddress: 'string'
  volumeName: '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 Certificate:

{
  authorityUrl: 'string'
  clientId: 'string'
  credentialsType: 'Certificate'
  resourceUri: 'string'
  secrets: {
    certificate: 'string'
    secretsType: 'string'
  }
  tenantId: 'string'
  thumbprint: 'string'
}

Gebruik voor Geen:

{
  credentialsType: 'None'
  secrets: {
    secretsType: 'string'
  }
}

Gebruik voor Sas-:

{
  credentialsType: 'Sas'
  secrets: {
    sasToken: 'string'
    secretsType: 'string'
  }
}

Gebruik voor ServicePrincipal-:

{
  authorityUrl: 'string'
  clientId: 'string'
  credentialsType: 'ServicePrincipal'
  resourceUri: 'string'
  secrets: {
    clientSecret: 'string'
    secretsType: 'string'
  }
  tenantId: 'string'
}

Gebruik voor SqlAdmin:

{
  credentialsType: 'SqlAdmin'
  secrets: {
    password: 'string'
    secretsType: 'string'
  }
  userId: 'string'
}

Eigenschapswaarden

AccountKeyDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. AccountKey (vereist)
Geheimen Geheimen van opslagaccounts. AccountKeyDatastoreSecrets-

AccountKeyDatastoreSecrets

Naam Beschrijving Waarde
sleutel Sleutel van opslagaccount. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

AzureBlobContents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureBlob' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureDataLakeGen1Contents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureDataLakeGen1' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
storeName [Vereist] Azure Data Lake Store-naam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureDataLakeGen2Contents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureDataLakeGen2' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureFileContents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureFile' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzurePostgreSqlContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzurePostgreSql' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
databaseName [Vereist] Azure SQL-databasenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
enableSSL Of voor de Azure PostgreSQL-server SSL is vereist. Bool
Eindpunt [Vereist] Azure-cloudeindpunt voor de database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
portNumber [Vereist] Azure SQL-serverpoort. int (vereist)
servernaam [Vereist] Azure SQL-servernaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureSqlDatabaseContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureSqlDatabase' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
databaseName [Vereist] Azure SQL-databasenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor de database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
portNumber [Vereist] Azure SQL-serverpoort. int (vereist)
servernaam [Vereist] Azure SQL-servernaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

CertificateDatastoreCredentials

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)
resourceUri De resource waar de service-principal toegang toe heeft. snaar
Geheimen Geheimen van de service-principal. CertificateDatastoreSecrets-
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:
Patroon = [a-zA-Z0-9_] (vereist)

CertificateDatastoreSecrets

Naam Beschrijving Waarde
certificaat Service-principalcertificaat. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

DatastoreContents

Naam Beschrijving Waarde
contentsType Ingesteld op 'AzureBlob' voor het type AzureBlobContents. Ingesteld op 'AzureDataLakeGen1' voor het type AzureDataLakeGen1Contents. Ingesteld op 'AzureDataLakeGen2' voor het type AzureDataLakeGen2Contents. Ingesteld op 'AzureFile' voor het type AzureFileContents. Ingesteld op 'AzurePostgreSql' voor het type AzurePostgreSqlContents. Ingesteld op 'AzureSqlDatabase' voor het type AzureSqlDatabaseContents. Ingesteld op 'GlusterFs' voor het type GlusterFsContents. 'AzureBlob'
'AzureDataLakeGen1'
'AzureDataLakeGen2'
'AzureFile'
'AzurePostgreSql'
'AzureSqlDatabase'
'GlusterFs' (vereist)

DatastoreCredentials

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. Ingesteld op SqlAdmin voor het type SqlAdminDatastoreCredentials. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

DatastoreProperties

Naam Beschrijving Waarde
inhoud [Vereist] Verwijzing naar de opslaginhoud van het gegevensarchief. DatastoreContents (vereist)
beschrijving De tekst van de assetbeschrijving. snaar
isDefault Of dit gegevensarchief de standaardwaarde is voor de werkruimte. Bool
linkedInfo Informatie over de oorsprong van het gegevensarchief, indien gekoppeld. LinkedInfo
Eigenschappen De woordenlijst voor asseteigenschappen. DatastoreProperties-
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. DatastorePropertiesTags

DatastoreProperties

Naam Beschrijving Waarde

DatastorePropertiesTags

Naam Beschrijving Waarde

GlusterFsContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'GlusterFs' (vereist)
serverAddress [Vereist] GlusterFS-serveradres (kan het IP-adres of de servernaam zijn). snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
volumeName [Vereist] GlusterFS-volumenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

LinkedInfo

Naam Beschrijving Waarde
linkedId Gekoppelde service-id. snaar
linkedResourceName Naam van gekoppelde serviceresource. snaar
oorsprong Type van de gekoppelde service. 'Synapse'

Microsoft.MachineLearningServices/workspaces/datastores

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)

NoneDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'Geen' (vereist)
Geheimen Leeg/geen gegevensarchiefgeheim. NoneDatastoreSecrets

NoneDatastoreSecrets

Naam Beschrijving Waarde
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

SasDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. Sas (vereist)
Geheimen Opslagcontainergeheimen. SasDatastoreSecrets

SasDatastoreSecrets

Naam Beschrijving Waarde
sasToken SAS-token voor opslagcontainers. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

ServicePrincipalDatastoreCredentials

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)
resourceUri De resource waar de service-principal toegang toe heeft. snaar
Geheimen Geheimen van de service-principal. ServicePrincipalDatastoreSecrets
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)

ServicePrincipalDatastoreSecrets

Naam Beschrijving Waarde
clientSecret Geheim van service-principal. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

SqlAdminDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. SqlAdmin (vereist)
Geheimen SQL-databasegeheimen. SqlAdminDatastoreSecrets-
userId [Vereist] Gebruikersnaam van SQL-database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

SqlAdminDatastoreSecrets

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor SQL-database. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

Resourcedefinitie van ARM-sjabloon

Het resourcetype werkruimten/gegevensarchieven kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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": "2021-03-01-preview",
  "name": "string",
  "properties": {
    "contents": {
      "contentsType": "string"
      // For remaining properties, see DatastoreContents objects
    },
    "description": "string",
    "isDefault": "bool",
    "linkedInfo": {
      "linkedId": "string",
      "linkedResourceName": "string",
      "origin": "string"
    },
    "properties": {
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string"
    }
  }
}

DatastoreContents-objecten

Stel de eigenschap contentsType in om het type object op te geven.

Gebruik voor AzureBlob-:

{
  "accountName": "string",
  "containerName": "string",
  "contentsType": "AzureBlob",
  "credentials": {
    "credentialsType": "string"
    // For remaining properties, see DatastoreCredentials objects
  },
  "endpoint": "string",
  "protocol": "string"
}

Gebruik voor AzureDataLakeGen1:

{
  "contentsType": "AzureDataLakeGen1",
  "credentials": {
    "credentialsType": "string"
    // For remaining properties, see DatastoreCredentials objects
  },
  "storeName": "string"
}

Gebruik voor AzureDataLakeGen2:

{
  "accountName": "string",
  "containerName": "string",
  "contentsType": "AzureDataLakeGen2",
  "credentials": {
    "credentialsType": "string"
    // For remaining properties, see DatastoreCredentials objects
  },
  "endpoint": "string",
  "protocol": "string"
}

Gebruik voor AzureFile:

{
  "accountName": "string",
  "containerName": "string",
  "contentsType": "AzureFile",
  "credentials": {
    "credentialsType": "string"
    // For remaining properties, see DatastoreCredentials objects
  },
  "endpoint": "string",
  "protocol": "string"
}

Gebruik voor AzurePostgreSql-:

{
  "contentsType": "AzurePostgreSql",
  "credentials": {
    "credentialsType": "string"
    // For remaining properties, see DatastoreCredentials objects
  },
  "databaseName": "string",
  "enableSSL": "bool",
  "endpoint": "string",
  "portNumber": "int",
  "serverName": "string"
}

Gebruik voor AzureSqlDatabase:

{
  "contentsType": "AzureSqlDatabase",
  "credentials": {
    "credentialsType": "string"
    // For remaining properties, see DatastoreCredentials objects
  },
  "databaseName": "string",
  "endpoint": "string",
  "portNumber": "int",
  "serverName": "string"
}

Gebruik voor GlusterFs:

{
  "contentsType": "GlusterFs",
  "serverAddress": "string",
  "volumeName": "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 Certificate:

{
  "authorityUrl": "string",
  "clientId": "string",
  "credentialsType": "Certificate",
  "resourceUri": "string",
  "secrets": {
    "certificate": "string",
    "secretsType": "string"
  },
  "tenantId": "string",
  "thumbprint": "string"
}

Gebruik voor Geen:

{
  "credentialsType": "None",
  "secrets": {
    "secretsType": "string"
  }
}

Gebruik voor Sas-:

{
  "credentialsType": "Sas",
  "secrets": {
    "sasToken": "string",
    "secretsType": "string"
  }
}

Gebruik voor ServicePrincipal-:

{
  "authorityUrl": "string",
  "clientId": "string",
  "credentialsType": "ServicePrincipal",
  "resourceUri": "string",
  "secrets": {
    "clientSecret": "string",
    "secretsType": "string"
  },
  "tenantId": "string"
}

Gebruik voor SqlAdmin:

{
  "credentialsType": "SqlAdmin",
  "secrets": {
    "password": "string",
    "secretsType": "string"
  },
  "userId": "string"
}

Eigenschapswaarden

AccountKeyDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. AccountKey (vereist)
Geheimen Geheimen van opslagaccounts. AccountKeyDatastoreSecrets-

AccountKeyDatastoreSecrets

Naam Beschrijving Waarde
sleutel Sleutel van opslagaccount. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

AzureBlobContents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureBlob' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureDataLakeGen1Contents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureDataLakeGen1' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
storeName [Vereist] Azure Data Lake Store-naam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureDataLakeGen2Contents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureDataLakeGen2' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureFileContents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureFile' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzurePostgreSqlContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzurePostgreSql' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
databaseName [Vereist] Azure SQL-databasenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
enableSSL Of voor de Azure PostgreSQL-server SSL is vereist. Bool
Eindpunt [Vereist] Azure-cloudeindpunt voor de database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
portNumber [Vereist] Azure SQL-serverpoort. int (vereist)
servernaam [Vereist] Azure SQL-servernaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureSqlDatabaseContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureSqlDatabase' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
databaseName [Vereist] Azure SQL-databasenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor de database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
portNumber [Vereist] Azure SQL-serverpoort. int (vereist)
servernaam [Vereist] Azure SQL-servernaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

CertificateDatastoreCredentials

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)
resourceUri De resource waar de service-principal toegang toe heeft. snaar
Geheimen Geheimen van de service-principal. CertificateDatastoreSecrets-
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:
Patroon = [a-zA-Z0-9_] (vereist)

CertificateDatastoreSecrets

Naam Beschrijving Waarde
certificaat Service-principalcertificaat. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

DatastoreContents

Naam Beschrijving Waarde
contentsType Ingesteld op 'AzureBlob' voor het type AzureBlobContents. Ingesteld op 'AzureDataLakeGen1' voor het type AzureDataLakeGen1Contents. Ingesteld op 'AzureDataLakeGen2' voor het type AzureDataLakeGen2Contents. Ingesteld op 'AzureFile' voor het type AzureFileContents. Ingesteld op 'AzurePostgreSql' voor het type AzurePostgreSqlContents. Ingesteld op 'AzureSqlDatabase' voor het type AzureSqlDatabaseContents. Ingesteld op 'GlusterFs' voor het type GlusterFsContents. 'AzureBlob'
'AzureDataLakeGen1'
'AzureDataLakeGen2'
'AzureFile'
'AzurePostgreSql'
'AzureSqlDatabase'
'GlusterFs' (vereist)

DatastoreCredentials

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. Ingesteld op SqlAdmin voor het type SqlAdminDatastoreCredentials. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

DatastoreProperties

Naam Beschrijving Waarde
inhoud [Vereist] Verwijzing naar de opslaginhoud van het gegevensarchief. DatastoreContents (vereist)
beschrijving De tekst van de assetbeschrijving. snaar
isDefault Of dit gegevensarchief de standaardwaarde is voor de werkruimte. Bool
linkedInfo Informatie over de oorsprong van het gegevensarchief, indien gekoppeld. LinkedInfo
Eigenschappen De woordenlijst voor asseteigenschappen. DatastoreProperties-
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. DatastorePropertiesTags

DatastoreProperties

Naam Beschrijving Waarde

DatastorePropertiesTags

Naam Beschrijving Waarde

GlusterFsContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'GlusterFs' (vereist)
serverAddress [Vereist] GlusterFS-serveradres (kan het IP-adres of de servernaam zijn). snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
volumeName [Vereist] GlusterFS-volumenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

LinkedInfo

Naam Beschrijving Waarde
linkedId Gekoppelde service-id. snaar
linkedResourceName Naam van gekoppelde serviceresource. snaar
oorsprong Type van de gekoppelde service. 'Synapse'

Microsoft.MachineLearningServices/workspaces/datastores

Naam Beschrijving Waarde
apiVersion De API-versie '2021-03-01-preview'
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'

NoneDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'Geen' (vereist)
Geheimen Leeg/geen gegevensarchiefgeheim. NoneDatastoreSecrets

NoneDatastoreSecrets

Naam Beschrijving Waarde
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

SasDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. Sas (vereist)
Geheimen Opslagcontainergeheimen. SasDatastoreSecrets

SasDatastoreSecrets

Naam Beschrijving Waarde
sasToken SAS-token voor opslagcontainers. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

ServicePrincipalDatastoreCredentials

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)
resourceUri De resource waar de service-principal toegang toe heeft. snaar
Geheimen Geheimen van de service-principal. ServicePrincipalDatastoreSecrets
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)

ServicePrincipalDatastoreSecrets

Naam Beschrijving Waarde
clientSecret Geheim van service-principal. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

SqlAdminDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. SqlAdmin (vereist)
Geheimen SQL-databasegeheimen. SqlAdminDatastoreSecrets-
userId [Vereist] Gebruikersnaam van SQL-database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

SqlAdminDatastoreSecrets

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor SQL-database. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een blobopslaggegevensarchief maken

Implementeren op Azure
Met deze sjabloon maakt u een blobopslaggegevensarchief in de Azure Machine Learning-werkruimte.
Een Databricks-bestandssysteemgegevensarchief maken

Implementeren op Azure
Met deze sjabloon maakt u een Databricks-bestandssysteemgegevensarchief in de Azure Machine Learning-werkruimte.
Een gegevensarchief voor bestandsshares maken

Implementeren op Azure
Met deze sjabloon maakt u een gegevensarchief voor bestandsshares in de Azure Machine Learning-werkruimte.
AML-werkruimte maken met meerdere gegevenssets & gegevensarchieven

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-werkruimte met meerdere gegevenssets & gegevensarchieven.
Een Azure ADLS-gegevensarchief maken

Implementeren op Azure
Met deze sjabloon maakt u een ADLS-gegevensarchief in de Azure Machine Learning-werkruimte.
Een Azure ADLS Gen2-gegevensarchief maken

Implementeren op Azure
Met deze sjabloon maakt u een ADLS Gen2-gegevensarchief in de Azure Machine Learning-werkruimte.
Een Azure MySQL-gegevensarchief maken

Implementeren op Azure
Met deze sjabloon maakt u een MySQL-gegevensarchief in de Azure Machine Learning-werkruimte.
Een Azure PostgreSQL-gegevensarchief maken

Implementeren op Azure
Met deze sjabloon maakt u een PostgreSQL-gegevensarchief in de Azure Machine Learning-werkruimte.
Een Azure SQL Datastore- maken

Implementeren op Azure
Met deze sjabloon maakt u een SQL-gegevensarchief in de Azure Machine Learning-werkruimte.

Resourcedefinitie van Terraform (AzAPI-provider)

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.

Resource-indeling

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@2021-03-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      contents = {
        contentsType = "string"
        // For remaining properties, see DatastoreContents objects
      }
      description = "string"
      isDefault = bool
      linkedInfo = {
        linkedId = "string"
        linkedResourceName = "string"
        origin = "string"
      }
      properties = {
        {customized property} = "string"
      }
      tags = {
        {customized property} = "string"
      }
    }
  })
}

DatastoreContents-objecten

Stel de eigenschap contentsType in om het type object op te geven.

Gebruik voor AzureBlob-:

{
  accountName = "string"
  containerName = "string"
  contentsType = "AzureBlob"
  credentials = {
    credentialsType = "string"
    // For remaining properties, see DatastoreCredentials objects
  }
  endpoint = "string"
  protocol = "string"
}

Gebruik voor AzureDataLakeGen1:

{
  contentsType = "AzureDataLakeGen1"
  credentials = {
    credentialsType = "string"
    // For remaining properties, see DatastoreCredentials objects
  }
  storeName = "string"
}

Gebruik voor AzureDataLakeGen2:

{
  accountName = "string"
  containerName = "string"
  contentsType = "AzureDataLakeGen2"
  credentials = {
    credentialsType = "string"
    // For remaining properties, see DatastoreCredentials objects
  }
  endpoint = "string"
  protocol = "string"
}

Gebruik voor AzureFile:

{
  accountName = "string"
  containerName = "string"
  contentsType = "AzureFile"
  credentials = {
    credentialsType = "string"
    // For remaining properties, see DatastoreCredentials objects
  }
  endpoint = "string"
  protocol = "string"
}

Gebruik voor AzurePostgreSql-:

{
  contentsType = "AzurePostgreSql"
  credentials = {
    credentialsType = "string"
    // For remaining properties, see DatastoreCredentials objects
  }
  databaseName = "string"
  enableSSL = bool
  endpoint = "string"
  portNumber = int
  serverName = "string"
}

Gebruik voor AzureSqlDatabase:

{
  contentsType = "AzureSqlDatabase"
  credentials = {
    credentialsType = "string"
    // For remaining properties, see DatastoreCredentials objects
  }
  databaseName = "string"
  endpoint = "string"
  portNumber = int
  serverName = "string"
}

Gebruik voor GlusterFs:

{
  contentsType = "GlusterFs"
  serverAddress = "string"
  volumeName = "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 Certificate:

{
  authorityUrl = "string"
  clientId = "string"
  credentialsType = "Certificate"
  resourceUri = "string"
  secrets = {
    certificate = "string"
    secretsType = "string"
  }
  tenantId = "string"
  thumbprint = "string"
}

Gebruik voor Geen:

{
  credentialsType = "None"
  secrets = {
    secretsType = "string"
  }
}

Gebruik voor Sas-:

{
  credentialsType = "Sas"
  secrets = {
    sasToken = "string"
    secretsType = "string"
  }
}

Gebruik voor ServicePrincipal-:

{
  authorityUrl = "string"
  clientId = "string"
  credentialsType = "ServicePrincipal"
  resourceUri = "string"
  secrets = {
    clientSecret = "string"
    secretsType = "string"
  }
  tenantId = "string"
}

Gebruik voor SqlAdmin:

{
  credentialsType = "SqlAdmin"
  secrets = {
    password = "string"
    secretsType = "string"
  }
  userId = "string"
}

Eigenschapswaarden

AccountKeyDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. AccountKey (vereist)
Geheimen Geheimen van opslagaccounts. AccountKeyDatastoreSecrets-

AccountKeyDatastoreSecrets

Naam Beschrijving Waarde
sleutel Sleutel van opslagaccount. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

AzureBlobContents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureBlob' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureDataLakeGen1Contents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureDataLakeGen1' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
storeName [Vereist] Azure Data Lake Store-naam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureDataLakeGen2Contents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureDataLakeGen2' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureFileContents

Naam Beschrijving Waarde
accountName [Vereist] Naam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
containerName [Vereist] Containernaam van opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureFile' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
protocol [Vereist] Protocol dat wordt gebruikt om te communiceren met het opslagaccount. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzurePostgreSqlContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzurePostgreSql' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
databaseName [Vereist] Azure SQL-databasenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
enableSSL Of voor de Azure PostgreSQL-server SSL is vereist. Bool
Eindpunt [Vereist] Azure-cloudeindpunt voor de database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
portNumber [Vereist] Azure SQL-serverpoort. int (vereist)
servernaam [Vereist] Azure SQL-servernaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

AzureSqlDatabaseContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'AzureSqlDatabase' (vereist)
geloofsbrief [Vereist] Accountreferenties. DatastoreCredentials (vereist)
databaseName [Vereist] Azure SQL-databasenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
Eindpunt [Vereist] Azure-cloudeindpunt voor de database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
portNumber [Vereist] Azure SQL-serverpoort. int (vereist)
servernaam [Vereist] Azure SQL-servernaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

CertificateDatastoreCredentials

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)
resourceUri De resource waar de service-principal toegang toe heeft. snaar
Geheimen Geheimen van de service-principal. CertificateDatastoreSecrets-
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:
Patroon = [a-zA-Z0-9_] (vereist)

CertificateDatastoreSecrets

Naam Beschrijving Waarde
certificaat Service-principalcertificaat. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

DatastoreContents

Naam Beschrijving Waarde
contentsType Ingesteld op 'AzureBlob' voor het type AzureBlobContents. Ingesteld op 'AzureDataLakeGen1' voor het type AzureDataLakeGen1Contents. Ingesteld op 'AzureDataLakeGen2' voor het type AzureDataLakeGen2Contents. Ingesteld op 'AzureFile' voor het type AzureFileContents. Ingesteld op 'AzurePostgreSql' voor het type AzurePostgreSqlContents. Ingesteld op 'AzureSqlDatabase' voor het type AzureSqlDatabaseContents. Ingesteld op 'GlusterFs' voor het type GlusterFsContents. 'AzureBlob'
'AzureDataLakeGen1'
'AzureDataLakeGen2'
'AzureFile'
'AzurePostgreSql'
'AzureSqlDatabase'
'GlusterFs' (vereist)

DatastoreCredentials

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. Ingesteld op SqlAdmin voor het type SqlAdminDatastoreCredentials. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

DatastoreProperties

Naam Beschrijving Waarde
inhoud [Vereist] Verwijzing naar de opslaginhoud van het gegevensarchief. DatastoreContents (vereist)
beschrijving De tekst van de assetbeschrijving. snaar
isDefault Of dit gegevensarchief de standaardwaarde is voor de werkruimte. Bool
linkedInfo Informatie over de oorsprong van het gegevensarchief, indien gekoppeld. LinkedInfo
Eigenschappen De woordenlijst voor asseteigenschappen. DatastoreProperties-
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. DatastorePropertiesTags

DatastoreProperties

Naam Beschrijving Waarde

DatastorePropertiesTags

Naam Beschrijving Waarde

GlusterFsContents

Naam Beschrijving Waarde
contentsType [Vereist] Opslagtype voor het maken van back-ups van het gegevensarchief. 'GlusterFs' (vereist)
serverAddress [Vereist] GlusterFS-serveradres (kan het IP-adres of de servernaam zijn). snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)
volumeName [Vereist] GlusterFS-volumenaam. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

LinkedInfo

Naam Beschrijving Waarde
linkedId Gekoppelde service-id. snaar
linkedResourceName Naam van gekoppelde serviceresource. snaar
oorsprong Type van de gekoppelde service. 'Synapse'

Microsoft.MachineLearningServices/workspaces/datastores

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@2021-03-01-preview"

NoneDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'Geen' (vereist)
Geheimen Leeg/geen gegevensarchiefgeheim. NoneDatastoreSecrets

NoneDatastoreSecrets

Naam Beschrijving Waarde
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

SasDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. Sas (vereist)
Geheimen Opslagcontainergeheimen. SasDatastoreSecrets

SasDatastoreSecrets

Naam Beschrijving Waarde
sasToken SAS-token voor opslagcontainers. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

ServicePrincipalDatastoreCredentials

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)
resourceUri De resource waar de service-principal toegang toe heeft. snaar
Geheimen Geheimen van de service-principal. ServicePrincipalDatastoreSecrets
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)

ServicePrincipalDatastoreSecrets

Naam Beschrijving Waarde
clientSecret Geheim van service-principal. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)

SqlAdminDatastoreCredentials

Naam Beschrijving Waarde
credentialsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. SqlAdmin (vereist)
Geheimen SQL-databasegeheimen. SqlAdminDatastoreSecrets-
userId [Vereist] Gebruikersnaam van SQL-database. snaar

Beperkingen:
Patroon = [a-zA-Z0-9_] (vereist)

SqlAdminDatastoreSecrets

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor SQL-database. snaar
secretsType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'ServicePrincipal'
SqlAdmin (vereist)