Share via


SynapseIdentity Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.SynapseIdentityTypeConverter))]
public class SynapseIdentity : Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.ISynapseIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.SynapseIdentityTypeConverter))>]
type SynapseIdentity = class
    interface ISynapseIdentity
    interface IJsonSerializable
Public Class SynapseIdentity
Implements ISynapseIdentity
Inheritance
SynapseIdentity
Attributes
Implements

Constructors

SynapseIdentity()

Creates an new SynapseIdentity instance.

Properties

AttachedDatabaseConfigurationName

The name of the attached database configuration.

DatabaseName

The name of the database in the Kusto pool.

DataConnectionName

The name of the data connection.

Id

Resource identity path

KustoPoolName

The name of the Kusto pool.

Location

The name of Azure region.

PrincipalAssignmentName

The name of the Kusto principalAssignment.

ResourceGroupName

The name of the resource group. The name is case insensitive.

SubscriptionId

The ID of the target subscription.

WorkspaceName

The name of the workspace

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SynapseIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SynapseIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Synapse.Models.ISynapseIdentity.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SynapseIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to