Sdílet prostřednictvím


Pracovní prostory Microsoft.MachineLearningServices / připojení 2024-01-01-preview

Definice prostředku Bicep

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

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@2024-01-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    category: 'string'
    expiryTime: 'string'
    isSharedToAll: bool
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    sharedUserList: [
      'string'
    ]
    target: 'string'
    authType: 'string'
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

Objekty WorkspaceConnectionPropertiesV2

Nastavte vlastnost authType určit typ objektu.

Pro AAD použijte:

{
  authType: 'AAD'
}

Pro AccessKeypoužijte:

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

Pro AccountKeypoužijte:

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

Pro ApiKey použijte:

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

Pro CustomKeyspoužijte:

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

Pro managedIdentitypoužijte:

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

Pro Žádnépoužijte:

{
  authType: 'None'
}

Pro OAuth2 použijte:

{
  authType: 'OAuth2'
  credentials: {
    authUrl: 'string'
    clientId: 'string'
    clientSecret: 'string'
    developerToken: 'string'
    password: 'string'
    refreshToken: 'string'
    tenantId: 'string'
    username: 'string'
  }
}

Pro PATpoužijte:

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

Pro SASpoužijte:

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

Pro servicePrincipalpoužijte:

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

Pro UsernamePasswordpoužijte:

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

Hodnoty vlastností

AADAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AAD (povinné)

AccessKeyAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AccessKey (povinné)
pověření WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AccountKey (povinné)
pověření WorkspaceConnectionSharedAccessSignature

ApiKeyAuthWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ApiKey (povinné)
pověření Objekt klíče rozhraní API pro přihlašovací údaje připojení pracovního prostoru. WorkspaceConnectionApiKey

CustomKeys

Jméno Popis Hodnota
klíče Slovník <řetězce> customkeys

CustomKeys

Jméno Popis Hodnota

CustomKeysWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení CustomKeys (povinné)
pověření Objekt přihlašovacích údajů vlastních klíčů customkeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ManagedIdentity (povinné)
pověření WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Model = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba 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ích prostorů
vlastnosti WorkspaceConnectionPropertiesV2 (povinné)

NoneAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení None (povinné)

OAuth2AuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení OAuth2 (povinné)
pověření KlientId a ClientSecret jsou povinné. Další vlastnosti jsou volitelné.
v závislosti na implementaci jednotlivých poskytovatelů OAuth2.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení PAT (povinné)
pověření WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení SAS (povinné)
pověření WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ServicePrincipal (povinné)
pověření WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení UsernamePassword (povinné)
pověření WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

Jméno Popis Hodnota
accessKeyId řetězec
secretAccessKey řetězec

WorkspaceConnectionApiKey

Jméno Popis Hodnota
klíč řetězec

WorkspaceConnectionManagedIdentity

Jméno Popis Hodnota
clientId řetězec
resourceId řetězec

WorkspaceConnectionOAuth2

Jméno Popis Hodnota
authUrl Požadováno kategorií připojení Concur řetězec
clientId ID klienta ve formátu UUID řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
developerToken Požadováno kategorií připojení GoogleAdWords řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
heslo řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
refreshToken Požadováno GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
kde musí uživatel přejít do offline režimu RefreshToken
řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
tenantId Požadováno kategoriemi připojení QuickBooks a Xero řetězec
uživatelské jméno Concur, ServiceNow auth server AccessToken grant type is 'Password'
který vyžaduje UsernamePassword
řetězec

WorkspaceConnectionPersonalAccessToken

Jméno Popis Hodnota
zaťukat řetězec

WorkspaceConnectionPropertiesV2

