Microsoft.MachineLearningServices-werkruimten/connections 2023-02-01-preview

Bicep-resourcedefinitie

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.MachineLearningServices/workspaces/connections wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections@2023-02-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    category: 'string'
    target: 'string'
    value: 'string'
    valueFormat: 'JSON'
    authType: 'string'
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

WorkspaceConnectionPropertiesV2-objecten

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

Gebruik voor AccessKey:

  authType: 'AccessKey'
  credentials: {
    accessKeyId: 'string'
    secretAccessKey: 'string'
  }

Gebruik voor ManagedIdentity:

  authType: 'ManagedIdentity'
  credentials: {
    clientId: 'string'
    resourceId: 'string'
  }

Gebruik voor Geen:

  authType: 'None'

Voor PAT gebruikt u:

  authType: 'PAT'
  credentials: {
    pat: 'string'
  }

Gebruik voor SAS:

  authType: 'SAS'
  credentials: {
    sas: 'string'
  }

Gebruik voor ServicePrincipal:

  authType: 'ServicePrincipal'
  credentials: {
    clientId: 'string'
    clientSecret: 'string'
    tenantId: 'string'
  }

Gebruik voor UsernamePassword:

  authType: 'UsernamePassword'
  credentials: {
    password: 'string'
    username: 'string'
  }

Eigenschapswaarden

werkruimten/verbindingen

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
Bovenliggende 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 bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: werkruimten
properties WorkspaceConnectionPropertiesV2 (vereist)

WorkspaceConnectionPropertiesV2

Naam Description Waarde
category Categorie van de verbinding 'AzureDataLakeGen2'
'AzureMySqlDb'
'AzurePostgresDb'
'AzureSqlDb'
'AzureSynapseAnalytics'
'ContainerRegistry'
'FeatureStore'
'Git'
'PythonFeed'
'Redis'
'S3'
'Sneeuwvlok'
Doel tekenreeks
waarde Waardedetails van de werkruimteverbinding. tekenreeks
valueFormat indeling voor de verbindingswaarde van de werkruimte JSON
authType Het objecttype instellen Accesskey
ManagedIdentity
Geen
PAT
SAS
ServicePrincipal
UsernamePassword (vereist)

AccessKeyAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'AccessKey' (vereist)
referenties WorkspaceConnectionAccessKey

WorkspaceConnectionAccessKey

Naam Description Waarde
accessKeyId tekenreeks
secretAccessKey tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'ManagedIdentity' (vereist)
referenties WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Naam Description Waarde
clientId tekenreeks
resourceId tekenreeks

NoneAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'Geen' (vereist)

PATAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'PAT' (vereist)
referenties WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Naam Description Waarde
Pat tekenreeks

SASAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel SAS (vereist)
referenties WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Naam Description Waarde
Sas tekenreeks

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Naam Description Waarde
authType Verificatietype van het verbindingsdoel ServicePrincipal (vereist)
referenties WorkspaceConnectionServicePrincipal

WorkspaceConnectionServicePrincipal

Naam Description Waarde
clientId tekenreeks
clientSecret tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
tenantId tekenreeks

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'UsernamePassword' (vereist)
referenties WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Naam Description Waarde
wachtwoord tekenreeks
gebruikersnaam tekenreeks

Resourcedefinitie van ARM-sjabloon

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.MachineLearningServices/workspaces/connections-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.MachineLearningServices/workspaces/connections",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "properties": {
    "category": "string",
    "target": "string",
    "value": "string",
    "valueFormat": "JSON",
    "authType": "string"
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

WorkspaceConnectionPropertiesV2-objecten

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

Gebruik voor AccessKey:

  "authType": "AccessKey",
  "credentials": {
    "accessKeyId": "string",
    "secretAccessKey": "string"
  }

Gebruik voor ManagedIdentity:

  "authType": "ManagedIdentity",
  "credentials": {
    "clientId": "string",
    "resourceId": "string"
  }

Gebruik voor Geen:

  "authType": "None"

Gebruik voor PAT:

  "authType": "PAT",
  "credentials": {
    "pat": "string"
  }

Gebruik voor SAS:

  "authType": "SAS",
  "credentials": {
    "sas": "string"
  }

Gebruik voor ServicePrincipal:

  "authType": "ServicePrincipal",
  "credentials": {
    "clientId": "string",
    "clientSecret": "string",
    "tenantId": "string"
  }

Gebruik voor UsernamePassword:

  "authType": "UsernamePassword",
  "credentials": {
    "password": "string",
    "username": "string"
  }

Eigenschapswaarden

werkruimten/verbindingen

Naam Description Waarde
type Het resourcetype 'Microsoft.MachineLearningServices/workspaces/connections'
apiVersion De resource-API-versie '2023-02-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
properties WorkspaceConnectionPropertiesV2 (vereist)

WorkspaceConnectionPropertiesV2

