ArmKustoModelFactory.KustoReadWriteDatabase Method

Definition

Initializes a new instance of KustoReadWriteDatabase.

public static Azure.ResourceManager.Kusto.Models.KustoReadWriteDatabase KustoReadWriteDatabase (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, Azure.ResourceManager.Kusto.Models.KustoProvisioningState? provisioningState = default, TimeSpan? softDeletePeriod = default, TimeSpan? hotCachePeriod = default, float? statisticsSize = default, bool? isFollowed = default, Azure.ResourceManager.Kusto.Models.KustoKeyVaultProperties keyVaultProperties = default, DateTimeOffset? suspensionStartOn = default);
static member KustoReadWriteDatabase : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * Nullable<Azure.ResourceManager.Kusto.Models.KustoProvisioningState> * Nullable<TimeSpan> * Nullable<TimeSpan> * Nullable<single> * Nullable<bool> * Azure.ResourceManager.Kusto.Models.KustoKeyVaultProperties * Nullable<DateTimeOffset> -> Azure.ResourceManager.Kusto.Models.KustoReadWriteDatabase
Public Shared Function KustoReadWriteDatabase (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional provisioningState As Nullable(Of KustoProvisioningState) = Nothing, Optional softDeletePeriod As Nullable(Of TimeSpan) = Nothing, Optional hotCachePeriod As Nullable(Of TimeSpan) = Nothing, Optional statisticsSize As Nullable(Of Single) = Nothing, Optional isFollowed As Nullable(Of Boolean) = Nothing, Optional keyVaultProperties As KustoKeyVaultProperties = Nothing, Optional suspensionStartOn As Nullable(Of DateTimeOffset) = Nothing) As KustoReadWriteDatabase

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

location
Nullable<AzureLocation>

Resource location.

provisioningState
Nullable<KustoProvisioningState>

The provisioned state of the resource.

softDeletePeriod
Nullable<TimeSpan>

The time the data should be kept before it stops being accessible to queries in TimeSpan.

hotCachePeriod
Nullable<TimeSpan>

The time the data should be kept in cache for fast queries in TimeSpan.

statisticsSize
Nullable<Single>

The statistics of the database.

isFollowed
Nullable<Boolean>

Indicates whether the database is followed.

keyVaultProperties
KustoKeyVaultProperties

KeyVault properties for the database encryption.

suspensionStartOn
Nullable<DateTimeOffset>

The database suspension details. If the database is suspended, this object contains information related to the database's suspension state.

Returns

A new KustoReadWriteDatabase instance for mocking.

Applies to