Share via


AttachedDatabaseConfiguration Constructors

Definition

Overloads

AttachedDatabaseConfiguration()

Initializes a new instance of the AttachedDatabaseConfiguration class.

AttachedDatabaseConfiguration(String, String, String, String, String, String, String, String, IList<String>, TableLevelSharingProperties)

Initializes a new instance of the AttachedDatabaseConfiguration class.

AttachedDatabaseConfiguration()

Initializes a new instance of the AttachedDatabaseConfiguration class.

public AttachedDatabaseConfiguration ();
Public Sub New ()

Applies to

AttachedDatabaseConfiguration(String, String, String, String, String, String, String, String, IList<String>, TableLevelSharingProperties)

Initializes a new instance of the AttachedDatabaseConfiguration class.

public AttachedDatabaseConfiguration (string databaseName, string clusterResourceId, string defaultPrincipalsModificationKind, string id = default, string name = default, string type = default, string location = default, string provisioningState = default, System.Collections.Generic.IList<string> attachedDatabaseNames = default, Microsoft.Azure.Management.Kusto.Models.TableLevelSharingProperties tableLevelSharingProperties = default);
new Microsoft.Azure.Management.Kusto.Models.AttachedDatabaseConfiguration : string * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Kusto.Models.TableLevelSharingProperties -> Microsoft.Azure.Management.Kusto.Models.AttachedDatabaseConfiguration
Public Sub New (databaseName As String, clusterResourceId As String, defaultPrincipalsModificationKind As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional provisioningState As String = Nothing, Optional attachedDatabaseNames As IList(Of String) = Nothing, Optional tableLevelSharingProperties As TableLevelSharingProperties = Nothing)

Parameters

databaseName
String

The name of the database which you would like to attach, use * if you want to follow all current and future databases.

clusterResourceId
String

The resource id of the cluster where the databases you would like to attach reside.

defaultPrincipalsModificationKind
String

The default principals modification kind. Possible values include: 'Union', 'Replace', 'None'

id
String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

The name of the resource

type
String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

location
String

Resource location.

provisioningState
String

The provisioned state of the resource. Possible values include: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

attachedDatabaseNames
IList<String>

The list of databases from the clusterResourceId which are currently attached to the cluster.

tableLevelSharingProperties
TableLevelSharingProperties

Table level sharing specifications

Applies to