Delen via


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

Bicep-resourcedefinitie

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

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

Resource-indeling

Als u een Resource microsoft.MachineLearningServices/werkruimten/gegevensarchieven wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    contents: {
      contentsType: 'string'
      // For remaining properties, see DatastoreContents objects
    }
    description: 'string'
    isDefault: bool
    linkedInfo: {
      linkedId: 'string'
      linkedResourceName: 'string'
      origin: 'string'
    }
    properties: {
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
    }
  }
}

DatastoreCredentials-objecten

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

Gebruik voor AccountKey-:

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

Gebruik voor Certificate:

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

Gebruik voor Geen:

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

Gebruik voor Sas-:

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

Gebruik voor ServicePrincipal-:

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

Voor SqlAdmin gebruikt u:

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

DatastoreContents-objecten

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

Gebruik voor AzureBlob-:

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

Gebruik voor AzureDataLakeGen1:

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

Gebruik voor AzureDataLakeGen2:

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

Gebruik voor AzureFile:

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

Gebruik voor AzurePostgreSql:

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

Gebruik voor AzureSqlDatabase:

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

Voor GlusterFs gebruikt u:

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

Eigenschapswaarden

Microsoft.MachineLearningServices/werkruimten/datastores

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: werkruimten
eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. DatastoreProperties (vereist)

AccountKeyDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. AccountKey (vereist)
geheimen Geheimen van opslagaccounts. AccountKeyDatastoreGeheimen

AccountKeyDatastoreGeheimen

Naam Beschrijving Waarde
sleutel Sleutel van opslagaccount. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

AzureBlobInhoud

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

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

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

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

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

AzureDataLakeGen1Inhoud

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

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

AzureDataLakeGen2Inhoud

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

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

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

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

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

AzureFileContents

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

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

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

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

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

AzurePostgreSqlInhoud

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

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

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

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

AzureSqlDatabaseContents

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

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

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

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

CertificaatDatastoreCredentials

Naam Beschrijving Waarde
autoriteitUrl De URL van de instantie die wordt gebruikt voor verificatie. touw
cliënt-ID [Vereist] Client-id van service-principal. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'Certificaat' (vereist)
hulpbron De resource waar de service-principal toegang toe heeft. touw
geheimen Geheimen van de service-principal. CertificaatDatastoreSecrets
huurderId [Vereist] Id van de tenant waartoe de service-principal behoort. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
Vingerafdruk [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. snaar

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

CertificaatDatastoreSecrets

Naam Beschrijving Waarde
certificaat Service-principalcertificaat. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Inhoud van de gegevensopslag

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

Gegevensarchief Referenties

Naam Beschrijving Waarde
inloggegevensType Ingesteld op AccountKey voor het type AccountKeyDatastoreCredentials. Ingesteld op 'Certificaat' voor het type CertificateDatastoreCredentials. Ingesteld op Geen voor het type NoneDatastoreCredentials. Ingesteld op Sas voor het type SasDatastoreCredentials. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalDatastoreCredentials. Ingesteld op SqlAdmin voor het type SqlAdminDatastoreCredentials. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Eigenschappen van het gegevensarchief

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

Eigenschappen van het gegevensarchief

Naam Beschrijving Waarde

DatastorePropertiesTags

Naam Beschrijving Waarde

GlusterFsInhoud

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

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

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

LinkedInfo

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

NoneDatastoreCredentials

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

GeenDatastoreGeheimen

Naam Beschrijving Waarde
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

SasDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. Sas (vereist)
geheimen Opslagcontainergeheimen. SasDatastoreGeheimen

SasDatastoreGeheimen

Naam Beschrijving Waarde
sasToken SAS-token voor opslagcontainers. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

ServicePrincipalDatastoreCredentials

Naam Beschrijving Waarde
autoriteitUrl De URL van de instantie die wordt gebruikt voor verificatie. touw
cliënt-ID [Vereist] Client-id van service-principal. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'ServicePrincipal' (vereist)
hulpbron De resource waar de service-principal toegang toe heeft. touw
geheimen Geheimen van de service-principal. ServicePrincipalDatastoreSecrets
huurderId [Vereist] Id van de tenant waartoe de service-principal behoort. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)

ServicePrincipalDatastoreSecrets

Naam Beschrijving Waarde
cliëntgeheim Geheim van de service principal. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

SqlAdminDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. SqlAdmin (vereist)
geheimen SQL-databasegeheimen. SqlAdminDatastoreSecrets
gebruikers-ID [Vereist] Gebruikersnaam van SQL-database. snaar

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

SqlAdminDatastoreSecrets

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor SQL-database. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Resourcedefinitie van ARM-sjabloon

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

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

Resource-indeling

