Share via


ArmCosmosDBModelFactory.ExtendedThroughputSettingsResourceInfo Method

Definition

Overloads

ExtendedThroughputSettingsResourceInfo(Nullable<Int32>, AutoscaleSettingsResourceInfo, String, String, String, String, String, Nullable<Single>, Nullable<ETag>)

Initializes a new instance of ExtendedThroughputSettingsResourceInfo.

ExtendedThroughputSettingsResourceInfo(Nullable<Int32>, AutoscaleSettingsResourceInfo, String, String, String, Nullable<Single>, Nullable<ETag>)

ExtendedThroughputSettingsResourceInfo(Nullable<Int32>, AutoscaleSettingsResourceInfo, String, String, String, String, String, Nullable<Single>, Nullable<ETag>)

Source:
ArmCosmosDBModelFactory.cs

Initializes a new instance of ExtendedThroughputSettingsResourceInfo.

public static Azure.ResourceManager.CosmosDB.Models.ExtendedThroughputSettingsResourceInfo ExtendedThroughputSettingsResourceInfo (int? throughput = default, Azure.ResourceManager.CosmosDB.Models.AutoscaleSettingsResourceInfo autoscaleSettings = default, string minimumThroughput = default, string offerReplacePending = default, string instantMaximumThroughput = default, string softAllowedMaximumThroughput = default, string rid = default, float? timestamp = default, Azure.ETag? etag = default);
static member ExtendedThroughputSettingsResourceInfo : Nullable<int> * Azure.ResourceManager.CosmosDB.Models.AutoscaleSettingsResourceInfo * string * string * string * string * string * Nullable<single> * Nullable<Azure.ETag> -> Azure.ResourceManager.CosmosDB.Models.ExtendedThroughputSettingsResourceInfo
Public Shared Function ExtendedThroughputSettingsResourceInfo (Optional throughput As Nullable(Of Integer) = Nothing, Optional autoscaleSettings As AutoscaleSettingsResourceInfo = Nothing, Optional minimumThroughput As String = Nothing, Optional offerReplacePending As String = Nothing, Optional instantMaximumThroughput As String = Nothing, Optional softAllowedMaximumThroughput As String = Nothing, Optional rid As String = Nothing, Optional timestamp As Nullable(Of Single) = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As ExtendedThroughputSettingsResourceInfo

Parameters

throughput
Nullable<Int32>

Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, but not both.

autoscaleSettings
AutoscaleSettingsResourceInfo

Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is required, but not both.

minimumThroughput
String

The minimum throughput of the resource.

offerReplacePending
String

The throughput replace is pending.

instantMaximumThroughput
String

The offer throughput value to instantly scale up without triggering splits.

softAllowedMaximumThroughput
String

The maximum throughput value or the maximum maxThroughput value (for autoscale) that can be specified.

rid
String

A system generated property. A unique identifier.

timestamp
Nullable<Single>

A system generated property that denotes the last updated timestamp of the resource.

etag
Nullable<ETag>

A system generated property representing the resource etag required for optimistic concurrency control.

Returns

A new ExtendedThroughputSettingsResourceInfo instance for mocking.

Applies to

ExtendedThroughputSettingsResourceInfo(Nullable<Int32>, AutoscaleSettingsResourceInfo, String, String, String, Nullable<Single>, Nullable<ETag>)

Source:
ArmCosmosDBModelFactory.cs
public static Azure.ResourceManager.CosmosDB.Models.ExtendedThroughputSettingsResourceInfo ExtendedThroughputSettingsResourceInfo (int? throughput = default, Azure.ResourceManager.CosmosDB.Models.AutoscaleSettingsResourceInfo autoscaleSettings = default, string minimumThroughput = default, string offerReplacePending = default, string rid = default, float? timestamp = default, Azure.ETag? etag = default);
static member ExtendedThroughputSettingsResourceInfo : Nullable<int> * Azure.ResourceManager.CosmosDB.Models.AutoscaleSettingsResourceInfo * string * string * string * Nullable<single> * Nullable<Azure.ETag> -> Azure.ResourceManager.CosmosDB.Models.ExtendedThroughputSettingsResourceInfo
Public Shared Function ExtendedThroughputSettingsResourceInfo (Optional throughput As Nullable(Of Integer) = Nothing, Optional autoscaleSettings As AutoscaleSettingsResourceInfo = Nothing, Optional minimumThroughput As String = Nothing, Optional offerReplacePending As String = Nothing, Optional rid As String = Nothing, Optional timestamp As Nullable(Of Single) = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As ExtendedThroughputSettingsResourceInfo

Parameters

throughput
Nullable<Int32>
autoscaleSettings
AutoscaleSettingsResourceInfo
minimumThroughput
String
offerReplacePending
String
rid
String
timestamp
Nullable<Single>
etag
Nullable<ETag>

Returns

Applies to