Share via


ConnectionAuthType Struct

Definition

Authentication type of the connection target

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.ConnectionAuthTypeTypeConverter))]
public struct ConnectionAuthType : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.ConnectionAuthType>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.ConnectionAuthTypeTypeConverter))>]
type ConnectionAuthType = struct
    interface IArgumentCompleter
Public Structure ConnectionAuthType
Implements IArgumentCompleter, IEquatable(Of ConnectionAuthType)
Inheritance
ConnectionAuthType
Attributes
Implements

Fields

Aad
AccessKey
AccountKey
ApiKey
CustomKeys
ManagedIdentity
None
OAuth2
Pat
Sas
ServicePrincipal
UsernamePassword

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(ConnectionAuthType)

Compares values of enum type ConnectionAuthType

Equals(Object)

Compares values of enum type ConnectionAuthType (override for Object)

GetHashCode()

Returns hashCode for enum ConnectionAuthType

ToString()

Returns string representation for ConnectionAuthType

Operators

Equality(ConnectionAuthType, ConnectionAuthType)

Overriding == operator for enum ConnectionAuthType

Implicit(ConnectionAuthType to String)

Implicit operator to convert ConnectionAuthType to string

Implicit(String to ConnectionAuthType)

Implicit operator to convert string to ConnectionAuthType

Inequality(ConnectionAuthType, ConnectionAuthType)

Overriding != operator for enum ConnectionAuthType

Applies to