Share via


CustomKeysWorkspaceConnectionProperties Class

Definition

Category:= CustomKeys AuthType:= CustomKeys (as type discriminator) Credentials:= {CustomKeys} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.CustomKeys Target:= {any value} Use Metadata property bag for ApiVersion and other metadata fields

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

Constructors

CustomKeysWorkspaceConnectionProperties()

Creates an new CustomKeysWorkspaceConnectionProperties instance.

Properties

AuthType

Authentication type of the connection target

Category

Category of the connection

CreatedByWorkspaceArmId
CredentialsKey
ExpiryTime
Group

Group based on connection category

IsSharedToAll
Metadata

Store user metadata for this connection

SharedUserList
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 CustomKeysWorkspaceConnectionProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CustomKeysWorkspaceConnectionProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ICustomKeysWorkspaceConnectionProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CustomKeysWorkspaceConnectionProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to