Jméno Popis Hodnota
Typ ověřování Nastavte na AAD pro typ AADAuthTypeWorkspaceConnectionProperties. Nastavte na AccessKey pro typ AccessKeyAuthTypeWorkspaceConnectionProperties. Nastavte na AccountKey pro typ AccountKeyAuthTypeWorkspaceConnectionProperties. Nastavte na ApiKey pro typ ApiKeyAuthWorkspaceConnectionProperties. Nastavte na CustomKeys pro typ CustomKeysWorkspaceConnectionProperties. Nastavte na ManagedIdentity pro typ ManagedIdentityAuthTypeWorkspaceConnectionProperties. Pro typ NoneAuthTypeWorkspaceConnectionPropertiesna hodnotu NoneAuthTypeWorkspaceConnectionProperties . Nastavte na OAuth2 pro typ OAuth2AuthTypeWorkspaceConnectionProperties. Pro typ PATAuthTypeWorkspaceConnectionPropertiesnastavte hodnotu PAT. Nastavte na SAS pro typ SASAuthTypeWorkspaceConnectionProperties. Nastavte na ServicePrincipal pro typ ServicePrincipalAuthTypeWorkspaceConnectionProperties. Pro typ UsernamePasswordAuthTypeWorkspaceConnectionPropertiesnastavte hodnotu UsernamePasswordAuthTypeWorkspaceConnectionProperties . AAD
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
None (Žádný)
OAuth2
PAT
SAS
ServicePrincipal
UsernamePassword (povinné)
kategorie Kategorie připojení ADLSGen2
AmazonMws
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3Compatible
ApiKey
AzureBlob
AzureDatabricksDeltaLake
AzureDataExplorer
AzureMariaDb
AzureMySqlDb
AzureOneLake
AzureOpenaI
AzurePostgresDb
AzureSqlDb
AzureSqlMi
AzureSynapseAnalytics
AzureTableStorage
Cassandra
CognitiveSearch
CognitiveService
Concur
ContainerRegistry
CosmosDb
CosmosDbMongoDbApi
"Couchbase"
CustomKeys
Db2
"Přejít k podrobnostem"
Dynamics
DynamicsAx
DynamicsCrm
'Eloqua'
FileServer
FtpServer
GenericContainerRegistry
GenericHttp
'GenericRest'
Git
GoogleAdWords
GoogleBigQuery
GoogleCloudStorage
Greenplum
Hbase
Hdfs
Hive
Hubspot
Impala
Informix
Jira
Magento
MariaDb
Marketo
MicrosoftAccess
MongoDbAtlas
MongoDbV2
MySql
Netezza
'ODataRest'
Odbc
Office365
Oracle
OracleCloudStorage
OracleServiceCloud
"PayPal"
Phoenix
PostgreSql
Presto
PythonFeed
QuickBooks
Redis
'Responsys'
S3
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SapBw
SapCloudForCustomer
SapEcc
SapHana
SapOpenHub
SapTable
ServiceNow
Sftp
SharePointOnlineList
'Shopify'
Snowflake
Spark
SqlServer
"Čtverec"
Sybase
Teradata
"Vertica"
Webová tabulka
"Xero"
Zoho
expiryTime řetězec
isSharedToAll Bool
metadata Libovolný objekt jakékoliv
sharedUserList string[]
cíl řetězec

WorkspaceConnectionServicePrincipal

Jméno Popis Hodnota
clientId řetězec
clientSecret řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
tenantId řetězec

WorkspaceConnectionSharedAccessSignature

Jméno Popis Hodnota
Sas řetězec

WorkspaceConnectionUsernamePassword

Jméno Popis Hodnota
heslo řetězec
securityToken Volitelné, vyžadované připojeními, jako je SalesForce, pro dodatečné zabezpečení kromě UsernamePassword řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
uživatelské jméno řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
základní nastavení sady Azure AI Studio Tato sada šablon ukazuje, jak nastavit Azure AI Studio pomocí základního nastavení, což znamená s povoleným veřejným přístupem k internetu, klíče spravované Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
základní nastavení sady Azure AI Studio Tato sada šablon ukazuje, jak nastavit Azure AI Studio pomocí základního nastavení, což znamená s povoleným veřejným přístupem k internetu, klíče spravované Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
základní nastavení sady Azure AI Studio Tato sada šablon ukazuje, jak nastavit Azure AI Studio pomocí základního nastavení, což znamená s povoleným veřejným přístupem k internetu, klíče spravované Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
síť Azure AI Studio s omezeným přístupem Tato sada šablon ukazuje, jak nastavit Azure AI Studio se zakázaným privátním propojením a odchozím přenosem dat pomocí klíčů spravovaných Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
síť Azure AI Studio s omezeným přístupem Tato sada šablon ukazuje, jak nastavit Azure AI Studio se zakázaným privátním propojením a odchozím přenosem dat pomocí klíčů spravovaných Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
Azure AI Studio s ověřováním Microsoft Entra ID Tato sada šablon ukazuje, jak nastavit Azure AI Studio s ověřováním Microsoft Entra ID pro závislé prostředky, jako jsou služby Azure AI a Azure Storage.
nasazení zabezpečeného nástroje Azure AI Studio se spravovanou virtuální sítí Tato šablona vytvoří zabezpečené prostředí Azure AI Studio s robustními omezeními zabezpečení sítě a identit.

