Microsoft.MachineLearningServices çalışma alanları/bağlantıları 2024-07-01-preview
- en son
- 2024-07-01-preview
- 2024-04-01
- 2024-04-01-preview
- 2024-01-01-preview
- 2023-10-01
- 2023-08-01-preview
- 2023-06-01-preview
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 2022-06-01-preview
- 2022-05-01
- 2022-02-01-preview
- 2022-01-01-preview
- 2021-07-01
- 2021-04-01
- 2021-03-01-preview
- 2021-01-01
- 2020-09-01-preview
- 2020-08-01
- 2020-06-01
Bicep kaynak tanımı
Çalışma alanları/bağlantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
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@2024-07-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
category: 'string'
error: 'string'
expiryTime: 'string'
isSharedToAll: bool
metadata: {
{customized property}: 'string'
}
peRequirement: 'string'
peStatus: 'string'
sharedUserList: [
'string'
]
target: 'string'
useWorkspaceManagedIdentity: bool
authType: 'string'
// For remaining properties, see WorkspaceConnectionPropertiesV2 objects
}
}
WorkspaceConnectionPropertiesV2 nesneleri
nesne türünü belirtmek için authType özelliğini ayarlayın.
AADiçin şunu kullanın:
authType: 'AAD'
AccessKeyiçin şunu kullanın:
authType: 'AccessKey'
credentials: {
accessKeyId: 'string'
secretAccessKey: 'string'
}
AccountKeyiçin şunu kullanın:
authType: 'AccountKey'
credentials: {
key: 'string'
}
ApiKeyiçin şunu kullanın:
authType: 'ApiKey'
credentials: {
key: 'string'
}
CustomKeysiçin şunu kullanın:
authType: 'CustomKeys'
credentials: {
keys: {
{customized property}: 'string'
}
ManagedIdentityiçin şunu kullanın:
authType: 'ManagedIdentity'
credentials: {
clientId: 'string'
resourceId: 'string'
}
Hiçbiri
authType: 'None'
OAuth2için şunu kullanın:
authType: 'OAuth2'
credentials: {
authUrl: 'string'
clientId: 'string'
clientSecret: 'string'
developerToken: 'string'
password: 'string'
refreshToken: 'string'
tenantId: 'string'
username: 'string'
}
pat
authType: 'PAT'
credentials: {
pat: 'string'
}
sas
authType: 'SAS'
credentials: {
sas: 'string'
}
ServicePrincipaliçin şunu kullanın:
authType: 'ServicePrincipal'
credentials: {
clientId: 'string'
clientSecret: 'string'
tenantId: 'string'
}
UsernamePassword
authType: 'UsernamePassword'
credentials: {
password: 'string'
securityToken: 'string'
username: 'string'
}
Özellik değerleri
çalışma alanları/bağlantılar
Ad | Açıklama | Değer |
---|---|---|
ad | Kaynak adı Bicep'nde alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
ebeveyn | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Kaynak türü için sembolik ad: çalışma alanları |
Özellikler | WorkspaceConnectionPropertiesV2 (gerekli) |
WorkspaceConnectionPropertiesV2
Ad | Açıklama | Değer |
---|---|---|
kategori | Bağlantı kategorisi | 'ADLSGen2' 'AIServices' 'AmazonMws' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'AmazonS3Compatible' 'ApiKey' 'AzureBlob' 'AzureDataExplorer' 'AzureDatabricksDeltaLake' 'AzureMariaDb' 'AzureMySqlDb' 'AzureOneLake' 'AzureOpenAI' 'AzurePostgresDb' 'AzureSqlDb' 'AzureSqlMi' 'AzureSynapseAnalytics' 'AzureTableStorage' 'BingLLMSearch' 'Cassandra' 'CognitiveSearch' 'CognitiveService' 'Concur' 'ContainerRegistry' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomKeys' 'Db2' 'Detaylandırma' 'Dynamics' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GenericContainerRegistry' 'GenelHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Greenplum' 'Hbase' 'Hdfs' 'Hive' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Magento' 'MariaDb' 'Marketo' 'MicrosoftAccess' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'ODataRest' 'Odbc' 'Office365' 'OpenAI' 'Oracle' 'OracleCloudStorage' 'OracleServiceCloud' 'PayPal' 'Phoenix' 'PostgreSql' 'Presto' 'PythonFeed' 'QuickBook'lar' 'Redis' 'Sorumluluklar' 'S3' 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SapBw' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOpenHub' 'SapTable' 'Serp' 'Sunucusuz' 'ServiceNow' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Kar Tanesi' 'Spark' 'SqlServer' 'Kare' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' 'Zoho' |
hata | dizgi | |
expiryTime | dizgi | |
isSharedToAll | Bool | |
meta veriler | Bu bağlantı için kullanıcı meta verilerini depola | WorkspaceConnectionPropertiesV2Metadata |
peRequirement | 'NotApplicable' 'NotRequired' 'Gerekli' |
|
peStatus | 'Etkin' 'Etkin Değil' 'NotApplicable' |
|
sharedUserList | string[] | |
hedef | dizgi | |
useWorkspaceManagedIdentity | Bool | |
authType | Nesne türünü ayarlama | AAD AccessKey AccountKey apikey Özel Anahtarlar ManagedIdentity Yok OAuth2 pat SAS ServicePrincipal UsernamePassword (gerekli) |
WorkspaceConnectionPropertiesV2Metadata
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | dizgi |
AADAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'AAD' (gerekli) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'AccessKey' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionAccessKey |
WorkspaceConnectionAccessKey
Ad | Açıklama | Değer |
---|---|---|
accessKeyId | dizgi | |
secretAccessKey | dizgi |
AccountKeyAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'AccountKey' (gerekli) |
Kimlik bilgi -leri | Çalışma alanı bağlantı kimlik bilgileri için hesap anahtarı nesnesi. | WorkspaceConnectionAccountKey |
WorkspaceConnectionAccountKey
Ad | Açıklama | Değer |
---|---|---|
anahtar | dizgi |
ApiKeyAuthWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'ApiKey' (gerekli) |
Kimlik bilgi -leri | Çalışma alanı bağlantı kimlik bilgileri için API anahtarı nesnesi. | WorkspaceConnectionApiKey |
WorkspaceConnectionApiKey
Ad | Açıklama | Değer |
---|---|---|
anahtar | dizgi |
CustomKeysWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'CustomKeys' (gerekli) |
Kimlik bilgi -leri | Özel Anahtarlar kimlik bilgisi nesnesi | Özel Anahtarlar |
Özel Anahtarlar
Ad | Açıklama | Değer |
---|---|---|
Anahtar | {string} sözlüğü | Özel Anahtarlar |
{özelleştirilmiş özellik} | dizgi |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'ManagedIdentity' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionManagedIdentity |
WorkspaceConnectionManagedIdentity
Ad | Açıklama | Değer |
---|---|---|
clientId | dizgi | |
resourceId | dizgi |
NoneAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'Hiçbiri' (gerekli) |
OAuth2AuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'OAuth2' (gerekli) |
Kimlik bilgi -leri | ClientId ve ClientSecret gereklidir. Diğer özellikler isteğe bağlıdır her OAuth2 sağlayıcısının uygulamasına bağlı olarak. |
WorkspaceConnectionOAuth2 |
WorkspaceConnectionOAuth2
Ad | Açıklama | Değer |
---|---|---|
authUrl | Concur bağlantı kategorisi için gerekli | dizgi |
clientId | UUID biçiminde istemci kimliği | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
developerToken | GoogleAdWords bağlantı kategorisi için gereklidir | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
parola | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
refreshToken | GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho tarafından gereklidir burada kullanıcının RefreshToken'ı çevrimdışına alması gerekir |
dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
tenantId | QuickBooks ve Xero bağlantı kategorileri için gereklidir | dizgi |
kullanıcı adı | Concur, ServiceNow kimlik doğrulama sunucusu AccessToken verme türü 'Password' UsernamePassword gerektirir |
dizgi |
PATAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'PAT' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionPersonalAccessToken |
WorkspaceConnectionPersonalAccessToken
Ad | Açıklama | Değer |
---|---|---|
pat | dizgi |
SASAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'SAS' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionSharedAccessSignature |
WorkspaceConnectionSharedAccessSignature
Ad | Açıklama | Değer |
---|---|---|
Sas | dizgi |
ServicePrincipalAuthTypeWorkspaceConnectionPropertie...
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'ServicePrincipal' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionServicePrincipal |
WorkspaceConnectionServicePrincipal
Ad | Açıklama | Değer |
---|---|---|
clientId | dizgi | |
clientSecret | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
tenantId | dizgi |
UsernamePasswordAuthTypeWorkspaceConnectionPropertie...
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'UsernamePassword' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionUsernamePassword
Ad | Açıklama | Değer |
---|---|---|
parola | dizgi | |
securityToken | İsteğe bağlı, UsernamePassword'a ek olarak ek güvenlik için SalesForce gibi bağlantılar için gereklidir | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
kullanıcı adı | dizgi |
ARM şablonu kaynak tanımı
Çalışma alanları/bağlantılar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
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 dosyasını ekleyin.
{
"type": "Microsoft.MachineLearningServices/workspaces/connections",
"apiVersion": "2024-07-01-preview",
"name": "string",
"properties": {
"category": "string",
"error": "string",
"expiryTime": "string",
"isSharedToAll": "bool",
"metadata": {
"{customized property}": "string"
},
"peRequirement": "string",
"peStatus": "string",
"sharedUserList": [ "string" ],
"target": "string",
"useWorkspaceManagedIdentity": "bool",
"authType": "string"
// For remaining properties, see WorkspaceConnectionPropertiesV2 objects
}
}
WorkspaceConnectionPropertiesV2 nesneleri
nesne türünü belirtmek için authType özelliğini ayarlayın.
AADiçin şunu kullanın:
"authType": "AAD"
AccessKeyiçin şunu kullanın:
"authType": "AccessKey",
"credentials": {
"accessKeyId": "string",
"secretAccessKey": "string"
}
AccountKeyiçin şunu kullanın:
"authType": "AccountKey",
"credentials": {
"key": "string"
}
ApiKeyiçin şunu kullanın:
"authType": "ApiKey",
"credentials": {
"key": "string"
}
CustomKeysiçin şunu kullanın:
"authType": "CustomKeys",
"credentials": {
"keys": {
"{customized property}": "string"
}
ManagedIdentityiçin şunu kullanın:
"authType": "ManagedIdentity",
"credentials": {
"clientId": "string",
"resourceId": "string"
}
Hiçbiri
"authType": "None"
OAuth2için şunu kullanın:
"authType": "OAuth2",
"credentials": {
"authUrl": "string",
"clientId": "string",
"clientSecret": "string",
"developerToken": "string",
"password": "string",
"refreshToken": "string",
"tenantId": "string",
"username": "string"
}
pat
"authType": "PAT",
"credentials": {
"pat": "string"
}
sas
"authType": "SAS",
"credentials": {
"sas": "string"
}
ServicePrincipaliçin şunu kullanın:
"authType": "ServicePrincipal",
"credentials": {
"clientId": "string",
"clientSecret": "string",
"tenantId": "string"
}
UsernamePassword
"authType": "UsernamePassword",
"credentials": {
"password": "string",
"securityToken": "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ü | '2024-07-01-preview' |
ad | Kaynak adı |
dize (gerekli) |
Özellikler | WorkspaceConnectionPropertiesV2 (gerekli) |
WorkspaceConnectionPropertiesV2
Ad | Açıklama | Değer |
---|---|---|
kategori | Bağlantı kategorisi | 'ADLSGen2' 'AIServices' 'AmazonMws' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'AmazonS3Compatible' 'ApiKey' 'AzureBlob' 'AzureDataExplorer' 'AzureDatabricksDeltaLake' 'AzureMariaDb' 'AzureMySqlDb' 'AzureOneLake' 'AzureOpenAI' 'AzurePostgresDb' 'AzureSqlDb' 'AzureSqlMi' 'AzureSynapseAnalytics' 'AzureTableStorage' 'BingLLMSearch' 'Cassandra' 'CognitiveSearch' 'CognitiveService' 'Concur' 'ContainerRegistry' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomKeys' 'Db2' 'Detaylandırma' 'Dynamics' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GenericContainerRegistry' 'GenelHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Greenplum' 'Hbase' 'Hdfs' 'Hive' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Magento' 'MariaDb' 'Marketo' 'MicrosoftAccess' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'ODataRest' 'Odbc' 'Office365' 'OpenAI' 'Oracle' 'OracleCloudStorage' 'OracleServiceCloud' 'PayPal' 'Phoenix' 'PostgreSql' 'Presto' 'PythonFeed' 'QuickBook'lar' 'Redis' 'Sorumluluklar' 'S3' 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SapBw' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOpenHub' 'SapTable' 'Serp' 'Sunucusuz' 'ServiceNow' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Kar Tanesi' 'Spark' 'SqlServer' 'Kare' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' 'Zoho' |
hata | dizgi | |
expiryTime | dizgi | |
isSharedToAll | Bool | |
meta veriler | Bu bağlantı için kullanıcı meta verilerini depola | WorkspaceConnectionPropertiesV2Metadata |
peRequirement | 'NotApplicable' 'NotRequired' 'Gerekli' |
|
peStatus | 'Etkin' 'Etkin Değil' 'NotApplicable' |
|
sharedUserList | string[] | |
hedef | dizgi | |
useWorkspaceManagedIdentity | Bool | |
authType | Nesne türünü ayarlama | AAD AccessKey AccountKey apikey Özel Anahtarlar ManagedIdentity Yok OAuth2 pat SAS ServicePrincipal UsernamePassword (gerekli) |
WorkspaceConnectionPropertiesV2Metadata
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | dizgi |
AADAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'AAD' (gerekli) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'AccessKey' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionAccessKey |
WorkspaceConnectionAccessKey
Ad | Açıklama | Değer |
---|---|---|
accessKeyId | dizgi | |
secretAccessKey | dizgi |
AccountKeyAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'AccountKey' (gerekli) |
Kimlik bilgi -leri | Çalışma alanı bağlantı kimlik bilgileri için hesap anahtarı nesnesi. | WorkspaceConnectionAccountKey |
WorkspaceConnectionAccountKey
Ad | Açıklama | Değer |
---|---|---|
anahtar | dizgi |
ApiKeyAuthWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'ApiKey' (gerekli) |
Kimlik bilgi -leri | Çalışma alanı bağlantı kimlik bilgileri için API anahtarı nesnesi. | WorkspaceConnectionApiKey |
WorkspaceConnectionApiKey
Ad | Açıklama | Değer |
---|---|---|
anahtar | dizgi |
CustomKeysWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'CustomKeys' (gerekli) |
Kimlik bilgi -leri | Özel Anahtarlar kimlik bilgisi nesnesi | Özel Anahtarlar |
Özel Anahtarlar
Ad | Açıklama | Değer |
---|---|---|
Anahtar | {string} sözlüğü | Özel Anahtarlar |
{özelleştirilmiş özellik} | dizgi |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'ManagedIdentity' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionManagedIdentity |
WorkspaceConnectionManagedIdentity
Ad | Açıklama | Değer |
---|---|---|
clientId | dizgi | |
resourceId | dizgi |
NoneAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'Hiçbiri' (gerekli) |
OAuth2AuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'OAuth2' (gerekli) |
Kimlik bilgi -leri | ClientId ve ClientSecret gereklidir. Diğer özellikler isteğe bağlıdır her OAuth2 sağlayıcısının uygulamasına bağlı olarak. |
WorkspaceConnectionOAuth2 |
WorkspaceConnectionOAuth2
Ad | Açıklama | Değer |
---|---|---|
authUrl | Concur bağlantı kategorisi için gerekli | dizgi |
clientId | UUID biçiminde istemci kimliği | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
developerToken | GoogleAdWords bağlantı kategorisi için gereklidir | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
parola | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
refreshToken | GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho tarafından gereklidir burada kullanıcının RefreshToken'ı çevrimdışına alması gerekir |
dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
tenantId | QuickBooks ve Xero bağlantı kategorileri için gereklidir | dizgi |
kullanıcı adı | Concur, ServiceNow kimlik doğrulama sunucusu AccessToken verme türü 'Password' UsernamePassword gerektirir |
dizgi |
PATAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'PAT' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionPersonalAccessToken |
WorkspaceConnectionPersonalAccessToken
Ad | Açıklama | Değer |
---|---|---|
pat | dizgi |
SASAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'SAS' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionSharedAccessSignature |
WorkspaceConnectionSharedAccessSignature
Ad | Açıklama | Değer |
---|---|---|
Sas | dizgi |
ServicePrincipalAuthTypeWorkspaceConnectionPropertie...
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'ServicePrincipal' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionServicePrincipal |
WorkspaceConnectionServicePrincipal
Ad | Açıklama | Değer |
---|---|---|
clientId | dizgi | |
clientSecret | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
tenantId | dizgi |
UsernamePasswordAuthTypeWorkspaceConnectionPropertie...
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | 'UsernamePassword' (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionUsernamePassword
Ad | Açıklama | Değer |
---|---|---|
parola | dizgi | |
securityToken | İsteğe bağlı, UsernamePassword'a ek olarak ek güvenlik için SalesForce gibi bağlantılar için gereklidir | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
kullanıcı adı | dizgi |
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@2024-07-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
category = "string"
error = "string"
expiryTime = "string"
isSharedToAll = bool
metadata = {
{customized property} = "string"
}
peRequirement = "string"
peStatus = "string"
sharedUserList = [
"string"
]
target = "string"
useWorkspaceManagedIdentity = bool
authType = "string"
// For remaining properties, see WorkspaceConnectionPropertiesV2 objects
}
})
}
WorkspaceConnectionPropertiesV2 nesneleri
nesne türünü belirtmek için authType özelliğini ayarlayın.
AADiçin şunu kullanın:
authType = "AAD"
AccessKeyiçin şunu kullanın:
authType = "AccessKey"
credentials = {
accessKeyId = "string"
secretAccessKey = "string"
}
AccountKeyiçin şunu kullanın:
authType = "AccountKey"
credentials = {
key = "string"
}
ApiKeyiçin şunu kullanın:
authType = "ApiKey"
credentials = {
key = "string"
}
CustomKeysiçin şunu kullanın:
authType = "CustomKeys"
credentials = {
keys = {
{customized property} = "string"
}
ManagedIdentityiçin şunu kullanın:
authType = "ManagedIdentity"
credentials = {
clientId = "string"
resourceId = "string"
}
Hiçbiri
authType = "None"
OAuth2için şunu kullanın:
authType = "OAuth2"
credentials = {
authUrl = "string"
clientId = "string"
clientSecret = "string"
developerToken = "string"
password = "string"
refreshToken = "string"
tenantId = "string"
username = "string"
}
pat
authType = "PAT"
credentials = {
pat = "string"
}
sas
authType = "SAS"
credentials = {
sas = "string"
}
ServicePrincipaliçin şunu kullanın:
authType = "ServicePrincipal"
credentials = {
clientId = "string"
clientSecret = "string"
tenantId = "string"
}
UsernamePassword
authType = "UsernamePassword"
credentials = {
password = "string"
securityToken = "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@2024-07-01-preview" |
ad | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Tür kaynağı kimliği: çalışma alanları |
Özellikler | WorkspaceConnectionPropertiesV2 (gerekli) |
WorkspaceConnectionPropertiesV2
Ad | Açıklama | Değer |
---|---|---|
kategori | Bağlantı kategorisi | "ADLSGen2" "AIServices" "AmazonMws" "AmazonRdsForOracle" "AmazonRdsForSqlServer" "AmazonRedshift" "AmazonS3Compatible" "ApiKey" "AzureBlob" "AzureDataExplorer" "AzureDatabricksDeltaLake" "AzureMariaDb" "AzureMySqlDb" "AzureOneLake" "AzureOpenAI" "AzurePostgresDb" "AzureSqlDb" "AzureSqlMi" "AzureSynapseAnalytics" "AzureTableStorage" "BingLLMSearch" "Cassandra" "CognitiveSearch" "CognitiveService" "Concur" "ContainerRegistry" "CosmosDb" "CosmosDbMongoDbApi" "Couchbase" "Özel Anahtarlar" "Db2" "Detaylandırma" "Dynamics" "DynamicsAx" "DynamicsCrm" "Eloqua" "FileServer" "FtpServer" "GenericContainerRegistry" "GenelHttp" "GenericRest" "Git" "GoogleAdWords" "GoogleBigQuery" "GoogleCloudStorage" "Greenplum" "Hbase" "Hdfs" "Hive" "Hubspot" "Impala" "Informix" "Jira" "Magento" "MariaDb" "Marketo" "MicrosoftAccess" "MongoDbAtlas" "MongoDbV2" "MySql" "Netezza" "ODataRest" "Odbc" "Office365" "OpenAI" "Oracle" "OracleCloudStorage" "OracleServiceCloud" "PayPal" "Phoenix" "PostgreSql" "Presto" "PythonFeed" "QuickBooks" "Redis" "Sorumluluklar" "S3" "Salesforce" "SalesforceMarketingCloud" "SalesforceServiceCloud" "SapBw" "SapCloudForCustomer" "SapEcc" "SapHana" "SapOpenHub" "SapTable" "Serp" "Sunucusuz" "ServiceNow" "Sftp" "SharePointOnlineList" "Shopify" "Kar Tanesi" "Spark" "SqlServer" "Kare" "Sybase" "Teradata" "Vertica" "WebTable" "Xero" "Zoho" |
hata | dizgi | |
expiryTime | dizgi | |
isSharedToAll | Bool | |
meta veriler | Bu bağlantı için kullanıcı meta verilerini depola | WorkspaceConnectionPropertiesV2Metadata |
peRequirement | "NotApplicable" "NotRequired" "Gerekli" |
|
peStatus | "Etkin" "Etkin Değil" "NotApplicable" |
|
sharedUserList | string[] | |
hedef | dizgi | |
useWorkspaceManagedIdentity | Bool | |
authType | Nesne türünü ayarlama | AAD AccessKey AccountKey apikey Özel Anahtarlar ManagedIdentity Yok OAuth2 pat SAS ServicePrincipal UsernamePassword (gerekli) |
WorkspaceConnectionPropertiesV2Metadata
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | dizgi |
AADAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "AAD" (gerekli) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "AccessKey" (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionAccessKey |
WorkspaceConnectionAccessKey
Ad | Açıklama | Değer |
---|---|---|
accessKeyId | dizgi | |
secretAccessKey | dizgi |
AccountKeyAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "AccountKey" (gerekli) |
Kimlik bilgi -leri | Çalışma alanı bağlantı kimlik bilgileri için hesap anahtarı nesnesi. | WorkspaceConnectionAccountKey |
WorkspaceConnectionAccountKey
Ad | Açıklama | Değer |
---|---|---|
anahtar | dizgi |
ApiKeyAuthWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "ApiKey" (gerekli) |
Kimlik bilgi -leri | Çalışma alanı bağlantı kimlik bilgileri için API anahtarı nesnesi. | WorkspaceConnectionApiKey |
WorkspaceConnectionApiKey
Ad | Açıklama | Değer |
---|---|---|
anahtar | dizgi |
CustomKeysWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "CustomKeys" (gerekli) |
Kimlik bilgi -leri | Özel Anahtarlar kimlik bilgisi nesnesi | Özel Anahtarlar |
Özel Anahtarlar
Ad | Açıklama | Değer |
---|---|---|
Anahtar | {string} sözlüğü | Özel Anahtarlar |
{özelleştirilmiş özellik} | dizgi |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "ManagedIdentity" (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionManagedIdentity |
WorkspaceConnectionManagedIdentity
Ad | Açıklama | Değer |
---|---|---|
clientId | dizgi | |
resourceId | dizgi |
NoneAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "Yok" (gerekli) |
OAuth2AuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "OAuth2" (gerekli) |
Kimlik bilgi -leri | ClientId ve ClientSecret gereklidir. Diğer özellikler isteğe bağlıdır her OAuth2 sağlayıcısının uygulamasına bağlı olarak. |
WorkspaceConnectionOAuth2 |
WorkspaceConnectionOAuth2
Ad | Açıklama | Değer |
---|---|---|
authUrl | Concur bağlantı kategorisi için gerekli | dizgi |
clientId | UUID biçiminde istemci kimliği | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
developerToken | GoogleAdWords bağlantı kategorisi için gereklidir | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
parola | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
refreshToken | GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho tarafından gereklidir burada kullanıcının RefreshToken'ı çevrimdışına alması gerekir |
dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
tenantId | QuickBooks ve Xero bağlantı kategorileri için gereklidir | dizgi |
kullanıcı adı | Concur, ServiceNow kimlik doğrulama sunucusu AccessToken verme türü 'Password' UsernamePassword gerektirir |
dizgi |
PATAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "PAT" (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionPersonalAccessToken |
WorkspaceConnectionPersonalAccessToken
Ad | Açıklama | Değer |
---|---|---|
pat | dizgi |
SASAuthTypeWorkspaceConnectionProperties
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "SAS" (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionSharedAccessSignature |
WorkspaceConnectionSharedAccessSignature
Ad | Açıklama | Değer |
---|---|---|
Sas | dizgi |
ServicePrincipalAuthTypeWorkspaceConnectionPropertie...
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "ServicePrincipal" (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionServicePrincipal |
WorkspaceConnectionServicePrincipal
Ad | Açıklama | Değer |
---|---|---|
clientId | dizgi | |
clientSecret | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
|
tenantId | dizgi |
UsernamePasswordAuthTypeWorkspaceConnectionPropertie...
Ad | Açıklama | Değer |
---|---|---|
authType | Bağlantı hedefinin kimlik doğrulama türü | "UsernamePassword" (gerekli) |
Kimlik bilgi -leri | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionUsernamePassword
Ad | Açıklama | Değer |
---|---|---|
parola | dizgi | |
securityToken | İsteğe bağlı, UsernamePassword'a ek olarak ek güvenlik için SalesForce gibi bağlantılar için gereklidir | dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
kullanıcı adı | dizgi |