ArmCognitiveServicesModelFactory.ManagedComputeUsage Method

Definition

public static Azure.ResourceManager.CognitiveServices.Models.ManagedComputeUsage ManagedComputeUsage(string id = default, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountUsageMetricName name = default, string type = default, Azure.ResourceManager.CognitiveServices.Models.ServiceAccountUsageUnitType? unit = default, double? limit = default, double? currentValue = default, string offerScope = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesManagedComputeDeploymentInfo> deployments = default);
static member ManagedComputeUsage : string * Azure.ResourceManager.CognitiveServices.Models.ServiceAccountUsageMetricName * string * Nullable<Azure.ResourceManager.CognitiveServices.Models.ServiceAccountUsageUnitType> * Nullable<double> * Nullable<double> * string * seq<Azure.ResourceManager.CognitiveServices.Models.CognitiveServicesManagedComputeDeploymentInfo> -> Azure.ResourceManager.CognitiveServices.Models.ManagedComputeUsage
Public Shared Function ManagedComputeUsage (Optional id As String = Nothing, Optional name As ServiceAccountUsageMetricName = Nothing, Optional type As String = Nothing, Optional unit As Nullable(Of ServiceAccountUsageUnitType) = Nothing, Optional limit As Nullable(Of Double) = Nothing, Optional currentValue As Nullable(Of Double) = Nothing, Optional offerScope As String = Nothing, Optional deployments As IEnumerable(Of CognitiveServicesManagedComputeDeploymentInfo) = Nothing) As ManagedComputeUsage

Parameters

id
String

Fully qualified resource ID for the managed compute usage.

name
ServiceAccountUsageMetricName

The name information for the metric.

type
String

The resource type.

unit
Nullable<ServiceAccountUsageUnitType>

The unit of the metric.

limit
Nullable<Double>

Maximum value for this metric.

currentValue
Nullable<Double>

Current value for this metric.

offerScope
String

Offer scope (e.g., 'Global', 'Datazone-US').

deployments
IEnumerable<CognitiveServicesManagedComputeDeploymentInfo>

Deployments consuming this managed compute quota.

Returns

A new ManagedComputeUsage instance for mocking.

Applies to