Dela via


Microsoft.MachineLearningServices-arbetsytor/anslutningar 2022-12-01-preview

Bicep-resursdefinition

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

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

Resursformat

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

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

ArbetsytaAnslutningEgenskaperV2-objekt

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

För AccessKey-använder du:

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

För ManagedIdentityanvänder du:

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

För Ingenanvänder du:

  authType: 'None'

För PATanvänder du:

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

För SASanvänder du:

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

För ServicePrincipalanvänder du:

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

För UsernamePasswordanvänder du:

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

Egenskapsvärden

arbetsytor/anslutningar

Namn Beskrivning Värde
Namn Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: arbetsytor
Egenskaper WorkspaceConnectionPropertiesV2 (krävs)

ArbetsytaConnectionPropertiesV2

Namn Beskrivning Värde
kategori Kategori för anslutningen "AzureDataLakeGen2"
"AzureMySqlDb"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSynapseAnalytics"
"ContainerRegistry"
"FeatureStore"
"Git"
"PythonFeed"
"Redis"
"S3"
"Snowflake"
mål sträng
värde Värdeinformation om anslutningen till arbetsytan. sträng
valueFormat format för anslutningsvärdet för arbetsytan "JSON"
authType Ange objekttyp AccessKey
ManagedIdentity
Ingen
PAT
SAS
ServicePrincipal
UsernamePassword (krävs)

AccessKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccessKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccessKey

ArbetsytaConnectionAccessKey

Namn Beskrivning Värde
accessKeyId sträng
secretAccessKey sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ManagedIdentity" (krävs)
Autentiseringsuppgifter WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Namn Beskrivning Värde
clientId sträng
resourceId sträng

NoneAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "Ingen" (krävs)

PATAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "PAT" (krävs)
Autentiseringsuppgifter WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Namn Beskrivning Värde
klappa sträng

SASAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "SAS" (krävs)
Autentiseringsuppgifter WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Namn Beskrivning Värde
Sas sträng

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ServicePrincipal" (krävs)
Autentiseringsuppgifter WorkspaceConnectionServicePrincipal

ArbetsytaConnectionServicePrincipal

Namn Beskrivning Värde
clientId sträng
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId sträng

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "UsernamePassword" (krävs)
Autentiseringsuppgifter WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Namn Beskrivning Värde
lösenord sträng
användarnamn sträng

Resursdefinition för ARM-mall

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

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

Resursformat

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

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

ArbetsytaAnslutningEgenskaperV2-objekt

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

För AccessKey-använder du:

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

För ManagedIdentityanvänder du:

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

För Ingenanvänder du:

  "authType": "None"

För PATanvänder du:

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

För SASanvänder du:

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

För ServicePrincipalanvänder du:

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

För UsernamePasswordanvänder du:

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

Egenskapsvärden

arbetsytor/anslutningar

Namn Beskrivning Värde
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/connections"
apiVersion Resurs-API-versionen "2022-12-01-preview"
Namn Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)
Egenskaper WorkspaceConnectionPropertiesV2 (krävs)

ArbetsytaConnectionPropertiesV2

Namn Beskrivning Värde
kategori Kategori för anslutningen "AzureDataLakeGen2"
"AzureMySqlDb"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSynapseAnalytics"
"ContainerRegistry"
"FeatureStore"
"Git"
"PythonFeed"
"Redis"
"S3"
"Snowflake"
mål sträng
värde Värdeinformation om anslutningen till arbetsytan. sträng
valueFormat format för anslutningsvärdet för arbetsytan "JSON"
authType Ange objekttyp AccessKey
ManagedIdentity
Ingen
PAT
SAS
ServicePrincipal
UsernamePassword (krävs)

AccessKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccessKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccessKey

ArbetsytaConnectionAccessKey

Namn Beskrivning Värde
accessKeyId sträng
secretAccessKey sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ManagedIdentity" (krävs)
Autentiseringsuppgifter WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Namn Beskrivning Värde
clientId sträng
resourceId sträng

NoneAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "Ingen" (krävs)

PATAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "PAT" (krävs)
Autentiseringsuppgifter WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Namn Beskrivning Värde
klappa sträng

SASAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "SAS" (krävs)
Autentiseringsuppgifter WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Namn Beskrivning Värde
Sas sträng

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ServicePrincipal" (krävs)
Autentiseringsuppgifter WorkspaceConnectionServicePrincipal

ArbetsytaConnectionServicePrincipal

Namn Beskrivning Värde
clientId sträng
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId sträng

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "UsernamePassword" (krävs)
Autentiseringsuppgifter WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Namn Beskrivning Värde
lösenord sträng
användarnamn sträng

Resursdefinition för Terraform (AzAPI-provider)

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

  • Resursgrupper

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

Resursformat

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections@2022-12-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
    }
  })
}

ArbetsytaAnslutningEgenskaperV2-objekt

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

För AccessKey-använder du:

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

För ManagedIdentityanvänder du:

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

För Ingenanvänder du:

  authType = "None"

För PATanvänder du:

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

För SASanvänder du:

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

För ServicePrincipalanvänder du:

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

För UsernamePasswordanvänder du:

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

Egenskapsvärden

arbetsytor/anslutningar

Namn Beskrivning Värde
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/connections@2022-12-01-preview"
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: arbetsytor
Egenskaper WorkspaceConnectionPropertiesV2 (krävs)

ArbetsytaConnectionPropertiesV2

Namn Beskrivning Värde
kategori Kategori för anslutningen "AzureDataLakeGen2"
"AzureMySqlDb"
"AzurePostgresDb"
"AzureSqlDb"
"AzureSynapseAnalytics"
"ContainerRegistry"
"FeatureStore"
"Git"
"PythonFeed"
"Redis"
"S3"
"Snowflake"
mål sträng
värde Värdeinformation om anslutningen till arbetsytan. sträng
valueFormat format för anslutningsvärdet för arbetsytan "JSON"
authType Ange objekttyp AccessKey
ManagedIdentity
Ingen
PAT
SAS
ServicePrincipal
UsernamePassword (krävs)

AccessKeyAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "AccessKey" (krävs)
Autentiseringsuppgifter WorkspaceConnectionAccessKey

ArbetsytaConnectionAccessKey

Namn Beskrivning Värde
accessKeyId sträng
secretAccessKey sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ManagedIdentity" (krävs)
Autentiseringsuppgifter WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Namn Beskrivning Värde
clientId sträng
resourceId sträng

NoneAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "Ingen" (krävs)

PATAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "PAT" (krävs)
Autentiseringsuppgifter WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Namn Beskrivning Värde
klappa sträng

SASAuthTypeWorkspaceConnectionProperties

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "SAS" (krävs)
Autentiseringsuppgifter WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Namn Beskrivning Värde
Sas sträng

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "ServicePrincipal" (krävs)
Autentiseringsuppgifter WorkspaceConnectionServicePrincipal

ArbetsytaConnectionServicePrincipal

Namn Beskrivning Värde
clientId sträng
clientSecret sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
tenantId sträng

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Namn Beskrivning Värde
authType Autentiseringstyp för anslutningsmål "UsernamePassword" (krävs)
Autentiseringsuppgifter WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Namn Beskrivning Värde
lösenord sträng
användarnamn sträng