Share via


UsernamePasswordAuthTypeWorkspaceConnectionProperties Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.UsernamePasswordAuthTypeWorkspaceConnectionPropertiesTypeConverter))]
public class UsernamePasswordAuthTypeWorkspaceConnectionProperties : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.IUsernamePasswordAuthTypeWorkspaceConnectionProperties, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.UsernamePasswordAuthTypeWorkspaceConnectionPropertiesTypeConverter))>]
type UsernamePasswordAuthTypeWorkspaceConnectionProperties = class
    interface IUsernamePasswordAuthTypeWorkspaceConnectionProperties
    interface IJsonSerializable
    interface IWorkspaceConnectionPropertiesV2
    interface IValidates
Public Class UsernamePasswordAuthTypeWorkspaceConnectionProperties
Implements IUsernamePasswordAuthTypeWorkspaceConnectionProperties, IValidates
Inheritance
UsernamePasswordAuthTypeWorkspaceConnectionProperties
Attributes
Implements

Constructors

UsernamePasswordAuthTypeWorkspaceConnectionProperties()

Creates an new UsernamePasswordAuthTypeWorkspaceConnectionProperties instance.

Properties

AuthType

Authentication type of the connection target

Category

Category of the connection

CredentialsPassword
CredentialsUsername
Target
Value

Value details of the workspace connection.

ValueFormat

format for the workspace connection value

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UsernamePasswordAuthTypeWorkspaceConnectionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UsernamePasswordAuthTypeWorkspaceConnectionProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20220501.IUsernamePasswordAuthTypeWorkspaceConnectionProperties.

FromJsonString(String)

Creates a new instance of UsernamePasswordAuthTypeWorkspaceConnectionProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of UsernamePasswordAuthTypeWorkspaceConnectionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to