Definice prostředku šablony ARM

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

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í JSON.

{
  "type": "Microsoft.MachineLearningServices/workspaces/connections",
  "apiVersion": "2024-01-01-preview",
  "name": "string",
  "properties": {
    "category": "string",
    "expiryTime": "string",
    "isSharedToAll": "bool",
    "metadata": {},
    "sharedUserList": [ "string" ],
    "target": "string",
    "authType": "string"
    // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
  }
}

Objekty WorkspaceConnectionPropertiesV2

Nastavte vlastnost authType určit typ objektu.

Pro AAD použijte:

{
  "authType": "AAD"
}

Pro AccessKeypoužijte:

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

Pro AccountKeypoužijte:

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

Pro ApiKey použijte:

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

Pro CustomKeyspoužijte:

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

Pro managedIdentitypoužijte:

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

Pro Žádnépoužijte:

{
  "authType": "None"
}

Pro OAuth2 použijte:

{
  "authType": "OAuth2",
  "credentials": {
    "authUrl": "string",
    "clientId": "string",
    "clientSecret": "string",
    "developerToken": "string",
    "password": "string",
    "refreshToken": "string",
    "tenantId": "string",
    "username": "string"
  }
}

Pro PATpoužijte:

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

Pro SASpoužijte:

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

Pro servicePrincipalpoužijte:

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

Pro UsernamePasswordpoužijte:

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

Hodnoty vlastností

AADAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AAD (povinné)

AccessKeyAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AccessKey (povinné)
pověření WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AccountKey (povinné)
pověření WorkspaceConnectionSharedAccessSignature

ApiKeyAuthWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ApiKey (povinné)
pověření Objekt klíče rozhraní API pro přihlašovací údaje připojení pracovního prostoru. WorkspaceConnectionApiKey

CustomKeys

Jméno Popis Hodnota
klíče Slovník <řetězce> customkeys

CustomKeys

Jméno Popis Hodnota

CustomKeysWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení CustomKeys (povinné)
pověření Objekt přihlašovacích údajů vlastních klíčů customkeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ManagedIdentity (povinné)
pověření WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2024-01-01-preview
Jméno Název prostředku řetězec

Omezení:
Model = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (povinné)
vlastnosti WorkspaceConnectionPropertiesV2 (povinné)
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/connections

NoneAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení None (povinné)

OAuth2AuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení OAuth2 (povinné)
pověření KlientId a ClientSecret jsou povinné. Další vlastnosti jsou volitelné.
v závislosti na implementaci jednotlivých poskytovatelů OAuth2.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení PAT (povinné)
pověření WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení SAS (povinné)
pověření WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ServicePrincipal (povinné)
pověření WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení UsernamePassword (povinné)
pověření WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

Jméno Popis Hodnota
accessKeyId řetězec
secretAccessKey řetězec

WorkspaceConnectionApiKey

Jméno Popis Hodnota
klíč řetězec

WorkspaceConnectionManagedIdentity

Jméno Popis Hodnota
clientId řetězec
resourceId řetězec

WorkspaceConnectionOAuth2

Jméno Popis Hodnota
authUrl Požadováno kategorií připojení Concur řetězec
clientId ID klienta ve formátu UUID řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
developerToken Požadováno kategorií připojení GoogleAdWords řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
heslo řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
refreshToken Požadováno GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
kde musí uživatel přejít do offline režimu RefreshToken
řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
tenantId Požadováno kategoriemi připojení QuickBooks a Xero řetězec
uživatelské jméno Concur, ServiceNow auth server AccessToken grant type is 'Password'
který vyžaduje UsernamePassword
řetězec

WorkspaceConnectionPersonalAccessToken

Jméno Popis Hodnota
zaťukat řetězec

WorkspaceConnectionPropertiesV2

