ArmMachineLearningModelFactory.WorkspaceConnectionOAuth2 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
public static Azure.ResourceManager.MachineLearning.Models.WorkspaceConnectionOAuth2 WorkspaceConnectionOAuth2(Uri authUri = default, Guid? clientId = default, string clientSecret = default, string developerToken = default, string password = default, string refreshToken = default, Guid? tenantId = default, string username = default);
static member WorkspaceConnectionOAuth2 : Uri * Nullable<Guid> * string * string * string * string * Nullable<Guid> * string -> Azure.ResourceManager.MachineLearning.Models.WorkspaceConnectionOAuth2
Public Shared Function WorkspaceConnectionOAuth2 (Optional authUri As Uri = Nothing, Optional clientId As Nullable(Of Guid) = Nothing, Optional clientSecret As String = Nothing, Optional developerToken As String = Nothing, Optional password As String = Nothing, Optional refreshToken As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional username As String = Nothing) As WorkspaceConnectionOAuth2
Parameters
- authUri
- Uri
Required by Concur connection category.
- clientSecret
- String
- developerToken
- String
Required by GoogleAdWords connection category.
- password
- String
- refreshToken
- String
Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
- username
- String
Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
Returns
A new WorkspaceConnectionOAuth2 instance for mocking.