Dela via


Microsoft.MachineLearningServices-arbetsytor/datalager 2021-03-01-preview

Bicep-resursdefinition

Resurstypen arbetsytor/datalager kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/datastores-resurs lägger du till följande Bicep i mallen.

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'
    }
  }
}

DatastoreCredentials-objekt

Ange egenskapen credentialsType för att ange typ av objekt.

För AccountKey-använder du:

{
  credentialsType: 'AccountKey'
  secrets: {
    key: 'string'
    secretsType: 'string'
  }
}

För certifikatanvänder du:

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

För Ingenanvänder du:

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

För Sasanvänder du:

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

För ServicePrincipalanvänder du:

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

För SqlAdminanvänder du:

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

DatastoreContents-objekt

Ange egenskapen contentsType för att ange typ av objekt.

För AzureBlobanvänder du:

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

För AzureDataLakeGen1använder du:

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

För AzureDataLakeGen2använder du:

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

För AzureFileanvänder du:

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

För AzurePostgreSqlanvänder du:

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

För AzureSqlDatabaseanvänder du:

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

För GlusterF:eranvänder du:

{
  contentsType: 'GlusterFs'
  serverAddress: 'string'
  volumeName: 'string'
}

Egenskapsvärden

AccountKeyDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey" (krävs)
Hemligheter Lagringskontohemligheter. AccountKeyDatastoreSecrets

AccountKeyDatastoreSecrets

Namn Beskrivning Värde
nyckel Lagringskontonyckel. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

AzureBlobContents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureBlob" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureDataLakeGen1Contents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureDataLakeGen1" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
storeName [Krävs] Azure Data Lake Store-namn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureDataLakeGen2Contents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureDataLakeGen2" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureFileContents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureFile" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzurePostgreSqlContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzurePostgreSql" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
databaseName [Krävs] Azure SQL-databasnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
enableSSL Om Azure PostgreSQL-servern kräver SSL. Bool
Slutpunkt [Krävs] Azure-molnslutpunkt för databasen. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
portNumber [Krävs] Azure SQL-serverport. int (krävs)
serverName [Krävs] Azure SQL-servernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureSqlDatabaseContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureSqlDatabase" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
databaseName [Krävs] Azure SQL-databasnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för databasen. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
portNumber [Krävs] Azure SQL-serverport. int (krävs)
serverName [Krävs] Azure SQL-servernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

CertificateDatastoreCredentials

Namn Beskrivning Värde
authorityUrl Utfärdar-URL som används för autentisering. sträng
clientId [Krävs] Klient-ID för tjänstens huvudnamn. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Certifikat" (krävs)
resourceUri Resurs som tjänstens huvudnamn har åtkomst till. sträng
Hemligheter Tjänstens huvudnamnshemligheter. CertificateDatastoreSecrets
tenantId [Krävs] ID för den klientorganisation som tjänstens huvudnamn tillhör. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
tumavtryck [Krävs] Tumavtryck för certifikatet som används för autentisering. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

CertificateDatastoreSecrets

Namn Beskrivning Värde
intyg Certifikat för tjänstens huvudnamn. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

DatastoreContents

Namn Beskrivning Värde
contentsType Ange till "AzureBlob" för typ AzureBlobContents. Ange till "AzureDataLakeGen1" för typen AzureDataLakeGen1Contents. Ange till "AzureDataLakeGen2" för typen AzureDataLakeGen2Contents. Ange till "AzureFile" för typ AzureFileContents. Ange till "AzurePostgreSql" för typ AzurePostgreSqlContents. Ange till "AzureSqlDatabase" för typ AzureSqlDatabaseContents. Ange till GlusterFs för typen GlusterFsContents. "AzureBlob"
"AzureDataLakeGen1"
"AzureDataLakeGen2"
"AzureFile"
"AzurePostgreSql"
"AzureSqlDatabase"
"GlusterFs" (krävs)

DatastoreCredentials

