Microsoft.MachineLearningServices-werkruimten/verbindingen 2024-01-01-preview
- meest recente
- 2024-10-01
- 2024-10-01-preview
- 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-resourcedefinitie
Het resourcetype werkruimten/verbindingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource microsoft.MachineLearningServices/werkruimten/verbindingen wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
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
}
}
WorkspaceConnectionPropertiesV2-objecten
Stel de eigenschap authType in om het type object op te geven.
Gebruik voor AAD-:
{
authType: 'AAD'
}
Gebruik voor AccessKey:
{
authType: 'AccessKey'
credentials: {
accessKeyId: 'string'
secretAccessKey: 'string'
}
}
Gebruik voor AccountKey-:
{
authType: 'AccountKey'
credentials: {
sas: 'string'
}
}
Gebruik voor ApiKey:
{
authType: 'ApiKey'
credentials: {
key: 'string'
}
}
Gebruik voor CustomKeys:
{
authType: 'CustomKeys'
credentials: {
keys: {
{customized property}: 'string'
}
}
}
Gebruik voor ManagedIdentity-:
{
authType: 'ManagedIdentity'
credentials: {
clientId: 'string'
resourceId: 'string'
}
}
Gebruik voor Geen:
{
authType: 'None'
}
Gebruik voor OAuth2-:
{
authType: 'OAuth2'
credentials: {
authUrl: 'string'
clientId: 'string'
clientSecret: 'string'
developerToken: 'string'
password: 'string'
refreshToken: 'string'
tenantId: 'string'
username: 'string'
}
}
Gebruik voor PAT-:
{
authType: 'PAT'
credentials: {
pat: 'string'
}
}
Gebruik voor SAS-:
{
authType: 'SAS'
credentials: {
sas: 'string'
}
}
Gebruik voor ServicePrincipal-:
{
authType: 'ServicePrincipal'
credentials: {
clientId: 'string'
clientSecret: 'string'
tenantId: 'string'
}
}
Gebruik voor UsernamePassword-:
{
authType: 'UsernamePassword'
credentials: {
password: 'string'
securityToken: 'string'
username: 'string'
}
}
Eigenschapswaarden
AADAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'AAD' (vereist) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | AccessKey (vereist) |
geloofsbrief | WorkspaceConnectionAccessKey |
AccountKeyAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | AccountKey (vereist) |
geloofsbrief | WorkspaceConnectionSharedAccessSignature |
ApiKeyAuthWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | ApiKey (vereist) |
geloofsbrief | Api-sleutelobject voor werkruimteverbindingsreferenties. | WorkspaceConnectionApiKey |
CustomKeys
Naam | Beschrijving | Waarde |
---|---|---|
Sleutels | Woordenlijst van <tekenreeks> | CustomKeys- |
CustomKeys
Naam | Beschrijving | Waarde |
---|
CustomKeysWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'CustomKeys' (vereist) |
geloofsbrief | Referentieobject voor aangepaste sleutels | CustomKeys- |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | ManagedIdentity (vereist) |
geloofsbrief | WorkspaceConnectionManagedIdentity- |
Microsoft.MachineLearningServices/workspaces/connections
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: werkruimten |
Eigenschappen | WorkspaceConnectionPropertiesV2 (vereist) |
NoneAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'Geen' (vereist) |
OAuth2AuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | OAuth2 (vereist) |
geloofsbrief | ClientId en ClientSecret zijn vereist. Andere eigenschappen zijn optioneel afhankelijk van de implementatie van elke OAuth2-provider. |
WorkspaceConnectionOAuth2- |
PATAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'PAT' (vereist) |
geloofsbrief | WorkspaceConnectionPersonalAccessToken |
SASAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'SAS' (vereist) |
geloofsbrief | WorkspaceConnectionSharedAccessSignature |
ServicePrincipalAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'ServicePrincipal' (vereist) |
geloofsbrief | WorkspaceConnectionServicePrincipal- |
UsernamePasswordAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'UsernamePassword' (vereist) |
geloofsbrief | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionAccessKey
Naam | Beschrijving | Waarde |
---|---|---|
accessKeyId | snaar | |
secretAccessKey | snaar |
WorkspaceConnectionApiKey
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | snaar |
WorkspaceConnectionManagedIdentity
Naam | Beschrijving | Waarde |
---|---|---|
clientId | snaar | |
resourceId | snaar |
WorkspaceConnectionOAuth2
Naam | Beschrijving | Waarde |
---|---|---|
authUrl | Vereist voor concur-verbindingscategorie | snaar |
clientId | Client-id in de indeling van UUID | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
developerToken | Vereist voor GoogleAdWords-verbindingscategorie | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
wachtwoord | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
refreshToken | Vereist door GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho waar de gebruiker RefreshToken offline moet ophalen |
snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
tenantId | Vereist voor QuickBooks- en Xero-verbindingscategorieën | snaar |
gebruikersnaam | Concur, ServiceNow auth server AccessToken grant type is 'Password' waarvoor UsernamePassword is vereist |
snaar |
WorkspaceConnectionPersonalAccessToken
Naam | Beschrijving | Waarde |
---|---|---|
tikken | snaar |
WorkspaceConnectionPropertiesV2
Naam | Beschrijving | Waarde |
---|---|---|
authType | Ingesteld op AAD voor het type AADAuthTypeWorkspaceConnectionProperties. Ingesteld op AccessKey voor het type AccessKeyAuthTypeWorkspaceConnectionProperties. Ingesteld op AccountKey voor het type AccountKeyAuthTypeWorkspaceConnectionProperties. Ingesteld op ApiKey voor het type ApiKeyAuthWorkspaceConnectionProperties. Ingesteld op 'CustomKeys' voor het type CustomKeysWorkspaceConnectionProperties. Ingesteld op ManagedIdentity voor het type ManagedIdentityAuthTypeWorkspaceConnectionProperties. Ingesteld op Geen voor het type NoneAuthTypeWorkspaceConnectionProperties. Ingesteld op OAuth2 voor het type OAuth2AuthTypeWorkspaceConnectionProperties. Ingesteld op 'PAT' voor het type PATAuthTypeWorkspaceConnectionProperties. Ingesteld op SAS voor het type SASAuthTypeWorkspaceConnectionProperties. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalAuthTypeWorkspaceConnectionProperties. Ingesteld op 'UsernamePassword' voor het type UsernamePasswordAuthTypeWorkspaceConnectionProperties. | 'AAD' 'AccessKey' 'AccountKey' 'ApiKey' 'CustomKeys' ManagedIdentity 'Geen' 'OAuth2' 'PAT' 'SAS' 'ServicePrincipal' 'UsernamePassword' (vereist) |
categorie | Categorie van de verbinding | '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' 'Inzoomen' 'Dynamics' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' FtpServer 'GenericContainerRegistry' 'GenericHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Greenplum' 'Hbase' 'Hdfs' 'Hive' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Klopt' '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' 'Vierkant' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' Zoho |
verlooptijd | snaar | |
isSharedToAll | Bool | |
metagegevens | Elk object | enig |
sharedUserList | tekenreeks[] | |
doel | snaar |
WorkspaceConnectionServicePrincipal
Naam | Beschrijving | Waarde |
---|---|---|
clientId | snaar | |
clientSecret | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
tenantId | snaar |
WorkspaceConnectionSharedAccessSignature
Naam | Beschrijving | Waarde |
---|---|---|
Sas | snaar |
WorkspaceConnectionUsernamePassword
Naam | Beschrijving | Waarde |
---|---|---|
wachtwoord | snaar | |
securityToken | Optioneel, vereist voor verbindingen zoals SalesForce voor extra beveiliging naast UsernamePassword | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
gebruikersnaam | snaar |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
basisinstallatie van Azure AI Studio | Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource. |
basisinstallatie van Azure AI Studio | Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource. |
basisinstallatie van Azure AI Studio | Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource. |
beperkte van Azure AI Studio Network | Deze set sjablonen laat zien hoe u Azure AI Studio instelt met private link en uitgaand verkeer uitgeschakeld, met behulp van door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitsconfiguratie voor de AI-resource. |
beperkte van Azure AI Studio Network | Deze set sjablonen laat zien hoe u Azure AI Studio instelt met private link en uitgaand verkeer uitgeschakeld, met behulp van door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitsconfiguratie voor de AI-resource. |
Azure AI Studio met Microsoft Entra ID Authentication | Deze set sjablonen laat zien hoe u Azure AI Studio instelt met Microsoft Entra ID-verificatie voor afhankelijke resources, zoals Azure AI Services en Azure Storage. |
Secure Azure AI Studio implementeren met een beheerd virtueel netwerk | Met deze sjabloon maakt u een beveiligde Azure AI Studio-omgeving met robuuste netwerk- en identiteitsbeveiligingsbeperkingen. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype werkruimten/verbindingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource microsoft.MachineLearningServices/werkruimten/verbindingen wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"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
}
}
WorkspaceConnectionPropertiesV2-objecten
Stel de eigenschap authType in om het type object op te geven.
Gebruik voor AAD-:
{
"authType": "AAD"
}
Gebruik voor AccessKey:
{
"authType": "AccessKey",
"credentials": {
"accessKeyId": "string",
"secretAccessKey": "string"
}
}
Gebruik voor AccountKey-:
{
"authType": "AccountKey",
"credentials": {
"sas": "string"
}
}
Gebruik voor ApiKey:
{
"authType": "ApiKey",
"credentials": {
"key": "string"
}
}
Gebruik voor CustomKeys:
{
"authType": "CustomKeys",
"credentials": {
"keys": {
"{customized property}": "string"
}
}
}
Gebruik voor ManagedIdentity-:
{
"authType": "ManagedIdentity",
"credentials": {
"clientId": "string",
"resourceId": "string"
}
}
Gebruik voor Geen:
{
"authType": "None"
}
Gebruik voor OAuth2-:
{
"authType": "OAuth2",
"credentials": {
"authUrl": "string",
"clientId": "string",
"clientSecret": "string",
"developerToken": "string",
"password": "string",
"refreshToken": "string",
"tenantId": "string",
"username": "string"
}
}
Gebruik voor PAT-:
{
"authType": "PAT",
"credentials": {
"pat": "string"
}
}
Gebruik voor SAS-:
{
"authType": "SAS",
"credentials": {
"sas": "string"
}
}
Gebruik voor ServicePrincipal-:
{
"authType": "ServicePrincipal",
"credentials": {
"clientId": "string",
"clientSecret": "string",
"tenantId": "string"
}
}
Gebruik voor UsernamePassword-:
{
"authType": "UsernamePassword",
"credentials": {
"password": "string",
"securityToken": "string",
"username": "string"
}
}
Eigenschapswaarden
AADAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'AAD' (vereist) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | AccessKey (vereist) |
geloofsbrief | WorkspaceConnectionAccessKey |
AccountKeyAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | AccountKey (vereist) |
geloofsbrief | WorkspaceConnectionSharedAccessSignature |
ApiKeyAuthWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | ApiKey (vereist) |
geloofsbrief | Api-sleutelobject voor werkruimteverbindingsreferenties. | WorkspaceConnectionApiKey |
CustomKeys
Naam | Beschrijving | Waarde |
---|---|---|
Sleutels | Woordenlijst van <tekenreeks> | CustomKeys- |
CustomKeys
Naam | Beschrijving | Waarde |
---|
CustomKeysWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'CustomKeys' (vereist) |
geloofsbrief | Referentieobject voor aangepaste sleutels | CustomKeys- |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | ManagedIdentity (vereist) |
geloofsbrief | WorkspaceConnectionManagedIdentity- |
Microsoft.MachineLearningServices/workspaces/connections
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-01-01-preview' |
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (vereist) |
Eigenschappen | WorkspaceConnectionPropertiesV2 (vereist) | |
type | Het resourcetype | 'Microsoft.MachineLearningServices/workspaces/connections' |
NoneAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'Geen' (vereist) |
OAuth2AuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | OAuth2 (vereist) |
geloofsbrief | ClientId en ClientSecret zijn vereist. Andere eigenschappen zijn optioneel afhankelijk van de implementatie van elke OAuth2-provider. |
WorkspaceConnectionOAuth2- |
PATAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'PAT' (vereist) |
geloofsbrief | WorkspaceConnectionPersonalAccessToken |
SASAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'SAS' (vereist) |
geloofsbrief | WorkspaceConnectionSharedAccessSignature |
ServicePrincipalAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'ServicePrincipal' (vereist) |
geloofsbrief | WorkspaceConnectionServicePrincipal- |
UsernamePasswordAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'UsernamePassword' (vereist) |
geloofsbrief | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionAccessKey
Naam | Beschrijving | Waarde |
---|---|---|
accessKeyId | snaar | |
secretAccessKey | snaar |
WorkspaceConnectionApiKey
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | snaar |
WorkspaceConnectionManagedIdentity
Naam | Beschrijving | Waarde |
---|---|---|
clientId | snaar | |
resourceId | snaar |
WorkspaceConnectionOAuth2
Naam | Beschrijving | Waarde |
---|---|---|
authUrl | Vereist voor concur-verbindingscategorie | snaar |
clientId | Client-id in de indeling van UUID | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
developerToken | Vereist voor GoogleAdWords-verbindingscategorie | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
wachtwoord | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
refreshToken | Vereist door GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho waar de gebruiker RefreshToken offline moet ophalen |
snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
tenantId | Vereist voor QuickBooks- en Xero-verbindingscategorieën | snaar |
gebruikersnaam | Concur, ServiceNow auth server AccessToken grant type is 'Password' waarvoor UsernamePassword is vereist |
snaar |
WorkspaceConnectionPersonalAccessToken
Naam | Beschrijving | Waarde |
---|---|---|
tikken | snaar |
WorkspaceConnectionPropertiesV2
Naam | Beschrijving | Waarde |
---|---|---|
authType | Ingesteld op AAD voor het type AADAuthTypeWorkspaceConnectionProperties. Ingesteld op AccessKey voor het type AccessKeyAuthTypeWorkspaceConnectionProperties. Ingesteld op AccountKey voor het type AccountKeyAuthTypeWorkspaceConnectionProperties. Ingesteld op ApiKey voor het type ApiKeyAuthWorkspaceConnectionProperties. Ingesteld op 'CustomKeys' voor het type CustomKeysWorkspaceConnectionProperties. Ingesteld op ManagedIdentity voor het type ManagedIdentityAuthTypeWorkspaceConnectionProperties. Ingesteld op Geen voor het type NoneAuthTypeWorkspaceConnectionProperties. Ingesteld op OAuth2 voor het type OAuth2AuthTypeWorkspaceConnectionProperties. Ingesteld op 'PAT' voor het type PATAuthTypeWorkspaceConnectionProperties. Ingesteld op SAS voor het type SASAuthTypeWorkspaceConnectionProperties. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalAuthTypeWorkspaceConnectionProperties. Ingesteld op 'UsernamePassword' voor het type UsernamePasswordAuthTypeWorkspaceConnectionProperties. | 'AAD' 'AccessKey' 'AccountKey' 'ApiKey' 'CustomKeys' ManagedIdentity 'Geen' 'OAuth2' 'PAT' 'SAS' 'ServicePrincipal' 'UsernamePassword' (vereist) |
categorie | Categorie van de verbinding | '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' 'Inzoomen' 'Dynamics' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' FtpServer 'GenericContainerRegistry' 'GenericHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Greenplum' 'Hbase' 'Hdfs' 'Hive' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Klopt' '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' 'Vierkant' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' Zoho |
verlooptijd | snaar | |
isSharedToAll | Bool | |
metagegevens | Elk object | enig |
sharedUserList | tekenreeks[] | |
doel | snaar |
WorkspaceConnectionServicePrincipal
Naam | Beschrijving | Waarde |
---|---|---|
clientId | snaar | |
clientSecret | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
tenantId | snaar |
WorkspaceConnectionSharedAccessSignature
Naam | Beschrijving | Waarde |
---|---|---|
Sas | snaar |
WorkspaceConnectionUsernamePassword
Naam | Beschrijving | Waarde |
---|---|---|
wachtwoord | snaar | |
securityToken | Optioneel, vereist voor verbindingen zoals SalesForce voor extra beveiliging naast UsernamePassword | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
gebruikersnaam | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
basisinstallatie van Azure AI Studio |
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource. |
basisinstallatie van Azure AI Studio |
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource. |
basisinstallatie van Azure AI Studio |
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met de basisinstallatie, wat betekent dat openbare internettoegang is ingeschakeld, door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitconfiguratie voor de AI-resource. |
beperkte van Azure AI Studio Network |
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met private link en uitgaand verkeer uitgeschakeld, met behulp van door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitsconfiguratie voor de AI-resource. |
beperkte van Azure AI Studio Network |
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met private link en uitgaand verkeer uitgeschakeld, met behulp van door Microsoft beheerde sleutels voor versleuteling en door Microsoft beheerde identiteitsconfiguratie voor de AI-resource. |
Azure AI Studio met Microsoft Entra ID Authentication |
Deze set sjablonen laat zien hoe u Azure AI Studio instelt met Microsoft Entra ID-verificatie voor afhankelijke resources, zoals Azure AI Services en Azure Storage. |
Secure Azure AI Studio implementeren met een beheerd virtueel netwerk |
Met deze sjabloon maakt u een beveiligde Azure AI Studio-omgeving met robuuste netwerk- en identiteitsbeveiligingsbeperkingen. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype werkruimten/verbindingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource microsoft.MachineLearningServices/werkruimten/verbindingen wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
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
}
})
}
WorkspaceConnectionPropertiesV2-objecten
Stel de eigenschap authType in om het type object op te geven.
Gebruik voor AAD-:
{
authType = "AAD"
}
Gebruik voor AccessKey:
{
authType = "AccessKey"
credentials = {
accessKeyId = "string"
secretAccessKey = "string"
}
}
Gebruik voor AccountKey-:
{
authType = "AccountKey"
credentials = {
sas = "string"
}
}
Gebruik voor ApiKey:
{
authType = "ApiKey"
credentials = {
key = "string"
}
}
Gebruik voor CustomKeys:
{
authType = "CustomKeys"
credentials = {
keys = {
{customized property} = "string"
}
}
}
Gebruik voor ManagedIdentity-:
{
authType = "ManagedIdentity"
credentials = {
clientId = "string"
resourceId = "string"
}
}
Gebruik voor Geen:
{
authType = "None"
}
Gebruik voor OAuth2-:
{
authType = "OAuth2"
credentials = {
authUrl = "string"
clientId = "string"
clientSecret = "string"
developerToken = "string"
password = "string"
refreshToken = "string"
tenantId = "string"
username = "string"
}
}
Gebruik voor PAT-:
{
authType = "PAT"
credentials = {
pat = "string"
}
}
Gebruik voor SAS-:
{
authType = "SAS"
credentials = {
sas = "string"
}
}
Gebruik voor ServicePrincipal-:
{
authType = "ServicePrincipal"
credentials = {
clientId = "string"
clientSecret = "string"
tenantId = "string"
}
}
Gebruik voor UsernamePassword-:
{
authType = "UsernamePassword"
credentials = {
password = "string"
securityToken = "string"
username = "string"
}
}
Eigenschapswaarden
AADAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'AAD' (vereist) |
AccessKeyAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | AccessKey (vereist) |
geloofsbrief | WorkspaceConnectionAccessKey |
AccountKeyAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | AccountKey (vereist) |
geloofsbrief | WorkspaceConnectionSharedAccessSignature |
ApiKeyAuthWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | ApiKey (vereist) |
geloofsbrief | Api-sleutelobject voor werkruimteverbindingsreferenties. | WorkspaceConnectionApiKey |
CustomKeys
Naam | Beschrijving | Waarde |
---|---|---|
Sleutels | Woordenlijst van <tekenreeks> | CustomKeys- |
CustomKeys
Naam | Beschrijving | Waarde |
---|
CustomKeysWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'CustomKeys' (vereist) |
geloofsbrief | Referentieobject voor aangepaste sleutels | CustomKeys- |
ManagedIdentityAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | ManagedIdentity (vereist) |
geloofsbrief | WorkspaceConnectionManagedIdentity- |
Microsoft.MachineLearningServices/workspaces/connections
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: werkruimten |
Eigenschappen | WorkspaceConnectionPropertiesV2 (vereist) | |
type | Het resourcetype | "Microsoft.MachineLearningServices/workspaces/connections@2024-01-01-preview" |
NoneAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'Geen' (vereist) |
OAuth2AuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | OAuth2 (vereist) |
geloofsbrief | ClientId en ClientSecret zijn vereist. Andere eigenschappen zijn optioneel afhankelijk van de implementatie van elke OAuth2-provider. |
WorkspaceConnectionOAuth2- |
PATAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'PAT' (vereist) |
geloofsbrief | WorkspaceConnectionPersonalAccessToken |
SASAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'SAS' (vereist) |
geloofsbrief | WorkspaceConnectionSharedAccessSignature |
ServicePrincipalAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'ServicePrincipal' (vereist) |
geloofsbrief | WorkspaceConnectionServicePrincipal- |
UsernamePasswordAuthTypeWorkspaceConnectionProperties
Naam | Beschrijving | Waarde |
---|---|---|
authType | Verificatietype van het verbindingsdoel | 'UsernamePassword' (vereist) |
geloofsbrief | WorkspaceConnectionUsernamePassword |
WorkspaceConnectionAccessKey
Naam | Beschrijving | Waarde |
---|---|---|
accessKeyId | snaar | |
secretAccessKey | snaar |
WorkspaceConnectionApiKey
Naam | Beschrijving | Waarde |
---|---|---|
sleutel | snaar |
WorkspaceConnectionManagedIdentity
Naam | Beschrijving | Waarde |
---|---|---|
clientId | snaar | |
resourceId | snaar |
WorkspaceConnectionOAuth2
Naam | Beschrijving | Waarde |
---|---|---|
authUrl | Vereist voor concur-verbindingscategorie | snaar |
clientId | Client-id in de indeling van UUID | snaar Beperkingen: Minimale lengte = 36 Maximale lengte = 36 Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
clientSecret | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
developerToken | Vereist voor GoogleAdWords-verbindingscategorie | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
wachtwoord | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
refreshToken | Vereist door GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho waar de gebruiker RefreshToken offline moet ophalen |
snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
tenantId | Vereist voor QuickBooks- en Xero-verbindingscategorieën | snaar |
gebruikersnaam | Concur, ServiceNow auth server AccessToken grant type is 'Password' waarvoor UsernamePassword is vereist |
snaar |
WorkspaceConnectionPersonalAccessToken
Naam | Beschrijving | Waarde |
---|---|---|
tikken | snaar |
WorkspaceConnectionPropertiesV2
Naam | Beschrijving | Waarde |
---|---|---|
authType | Ingesteld op AAD voor het type AADAuthTypeWorkspaceConnectionProperties. Ingesteld op AccessKey voor het type AccessKeyAuthTypeWorkspaceConnectionProperties. Ingesteld op AccountKey voor het type AccountKeyAuthTypeWorkspaceConnectionProperties. Ingesteld op ApiKey voor het type ApiKeyAuthWorkspaceConnectionProperties. Ingesteld op 'CustomKeys' voor het type CustomKeysWorkspaceConnectionProperties. Ingesteld op ManagedIdentity voor het type ManagedIdentityAuthTypeWorkspaceConnectionProperties. Ingesteld op Geen voor het type NoneAuthTypeWorkspaceConnectionProperties. Ingesteld op OAuth2 voor het type OAuth2AuthTypeWorkspaceConnectionProperties. Ingesteld op 'PAT' voor het type PATAuthTypeWorkspaceConnectionProperties. Ingesteld op SAS voor het type SASAuthTypeWorkspaceConnectionProperties. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalAuthTypeWorkspaceConnectionProperties. Ingesteld op 'UsernamePassword' voor het type UsernamePasswordAuthTypeWorkspaceConnectionProperties. | 'AAD' 'AccessKey' 'AccountKey' 'ApiKey' 'CustomKeys' ManagedIdentity 'Geen' 'OAuth2' 'PAT' 'SAS' 'ServicePrincipal' 'UsernamePassword' (vereist) |
categorie | Categorie van de verbinding | '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' 'Inzoomen' 'Dynamics' 'DynamicsAx' 'DynamicsCrm' 'Eloqua' 'FileServer' FtpServer 'GenericContainerRegistry' 'GenericHttp' 'GenericRest' 'Git' 'GoogleAdWords' 'GoogleBigQuery' 'GoogleCloudStorage' 'Greenplum' 'Hbase' 'Hdfs' 'Hive' 'Hubspot' 'Impala' 'Informix' 'Jira' 'Klopt' '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' 'Vierkant' 'Sybase' 'Teradata' 'Vertica' 'WebTable' 'Xero' Zoho |
verlooptijd | snaar | |
isSharedToAll | Bool | |
metagegevens | Elk object | enig |
sharedUserList | tekenreeks[] | |
doel | snaar |
WorkspaceConnectionServicePrincipal
Naam | Beschrijving | Waarde |
---|---|---|
clientId | snaar | |
clientSecret | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
|
tenantId | snaar |
WorkspaceConnectionSharedAccessSignature
Naam | Beschrijving | Waarde |
---|---|---|
Sas | snaar |
WorkspaceConnectionUsernamePassword
Naam | Beschrijving | Waarde |
---|---|---|
wachtwoord | snaar | |
securityToken | Optioneel, vereist voor verbindingen zoals SalesForce voor extra beveiliging naast UsernamePassword | snaar Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter. |
gebruikersnaam | snaar |