Jméno Popis Hodnota
Typ ověřování Nastavte na AAD pro typ AADAuthTypeWorkspaceConnectionProperties. Nastavte na AccessKey pro typ AccessKeyAuthTypeWorkspaceConnectionProperties. Nastavte na AccountKey pro typ AccountKeyAuthTypeWorkspaceConnectionProperties. Nastavte na ApiKey pro typ ApiKeyAuthWorkspaceConnectionProperties. Nastavte na CustomKeys pro typ CustomKeysWorkspaceConnectionProperties. Nastavte na ManagedIdentity pro typ ManagedIdentityAuthTypeWorkspaceConnectionProperties. Pro typ NoneAuthTypeWorkspaceConnectionPropertiesna hodnotu NoneAuthTypeWorkspaceConnectionProperties . Nastavte na OAuth2 pro typ OAuth2AuthTypeWorkspaceConnectionProperties. Pro typ PATAuthTypeWorkspaceConnectionPropertiesnastavte hodnotu PAT. Nastavte na SAS pro typ SASAuthTypeWorkspaceConnectionProperties. Nastavte na ServicePrincipal pro typ ServicePrincipalAuthTypeWorkspaceConnectionProperties. Pro typ UsernamePasswordAuthTypeWorkspaceConnectionPropertiesnastavte hodnotu UsernamePasswordAuthTypeWorkspaceConnectionProperties . AAD
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
None (Žádný)
OAuth2
PAT
SAS
ServicePrincipal
UsernamePassword (povinné)
kategorie Kategorie připojení ADLSGen2
AmazonMws
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3Compatible
ApiKey
AzureBlob
AzureDatabricksDeltaLake
AzureDataExplorer
AzureMariaDb
AzureMySqlDb
AzureOneLake
AzureOpenaI
AzurePostgresDb
AzureSqlDb
AzureSqlMi
AzureSynapseAnalytics
AzureTableStorage
Cassandra
CognitiveSearch
CognitiveService
Concur
ContainerRegistry
CosmosDb
CosmosDbMongoDbApi
"Couchbase"
CustomKeys
Db2
"Přejít k podrobnostem"
Dynamics
DynamicsAx
DynamicsCrm
'Eloqua'
FileServer
FtpServer
GenericContainerRegistry
GenericHttp
'GenericRest'
Git
GoogleAdWords
GoogleBigQuery
GoogleCloudStorage
Greenplum
Hbase
Hdfs
Hive
Hubspot
Impala
Informix
Jira
Magento
MariaDb
Marketo
MicrosoftAccess
MongoDbAtlas
MongoDbV2
MySql
Netezza
'ODataRest'
Odbc
Office365
Oracle
OracleCloudStorage
OracleServiceCloud
"PayPal"
Phoenix
PostgreSql
Presto
PythonFeed
QuickBooks
Redis
'Responsys'
S3
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SapBw
SapCloudForCustomer
SapEcc
SapHana
SapOpenHub
SapTable
ServiceNow
Sftp
SharePointOnlineList
'Shopify'
Snowflake
Spark
SqlServer
"Čtverec"
Sybase
Teradata
"Vertica"
Webová tabulka
"Xero"
Zoho
expiryTime řetězec
isSharedToAll Bool
metadata Libovolný objekt jakékoliv
sharedUserList string[]
cíl řetězec

WorkspaceConnectionServicePrincipal

Jméno Popis Hodnota
clientId řetězec
clientSecret řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
tenantId řetězec

WorkspaceConnectionSharedAccessSignature

Jméno Popis Hodnota
Sas řetězec

WorkspaceConnectionUsernamePassword

Jméno Popis Hodnota
heslo řetězec
securityToken Volitelné, vyžadované připojeními, jako je SalesForce, pro dodatečné zabezpečení kromě UsernamePassword řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
uživatelské jméno řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
základní nastavení sady Azure AI Studio

Nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Studio pomocí základního nastavení, což znamená s povoleným veřejným přístupem k internetu, klíče spravované Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
základní nastavení sady Azure AI Studio

Nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Studio pomocí základního nastavení, což znamená s povoleným veřejným přístupem k internetu, klíče spravované Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
základní nastavení sady Azure AI Studio

Nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Studio pomocí základního nastavení, což znamená s povoleným veřejným přístupem k internetu, klíče spravované Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
síť Azure AI Studio s omezeným přístupem

Nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Studio se zakázaným privátním propojením a odchozím přenosem dat pomocí klíčů spravovaných Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
síť Azure AI Studio s omezeným přístupem

Nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Studio se zakázaným privátním propojením a odchozím přenosem dat pomocí klíčů spravovaných Microsoftem pro šifrování a konfiguraci identity spravované Microsoftem pro prostředek AI.
Azure AI Studio s ověřováním Microsoft Entra ID