Namn Beskrivning Värde
credentialsType Ange till AccountKey för typen AccountKeyDatastoreCredentials. Ange till Certifikat för typen CertificateDatastoreCredentials. Ange till Ingen för typen NoneDatastoreCredentials. Ange till "Sas" för typen SasDatastoreCredentials. Ange till "ServicePrincipal" för typen ServicePrincipalDatastoreCredentials. Ange till "SqlAdmin" för typen SqlAdminDatastoreCredentials. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

DatastoreEgenskaper

Namn Beskrivning Värde
innehåll [Krävs] Referens till lagringsinnehållet för datalager. DatastoreContents (krävs)
beskrivning Texten för tillgångsbeskrivningen. sträng
isDefault Om det här dataarkivet är standard för arbetsytan. Bool
linkedInfo Information om datalagringens ursprung, om det är länkat. LinkedInfo
Egenskaper Ordlistan för tillgångsegenskap. DatastoreProperties
Taggar Taggordlista. Taggar kan läggas till, tas bort och uppdateras. DatastorePropertiesTags

DatastoreEgenskaper

Namn Beskrivning Värde

DatastorePropertiesTags

Namn Beskrivning Värde

GlusterFsContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "GlusterFs" (krävs)
serverAddress [Krävs] GlusterFS-serveradress (kan vara IP-adress eller servernamn). sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
volumeName [Krävs] GlusterFS-volymnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

LinkedInfo

Namn Beskrivning Värde
linkedId Länkat tjänst-ID. sträng
linkedResourceName Namn på länkad tjänstresurs. sträng
ursprung Typ av länkad tjänst. "Synapse"

Microsoft.MachineLearningServices/arbetsytor/datalager

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: arbetsytor
Egenskaper [Krävs] Ytterligare attribut för entiteten. DatastoreProperties (krävs)

NoneDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Ingen" (krävs)
Hemligheter Tom/ingen datalagerhemlighet. NoneDatastoreSecrets

NoneDatastoreSecrets

Namn Beskrivning Värde
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

SasDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Sas" (krävs)
Hemligheter Lagringscontainerhemligheter. SasDatastoreSecrets

SasDatastoreSecrets

Namn Beskrivning Värde
sasToken SAS-token för lagringscontainer. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

ServicePrincipalDatastoreCredentials

Namn Beskrivning Värde
authorityUrl Utfärdar-URL som används för autentisering. sträng
clientId [Krävs] Klient-ID för tjänstens huvudnamn. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "ServicePrincipal" (krävs)
resourceUri Resurs som tjänstens huvudnamn har åtkomst till. sträng
Hemligheter Tjänstens huvudnamnshemligheter. ServicePrincipalDatastoreSecrets
tenantId [Krävs] ID för den klientorganisation som tjänstens huvudnamn tillhör. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)

ServicePrincipalDatastoreSecrets

Namn Beskrivning Värde
clientSecret Tjänstens huvudnamnshemlighet. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

SqlAdminDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "SqlAdmin" (krävs)
Hemligheter SQL-databashemligheter. SqlAdminDatastoreSecrets
userId [Krävs] SQL Database-användarnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

SqlAdminDatastoreSecrets

Namn Beskrivning Värde
lösenord SQL-databaslösenord. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

Resursdefinition för ARM-mall

Resurstypen arbetsytor/datalager kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/arbetsytor/datalagerresurs lägger du till följande JSON i mallen.

{
  "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"
    }
  }
}

DatastoreCredentials-objekt

Ange egenskapen credentialsType för att ange typ av objekt.

För AccountKey-använder du:

{
  "credentialsType": "AccountKey",
  "secrets": {
    "key": "string",
    "secretsType": "string"
  }
}

För certifikatanvänder du:

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

För Ingenanvänder du:

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

För Sasanvänder du:

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

För ServicePrincipalanvänder du:

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

För SqlAdminanvänder du:

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

DatastoreContents-objekt

Ange egenskapen contentsType för att ange typ av objekt.

För AzureBlobanvänder du:

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

För AzureDataLakeGen1använder du:

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

