Espaces de travail Microsoft.MachineLearningServices/magasins de données 2021-03-01-preview
- Dernier
- 2024-10-01
- 2024-10-01-preview
- 2024-07-01-preview
- 2024-04-01
- 2024-04-01-preview
- 2024-01-01-preview
- 2023-10-01
- 2023-08-01-preview
- 2023-06-01-preview
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 2022-06-01-preview
- 2022-05-01
- 2022-02-01-preview
- 2021-03-01-preview
- 2020-05-01-preview
Définition de ressource Bicep
Le type de ressource espaces de travail/magasins de données peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.MachineLearningServices/workspaces/datastores, ajoutez le bicep suivant à votre modèle.
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'
}
}
}
Objets DatastoreCredentials
Définissez la propriété credentialsType pour spécifier le type d’objet.
Pour accountKey, utilisez :
{
credentialsType: 'AccountKey'
secrets: {
key: 'string'
secretsType: 'string'
}
}
Pour certificat, utilisez :
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'Certificate'
resourceUri: 'string'
secrets: {
certificate: 'string'
secretsType: 'string'
}
tenantId: 'string'
thumbprint: 'string'
}
Pour Aucun, utilisez :
{
credentialsType: 'None'
secrets: {
secretsType: 'string'
}
}
Pour Sas, utilisez :
{
credentialsType: 'Sas'
secrets: {
sasToken: 'string'
secretsType: 'string'
}
}
Pour ServicePrincipal, utilisez :
{
authorityUrl: 'string'
clientId: 'string'
credentialsType: 'ServicePrincipal'
resourceUri: 'string'
secrets: {
clientSecret: 'string'
secretsType: 'string'
}
tenantId: 'string'
}
Pour sqlAdmin, utilisez :
{
credentialsType: 'SqlAdmin'
secrets: {
password: 'string'
secretsType: 'string'
}
userId: 'string'
}
Objets DatastoreContents
Définissez la propriété contentsType pour spécifier le type d’objet.
Pour AzureBlob, utilisez :
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureBlob'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
Pour AzureDataLakeGen1, utilisez :
{
contentsType: 'AzureDataLakeGen1'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
storeName: 'string'
}
Pour AzureDataLakeGen2, utilisez :
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureDataLakeGen2'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
Pour AzureFile, utilisez :
{
accountName: 'string'
containerName: 'string'
contentsType: 'AzureFile'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
endpoint: 'string'
protocol: 'string'
}
Pour AzurePostgreSql, utilisez :
{
contentsType: 'AzurePostgreSql'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
enableSSL: bool
endpoint: 'string'
portNumber: int
serverName: 'string'
}
Pour AzureSqlDatabase, utilisez :
{
contentsType: 'AzureSqlDatabase'
credentials: {
credentialsType: 'string'
// For remaining properties, see DatastoreCredentials objects
}
databaseName: 'string'
endpoint: 'string'
portNumber: int
serverName: 'string'
}
Pour GlusterFs, utilisez :
{
contentsType: 'GlusterFs'
serverAddress: 'string'
volumeName: 'string'
}
Valeurs de propriété
AccountKeyDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' (obligatoire) |
Secrets | Secrets du compte de stockage. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
clé | Clé de compte de stockage. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
AzureBlobContents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureBlob' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureDataLakeGen1Contents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureDataLakeGen1' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
storeName | [Obligatoire] Nom d’Azure Data Lake Store. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureDataLakeGen2Contents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureDataLakeGen2' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureFileContents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureFile' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzurePostgreSqlContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzurePostgreSql' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
databaseName | [Obligatoire] Nom de la base de données Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
enableSSL | Indique si le serveur Azure PostgreSQL nécessite SSL. | Bool |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour la base de données. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
portNumber | [Obligatoire] Port du serveur Azure SQL. | int (obligatoire) |
serverName | [Obligatoire] Nom du serveur Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureSqlDatabaseContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureSqlDatabase' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
databaseName | [Obligatoire] Nom de la base de données Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour la base de données. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
portNumber | [Obligatoire] Port du serveur Azure SQL. | int (obligatoire) |
serverName | [Obligatoire] Nom du serveur Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
CertificateDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
authorityUrl | URL d’autorité utilisée pour l’authentification. | corde |
clientId | [Obligatoire] ID client du principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'Certificate' (obligatoire) |
resourceUri | Ressource auquel le principal de service a accès. | corde |
Secrets | Secrets du principal de service. | CertificateDatastoreSecrets |
tenantId | [Obligatoire] ID du locataire auquel appartient le principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
Empreinte | [Obligatoire] Empreinte numérique du certificat utilisé pour l’authentification. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
CertificateDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
certificat | Certificat de principal de service. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
DatastoreContents
Nom | Description | Valeur |
---|---|---|
contentsType | Défini sur « AzureBlob » pour le type AzureBlobContents. Défini sur « AzureDataLakeGen1 » pour le type AzureDataLakeGen1Contents. Défini sur « AzureDataLakeGen2 » pour le type AzureDataLakeGen2Contents. Défini sur « AzureFile » pour le type AzureFileContents. Défini sur « AzurePostgreSql » pour le type AzurePostgreSqlContents. Défini sur « AzureSqlDatabase » pour le type AzureSqlDatabaseContents. Défini sur « GlusterFs » pour le type GlusterFsContents. | 'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' 'AzurePostgreSql' 'AzureSqlDatabase' 'GlusterFs' (obligatoire) |
DatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | Défini sur « AccountKey » pour le type AccountKeyDatastoreCredentials. Défini sur « Certificate » pour le type CertificateDatastoreCredentials. Défini sur « None » pour le type NoneDatastoreCredentials. Défini sur « Sas » pour le type SasDatastoreCredentials. Défini sur « ServicePrincipal » pour le type ServicePrincipalDatastoreCredentials. Défini sur « SqlAdmin » pour le type SqlAdminDatastoreCredentials. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
DatastoreProperties
Nom | Description | Valeur |
---|---|---|
contenu | [Obligatoire] Référence au contenu du stockage du magasin de données. | DatastoreContents (obligatoire) |
description | Texte de description de la ressource. | corde |
isDefault | Indique si ce magasin de données est la valeur par défaut de l’espace de travail. | Bool |
linkedInfo | Informations sur l’origine du magasin de données, si elle est liée. | LinkedInfo |
Propriétés | Dictionnaire de propriétés de ressource. | DatastoreProperties |
étiquettes | Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour. | DatastorePropertiesTags |
DatastoreProperties
Nom | Description | Valeur |
---|
DatastorePropertiesTags
Nom | Description | Valeur |
---|
GlusterFsContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'GlusterFs' (obligatoire) |
serverAddress | [Obligatoire] Adresse du serveur GlusterFS (peut être l’adresse IP ou le nom du serveur). | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
volumeName | [Obligatoire] Nom du volume GlusterFS. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
LinkedInfo
Nom | Description | Valeur |
---|---|---|
linkedId | ID de service lié. | corde |
linkedResourceName | Nom de la ressource du service lié. | corde |
origine | Type du service lié. | 'Synapse' |
Microsoft.MachineLearningServices/workspaces/datastores
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde Contraintes: Modèle = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : espaces de travail |
Propriétés | [Obligatoire] Attributs supplémentaires de l’entité. | DatastoreProperties (obligatoire) |
NoneDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'None' (obligatoire) |
Secrets | Secret du magasin de données vide/aucun. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
SasDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'Sas' (obligatoire) |
Secrets | Secrets du conteneur de stockage. | SasDatastoreSecrets |
SasDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
sasToken | Jeton SAP du conteneur de stockage. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
ServicePrincipalDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
authorityUrl | URL d’autorité utilisée pour l’authentification. | corde |
clientId | [Obligatoire] ID client du principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'ServicePrincipal' (obligatoire) |
resourceUri | Ressource auquel le principal de service a accès. | corde |
Secrets | Secrets du principal de service. | ServicePrincipalDatastoreSecrets |
tenantId | [Obligatoire] ID du locataire auquel appartient le principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
ServicePrincipalDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
clientSecret | Secret du principal de service. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
SqlAdminDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'SqlAdmin' (obligatoire) |
Secrets | Secrets de base de données SQL. | SqlAdminDatastoreSecrets |
userId | [Obligatoire] Nom d’utilisateur de la base de données SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
SqlAdminDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
mot de passe | Mot de passe de base de données SQL. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
Définition de ressource de modèle ARM
Le type de ressource espaces de travail/magasins de données peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.MachineLearningServices/workspaces/datastores, ajoutez le code JSON suivant à votre modèle.
{
"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"
}
}
}
Objets DatastoreCredentials
Définissez la propriété credentialsType pour spécifier le type d’objet.
Pour accountKey, utilisez :
{
"credentialsType": "AccountKey",
"secrets": {
"key": "string",
"secretsType": "string"
}
}
Pour certificat, utilisez :
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "Certificate",
"resourceUri": "string",
"secrets": {
"certificate": "string",
"secretsType": "string"
},
"tenantId": "string",
"thumbprint": "string"
}
Pour Aucun, utilisez :
{
"credentialsType": "None",
"secrets": {
"secretsType": "string"
}
}
Pour Sas, utilisez :
{
"credentialsType": "Sas",
"secrets": {
"sasToken": "string",
"secretsType": "string"
}
}
Pour ServicePrincipal, utilisez :
{
"authorityUrl": "string",
"clientId": "string",
"credentialsType": "ServicePrincipal",
"resourceUri": "string",
"secrets": {
"clientSecret": "string",
"secretsType": "string"
},
"tenantId": "string"
}
Pour sqlAdmin, utilisez :
{
"credentialsType": "SqlAdmin",
"secrets": {
"password": "string",
"secretsType": "string"
},
"userId": "string"
}
Objets DatastoreContents
Définissez la propriété contentsType pour spécifier le type d’objet.
Pour AzureBlob, utilisez :
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureBlob",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
Pour AzureDataLakeGen1, utilisez :
{
"contentsType": "AzureDataLakeGen1",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"storeName": "string"
}
Pour AzureDataLakeGen2, utilisez :
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureDataLakeGen2",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
Pour AzureFile, utilisez :
{
"accountName": "string",
"containerName": "string",
"contentsType": "AzureFile",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"endpoint": "string",
"protocol": "string"
}
Pour AzurePostgreSql, utilisez :
{
"contentsType": "AzurePostgreSql",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"enableSSL": "bool",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
}
Pour AzureSqlDatabase, utilisez :
{
"contentsType": "AzureSqlDatabase",
"credentials": {
"credentialsType": "string"
// For remaining properties, see DatastoreCredentials objects
},
"databaseName": "string",
"endpoint": "string",
"portNumber": "int",
"serverName": "string"
}
Pour GlusterFs, utilisez :
{
"contentsType": "GlusterFs",
"serverAddress": "string",
"volumeName": "string"
}
Valeurs de propriété
AccountKeyDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' (obligatoire) |
Secrets | Secrets du compte de stockage. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
clé | Clé de compte de stockage. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
AzureBlobContents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureBlob' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureDataLakeGen1Contents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureDataLakeGen1' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
storeName | [Obligatoire] Nom d’Azure Data Lake Store. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureDataLakeGen2Contents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureDataLakeGen2' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureFileContents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureFile' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzurePostgreSqlContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzurePostgreSql' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
databaseName | [Obligatoire] Nom de la base de données Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
enableSSL | Indique si le serveur Azure PostgreSQL nécessite SSL. | Bool |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour la base de données. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
portNumber | [Obligatoire] Port du serveur Azure SQL. | int (obligatoire) |
serverName | [Obligatoire] Nom du serveur Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureSqlDatabaseContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureSqlDatabase' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
databaseName | [Obligatoire] Nom de la base de données Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour la base de données. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
portNumber | [Obligatoire] Port du serveur Azure SQL. | int (obligatoire) |
serverName | [Obligatoire] Nom du serveur Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
CertificateDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
authorityUrl | URL d’autorité utilisée pour l’authentification. | corde |
clientId | [Obligatoire] ID client du principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'Certificate' (obligatoire) |
resourceUri | Ressource auquel le principal de service a accès. | corde |
Secrets | Secrets du principal de service. | CertificateDatastoreSecrets |
tenantId | [Obligatoire] ID du locataire auquel appartient le principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
Empreinte | [Obligatoire] Empreinte numérique du certificat utilisé pour l’authentification. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
CertificateDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
certificat | Certificat de principal de service. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
DatastoreContents
Nom | Description | Valeur |
---|---|---|
contentsType | Défini sur « AzureBlob » pour le type AzureBlobContents. Défini sur « AzureDataLakeGen1 » pour le type AzureDataLakeGen1Contents. Défini sur « AzureDataLakeGen2 » pour le type AzureDataLakeGen2Contents. Défini sur « AzureFile » pour le type AzureFileContents. Défini sur « AzurePostgreSql » pour le type AzurePostgreSqlContents. Défini sur « AzureSqlDatabase » pour le type AzureSqlDatabaseContents. Défini sur « GlusterFs » pour le type GlusterFsContents. | 'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' 'AzurePostgreSql' 'AzureSqlDatabase' 'GlusterFs' (obligatoire) |
DatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | Défini sur « AccountKey » pour le type AccountKeyDatastoreCredentials. Défini sur « Certificate » pour le type CertificateDatastoreCredentials. Défini sur « None » pour le type NoneDatastoreCredentials. Défini sur « Sas » pour le type SasDatastoreCredentials. Défini sur « ServicePrincipal » pour le type ServicePrincipalDatastoreCredentials. Défini sur « SqlAdmin » pour le type SqlAdminDatastoreCredentials. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
DatastoreProperties
Nom | Description | Valeur |
---|---|---|
contenu | [Obligatoire] Référence au contenu du stockage du magasin de données. | DatastoreContents (obligatoire) |
description | Texte de description de la ressource. | corde |
isDefault | Indique si ce magasin de données est la valeur par défaut de l’espace de travail. | Bool |
linkedInfo | Informations sur l’origine du magasin de données, si elle est liée. | LinkedInfo |
Propriétés | Dictionnaire de propriétés de ressource. | DatastoreProperties |
étiquettes | Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour. | DatastorePropertiesTags |
DatastoreProperties
Nom | Description | Valeur |
---|
DatastorePropertiesTags
Nom | Description | Valeur |
---|
GlusterFsContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'GlusterFs' (obligatoire) |
serverAddress | [Obligatoire] Adresse du serveur GlusterFS (peut être l’adresse IP ou le nom du serveur). | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
volumeName | [Obligatoire] Nom du volume GlusterFS. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
LinkedInfo
Nom | Description | Valeur |
---|---|---|
linkedId | ID de service lié. | corde |
linkedResourceName | Nom de la ressource du service lié. | corde |
origine | Type du service lié. | 'Synapse' |
Microsoft.MachineLearningServices/workspaces/datastores
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2021-03-01-preview' |
nom | Nom de la ressource | corde Contraintes: Modèle = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obligatoire) |
Propriétés | [Obligatoire] Attributs supplémentaires de l’entité. | DatastoreProperties (obligatoire) |
type | Type de ressource | 'Microsoft.MachineLearningServices/workspaces/datastores' |
NoneDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'None' (obligatoire) |
Secrets | Secret du magasin de données vide/aucun. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
SasDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'Sas' (obligatoire) |
Secrets | Secrets du conteneur de stockage. | SasDatastoreSecrets |
SasDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
sasToken | Jeton SAP du conteneur de stockage. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
ServicePrincipalDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
authorityUrl | URL d’autorité utilisée pour l’authentification. | corde |
clientId | [Obligatoire] ID client du principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'ServicePrincipal' (obligatoire) |
resourceUri | Ressource auquel le principal de service a accès. | corde |
Secrets | Secrets du principal de service. | ServicePrincipalDatastoreSecrets |
tenantId | [Obligatoire] ID du locataire auquel appartient le principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
ServicePrincipalDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
clientSecret | Secret du principal de service. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
SqlAdminDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'SqlAdmin' (obligatoire) |
Secrets | Secrets de base de données SQL. | SqlAdminDatastoreSecrets |
userId | [Obligatoire] Nom d’utilisateur de la base de données SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
SqlAdminDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
mot de passe | Mot de passe de base de données SQL. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
Exemples d’utilisation
Modèles de démarrage rapide Microsoft Azure
Les modèles de démarrage rapide Azure suivants déployer ce type de ressource.
Modèle | Description |
---|---|
créer un magasin de données de stockage Blob |
Ce modèle crée un magasin de données de stockage d’objets blob dans l’espace de travail Azure Machine Learning. |
créer un magasin de données de système de fichiers Databricks |
Ce modèle crée un magasin de données Databricks File System dans l’espace de travail Azure Machine Learning. |
créer un magasin de données de partage de fichiers |
Ce modèle crée un magasin de données de partage de fichiers dans l’espace de travail Azure Machine Learning. |
Créer un espace de travail AML avec plusieurs jeux de données & magasins de données |
Ce modèle crée un espace de travail Azure Machine Learning avec plusieurs jeux de données & magasins de données. |
Créer un magasin de données Azure ADLS |
Ce modèle crée un magasin de données ADLS dans l’espace de travail Azure Machine Learning. |
Créer un magasin de données Azure ADLS Gen2 |
Ce modèle crée un magasin de données ADLS Gen2 dans l’espace de travail Azure Machine Learning. |
Créer un magasin de données Azure MySQL |
Ce modèle crée un magasin de données MySQL dans l’espace de travail Azure Machine Learning. |
Créer un magasin de données Azure PostgreSQL |
Ce modèle crée un magasin de données PostgreSQL dans l’espace de travail Azure Machine Learning. |
Créer un magasin de données Azure SQL Datastore |
Ce modèle crée un magasin de données SQL dans l’espace de travail Azure Machine Learning. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource espaces de travail/magasins de données peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.MachineLearningServices/workspaces/datastores, ajoutez le terraform suivant à votre modèle.
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"
}
}
})
}
Objets DatastoreCredentials
Définissez la propriété credentialsType pour spécifier le type d’objet.
Pour accountKey, utilisez :
{
credentialsType = "AccountKey"
secrets = {
key = "string"
secretsType = "string"
}
}
Pour certificat, utilisez :
{
authorityUrl = "string"
clientId = "string"
credentialsType = "Certificate"
resourceUri = "string"
secrets = {
certificate = "string"
secretsType = "string"
}
tenantId = "string"
thumbprint = "string"
}
Pour Aucun, utilisez :
{
credentialsType = "None"
secrets = {
secretsType = "string"
}
}
Pour Sas, utilisez :
{
credentialsType = "Sas"
secrets = {
sasToken = "string"
secretsType = "string"
}
}
Pour ServicePrincipal, utilisez :
{
authorityUrl = "string"
clientId = "string"
credentialsType = "ServicePrincipal"
resourceUri = "string"
secrets = {
clientSecret = "string"
secretsType = "string"
}
tenantId = "string"
}
Pour sqlAdmin, utilisez :
{
credentialsType = "SqlAdmin"
secrets = {
password = "string"
secretsType = "string"
}
userId = "string"
}
Objets DatastoreContents
Définissez la propriété contentsType pour spécifier le type d’objet.
Pour AzureBlob, utilisez :
{
accountName = "string"
containerName = "string"
contentsType = "AzureBlob"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
Pour AzureDataLakeGen1, utilisez :
{
contentsType = "AzureDataLakeGen1"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
storeName = "string"
}
Pour AzureDataLakeGen2, utilisez :
{
accountName = "string"
containerName = "string"
contentsType = "AzureDataLakeGen2"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
Pour AzureFile, utilisez :
{
accountName = "string"
containerName = "string"
contentsType = "AzureFile"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
endpoint = "string"
protocol = "string"
}
Pour AzurePostgreSql, utilisez :
{
contentsType = "AzurePostgreSql"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
enableSSL = bool
endpoint = "string"
portNumber = int
serverName = "string"
}
Pour AzureSqlDatabase, utilisez :
{
contentsType = "AzureSqlDatabase"
credentials = {
credentialsType = "string"
// For remaining properties, see DatastoreCredentials objects
}
databaseName = "string"
endpoint = "string"
portNumber = int
serverName = "string"
}
Pour GlusterFs, utilisez :
{
contentsType = "GlusterFs"
serverAddress = "string"
volumeName = "string"
}
Valeurs de propriété
AccountKeyDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' (obligatoire) |
Secrets | Secrets du compte de stockage. | AccountKeyDatastoreSecrets |
AccountKeyDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
clé | Clé de compte de stockage. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
AzureBlobContents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureBlob' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureDataLakeGen1Contents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureDataLakeGen1' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
storeName | [Obligatoire] Nom d’Azure Data Lake Store. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureDataLakeGen2Contents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureDataLakeGen2' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureFileContents
Nom | Description | Valeur |
---|---|---|
accountName | [Obligatoire] Nom du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
containerName | [Obligatoire] Nom du conteneur du compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureFile' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
protocole | [Obligatoire] Protocole utilisé pour communiquer avec le compte de stockage. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzurePostgreSqlContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzurePostgreSql' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
databaseName | [Obligatoire] Nom de la base de données Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
enableSSL | Indique si le serveur Azure PostgreSQL nécessite SSL. | Bool |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour la base de données. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
portNumber | [Obligatoire] Port du serveur Azure SQL. | int (obligatoire) |
serverName | [Obligatoire] Nom du serveur Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
AzureSqlDatabaseContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'AzureSqlDatabase' (obligatoire) |
Pouvoirs | [Obligatoire] Informations d’identification du compte. | DatastoreCredentials (obligatoire) |
databaseName | [Obligatoire] Nom de la base de données Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
extrémité | [Obligatoire] Point de terminaison cloud Azure pour la base de données. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
portNumber | [Obligatoire] Port du serveur Azure SQL. | int (obligatoire) |
serverName | [Obligatoire] Nom du serveur Azure SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
CertificateDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
authorityUrl | URL d’autorité utilisée pour l’authentification. | corde |
clientId | [Obligatoire] ID client du principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'Certificate' (obligatoire) |
resourceUri | Ressource auquel le principal de service a accès. | corde |
Secrets | Secrets du principal de service. | CertificateDatastoreSecrets |
tenantId | [Obligatoire] ID du locataire auquel appartient le principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
Empreinte | [Obligatoire] Empreinte numérique du certificat utilisé pour l’authentification. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
CertificateDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
certificat | Certificat de principal de service. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
DatastoreContents
Nom | Description | Valeur |
---|---|---|
contentsType | Défini sur « AzureBlob » pour le type AzureBlobContents. Défini sur « AzureDataLakeGen1 » pour le type AzureDataLakeGen1Contents. Défini sur « AzureDataLakeGen2 » pour le type AzureDataLakeGen2Contents. Défini sur « AzureFile » pour le type AzureFileContents. Défini sur « AzurePostgreSql » pour le type AzurePostgreSqlContents. Défini sur « AzureSqlDatabase » pour le type AzureSqlDatabaseContents. Défini sur « GlusterFs » pour le type GlusterFsContents. | 'AzureBlob' 'AzureDataLakeGen1' 'AzureDataLakeGen2' 'AzureFile' 'AzurePostgreSql' 'AzureSqlDatabase' 'GlusterFs' (obligatoire) |
DatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | Défini sur « AccountKey » pour le type AccountKeyDatastoreCredentials. Défini sur « Certificate » pour le type CertificateDatastoreCredentials. Défini sur « None » pour le type NoneDatastoreCredentials. Défini sur « Sas » pour le type SasDatastoreCredentials. Défini sur « ServicePrincipal » pour le type ServicePrincipalDatastoreCredentials. Défini sur « SqlAdmin » pour le type SqlAdminDatastoreCredentials. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
DatastoreProperties
Nom | Description | Valeur |
---|---|---|
contenu | [Obligatoire] Référence au contenu du stockage du magasin de données. | DatastoreContents (obligatoire) |
description | Texte de description de la ressource. | corde |
isDefault | Indique si ce magasin de données est la valeur par défaut de l’espace de travail. | Bool |
linkedInfo | Informations sur l’origine du magasin de données, si elle est liée. | LinkedInfo |
Propriétés | Dictionnaire de propriétés de ressource. | DatastoreProperties |
étiquettes | Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour. | DatastorePropertiesTags |
DatastoreProperties
Nom | Description | Valeur |
---|
DatastorePropertiesTags
Nom | Description | Valeur |
---|
GlusterFsContents
Nom | Description | Valeur |
---|---|---|
contentsType | [Obligatoire] Type de stockage qui sauvegarde le magasin de données. | 'GlusterFs' (obligatoire) |
serverAddress | [Obligatoire] Adresse du serveur GlusterFS (peut être l’adresse IP ou le nom du serveur). | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
volumeName | [Obligatoire] Nom du volume GlusterFS. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
LinkedInfo
Nom | Description | Valeur |
---|---|---|
linkedId | ID de service lié. | corde |
linkedResourceName | Nom de la ressource du service lié. | corde |
origine | Type du service lié. | 'Synapse' |
Microsoft.MachineLearningServices/workspaces/datastores
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | corde Contraintes: Modèle = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : espaces de travail |
Propriétés | [Obligatoire] Attributs supplémentaires de l’entité. | DatastoreProperties (obligatoire) |
type | Type de ressource | « Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview » |
NoneDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'None' (obligatoire) |
Secrets | Secret du magasin de données vide/aucun. | NoneDatastoreSecrets |
NoneDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
SasDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'Sas' (obligatoire) |
Secrets | Secrets du conteneur de stockage. | SasDatastoreSecrets |
SasDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
sasToken | Jeton SAP du conteneur de stockage. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
ServicePrincipalDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
authorityUrl | URL d’autorité utilisée pour l’authentification. | corde |
clientId | [Obligatoire] ID client du principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'ServicePrincipal' (obligatoire) |
resourceUri | Ressource auquel le principal de service a accès. | corde |
Secrets | Secrets du principal de service. | ServicePrincipalDatastoreSecrets |
tenantId | [Obligatoire] ID du locataire auquel appartient le principal de service. | corde Contraintes: Longueur minimale = 36 Longueur maximale = 36 Modèle = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (obligatoire) |
ServicePrincipalDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
clientSecret | Secret du principal de service. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |
SqlAdminDatastoreCredentials
Nom | Description | Valeur |
---|---|---|
credentialsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'SqlAdmin' (obligatoire) |
Secrets | Secrets de base de données SQL. | SqlAdminDatastoreSecrets |
userId | [Obligatoire] Nom d’utilisateur de la base de données SQL. | corde Contraintes: Modèle = [a-zA-Z0-9_] (obligatoire) |
SqlAdminDatastoreSecrets
Nom | Description | Valeur |
---|---|---|
mot de passe | Mot de passe de base de données SQL. | corde |
secretsType | [Obligatoire] Type d’informations d’identification utilisé pour l’authentification avec le stockage. | 'AccountKey' 'Certificat' 'None' 'Sas' 'ServicePrincipal' 'SqlAdmin' (obligatoire) |