Espaços de trabalho/conexões Microsoft.MachineLearningServices 2024-07-01-preview
- Últimas
- 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
Definição de recursos do bíceps
O tipo de recurso espaços de trabalho/conexões pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/connections, adicione o seguinte Bicep ao seu modelo.
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
}
}
Objetos WorkspaceConnectionPropertiesV2
Defina a propriedade authType para especificar o tipo de objeto.
Para AAD, use:
authType: 'AAD'
Para AccessKey , use:
authType: 'AccessKey'
credentials: {
accessKeyId: 'string'
secretAccessKey: 'string'
}
Para AccountKey , use:
authType: 'AccountKey'
credentials: {
key: 'string'
}
Para ApiKey, use:
authType: 'ApiKey'
credentials: {
key: 'string'
}
Para CustomKeys, use:
authType: 'CustomKeys'
credentials: {
keys: {
{customized property}: 'string'
}
Para ManagedIdentity , use:
authType: 'ManagedIdentity'
credentials: {
clientId: 'string'
resourceId: 'string'
}
Para Nenhum, use:
authType: 'None'
Para OAuth2 , use:
authType: 'OAuth2'
credentials: {
authUrl: 'string'
clientId: 'string'
clientSecret: 'string'
developerToken: 'string'
password: 'string'
refreshToken: 'string'
tenantId: 'string'
username: 'string'
}
Para PAT , utilize:
authType: 'PAT'
credentials: {
pat: 'string'
}
Para SAS , utilize:
authType: 'SAS'
credentials: {
sas: 'string'
}
Para ServicePrincipal, use:
authType: 'ServicePrincipal'
credentials: {
clientId: 'string'
clientSecret: 'string'
tenantId: 'string'
}
Para UsernamePassword , use:
authType: 'UsernamePassword'
credentials: {
password: 'string'
securityToken: 'string'
username: 'string'
}
Valores de propriedade
espaços de trabalho/conexões
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso Veja como definir nomes e tipos para recursos filho no Bicep. |
string (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: espaços de trabalho |
propriedades | WorkspaceConnectionPropertiesV2 (obrigatório) |
WorkspaceConnectionPropertiesV2
Designação | Descrição | Valor |
---|---|---|
categoria | Categoria da ligação | 'ADLSGen2' 'AIServices' 'AmazonMws' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'Compatível com AmazonS3' 'ApiKey' 'AzureBlob' 'AzureDataExplorer' 'AzureDatabricksDeltaLake' 'AzureMariaDb' 'AzureMySqlDb' 'AzureOneLake' 'AzureOpenAI' 'AzurePostgresDb' 'AzureSqlDb' 'AzureSqlMi' 'AzureSynapseAnalytics' 'AzureTableStorage' 'BingLLMSearch' 'Cassandra' 'CognitiveSearch' 'Serviço Cognitivo' 'Concordar' 'ContainerRegistry' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomKeys' 'DB2' 'Broca' 'Dinâmica' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GenericContainerRegistry' 'GenericHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Ameixa verde' 'Hbase' «Hdfs» 'Colmeia' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Magento' 'MariaDb' 'Marketo' 'MicrosoftAccess' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'ODataRest' 'Odbc' 'Office365' 'OpenAI' 'Oráculo' 'OracleCloudStorage' 'OracleServiceCloud' 'PayPal' 'Fênix' 'PostgreSql' 'Presto' 'PythonFeed' 'QuickBooks' 'Redis' 'Responsabilidades' «S3» 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SapBw' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOpenHub' 'SapTable' 'Serp' 'Sem servidor' 'ServiceNow' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Flocos de neve' 'Faísca' 'SqlServer' 'Praça' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' 'Zoho' |
erro | string | |
expiryTime | string | |
isSharedToAll | Bool | |
metadados | Armazenar metadados do usuário para esta conexão | WorkspaceConnectionPropertiesV2Metadata |
peRequisito | 'Não aplicável' 'NãoObrigatório' 'Obrigatório' |
|
peStatus | 'Ativo' 'Inativo' 'Não aplicável' |
|
sharedUserList | string[] | |
público-alvo | string | |
useWorkspaceManagedIdentity | Bool | |
authType | Definir o tipo de objeto |
AAD AccessKey AccountKey ApiKey CustomKeys ManagedIdentity Nenhum OAuth2 PAT SAS ServicePrincipal UsernamePassword (obrigatório) |
WorkspaceConnectionPropertiesV2Metadata
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
AADAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'AAD' (obrigatório) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'AccessKey' (obrigatório) |
Credenciais | WorkspaceConnectionAccessKey |
WorkspaceConnectionAccessKey
Designação | Descrição | Valor |
---|---|---|
accessKeyId | string | |
secretAccessKey | string |
AccountKeyAuthTypeWorkspaceConnectionProperties
WorkspaceConnectionAccountKey
Designação | Descrição | Valor |
---|---|---|
chave | string |
ApiKeyAuthWorkspaceConnectionProperties
WorkspaceConnectionApiKey
Designação | Descrição | Valor |
---|---|---|
chave | string |
CustomKeysWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'CustomKeys' (obrigatório) |
Credenciais | Objeto de credencial de chaves personalizadas | CustomKeys |
Teclas Personalizadas
Designação | Descrição | Valor |
---|---|---|
Teclas | Dicionário de {string} | CustomKeys |
{propriedade personalizada} | string |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'ManagedIdentity' (obrigatório) |
Credenciais | WorkspaceConnectionManagedIdentity |
WorkspaceConnectionManagedIdentity
Designação | Descrição | Valor |
---|---|---|
ID do cliente | string | |
resourceId | string |
NoneAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | «Nenhum» (obrigatório) |
OAuth2AuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'OAuth2' (obrigatório) |
Credenciais | ClientId e ClientSecret são necessários. Outras propriedades são opcionais dependendo da implementação de cada provedor OAuth2. |
WorkspaceConnectionOAuth2 |
WorkspaceConnectionOAuth2
Designação | Descrição | Valor |
---|---|---|
authUrl | Exigido pela categoria de conexão Concur | string |
ID do cliente | ID do cliente no formato UUID | string Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
developerToken | Exigido pela categoria de conexão do GoogleAdWords | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
palavra-passe | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
refreshToken | Exigido pelo GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho onde o usuário precisa obter o RefreshToken offline |
string Restrições: Valor sensível. Passe como um parâmetro seguro. |
inquilinoId | Exigido pelas categorias de conexão QuickBooks e Xero | string |
nome de utilizador | Concur, ServiceNow auth server AccessToken grant type is 'Password' que requer UsernamePassword |
string |
PATAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'PAT' (obrigatório) |
Credenciais | WorkspaceConnectionPersonalAccessToken |
WorkspaceConnectionPersonalAccessToken
Designação | Descrição | Valor |
---|---|---|
Pat | string |
SASAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | «SAS» (obrigatório) |
Credenciais | WorkspaceConnectionSharedAccessSignature |
WorkspaceConnectionSharedAccessSignature
Designação | Descrição | Valor |
---|---|---|
SAS | string |
ServicePrincipalAuthTypeWorkspaceConnectionPropertie...
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'ServicePrincipal' (obrigatório) |
Credenciais | WorkspaceConnectionServicePrincipal |
WorkspaceConnectionServicePrincipal
Designação | Descrição | Valor |
---|---|---|
ID do cliente | string | |
clientSecret | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
inquilinoId | string |
Nome de usuárioPasswordAuthTypeWorkspaceConnectionPropertie...
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'UsernamePassword' (obrigatório) |
Credenciais | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionUsernamePassword
Designação | Descrição | Valor |
---|---|---|
palavra-passe | string | |
securityToken | Opcional, exigido por conexões como o SalesForce para segurança extra, além de UsernamePassword | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nome de utilizador | string |
Definição de recurso de modelo ARM
O tipo de recurso espaços de trabalho/conexões pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/connections, adicione o seguinte JSON ao seu modelo.
{
"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
}
}
Objetos WorkspaceConnectionPropertiesV2
Defina a propriedade authType para especificar o tipo de objeto.
Para AAD, use:
"authType": "AAD"
Para AccessKey , use:
"authType": "AccessKey",
"credentials": {
"accessKeyId": "string",
"secretAccessKey": "string"
}
Para AccountKey , use:
"authType": "AccountKey",
"credentials": {
"key": "string"
}
Para ApiKey, use:
"authType": "ApiKey",
"credentials": {
"key": "string"
}
Para CustomKeys, use:
"authType": "CustomKeys",
"credentials": {
"keys": {
"{customized property}": "string"
}
Para ManagedIdentity , use:
"authType": "ManagedIdentity",
"credentials": {
"clientId": "string",
"resourceId": "string"
}
Para Nenhum, use:
"authType": "None"
Para OAuth2 , use:
"authType": "OAuth2",
"credentials": {
"authUrl": "string",
"clientId": "string",
"clientSecret": "string",
"developerToken": "string",
"password": "string",
"refreshToken": "string",
"tenantId": "string",
"username": "string"
}
Para PAT , utilize:
"authType": "PAT",
"credentials": {
"pat": "string"
}
Para SAS , utilize:
"authType": "SAS",
"credentials": {
"sas": "string"
}
Para ServicePrincipal, use:
"authType": "ServicePrincipal",
"credentials": {
"clientId": "string",
"clientSecret": "string",
"tenantId": "string"
}
Para UsernamePassword , use:
"authType": "UsernamePassword",
"credentials": {
"password": "string",
"securityToken": "string",
"username": "string"
}
Valores de propriedade
espaços de trabalho/conexões
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.MachineLearningServices/espaços de trabalho/conexões' |
apiVersion | A versão da api de recursos | '2024-07-01-pré-visualização' |
Designação | O nome do recurso Veja como definir nomes e tipos para recursos filho em modelos JSON ARM. |
string (obrigatório) |
propriedades | WorkspaceConnectionPropertiesV2 (obrigatório) |
WorkspaceConnectionPropertiesV2
Designação | Descrição | Valor |
---|---|---|
categoria | Categoria da ligação | 'ADLSGen2' 'AIServices' 'AmazonMws' 'AmazonRdsForOracle' 'AmazonRdsForSqlServer' 'AmazonRedshift' 'Compatível com AmazonS3' 'ApiKey' 'AzureBlob' 'AzureDataExplorer' 'AzureDatabricksDeltaLake' 'AzureMariaDb' 'AzureMySqlDb' 'AzureOneLake' 'AzureOpenAI' 'AzurePostgresDb' 'AzureSqlDb' 'AzureSqlMi' 'AzureSynapseAnalytics' 'AzureTableStorage' 'BingLLMSearch' 'Cassandra' 'CognitiveSearch' 'Serviço Cognitivo' 'Concordar' 'ContainerRegistry' 'CosmosDb' 'CosmosDbMongoDbApi' 'Couchbase' 'CustomKeys' 'DB2' 'Broca' 'Dinâmica' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' 'FtpServer' 'GenericContainerRegistry' 'GenericHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Ameixa verde' 'Hbase' «Hdfs» 'Colmeia' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Magento' 'MariaDb' 'Marketo' 'MicrosoftAccess' 'MongoDbAtlas' 'MongoDbV2' 'MySql' 'Netezza' 'ODataRest' 'Odbc' 'Office365' 'OpenAI' 'Oráculo' 'OracleCloudStorage' 'OracleServiceCloud' 'PayPal' 'Fênix' 'PostgreSql' 'Presto' 'PythonFeed' 'QuickBooks' 'Redis' 'Responsabilidades' «S3» 'Salesforce' 'SalesforceMarketingCloud' 'SalesforceServiceCloud' 'SapBw' 'SapCloudForCustomer' 'SapEcc' 'SapHana' 'SapOpenHub' 'SapTable' 'Serp' 'Sem servidor' 'ServiceNow' 'Sftp' 'SharePointOnlineList' 'Shopify' 'Flocos de neve' 'Faísca' 'SqlServer' 'Praça' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' 'Zoho' |
erro | string | |
expiryTime | string | |
isSharedToAll | Bool | |
metadados | Armazenar metadados do usuário para esta conexão | WorkspaceConnectionPropertiesV2Metadata |
peRequisito | 'Não aplicável' 'NãoObrigatório' 'Obrigatório' |
|
peStatus | 'Ativo' 'Inativo' 'Não aplicável' |
|
sharedUserList | string[] | |
público-alvo | string | |
useWorkspaceManagedIdentity | Bool | |
authType | Definir o tipo de objeto |
AAD AccessKey AccountKey ApiKey CustomKeys ManagedIdentity Nenhum OAuth2 PAT SAS ServicePrincipal UsernamePassword (obrigatório) |
WorkspaceConnectionPropertiesV2Metadata
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
AADAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'AAD' (obrigatório) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'AccessKey' (obrigatório) |
Credenciais | WorkspaceConnectionAccessKey |
WorkspaceConnectionAccessKey
Designação | Descrição | Valor |
---|---|---|
accessKeyId | string | |
secretAccessKey | string |
AccountKeyAuthTypeWorkspaceConnectionProperties
WorkspaceConnectionAccountKey
Designação | Descrição | Valor |
---|---|---|
chave | string |
ApiKeyAuthWorkspaceConnectionProperties
WorkspaceConnectionApiKey
Designação | Descrição | Valor |
---|---|---|
chave | string |
CustomKeysWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'CustomKeys' (obrigatório) |
Credenciais | Objeto de credencial de chaves personalizadas | CustomKeys |
Teclas Personalizadas
Designação | Descrição | Valor |
---|---|---|
Teclas | Dicionário de {string} | CustomKeys |
{propriedade personalizada} | string |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'ManagedIdentity' (obrigatório) |
Credenciais | WorkspaceConnectionManagedIdentity |
WorkspaceConnectionManagedIdentity
Designação | Descrição | Valor |
---|---|---|
ID do cliente | string | |
resourceId | string |
NoneAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | «Nenhum» (obrigatório) |
OAuth2AuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'OAuth2' (obrigatório) |
Credenciais | ClientId e ClientSecret são necessários. Outras propriedades são opcionais dependendo da implementação de cada provedor OAuth2. |
WorkspaceConnectionOAuth2 |
WorkspaceConnectionOAuth2
Designação | Descrição | Valor |
---|---|---|
authUrl | Exigido pela categoria de conexão Concur | string |
ID do cliente | ID do cliente no formato UUID | string Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
developerToken | Exigido pela categoria de conexão do GoogleAdWords | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
palavra-passe | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
refreshToken | Exigido pelo GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho onde o usuário precisa obter o RefreshToken offline |
string Restrições: Valor sensível. Passe como um parâmetro seguro. |
inquilinoId | Exigido pelas categorias de conexão QuickBooks e Xero | string |
nome de utilizador | Concur, ServiceNow auth server AccessToken grant type is 'Password' que requer UsernamePassword |
string |
PATAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'PAT' (obrigatório) |
Credenciais | WorkspaceConnectionPersonalAccessToken |
WorkspaceConnectionPersonalAccessToken
Designação | Descrição | Valor |
---|---|---|
Pat | string |
SASAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | «SAS» (obrigatório) |
Credenciais | WorkspaceConnectionSharedAccessSignature |
WorkspaceConnectionSharedAccessSignature
Designação | Descrição | Valor |
---|---|---|
SAS | string |
ServicePrincipalAuthTypeWorkspaceConnectionPropertie...
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'ServicePrincipal' (obrigatório) |
Credenciais | WorkspaceConnectionServicePrincipal |
WorkspaceConnectionServicePrincipal
Designação | Descrição | Valor |
---|---|---|
ID do cliente | string | |
clientSecret | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
inquilinoId | string |
Nome de usuárioPasswordAuthTypeWorkspaceConnectionPropertie...
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | 'UsernamePassword' (obrigatório) |
Credenciais | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionUsernamePassword
Designação | Descrição | Valor |
---|---|---|
palavra-passe | string | |
securityToken | Opcional, exigido por conexões como o SalesForce para segurança extra, além de UsernamePassword | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nome de utilizador | string |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso espaços de trabalho/conexões pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/connections, adicione o seguinte Terraform ao seu modelo.
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
}
})
}
Objetos WorkspaceConnectionPropertiesV2
Defina a propriedade authType para especificar o tipo de objeto.
Para AAD, use:
authType = "AAD"
Para AccessKey , use:
authType = "AccessKey"
credentials = {
accessKeyId = "string"
secretAccessKey = "string"
}
Para AccountKey , use:
authType = "AccountKey"
credentials = {
key = "string"
}
Para ApiKey, use:
authType = "ApiKey"
credentials = {
key = "string"
}
Para CustomKeys, use:
authType = "CustomKeys"
credentials = {
keys = {
{customized property} = "string"
}
Para ManagedIdentity , use:
authType = "ManagedIdentity"
credentials = {
clientId = "string"
resourceId = "string"
}
Para Nenhum, use:
authType = "None"
Para OAuth2 , use:
authType = "OAuth2"
credentials = {
authUrl = "string"
clientId = "string"
clientSecret = "string"
developerToken = "string"
password = "string"
refreshToken = "string"
tenantId = "string"
username = "string"
}
Para PAT , utilize:
authType = "PAT"
credentials = {
pat = "string"
}
Para SAS , utilize:
authType = "SAS"
credentials = {
sas = "string"
}
Para ServicePrincipal, use:
authType = "ServicePrincipal"
credentials = {
clientId = "string"
clientSecret = "string"
tenantId = "string"
}
Para UsernamePassword , use:
authType = "UsernamePassword"
credentials = {
password = "string"
securityToken = "string"
username = "string"
}
Valores de propriedade
espaços de trabalho/conexões
Designação | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MachineLearningServices/workspaces/connections@2024-07-01-preview" |
Designação | O nome do recurso | string (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: espaços de trabalho |
propriedades | WorkspaceConnectionPropertiesV2 (obrigatório) |
WorkspaceConnectionPropertiesV2
Designação | Descrição | Valor |
---|---|---|
categoria | Categoria da ligação | "ADLSGen2" "AIServices" "AmazonMws" "AmazonRdsForOracle" "AmazonRdsForSqlServer" "AmazonRedshift" "Compatível com AmazonS3" "ApiKey" "AzureBlob" "AzureDataExplorer" "AzureDatabricksDeltaLake" "AzureMariaDb" "AzureMySqlDb" "AzureOneLake" "AzureOpenAI" "AzurePostgresDb" "AzureSqlDb" "AzureSqlMi" "AzureSynapseAnalytics" "AzureTableStorage" "BingLLMSearch" "Cassandra" "Pesquisa Cognitiva" "Serviço Cognitivo" "Concordar" "ContainerRegistry" "CosmosDb" "CosmosDbMongoDbApi" "Couchbase" "Chaves personalizadas" "DB2" "Furadeira" "Dinâmica" "DynamicsAx" "DynamicsCrm" "Eloqua" "Servidor de arquivos" "FtpServer" "GenericContainerRegistry" "GenéricoHttp" "GenericRest" "Git" "GoogleAdWords" "GoogleBigQuery" "GoogleCloudStorage" "Ameixa verde" "Hbase" "Hdfs" "Colmeia" "Hubspot" "Impala" "Informix" "Jira" "Magento" "MariaDb" "Marketo" "MicrosoftAccess" "MongoDbAtlas" "MongoDbV2" "MySql" "Netezza" "ODataRest" "Odbc" "Office365" "OpenAI" "Oráculo" "OracleCloudStorage" "OracleServiceCloud" "PayPal" "Fênix" "PostgreSql" "Presto" "PythonFeed" "Livros rápidos" "Redis" "Responsabilidades" "S3" "Salesforce" "SalesforceMarketingCloud" "SalesforceServiceCloud" "SapBw" "SapCloudForCustomer" "SapEcc" "SapHana" "SapOpenHub" "SapTable" "Serp" "Sem servidor" "ServiceNow" "Sftp" "SharePointOnlineList" "Shopify" "Flocos de neve" "Faísca" "SqlServer" "Quadrado" "Sybase" "Teradata" "Vértica" "WebTable" "Xero" "Zoho" |
erro | string | |
expiryTime | string | |
isSharedToAll | Bool | |
metadados | Armazenar metadados do usuário para esta conexão | WorkspaceConnectionPropertiesV2Metadata |
peRequisito | "Não aplicável" "NãoObrigatório" "Obrigatório" |
|
peStatus | "Ativo" "Inativo" "Não aplicável" |
|
sharedUserList | string[] | |
público-alvo | string | |
useWorkspaceManagedIdentity | Bool | |
authType | Definir o tipo de objeto |
AAD AccessKey AccountKey ApiKey CustomKeys ManagedIdentity Nenhum OAuth2 PAT SAS ServicePrincipal UsernamePassword (obrigatório) |
WorkspaceConnectionPropertiesV2Metadata
Designação | Descrição | Valor |
---|---|---|
{propriedade personalizada} | string |
AADAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "AAD" (obrigatório) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "AccessKey" (obrigatório) |
Credenciais | WorkspaceConnectionAccessKey |
WorkspaceConnectionAccessKey
Designação | Descrição | Valor |
---|---|---|
accessKeyId | string | |
secretAccessKey | string |
AccountKeyAuthTypeWorkspaceConnectionProperties
WorkspaceConnectionAccountKey
Designação | Descrição | Valor |
---|---|---|
chave | string |
ApiKeyAuthWorkspaceConnectionProperties
WorkspaceConnectionApiKey
Designação | Descrição | Valor |
---|---|---|
chave | string |
CustomKeysWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "CustomKeys" (obrigatório) |
Credenciais | Objeto de credencial de chaves personalizadas | CustomKeys |
Teclas Personalizadas
Designação | Descrição | Valor |
---|---|---|
Teclas | Dicionário de {string} | CustomKeys |
{propriedade personalizada} | string |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "ManagedIdentity" (obrigatório) |
Credenciais | WorkspaceConnectionManagedIdentity |
WorkspaceConnectionManagedIdentity
Designação | Descrição | Valor |
---|---|---|
ID do cliente | string | |
resourceId | string |
NoneAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "Nenhum" (obrigatório) |
OAuth2AuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "OAuth2" (obrigatório) |
Credenciais | ClientId e ClientSecret são necessários. Outras propriedades são opcionais dependendo da implementação de cada provedor OAuth2. |
WorkspaceConnectionOAuth2 |
WorkspaceConnectionOAuth2
Designação | Descrição | Valor |
---|---|---|
authUrl | Exigido pela categoria de conexão Concur | string |
ID do cliente | ID do cliente no formato UUID | string Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
developerToken | Exigido pela categoria de conexão do GoogleAdWords | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
palavra-passe | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
refreshToken | Exigido pelo GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho onde o usuário precisa obter o RefreshToken offline |
string Restrições: Valor sensível. Passe como um parâmetro seguro. |
inquilinoId | Exigido pelas categorias de conexão QuickBooks e Xero | string |
nome de utilizador | Concur, ServiceNow auth server AccessToken grant type is 'Password' que requer UsernamePassword |
string |
PATAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "PAT" (obrigatório) |
Credenciais | WorkspaceConnectionPersonalAccessToken |
WorkspaceConnectionPersonalAccessToken
Designação | Descrição | Valor |
---|---|---|
Pat | string |
SASAuthTypeWorkspaceConnectionProperties
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "SAS" (obrigatório) |
Credenciais | WorkspaceConnectionSharedAccessSignature |
WorkspaceConnectionSharedAccessSignature
Designação | Descrição | Valor |
---|---|---|
SAS | string |
ServicePrincipalAuthTypeWorkspaceConnectionPropertie...
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "ServicePrincipal" (obrigatório) |
Credenciais | WorkspaceConnectionServicePrincipal |
WorkspaceConnectionServicePrincipal
Designação | Descrição | Valor |
---|---|---|
ID do cliente | string | |
clientSecret | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
|
inquilinoId | string |
Nome de usuárioPasswordAuthTypeWorkspaceConnectionPropertie...
Designação | Descrição | Valor |
---|---|---|
authType | Tipo de autenticação do destino da conexão | "UsernamePassword" (obrigatório) |
Credenciais | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionUsernamePassword
Designação | Descrição | Valor |
---|---|---|
palavra-passe | string | |
securityToken | Opcional, exigido por conexões como o SalesForce para segurança extra, além de UsernamePassword | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
nome de utilizador | string |