Nasazení do Azure
Tato sada šablon ukazuje, jak nastavit Azure AI Studio s ověřováním Microsoft Entra ID pro závislé prostředky, jako jsou služby Azure AI a Azure Storage.
nasazení zabezpečeného nástroje Azure AI Studio se spravovanou virtuální sítí

Nasazení do Azure
Tato šablona vytvoří zabezpečené prostředí Azure AI Studio s robustními omezeními zabezpečení sítě a identit.

Definice prostředku Terraformu (poskytovatel AzAPI)

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

  • 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@2024-01-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      category = "string"
      expiryTime = "string"
      isSharedToAll = bool
      metadata = ?
      sharedUserList = [
        "string"
      ]
      target = "string"
      authType = "string"
      // For remaining properties, see WorkspaceConnectionPropertiesV2 objects
    }
  })
}

Objekty WorkspaceConnectionPropertiesV2

Nastavte vlastnost authType určit typ objektu.

Pro AAD použijte:

{
  authType = "AAD"
}

Pro AccessKeypoužijte:

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

Pro AccountKeypoužijte:

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

Pro ApiKey použijte:

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

Pro CustomKeyspoužijte:

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

Pro managedIdentitypoužijte:

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

Pro Žádnépoužijte:

{
  authType = "None"
}

Pro OAuth2 použijte:

{
  authType = "OAuth2"
  credentials = {
    authUrl = "string"
    clientId = "string"
    clientSecret = "string"
    developerToken = "string"
    password = "string"
    refreshToken = "string"
    tenantId = "string"
    username = "string"
  }
}

Pro PATpoužijte:

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

Pro SASpoužijte:

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

Pro servicePrincipalpoužijte:

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

Pro UsernamePasswordpoužijte:

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

Hodnoty vlastností

AADAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AAD (povinné)

AccessKeyAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AccessKey (povinné)
pověření WorkspaceConnectionAccessKey

AccountKeyAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení AccountKey (povinné)
pověření WorkspaceConnectionSharedAccessSignature

ApiKeyAuthWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ApiKey (povinné)
pověření Objekt klíče rozhraní API pro přihlašovací údaje připojení pracovního prostoru. WorkspaceConnectionApiKey

CustomKeys

Jméno Popis Hodnota
klíče Slovník <řetězce> customkeys

CustomKeys

Jméno Popis Hodnota

CustomKeysWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení CustomKeys (povinné)
pověření Objekt přihlašovacích údajů vlastních klíčů customkeys

ManagedIdentityAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ManagedIdentity (povinné)
pověření WorkspaceConnectionManagedIdentity

Microsoft.MachineLearningServices/workspaces/connections

Jméno Popis Hodnota
Jméno Název prostředku řetězec

Omezení:
Model = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: pracovních prostorů
vlastnosti WorkspaceConnectionPropertiesV2 (povinné)
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/connections@2024-01-01-preview

NoneAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení None (povinné)

OAuth2AuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení OAuth2 (povinné)
pověření KlientId a ClientSecret jsou povinné. Další vlastnosti jsou volitelné.
v závislosti na implementaci jednotlivých poskytovatelů OAuth2.
WorkspaceConnectionOAuth2

PATAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení PAT (povinné)
pověření WorkspaceConnectionPersonalAccessToken

SASAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení SAS (povinné)
pověření WorkspaceConnectionSharedAccessSignature

ServicePrincipalAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení ServicePrincipal (povinné)
pověření WorkspaceConnectionServicePrincipal

UsernamePasswordAuthTypeWorkspaceConnectionProperties

Jméno Popis Hodnota
Typ ověřování Typ ověřování cíle připojení UsernamePassword (povinné)
pověření WorkspaceConnectionUsernamePassword

WorkspaceConnectionAccessKey

Jméno Popis Hodnota
accessKeyId řetězec
secretAccessKey řetězec

WorkspaceConnectionApiKey

Jméno Popis Hodnota
klíč řetězec

WorkspaceConnectionManagedIdentity

Jméno Popis Hodnota
clientId řetězec
resourceId řetězec

WorkspaceConnectionOAuth2

Jméno Popis Hodnota
authUrl Požadováno kategorií připojení Concur řetězec
clientId ID klienta ve formátu UUID řetězec