För AzureDataLakeGen2använder du:

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

För AzureFileanvänder du:

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

För AzurePostgreSqlanvänder du:

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

För AzureSqlDatabaseanvänder du:

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

För GlusterF:eranvänder du:

{
  "contentsType": "GlusterFs",
  "serverAddress": "string",
  "volumeName": "string"
}

Egenskapsvärden

AccountKeyDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey" (krävs)
Hemligheter Lagringskontohemligheter. AccountKeyDatastoreSecrets

AccountKeyDatastoreSecrets

Namn Beskrivning Värde
nyckel Lagringskontonyckel. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

AzureBlobContents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureBlob" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureDataLakeGen1Contents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureDataLakeGen1" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
storeName [Krävs] Azure Data Lake Store-namn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureDataLakeGen2Contents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureDataLakeGen2" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureFileContents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureFile" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzurePostgreSqlContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzurePostgreSql" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
databaseName [Krävs] Azure SQL-databasnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
enableSSL Om Azure PostgreSQL-servern kräver SSL. Bool
Slutpunkt [Krävs] Azure-molnslutpunkt för databasen. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
portNumber [Krävs] Azure SQL-serverport. int (krävs)
serverName [Krävs] Azure SQL-servernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureSqlDatabaseContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureSqlDatabase" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
databaseName [Krävs] Azure SQL-databasnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för databasen. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
portNumber [Krävs] Azure SQL-serverport. int (krävs)
serverName [Krävs] Azure SQL-servernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

CertificateDatastoreCredentials

Namn Beskrivning Värde
authorityUrl Utfärdar-URL som används för autentisering. sträng
clientId [Krävs] Klient-ID för tjänstens huvudnamn. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Certifikat" (krävs)
resourceUri Resurs som tjänstens huvudnamn har åtkomst till. sträng
Hemligheter Tjänstens huvudnamnshemligheter. CertificateDatastoreSecrets
tenantId [Krävs] ID för den klientorganisation som tjänstens huvudnamn tillhör. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
tumavtryck [Krävs] Tumavtryck för certifikatet som används för autentisering. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

CertificateDatastoreSecrets

Namn Beskrivning Värde
intyg Certifikat för tjänstens huvudnamn. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

DatastoreContents

Namn Beskrivning Värde
contentsType Ange till "AzureBlob" för typ AzureBlobContents. Ange till "AzureDataLakeGen1" för typen AzureDataLakeGen1Contents. Ange till "AzureDataLakeGen2" för typen AzureDataLakeGen2Contents. Ange till "AzureFile" för typ AzureFileContents. Ange till "AzurePostgreSql" för typ AzurePostgreSqlContents. Ange till "AzureSqlDatabase" för typ AzureSqlDatabaseContents. Ange till GlusterFs för typen GlusterFsContents. "AzureBlob"
"AzureDataLakeGen1"
"AzureDataLakeGen2"
"AzureFile"
"AzurePostgreSql"
"AzureSqlDatabase"
"GlusterFs" (krävs)

DatastoreCredentials

Namn Beskrivning Värde
credentialsType Ange till AccountKey för typen AccountKeyDatastoreCredentials. Ange till Certifikat för typen CertificateDatastoreCredentials. Ange till Ingen för typen NoneDatastoreCredentials. Ange till "Sas" för typen SasDatastoreCredentials. Ange till "ServicePrincipal" för typen ServicePrincipalDatastoreCredentials. Ange till "SqlAdmin" för typen SqlAdminDatastoreCredentials. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

DatastoreEgenskaper

Namn Beskrivning Värde
innehåll [Krävs] Referens till lagringsinnehållet för datalager. DatastoreContents (krävs)
beskrivning Texten för tillgångsbeskrivningen. sträng
isDefault Om det här dataarkivet är standard för arbetsytan. Bool
linkedInfo Information om datalagringens ursprung, om det är länkat. LinkedInfo
Egenskaper Ordlistan för tillgångsegenskap. DatastoreProperties
Taggar Taggordlista. Taggar kan läggas till, tas bort och uppdateras. DatastorePropertiesTags