Als u een Resource microsoft.MachineLearningServices/werkruimten/gegevensarchieven wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.MachineLearningServices/workspaces/datastores",
  "apiVersion": "2021-03-01-preview",
  "name": "string",
  "properties": {
    "contents": {
      "contentsType": "string"
      // For remaining properties, see DatastoreContents objects
    },
    "description": "string",
    "isDefault": "bool",
    "linkedInfo": {
      "linkedId": "string",
      "linkedResourceName": "string",
      "origin": "string"
    },
    "properties": {
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string"
    }
  }
}

DatastoreCredentials-objecten

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

Gebruik voor AccountKey-:

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

Gebruik voor Certificate:

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

Gebruik voor Geen:

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

Gebruik voor Sas-:

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

Gebruik voor ServicePrincipal-:

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

Voor SqlAdmin gebruikt u:

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

DatastoreContents-objecten

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

Gebruik voor AzureBlob-:

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

Gebruik voor AzureDataLakeGen1:

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

Gebruik voor AzureDataLakeGen2:

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

Gebruik voor AzureFile:

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

Gebruik voor AzurePostgreSql:

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

Gebruik voor AzureSqlDatabase:

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

Voor GlusterFs gebruikt u:

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

Eigenschapswaarden

Microsoft.MachineLearningServices/werkruimten/datastores

Naam Beschrijving Waarde
apiVersion De API-versie '2021-03-01-voorbeschouwing'
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist)
eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. DatastoreProperties (vereist)
soort Het brontype 'Microsoft.MachineLearningServices/werkruimten/datastores'

AccountKeyDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. AccountKey (vereist)
geheimen Geheimen van opslagaccounts. AccountKeyDatastoreGeheimen

AccountKeyDatastoreGeheimen

Naam Beschrijving Waarde
sleutel Sleutel van opslagaccount. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

AzureBlobInhoud

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

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

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

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

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

AzureDataLakeGen1Inhoud

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

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

AzureDataLakeGen2Inhoud

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

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

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

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

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

AzureFileContents

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

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

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

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

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

AzurePostgreSqlInhoud

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

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

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

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

AzureSqlDatabaseContents

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

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

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

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

CertificaatDatastoreCredentials

Naam Beschrijving Waarde
autoriteitUrl De URL van de instantie die wordt gebruikt voor verificatie. touw
cliënt-ID [Vereist] Client-id van service-principal. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'Certificaat' (vereist)
hulpbron De resource waar de service-principal toegang toe heeft. touw
geheimen Geheimen van de service-principal. CertificaatDatastoreSecrets
huurderId [Vereist] Id van de tenant waartoe de service-principal behoort. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
Vingerafdruk [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. snaar

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

CertificaatDatastoreSecrets

Naam Beschrijving Waarde
certificaat Service-principalcertificaat. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Inhoud van de gegevensopslag

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

Gegevensarchief Referenties

Naam Beschrijving Waarde
inloggegevensType Ingesteld op AccountKey voor het type AccountKeyDatastoreCredentials. Ingesteld op 'Certificaat' voor het type CertificateDatastoreCredentials. Ingesteld op Geen voor het type NoneDatastoreCredentials. Ingesteld op Sas voor het type SasDatastoreCredentials. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalDatastoreCredentials. Ingesteld op SqlAdmin voor het type SqlAdminDatastoreCredentials. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Eigenschappen van het gegevensarchief

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

Eigenschappen van het gegevensarchief

Naam Beschrijving Waarde

DatastorePropertiesTags

Naam Beschrijving Waarde

GlusterFsInhoud

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

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

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

LinkedInfo

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

NoneDatastoreCredentials

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

GeenDatastoreGeheimen

Naam Beschrijving Waarde
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

SasDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. Sas (vereist)
geheimen Opslagcontainergeheimen. SasDatastoreGeheimen

SasDatastoreGeheimen

Naam Beschrijving Waarde
sasToken SAS-token voor opslagcontainers. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

ServicePrincipalDatastoreCredentials

Naam Beschrijving Waarde
autoriteitUrl De URL van de instantie die wordt gebruikt voor verificatie. touw
cliënt-ID [Vereist] Client-id van service-principal. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'ServicePrincipal' (vereist)
hulpbron De resource waar de service-principal toegang toe heeft. touw
geheimen Geheimen van de service-principal. ServicePrincipalDatastoreSecrets
huurderId [Vereist] Id van de tenant waartoe de service-principal behoort. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)

ServicePrincipalDatastoreSecrets

Naam Beschrijving Waarde
cliëntgeheim Geheim van de service principal. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

SqlAdminDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. SqlAdmin (vereist)
geheimen SQL-databasegeheimen. SqlAdminDatastoreSecrets
gebruikers-ID [Vereist] Gebruikersnaam van SQL-database. snaar

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

SqlAdminDatastoreSecrets

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor SQL-database. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

Sjabloon Beschrijving
Een blobopslaggegevensarchief maken

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

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

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

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

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

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

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

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

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

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • Resourcegroepen

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