Omezení:
Minimální délka = 36
Maximální délka = 36
Model = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
clientSecret řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
developerToken Požadováno kategorií připojení GoogleAdWords řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
heslo řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
refreshToken Požadováno GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho
kde musí uživatel přejít do offline režimu RefreshToken
řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
tenantId Požadováno kategoriemi připojení QuickBooks a Xero řetězec
uživatelské jméno Concur, ServiceNow auth server AccessToken grant type is 'Password'
který vyžaduje UsernamePassword
řetězec

WorkspaceConnectionPersonalAccessToken

Jméno Popis Hodnota
zaťukat řetězec

WorkspaceConnectionPropertiesV2

Jméno Popis Hodnota
Typ ověřování Nastavte na AAD pro typ AADAuthTypeWorkspaceConnectionProperties. Nastavte na AccessKey pro typ AccessKeyAuthTypeWorkspaceConnectionProperties. Nastavte na AccountKey pro typ AccountKeyAuthTypeWorkspaceConnectionProperties. Nastavte na ApiKey pro typ ApiKeyAuthWorkspaceConnectionProperties. Nastavte na CustomKeys pro typ CustomKeysWorkspaceConnectionProperties. Nastavte na ManagedIdentity pro typ ManagedIdentityAuthTypeWorkspaceConnectionProperties. Pro typ NoneAuthTypeWorkspaceConnectionPropertiesna hodnotu NoneAuthTypeWorkspaceConnectionProperties . Nastavte na OAuth2 pro typ OAuth2AuthTypeWorkspaceConnectionProperties. Pro typ PATAuthTypeWorkspaceConnectionPropertiesnastavte hodnotu PAT. Nastavte na SAS pro typ SASAuthTypeWorkspaceConnectionProperties. Nastavte na ServicePrincipal pro typ ServicePrincipalAuthTypeWorkspaceConnectionProperties. Pro typ UsernamePasswordAuthTypeWorkspaceConnectionPropertiesnastavte hodnotu UsernamePasswordAuthTypeWorkspaceConnectionProperties . AAD
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
None (Žádný)
OAuth2
PAT
SAS
ServicePrincipal
UsernamePassword (povinné)
kategorie Kategorie připojení ADLSGen2
AmazonMws
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3Compatible
ApiKey
AzureBlob
AzureDatabricksDeltaLake
AzureDataExplorer
AzureMariaDb
AzureMySqlDb
AzureOneLake
AzureOpenaI
AzurePostgresDb
AzureSqlDb
AzureSqlMi
AzureSynapseAnalytics
AzureTableStorage
Cassandra
CognitiveSearch
CognitiveService
Concur
ContainerRegistry
CosmosDb
CosmosDbMongoDbApi
"Couchbase"
CustomKeys
Db2
"Přejít k podrobnostem"
Dynamics
DynamicsAx
DynamicsCrm
'Eloqua'
FileServer
FtpServer
GenericContainerRegistry
GenericHttp
'GenericRest'
Git
GoogleAdWords
GoogleBigQuery
GoogleCloudStorage
Greenplum
Hbase
Hdfs
Hive
Hubspot
Impala
Informix
Jira
Magento
MariaDb
Marketo
MicrosoftAccess
MongoDbAtlas
MongoDbV2
MySql
Netezza
'ODataRest'
Odbc
Office365
Oracle
OracleCloudStorage
OracleServiceCloud
"PayPal"
Phoenix
PostgreSql
Presto
PythonFeed
QuickBooks
Redis
'Responsys'
S3
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SapBw
SapCloudForCustomer
SapEcc
SapHana
SapOpenHub
SapTable
ServiceNow
Sftp
SharePointOnlineList
'Shopify'
Snowflake
Spark
SqlServer
"Čtverec"
Sybase
Teradata
"Vertica"
Webová tabulka
"Xero"
Zoho
expiryTime řetězec
isSharedToAll Bool
metadata Libovolný objekt jakékoliv
sharedUserList string[]
cíl řetězec

WorkspaceConnectionServicePrincipal

Jméno Popis Hodnota
clientId řetězec
clientSecret řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
tenantId řetězec

WorkspaceConnectionSharedAccessSignature

Jméno Popis Hodnota
Sas řetězec

WorkspaceConnectionUsernamePassword

Jméno Popis Hodnota
heslo řetězec
securityToken Volitelné, vyžadované připojeními, jako je SalesForce, pro dodatečné zabezpečení kromě UsernamePassword řetězec

Omezení:
Citlivá hodnota. Předejte ho jako zabezpečený parametr.
uživatelské jméno řetězec