DatastoreEgenskaper

Namn Beskrivning Värde

DatastorePropertiesTags

Namn Beskrivning Värde

GlusterFsContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "GlusterFs" (krävs)
serverAddress [Krävs] GlusterFS-serveradress (kan vara IP-adress eller servernamn). sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
volumeName [Krävs] GlusterFS-volymnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

LinkedInfo

Namn Beskrivning Värde
linkedId Länkat tjänst-ID. sträng
linkedResourceName Namn på länkad tjänstresurs. sträng
ursprung Typ av länkad tjänst. "Synapse"

Microsoft.MachineLearningServices/arbetsytor/datalager

Namn Beskrivning Värde
apiVersion API-versionen "2021-03-01-preview"
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (krävs)
Egenskaper [Krävs] Ytterligare attribut för entiteten. DatastoreProperties (krävs)
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/datastores"

NoneDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Ingen" (krävs)
Hemligheter Tom/ingen datalagerhemlighet. NoneDatastoreSecrets

NoneDatastoreSecrets

Namn Beskrivning Värde
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

SasDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Sas" (krävs)
Hemligheter Lagringscontainerhemligheter. SasDatastoreSecrets

SasDatastoreSecrets

Namn Beskrivning Värde
sasToken SAS-token för lagringscontainer. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

ServicePrincipalDatastoreCredentials

Namn Beskrivning Värde
authorityUrl Utfärdar-URL som används för autentisering. sträng
clientId [Krävs] Klient-ID för tjänstens huvudnamn. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "ServicePrincipal" (krävs)
resourceUri Resurs som tjänstens huvudnamn har åtkomst till. sträng
Hemligheter Tjänstens huvudnamnshemligheter. ServicePrincipalDatastoreSecrets
tenantId [Krävs] ID för den klientorganisation som tjänstens huvudnamn tillhör. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)

ServicePrincipalDatastoreSecrets

Namn Beskrivning Värde
clientSecret Tjänstens huvudnamnshemlighet. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

SqlAdminDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "SqlAdmin" (krävs)
Hemligheter SQL-databashemligheter. SqlAdminDatastoreSecrets
userId [Krävs] SQL Database-användarnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

SqlAdminDatastoreSecrets

Namn Beskrivning Värde
lösenord SQL-databaslösenord. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa ett bloblagringsdatalager

Distribuera till Azure
Den här mallen skapar ett bloblagringsdatalager på Azure Machine Learning-arbetsytan.
Skapa ett Databricks-filsystemsdatalager

Distribuera till Azure
Den här mallen skapar ett Databricks File System-datalager på Azure Machine Learning-arbetsytan.
Skapa ett filresursdatalager

Distribuera till Azure
Den här mallen skapar ett filresursdatalager på Azure Machine Learning-arbetsytan.
Skapa AML-arbetsyta med flera datauppsättningar & datalager

Distribuera till Azure
Den här mallen skapar En Azure Machine Learning-arbetsyta med flera datauppsättningar & datalager.
Skapa ett Azure ADLS-datalager

Distribuera till Azure
Den här mallen skapar ett ADLS-datalager på Azure Machine Learning-arbetsytan.
Skapa ett Azure ADLS Gen2-datalager

Distribuera till Azure
Den här mallen skapar ett ADLS Gen2-datalager på Azure Machine Learning-arbetsytan.
Skapa ett Azure MySQL-datalager

Distribuera till Azure
Den här mallen skapar ett MySQL-datalager på Azure Machine Learning-arbetsytan.
Skapa ett Azure PostgreSQL-datalager

Distribuera till Azure
Den här mallen skapar ett PostgreSQL-datalager på Azure Machine Learning-arbetsytan.
Skapa ett Azure SQL Datastore-

