Share via


Microsoft.MachineLearningServices çalışma alanları/bağlantıları 2022-05-01

Bicep kaynak tanımı

Çalışma alanları/bağlantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/connections kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

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

WorkspaceConnectionPropertiesV2 nesneleri

Nesne türünü belirtmek için authType özelliğini ayarlayın.

ManagedIdentity için şunu kullanın:

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

Hiçbiri için şunu kullanın:

  authType: 'None'

PAT için şunu kullanın:

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

SAS için şunu kullanın:

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

UsernamePassword için şunu kullanın:

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

Özellik değerleri

çalışma alanları/bağlantılar

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: çalışma alanları
properties WorkspaceConnectionPropertiesV2 (gerekli)

WorkspaceConnectionPropertiesV2

Ad Açıklama Değer
category Bağlantı kategorisi 'ContainerRegistry'
'Git'
'PythonFeed'
Hedef string
değer Çalışma alanı bağlantısının değer ayrıntıları. string
valueFormat çalışma alanı bağlantı değeri biçimi 'JSON'
Authtype Nesne türünü ayarlama ManagedIdentity
Hiçbiri
PAT
SAS
UsernamePassword (gerekli)

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'ManagedIdentity' (gerekli)
Kimlik bilgileri WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Ad Açıklama Değer
clientId string
resourceId string

NoneAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'Yok' (gerekli)

PATAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'PAT' (gerekli)
Kimlik bilgileri WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Ad Açıklama Değer
pat string

SASAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'SAS' (gerekli)
Kimlik bilgileri WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Ad Açıklama Değer
Sas string

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'UsernamePassword' (gerekli)
Kimlik bilgileri WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Ad Açıklama Değer
password string
username string

ARM şablonu kaynak tanımı

Çalışma alanları/bağlantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/connections kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

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

WorkspaceConnectionPropertiesV2 nesneleri

Nesne türünü belirtmek için authType özelliğini ayarlayın.

ManagedIdentity için şunu kullanın:

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

Hiçbiri için şunu kullanın:

  "authType": "None"

PAT için şunu kullanın:

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

SAS için şunu kullanın:

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

UsernamePassword için şunu kullanın:

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

Özellik değerleri

çalışma alanları/bağlantılar

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.MachineLearningServices/workspaces/connections'
apiVersion Kaynak API'sinin sürümü '2022-05-01'
name Kaynak adı

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
properties WorkspaceConnectionPropertiesV2 (gerekli)

WorkspaceConnectionPropertiesV2

Ad Açıklama Değer
category Bağlantı kategorisi 'ContainerRegistry'
'Git'
'PythonFeed'
Hedef string
değer Çalışma alanı bağlantısının değer ayrıntıları. string
valueFormat çalışma alanı bağlantı değeri biçimi 'JSON'
Authtype Nesne türünü ayarlama ManagedIdentity
Hiçbiri
PAT
SAS
UsernamePassword (gerekli)

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'ManagedIdentity' (gerekli)
Kimlik bilgileri WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Ad Açıklama Değer
clientId string
resourceId string

NoneAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'Yok' (gerekli)

PATAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'PAT' (gerekli)
Kimlik bilgileri WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Ad Açıklama Değer
pat string

SASAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'SAS' (gerekli)
Kimlik bilgileri WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Ad Açıklama Değer
Sas string

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü 'UsernamePassword' (gerekli)
Kimlik bilgileri WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Ad Açıklama Değer
password string
username string

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Çalışma alanları/bağlantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MachineLearningServices/workspaces/connections kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/connections@2022-05-01"
  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 nesneleri

Nesne türünü belirtmek için authType özelliğini ayarlayın.

ManagedIdentity için şunu kullanın:

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

Hiçbiri için şunu kullanın:

  authType = "None"

PAT için şunu kullanın:

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

SAS için şunu kullanın:

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

UsernamePassword için şunu kullanın:

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

Özellik değerleri

çalışma alanları/bağlantılar

Ad Açıklama Değer
tür Kaynak türü "Microsoft.MachineLearningServices/workspaces/connections@2022-05-01"
name Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: çalışma alanları kimliği
properties WorkspaceConnectionPropertiesV2 (gerekli)

WorkspaceConnectionPropertiesV2

Ad Açıklama Değer
category Bağlantı kategorisi "ContainerRegistry"
"Git"
"PythonFeed"
Hedef string
değer Çalışma alanı bağlantısının değer ayrıntıları. string
valueFormat çalışma alanı bağlantı değeri biçimi "JSON"
Authtype Nesne türünü ayarlama ManagedIdentity
Hiçbiri
PAT
SAS
UsernamePassword (gerekli)

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü "ManagedIdentity" (gerekli)
Kimlik bilgileri WorkspaceConnectionManagedIdentity

WorkspaceConnectionManagedIdentity

Ad Açıklama Değer
clientId string
resourceId string

NoneAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü "Yok" (gerekli)

PATAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü "PAT" (gerekli)
Kimlik bilgileri WorkspaceConnectionPersonalAccessToken

WorkspaceConnectionPersonalAccessToken

Ad Açıklama Değer
pat string

SASAuthTypeWorkspaceConnectionProperties

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü "SAS" (gerekli)
Kimlik bilgileri WorkspaceConnectionSharedAccessSignature

WorkspaceConnectionSharedAccessSignature

Ad Açıklama Değer
Sas string

UsernamePasswordAuthTypeWorkspaceConnectionPropertie...

Ad Açıklama Değer
Authtype Bağlantı hedefinin kimlik doğrulama türü "UsernamePassword" (gerekli)
Kimlik bilgileri WorkspaceConnectionUsernamePassword

WorkspaceConnectionUsernamePassword

Ad Açıklama Değer
password string
username string