ProviderArgs

data class ProviderArgs(val applicationName: Output<String>? = null, val instanceUri: Output<String>? = null, val providerId: Output<String>? = null, val providerSku: Output<String>? = null, val provisioningState: Output<Either<String, ProviderStatus>>? = null, val resourceUsageId: Output<String>? = null) : ConvertibleToJava<ProviderArgs>

Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.

Constructors

Link copied to clipboard
constructor(applicationName: Output<String>? = null, instanceUri: Output<String>? = null, providerId: Output<String>? = null, providerSku: Output<String>? = null, provisioningState: Output<Either<String, ProviderStatus>>? = null, resourceUsageId: Output<String>? = null)

Properties

Link copied to clipboard
val applicationName: Output<String>? = null

The provider's marketplace application display name.

Link copied to clipboard
val instanceUri: Output<String>? = null

A Uri identifying the specific instance of this provider.

Link copied to clipboard
val providerId: Output<String>? = null

Unique id of this provider.

Link copied to clipboard
val providerSku: Output<String>? = null

The sku associated with pricing information for this provider.

Link copied to clipboard
val provisioningState: Output<Either<String, ProviderStatus>>? = null

Provisioning status field

Link copied to clipboard
val resourceUsageId: Output<String>? = null

Id to track resource usage for the provider.

Functions

Link copied to clipboard
open override fun toJava(): ProviderArgs