Distribuera till Azure
Den här mallen skapar ett SQL-datalager på Azure Machine Learning-arbetsytan.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen arbetsytor/datalager kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/arbetsytor/datalagerresurs lägger du till följande Terraform i mallen.

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"
      }
    }
  })
}

DatastoreCredentials-objekt

Ange egenskapen credentialsType för att ange typ av objekt.

För AccountKey-använder du:

{
  credentialsType = "AccountKey"
  secrets = {
    key = "string"
    secretsType = "string"
  }
}

För certifikatanvänder du:

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

För Ingenanvänder du:

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

För Sasanvänder du:

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

För ServicePrincipalanvänder du:

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

För SqlAdminanvänder du:

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

DatastoreContents-objekt

Ange egenskapen contentsType för att ange typ av objekt.

För AzureBlobanvänder du:

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

För AzureDataLakeGen1använder du:

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

För AzureDataLakeGen2använder du:

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

För AzureFileanvänder du:

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

För AzurePostgreSqlanvänder du:

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

För AzureSqlDatabaseanvänder du:

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

För GlusterF:eranvänder du:

{
  contentsType = "GlusterFs"
  serverAddress = "string"
  volumeName = "string"
}

Egenskapsvärden

AccountKeyDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey" (krävs)
Hemligheter Lagringskontohemligheter. AccountKeyDatastoreSecrets

AccountKeyDatastoreSecrets

Namn Beskrivning Värde
nyckel Lagringskontonyckel. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

AzureBlobContents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureBlob" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureDataLakeGen1Contents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureDataLakeGen1" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
storeName [Krävs] Azure Data Lake Store-namn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureDataLakeGen2Contents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureDataLakeGen2" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureFileContents

Namn Beskrivning Värde
accountName [Krävs] Lagringskontonamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
containerName [Krävs] Lagringskontots containernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureFile" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
protokoll [Krävs] Protokoll som används för att kommunicera med lagringskontot. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzurePostgreSqlContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzurePostgreSql" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
databaseName [Krävs] Azure SQL-databasnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
enableSSL Om Azure PostgreSQL-servern kräver SSL. Bool
Slutpunkt [Krävs] Azure-molnslutpunkt för databasen. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
portNumber [Krävs] Azure SQL-serverport. int (krävs)
serverName [Krävs] Azure SQL-servernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

AzureSqlDatabaseContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "AzureSqlDatabase" (krävs)
Autentiseringsuppgifter [Krävs] Kontoautentiseringsuppgifter. DatastoreCredentials (krävs)
databaseName [Krävs] Azure SQL-databasnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
Slutpunkt [Krävs] Azure-molnslutpunkt för databasen. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
portNumber [Krävs] Azure SQL-serverport. int (krävs)
serverName [Krävs] Azure SQL-servernamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

CertificateDatastoreCredentials

Namn Beskrivning Värde
authorityUrl Utfärdar-URL som används för autentisering. sträng
clientId [Krävs] Klient-ID för tjänstens huvudnamn. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Certifikat" (krävs)
resourceUri Resurs som tjänstens huvudnamn har åtkomst till. sträng
Hemligheter Tjänstens huvudnamnshemligheter. CertificateDatastoreSecrets
tenantId [Krävs] ID för den klientorganisation som tjänstens huvudnamn tillhör. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
tumavtryck [Krävs] Tumavtryck för certifikatet som används för autentisering. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

CertificateDatastoreSecrets

Namn Beskrivning Värde
intyg Certifikat för tjänstens huvudnamn. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

DatastoreContents

Namn Beskrivning Värde
contentsType Ange till "AzureBlob" för typ AzureBlobContents. Ange till "AzureDataLakeGen1" för typen AzureDataLakeGen1Contents. Ange till "AzureDataLakeGen2" för typen AzureDataLakeGen2Contents. Ange till "AzureFile" för typ AzureFileContents. Ange till "AzurePostgreSql" för typ AzurePostgreSqlContents. Ange till "AzureSqlDatabase" för typ AzureSqlDatabaseContents. Ange till GlusterFs för typen GlusterFsContents. "AzureBlob"
"AzureDataLakeGen1"
"AzureDataLakeGen2"
"AzureFile"
"AzurePostgreSql"
"AzureSqlDatabase"
"GlusterFs" (krävs)

