Share via


ArmQuantumModelFactory.ProviderSkuDescription Method

Definition

Initializes a new instance of ProviderSkuDescription.

public static Azure.ResourceManager.Quantum.Models.ProviderSkuDescription ProviderSkuDescription (string id = default, string name = default, string version = default, string description = default, Uri restrictedAccessUri = default, bool? autoAdd = default, System.Collections.Generic.IEnumerable<string> targets = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Quantum.Models.QuantumQuotaDimension> quotaDimensions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Quantum.Models.QuantumPricingDetail> pricingDetails = default);
static member ProviderSkuDescription : string * string * string * string * Uri * Nullable<bool> * seq<string> * seq<Azure.ResourceManager.Quantum.Models.QuantumQuotaDimension> * seq<Azure.ResourceManager.Quantum.Models.QuantumPricingDetail> -> Azure.ResourceManager.Quantum.Models.ProviderSkuDescription
Public Shared Function ProviderSkuDescription (Optional id As String = Nothing, Optional name As String = Nothing, Optional version As String = Nothing, Optional description As String = Nothing, Optional restrictedAccessUri As Uri = Nothing, Optional autoAdd As Nullable(Of Boolean) = Nothing, Optional targets As IEnumerable(Of String) = Nothing, Optional quotaDimensions As IEnumerable(Of QuantumQuotaDimension) = Nothing, Optional pricingDetails As IEnumerable(Of QuantumPricingDetail) = Nothing) As ProviderSkuDescription

Parameters

id
String

Unique sku id.

name
String

Display name of this sku.

version
String

Display name of this sku.

description
String

Description about this sku.

restrictedAccessUri
Uri

Uri to subscribe to the restricted access sku.

autoAdd
Nullable<Boolean>

Flag to indicate whether the sku should be automatically added during workspace creation.

targets
IEnumerable<String>

The list of targets available for this sku.

quotaDimensions
IEnumerable<QuantumQuotaDimension>

The list of quota dimensions for this sku.

pricingDetails
IEnumerable<QuantumPricingDetail>

The list of pricing details for the sku.

Returns

A new ProviderSkuDescription instance for mocking.

Applies to