Sdílet prostřednictvím


Pracovní prostory a připojení Microsoft.MachineLearningServices 2023-06-01-preview

Definice prostředku Bicep

Typ prostředku pracovní prostory nebo připojení je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/connections, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/connections@2023-06-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    category: 'string'
    expiryTime: 'string'
    metadata: any()
    target: 'string'
    authType: 'string'
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

Objekty WorkspaceConnectionPropertiesV2

Nastavte vlastnost authType tak, aby určila typ objektu.

Jako AccessKey použijte:

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

Pro ApiKey použijte:

  authType: 'ApiKey'
  credentials: {
    key: 'string'
  }

Pro CustomKeys použijte:

  authType: 'CustomKeys'
  credentials: {
    keys: {
    {customized property}: 'string'
  }

Jako ManagedIdentity použijte:

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

V části Žádný použijte:

  authType: 'None'

Pro PAT použijte:

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

Pro SAS použijte:

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

Pro ServicePrincipal použijte:

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

Jako UsernamePassword použijte:

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

Hodnoty vlastností

pracovní prostory/připojení

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: pracovní prostory
properties WorkspaceConnectionPropertiesV2 (povinné)

WorkspaceConnectionPropertiesV2

Název Description Hodnota
category Kategorie připojení 'ADLSGen2'
'ApiKey'
AzureMySqlDb
AzureOpenAI
AzurePostgresDb
AzureSqlDb
AzureSynapseAnalytics
CognitiveSearch
CognitiveService
ContainerRegistry
CustomKeys
Git
PythonFeed
'Redis'
'S3'
"Sněhová vločka"
expiryTime řetězec
zprostředkovatele identity Libovolný objekt Pro Bicep můžete použít funkci any().
Cíl řetězec
Authtype Nastavení typu objektu Accesskey
Klíč rozhraní API
CustomKeys
Spravovaná identita
Žádný
PAT
SAS
ServicePrincipal
Uživatelské jménoPassword (povinné)

AccessKeyAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení AccessKey (povinné)
Přihlašovací údaje WorkspaceConnectionAccessKey

WorkspaceConnectionAccessKey

Název Description Hodnota
accessKeyId řetězec
secretAccessKey řetězec

ApiKeyAuthWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "ApiKey" (povinné)
Přihlašovací údaje Objekt klíče rozhraní API pro přihlašovací údaje připojení k pracovnímu prostoru. WorkspaceConnectionApiKey

WorkspaceConnectionApiKey

Název Description Hodnota
Klíč řetězec

CustomKeysWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení CustomKeys (povinné)
Přihlašovací údaje Objekt přihlašovacích údajů vlastních klíčů CustomKeys

CustomKeys

Název Description Hodnota
keys Slovník uživatele {string} CustomKeys
{přizpůsobená vlastnost} řetězec

ManagedIdentityAuthTypeWorkspaceConnectionVlastnosti

Název Description Hodnota
Authtype Typ ověřování cíle připojení ManagedIdentity (povinné)
Přihlašovací údaje WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Název Description Hodnota
clientId řetězec
resourceId řetězec

NoneAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení Žádný (povinné)

PATAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "PAT" (povinné)
Přihlašovací údaje WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Název Description Hodnota
Pat řetězec

SASAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení 'SAS' (povinné)
Přihlašovací údaje WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Název Description Hodnota
Sas řetězec

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Název Description Hodnota
Authtype Typ ověřování cíle připojení ServicePrincipal (povinné)
Přihlašovací údaje WorkspaceConnectionServicePrincipal

WorkspaceConnectionServicePrincipal

Název Description Hodnota
clientId řetězec
clientSecret řetězec
ID tenanta řetězec

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Název Description Hodnota
Authtype Typ ověřování cíle připojení 'UsernamePassword' (povinné)
Přihlašovací údaje WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Název Description Hodnota
heslo řetězec
username řetězec

Definice prostředku šablony ARM

Typ prostředku pracovních prostorů nebo připojení je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/connections, přidejte do šablony následující kód JSON.

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

Objekty WorkspaceConnectionPropertiesV2

Nastavte vlastnost authType a určete typ objektu.

Pro AccessKey použijte:

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

Pro ApiKey použijte:

  "authType": "ApiKey",
  "credentials": {
    "key": "string"
  }

Pro CustomKeys použijte:

  "authType": "CustomKeys",
  "credentials": {
    "keys": {
    "{customized property}": "string"
  }

Jako ManagedIdentity použijte:

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

V části Žádný použijte:

  "authType": "None"

V případě tokenu PAT použijte:

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

Pro SAS použijte:

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

Pro ServicePrincipal použijte:

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

Jako UsernamePassword použijte:

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

Hodnoty vlastností

pracovní prostory/ připojení

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/connections
apiVersion Verze rozhraní API prostředku 2023-06-01-preview
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
properties WorkspaceConnectionPropertiesV2 (povinné)

WorkspaceConnectionPropertiesV2

Název Description Hodnota
category Kategorie připojení ADLSGen2
Klíč rozhraní API
AzureMySqlDb
AzureOpenAI
AzurePostgresDb
AzureSqlDb
AzureSynapseAnalytics
CognitiveSearch
CognitiveService
ContainerRegistry
CustomKeys
Git
'PythonFeed'
'Redis'
'S3'
Sněhová vločka
expiryTime řetězec
zprostředkovatele identity Libovolný objekt
Cíl řetězec
Authtype Nastavení typu objektu Accesskey
Klíč rozhraní API
CustomKeys
Spravovaná identita
Žádný
PAT
SAS
ServicePrincipal
Uživatelské jménoPassword (povinné)

AccessKeyAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení AccessKey (povinné)
Přihlašovací údaje WorkspaceConnectionAccessKey

WorkspaceConnectionAccessKey

Název Description Hodnota
accessKeyId řetězec
secretAccessKey řetězec

ApiKeyAuthWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "ApiKey" (povinné)
Přihlašovací údaje Objekt klíče rozhraní API pro přihlašovací údaje připojení k pracovnímu prostoru. WorkspaceConnectionApiKey

WorkspaceConnectionApiKey

Název Description Hodnota
Klíč řetězec

CustomKeysWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení CustomKeys (povinné)
Přihlašovací údaje Objekt přihlašovacích údajů vlastních klíčů CustomKeys

CustomKeys

Název Description Hodnota
keys Slovník uživatele {string} CustomKeys
{přizpůsobená vlastnost} řetězec

ManagedIdentityAuthTypeWorkspaceConnectionVlastnosti

Název Description Hodnota
Authtype Typ ověřování cíle připojení ManagedIdentity (povinné)
Přihlašovací údaje WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Název Description Hodnota
clientId řetězec
resourceId řetězec

NoneAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení Žádný (povinné)

PATAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "PAT" (povinné)
Přihlašovací údaje WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Název Description Hodnota
Pat řetězec

SASAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení SAS (povinné)
Přihlašovací údaje WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Název Description Hodnota
Sas řetězec

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Název Description Hodnota
Authtype Typ ověřování cíle připojení ServicePrincipal (povinné)
Přihlašovací údaje WorkspaceConnectionServicePrincipal

WorkspaceConnectionServicePrincipal

Název Description Hodnota
clientId řetězec
clientSecret řetězec
ID tenanta řetězec

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Název Description Hodnota
Authtype Typ ověřování cíle připojení 'UsernamePassword' (povinné)
Přihlašovací údaje WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Název Description Hodnota
heslo řetězec
username řetězec

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku pracovních prostorů nebo připojení je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/connections, přidejte do šablony následující Terraform.

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

Objekty WorkspaceConnectionPropertiesV2

Nastavte vlastnost authType a určete typ objektu.

Pro AccessKey použijte:

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

Pro ApiKey použijte:

  authType = "ApiKey"
  credentials = {
    key = "string"
  }

Pro CustomKeys použijte:

  authType = "CustomKeys"
  credentials = {
    keys = {
    {customized property} = "string"
  }

Jako ManagedIdentity použijte:

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

V části Žádný použijte:

  authType = "None"

V případě tokenu PAT použijte:

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

Pro SAS použijte:

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

Pro ServicePrincipal použijte:

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

Jako UsernamePassword použijte:

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

Hodnoty vlastností

pracovní prostory/ připojení

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/connections@2023-06-01-preview
name Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: pracovní prostory
properties WorkspaceConnectionPropertiesV2 (povinné)

WorkspaceConnectionPropertiesV2

Název Description Hodnota
category Kategorie připojení "ADLSGen2"
"Klíč rozhraní API"
AzureMySqlDb
"AzureOpenAI"
AzurePostgresDb
"AzureSqlDb"
AzureSynapseAnalytics
"CognitiveSearch"
"CognitiveService"
"ContainerRegistry"
"Vlastní klíče"
"Git"
"PythonFeed"
"Redis"
"S3"
"Sněhová vločka"
expiryTime řetězec
zprostředkovatele identity Libovolný objekt
Cíl řetězec
Authtype Nastavení typu objektu Accesskey
Klíč rozhraní API
Vlastní klíče
Spravovaná identita
Žádný
PAT
SAS
ServicePrincipal
Uživatelské jménoPassword (povinné)

AccessKeyAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "Přístupový klíč" (povinné)
Přihlašovací údaje WorkspaceConnectionAccessKey

WorkspaceConnectionAccessKey

Název Description Hodnota
accessKeyId řetězec
secretAccessKey řetězec

ApiKeyAuthWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "ApiKey" (povinné)
Přihlašovací údaje Objekt klíče rozhraní API pro přihlašovací údaje připojení k pracovnímu prostoru WorkspaceConnectionApiKey

WorkspaceConnectionApiKey

Název Description Hodnota
Klíč řetězec

CustomKeysWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení CustomKeys (povinné)
Přihlašovací údaje Objekt přihlašovacích údajů vlastních klíčů Vlastní klíče

Vlastní klíče

Název Description Hodnota
keys Slovník řetězce {string} Vlastní klíče
{přizpůsobená vlastnost} řetězec

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení Spravovaná identita (povinné)
Přihlašovací údaje WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Název Description Hodnota
clientId řetězec
resourceId řetězec

NoneAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "Žádné" (povinné)

PATAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "PAT" (povinné)
Přihlašovací údaje WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Název Description Hodnota
Pat řetězec

SASAuthTypeWorkspaceConnectionProperties

Název Description Hodnota
Authtype Typ ověřování cíle připojení "SAS" (povinné)
Přihlašovací údaje WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Název Description Hodnota
Sas řetězec

ServicePrincipalAuthTypeWorkspaceConnectionPropertie...

Název Description Hodnota
Authtype Typ ověřování cíle připojení ServicePrincipal (povinné)
Přihlašovací údaje WorkspaceConnectionServicePrincipal

WorkspaceConnectionServicePrincipal

Název Description Hodnota
clientId řetězec
clientSecret řetězec
ID tenanta řetězec

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Název Description Hodnota
Authtype Typ ověřování cíle připojení "UsernamePassword" (povinné)
Přihlašovací údaje WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Název Description Hodnota
heslo řetězec
username řetězec