DatastoreCredentials

Namn Beskrivning Värde
credentialsType Ange till AccountKey för typen AccountKeyDatastoreCredentials. Ange till Certifikat för typen CertificateDatastoreCredentials. Ange till Ingen för typen NoneDatastoreCredentials. Ange till "Sas" för typen SasDatastoreCredentials. Ange till "ServicePrincipal" för typen ServicePrincipalDatastoreCredentials. Ange till "SqlAdmin" för typen SqlAdminDatastoreCredentials. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

DatastoreEgenskaper

Namn Beskrivning Värde
innehåll [Krävs] Referens till lagringsinnehållet för datalager. DatastoreContents (krävs)
beskrivning Texten för tillgångsbeskrivningen. sträng
isDefault Om det här dataarkivet är standard för arbetsytan. Bool
linkedInfo Information om datalagringens ursprung, om det är länkat. LinkedInfo
Egenskaper Ordlistan för tillgångsegenskap. DatastoreProperties
Taggar Taggordlista. Taggar kan läggas till, tas bort och uppdateras. DatastorePropertiesTags

DatastoreEgenskaper

Namn Beskrivning Värde

DatastorePropertiesTags

Namn Beskrivning Värde

GlusterFsContents

Namn Beskrivning Värde
contentsType [Krävs] Lagringstyp som stöder datalagringen. "GlusterFs" (krävs)
serverAddress [Krävs] GlusterFS-serveradress (kan vara IP-adress eller servernamn). sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)
volumeName [Krävs] GlusterFS-volymnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

LinkedInfo

Namn Beskrivning Värde
linkedId Länkat tjänst-ID. sträng
linkedResourceName Namn på länkad tjänstresurs. sträng
ursprung Typ av länkad tjänst. "Synapse"

Microsoft.MachineLearningServices/arbetsytor/datalager

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: arbetsytor
Egenskaper [Krävs] Ytterligare attribut för entiteten. DatastoreProperties (krävs)
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"

NoneDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Ingen" (krävs)
Hemligheter Tom/ingen datalagerhemlighet. NoneDatastoreSecrets

NoneDatastoreSecrets

Namn Beskrivning Värde
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

SasDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "Sas" (krävs)
Hemligheter Lagringscontainerhemligheter. SasDatastoreSecrets

SasDatastoreSecrets

Namn Beskrivning Värde
sasToken SAS-token för lagringscontainer. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

ServicePrincipalDatastoreCredentials

Namn Beskrivning Värde
authorityUrl Utfärdar-URL som används för autentisering. sträng
clientId [Krävs] Klient-ID för tjänstens huvudnamn. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "ServicePrincipal" (krävs)
resourceUri Resurs som tjänstens huvudnamn har åtkomst till. sträng
Hemligheter Tjänstens huvudnamnshemligheter. ServicePrincipalDatastoreSecrets
tenantId [Krävs] ID för den klientorganisation som tjänstens huvudnamn tillhör. sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (krävs)

ServicePrincipalDatastoreSecrets

Namn Beskrivning Värde
clientSecret Tjänstens huvudnamnshemlighet. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)

SqlAdminDatastoreCredentials

Namn Beskrivning Värde
credentialsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "SqlAdmin" (krävs)
Hemligheter SQL-databashemligheter. SqlAdminDatastoreSecrets
userId [Krävs] SQL Database-användarnamn. sträng

Begränsningar:
Mönster = [a-zA-Z0-9_] (krävs)

SqlAdminDatastoreSecrets

Namn Beskrivning Värde
lösenord SQL-databaslösenord. sträng
secretsType [Krävs] Typ av autentiseringsuppgifter som används för autentisering med lagring. "AccountKey"
"Certifikat"
"Ingen"
"Sas"
"ServicePrincipal"
"SqlAdmin" (krävs)