New-AzQuantumProviderObject

Create an in-memory object for Provider.

Syntax

New-AzQuantumProviderObject
   [-ApplicationName <String>]
   [-Id <String>]
   [-InstanceUri <String>]
   [-ProvisioningState <Status>]
   [-ResourceUsageId <String>]
   [-Sku <String>]
   [<CommonParameters>]

Description

Create an in-memory object for Provider.

Examples

Example 1: Create an in-memory object for Provider.

New-AzQuantumProviderObject -Id "ionq" -Sku "pay-as-you-go-cred"

Sku
---
pay-as-you-go-cred

Create an in-memory object for Provider.

Parameters

-ApplicationName

The provider's marketplace application display name.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Unique id of this provider.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceUri

A Uri identifying the specific instance of this provider.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProvisioningState

Provisioning status field.

Type:Status
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceUsageId

Id to track resource usage for the provider.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Sku

The sku associated with pricing information for this provider.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Outputs

Provider