Naam Description Waarde
category Categorie van de verbinding 'AzureDataLakeGen2'
'AzureMySqlDb'
'AzurePostgresDb'
'AzureSqlDb'
'AzureSynapseAnalytics'
'ContainerRegistry'
'FeatureStore'
'Git'
'PythonFeed'
'Redis'
'S3'
'Snowflake'
Doel tekenreeks
waarde Waardedetails van de werkruimteverbinding. tekenreeks
valueFormat indeling voor de verbindingswaarde van de werkruimte 'JSON'
authType Het objecttype instellen Accesskey
ManagedIdentity
Geen
PAT
SAS
ServicePrincipal
UsernamePassword (vereist)

AccessKeyAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'AccessKey' (vereist)
referenties WorkspaceConnectionAccessKey

WorkspaceConnectionAccessKey

Naam Description Waarde
accessKeyId tekenreeks
secretAccessKey tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'ManagedIdentity' (vereist)
referenties WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Naam Description Waarde
clientId tekenreeks
resourceId tekenreeks

NoneAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'Geen' (vereist)

PATAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'PAT' (vereist)
referenties WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Naam Description Waarde
Pat tekenreeks

SASAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'SAS' (vereist)
referenties WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Naam Description Waarde
Sas tekenreeks

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'ServicePrincipal' (vereist)
referenties WorkspaceConnectionServicePrincipal

WorkspaceConnectionServicePrincipal

Naam Description Waarde
clientId tekenreeks
clientSecret tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
tenantId tekenreeks

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'UsernamePassword' (vereist)
referenties WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Naam Description Waarde
wachtwoord tekenreeks
gebruikersnaam tekenreeks

Terraform-resourcedefinitie (AzAPI-provider)

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

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.MachineLearningServices/workspaces/connections-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections@2023-02-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      category = "string"
      target = "string"
      value = "string"
      valueFormat = "JSON"
      authType = "string"
      // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
    }
  })
}

WorkspaceConnectionPropertiesV2-objecten

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

Gebruik voor AccessKey:

  authType = "AccessKey"
  credentials = {
    accessKeyId = "string"
    secretAccessKey = "string"
  }

Gebruik voor ManagedIdentity:

  authType = "ManagedIdentity"
  credentials = {
    clientId = "string"
    resourceId = "string"
  }

Gebruik voor Geen:

  authType = "None"

Gebruik voor PAT:

  authType = "PAT"
  credentials = {
    pat = "string"
  }

Gebruik voor SAS:

  authType = "SAS"
  credentials = {
    sas = "string"
  }

Gebruik voor ServicePrincipal:

  authType = "ServicePrincipal"
  credentials = {
    clientId = "string"
    clientSecret = "string"
    tenantId = "string"
  }

Gebruik voor UsernamePassword:

  authType = "UsernamePassword"
  credentials = {
    password = "string"
    username = "string"
  }

Eigenschapswaarden

werkruimten/verbindingen

Naam Description Waarde
type Het resourcetype "Microsoft.MachineLearningServices/workspaces/connections@2023-02-01-preview"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van type: werkruimten
properties WorkspaceConnectionPropertiesV2 (vereist)

WorkspaceConnectionPropertiesV2

Naam Description Waarde
category Categorie van de verbinding "AzureDataLakeGen2"
"AzureMySqlDb"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSynapseAnalytics"
"ContainerRegistry"
"FeatureStore"
"Git"
"PythonFeed"
"Redis"
"S3"
"Sneeuwvlok"
Doel tekenreeks
waarde Waardedetails van de werkruimteverbinding. tekenreeks
valueFormat indeling voor de verbindingswaarde van de werkruimte "JSON"
authType Het objecttype instellen Accesskey
ManagedIdentity
Geen
PAT
SAS
ServicePrincipal
UsernamePassword (vereist)

AccessKeyAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel 'AccessKey' (vereist)
referenties WorkspaceConnectionAccessKey

WorkspaceConnectionAccessKey

Naam Description Waarde
accessKeyId tekenreeks
secretAccessKey tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel "ManagedIdentity" (vereist)
referenties WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Naam Description Waarde
clientId tekenreeks
resourceId tekenreeks

NoneAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel "Geen" (vereist)

PATAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel "PAT" (vereist)
referenties WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Naam Description Waarde
Pat tekenreeks

SASAuthTypeWorkspaceConnectionProperties

Naam Description Waarde
authType Verificatietype van het verbindingsdoel SAS (vereist)
referenties WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Naam Description Waarde
Sas tekenreeks

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Naam Description Waarde
authType Verificatietype van het verbindingsdoel ServicePrincipal (vereist)
referenties WorkspaceConnectionServicePrincipal

WorkspaceConnectionServicePrincipal

Naam Description Waarde
clientId tekenreeks
clientSecret tekenreeks

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
tenantId tekenreeks

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Naam Description Waarde
authType Verificatietype van het verbindingsdoel "UsernamePassword" (vereist)
referenties WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Naam Description Waarde
wachtwoord tekenreeks
gebruikersnaam tekenreeks