Resource-indeling

Als u een Resource microsoft.MachineLearningServices/werkruimten/gegevensarchieven wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    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-objecten

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

Gebruik voor AccountKey-:

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

Gebruik voor Certificate:

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

Gebruik voor Geen:

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

Gebruik voor Sas-:

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

Gebruik voor ServicePrincipal-:

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

Voor SqlAdmin gebruikt u:

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

DatastoreContents-objecten

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

Gebruik voor AzureBlob-:

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

Gebruik voor AzureDataLakeGen1:

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

Gebruik voor AzureDataLakeGen2:

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

Gebruik voor AzureFile:

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

Gebruik voor AzurePostgreSql:

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

Gebruik voor AzureSqlDatabase:

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

Voor GlusterFs gebruikt u:

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

Eigenschapswaarden

Microsoft.MachineLearningServices/werkruimten/datastores

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist)
ouder_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: werkruimten
eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. DatastoreProperties (vereist)
soort Het brontype "Microsoft.MachineLearningServices/workspaces/datastores@2021-03-01-preview"

AccountKeyDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. AccountKey (vereist)
geheimen Geheimen van opslagaccounts. AccountKeyDatastoreGeheimen

AccountKeyDatastoreGeheimen

Naam Beschrijving Waarde
sleutel Sleutel van opslagaccount. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

AzureBlobInhoud

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

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

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

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

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

AzureDataLakeGen1Inhoud

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

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

AzureDataLakeGen2Inhoud

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

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

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

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

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

AzureFileContents

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

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

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

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

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

AzurePostgreSqlInhoud

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

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

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

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

AzureSqlDatabaseContents

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

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

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

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

CertificaatDatastoreCredentials

Naam Beschrijving Waarde
autoriteitUrl De URL van de instantie die wordt gebruikt voor verificatie. touw
cliënt-ID [Vereist] Client-id van service-principal. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'Certificaat' (vereist)
hulpbron De resource waar de service-principal toegang toe heeft. touw
geheimen Geheimen van de service-principal. CertificaatDatastoreSecrets
huurderId [Vereist] Id van de tenant waartoe de service-principal behoort. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
Vingerafdruk [Vereist] Vingerafdruk van het certificaat dat wordt gebruikt voor verificatie. snaar

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

CertificaatDatastoreSecrets

Naam Beschrijving Waarde
certificaat Service-principalcertificaat. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Inhoud van de gegevensopslag

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

Gegevensarchief Referenties

Naam Beschrijving Waarde
inloggegevensType Ingesteld op AccountKey voor het type AccountKeyDatastoreCredentials. Ingesteld op 'Certificaat' voor het type CertificateDatastoreCredentials. Ingesteld op Geen voor het type NoneDatastoreCredentials. Ingesteld op Sas voor het type SasDatastoreCredentials. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalDatastoreCredentials. Ingesteld op SqlAdmin voor het type SqlAdminDatastoreCredentials. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

Eigenschappen van het gegevensarchief

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

Eigenschappen van het gegevensarchief

Naam Beschrijving Waarde

DatastorePropertiesTags

Naam Beschrijving Waarde

GlusterFsInhoud

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

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

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

LinkedInfo

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

NoneDatastoreCredentials

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

GeenDatastoreGeheimen

Naam Beschrijving Waarde
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

SasDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. Sas (vereist)
geheimen Opslagcontainergeheimen. SasDatastoreGeheimen

SasDatastoreGeheimen

Naam Beschrijving Waarde
sasToken SAS-token voor opslagcontainers. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

ServicePrincipalDatastoreCredentials

Naam Beschrijving Waarde
autoriteitUrl De URL van de instantie die wordt gebruikt voor verificatie. touw
cliënt-ID [Vereist] Client-id van service-principal. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'ServicePrincipal' (vereist)
hulpbron De resource waar de service-principal toegang toe heeft. touw
geheimen Geheimen van de service-principal. ServicePrincipalDatastoreSecrets
huurderId [Vereist] Id van de tenant waartoe de service-principal behoort. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (vereist)

ServicePrincipalDatastoreSecrets

Naam Beschrijving Waarde
cliëntgeheim Geheim van de service principal. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)

SqlAdminDatastoreCredentials

Naam Beschrijving Waarde
inloggegevensType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. SqlAdmin (vereist)
geheimen SQL-databasegeheimen. SqlAdminDatastoreSecrets
gebruikers-ID [Vereist] Gebruikersnaam van SQL-database. snaar

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

SqlAdminDatastoreSecrets

Naam Beschrijving Waarde
wachtwoord Wachtwoord voor SQL-database. touw
geheimenType [Vereist] Referentietype dat wordt gebruikt voor verificatie met opslag. 'AccountKey'
'Certificaat'
'Geen'
'Sas'
'Directeur van de dienst'
SqlAdmin (vereist)