ArmQuantumModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmQuantumModelFactory
type ArmQuantumModelFactory = class
Public Class ArmQuantumModelFactory
Inheritance
ArmQuantumModelFactory

Methods

Name Description
MoboBrokerInfo(ResourceIdentifier)

Managed-On-Behalf-Of broker resource. This resource is created by the Resource Provider to manage some resources on behalf of the user.

ProviderAadInfo(String, Nullable<Guid>)

Azure Active Directory info.

ProviderApplicationInfo(String, String)

Provider's Managed-Application info.

ProviderPricingDimension(String, String)

Information about pricing dimension.

ProviderSkuDescription(String, String, String, String, Uri, Nullable<Boolean>, IEnumerable<String>, IEnumerable<QuantumQuotaDimension>, IEnumerable<QuantumPricingDetail>)

Information about a specific sku.

ProviderTargetDescription(String, String, String, IEnumerable<String>, IEnumerable<String>, Nullable<Int32>, String, IReadOnlyDictionary<String, BinaryData>)

Information about a Target. A target is the component that can process a specific type of Job.

QuantumPricingDetail(String, String)

Detailed pricing information for an sku.

QuantumProviderOffer(String, String, QuantumProviderOfferProperties)

Information about an offering. A provider offering is an entity that offers Targets to run Azure Quantum Jobs.

QuantumProviderOfferProperties(String, String, String, String, ProviderAadInfo, ProviderApplicationInfo, IEnumerable<ProviderTargetDescription>, IEnumerable<ProviderSkuDescription>, IEnumerable<QuantumQuotaDimension>, IEnumerable<ProviderPricingDimension>)

Provider properties.

QuantumQuotaDimension(String, String, String, Nullable<Single>, String, String, String, String)

Information about a specific quota dimension.

QuantumSuiteOffer(ResourceIdentifier, String, ResourceType, SystemData, QuantumSuiteOfferProperties)

A Quantum Suite Offer that is available to a subscription.

QuantumSuiteOfferProperties(String, String, String, String, String, Nullable<AzureLocation>)

Properties of a Quantum Suite Offer.

QuantumWorkspaceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, QuantumWorkspaceProperties, ManagedServiceIdentity)

The resource proxy definition object for Quantum Workspace.

QuantumWorkspacePatch(IDictionary<String,String>)

The type used for updating tags in QuantumWorkspace resources.

QuantumWorkspaceProperties(IEnumerable<QuantumProvider>, Nullable<WorkspaceUsableStatus>, Nullable<ProviderProvisioningStatus>, ResourceIdentifier, Nullable<QuantumWorkspaceKind>, Uri, Nullable<Boolean>, IEnumerable<MoboBrokerInfo>, ResourceIdentifier)
WorkspaceApiKey(Nullable<DateTimeOffset>, String)

Azure quantum workspace Api key details.

WorkspaceApiKeys(IEnumerable<WorkspaceKeyType>)

List of api keys to be generated.

WorkspaceKeyListResult(Nullable<Boolean>, WorkspaceApiKey, WorkspaceApiKey, String, String)

Result of list Api keys and connection strings.

WorkspaceNameAvailabilityResult(Nullable<Boolean>, Nullable<WorkspaceNameUnavailableReason>, String)

The check availability result.

Applies to