Documentation ¶
Index ¶
- Constants
- type ApiKeyResponse
- type ApiKeyResponseOutput
- func (o ApiKeyResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (ApiKeyResponseOutput) ElementType() reflect.Type
- func (o ApiKeyResponseOutput) Key() pulumi.StringOutput
- func (o ApiKeyResponseOutput) ToApiKeyResponseOutput() ApiKeyResponseOutput
- func (o ApiKeyResponseOutput) ToApiKeyResponseOutputWithContext(ctx context.Context) ApiKeyResponseOutput
- type ApiKeyResponsePtrOutput
- func (o ApiKeyResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o ApiKeyResponsePtrOutput) Elem() ApiKeyResponseOutput
- func (ApiKeyResponsePtrOutput) ElementType() reflect.Type
- func (o ApiKeyResponsePtrOutput) Key() pulumi.StringPtrOutput
- func (o ApiKeyResponsePtrOutput) ToApiKeyResponsePtrOutput() ApiKeyResponsePtrOutput
- func (o ApiKeyResponsePtrOutput) ToApiKeyResponsePtrOutputWithContext(ctx context.Context) ApiKeyResponsePtrOutput
- type ListWorkspaceKeysArgs
- type ListWorkspaceKeysOutputArgs
- type ListWorkspaceKeysResult
- type ListWorkspaceKeysResultOutput
- func (o ListWorkspaceKeysResultOutput) ApiKeyEnabled() pulumi.BoolPtrOutput
- func (ListWorkspaceKeysResultOutput) ElementType() reflect.Type
- func (o ListWorkspaceKeysResultOutput) PrimaryConnectionString() pulumi.StringOutput
- func (o ListWorkspaceKeysResultOutput) PrimaryKey() ApiKeyResponsePtrOutput
- func (o ListWorkspaceKeysResultOutput) SecondaryConnectionString() pulumi.StringOutput
- func (o ListWorkspaceKeysResultOutput) SecondaryKey() ApiKeyResponsePtrOutput
- func (o ListWorkspaceKeysResultOutput) ToListWorkspaceKeysResultOutput() ListWorkspaceKeysResultOutput
- func (o ListWorkspaceKeysResultOutput) ToListWorkspaceKeysResultOutputWithContext(ctx context.Context) ListWorkspaceKeysResultOutput
- type LookupWorkspaceArgs
- type LookupWorkspaceOutputArgs
- type LookupWorkspaceResult
- type LookupWorkspaceResultOutput
- func (LookupWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupWorkspaceResultOutput) EndpointUri() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Identity() QuantumWorkspaceResponseIdentityPtrOutput
- func (o LookupWorkspaceResultOutput) Location() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Providers() ProviderResponseArrayOutput
- func (o LookupWorkspaceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) StorageAccount() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) Type() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Usable() pulumi.StringOutput
- type Provider
- type ProviderArgs
- type ProviderArray
- type ProviderArrayInput
- type ProviderArrayOutput
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) ApplicationName() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) InstanceUri() pulumi.StringPtrOutput
- func (o ProviderOutput) ProviderId() pulumi.StringPtrOutput
- func (o ProviderOutput) ProviderSku() pulumi.StringPtrOutput
- func (o ProviderOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ProviderOutput) ResourceUsageId() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- type ProviderResponse
- type ProviderResponseArrayOutput
- func (ProviderResponseArrayOutput) ElementType() reflect.Type
- func (o ProviderResponseArrayOutput) Index(i pulumi.IntInput) ProviderResponseOutput
- func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutput() ProviderResponseArrayOutput
- func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutputWithContext(ctx context.Context) ProviderResponseArrayOutput
- type ProviderResponseOutput
- func (o ProviderResponseOutput) ApplicationName() pulumi.StringPtrOutput
- func (ProviderResponseOutput) ElementType() reflect.Type
- func (o ProviderResponseOutput) InstanceUri() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) ProviderId() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) ProviderSku() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) ResourceUsageId() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) ToProviderResponseOutput() ProviderResponseOutput
- func (o ProviderResponseOutput) ToProviderResponseOutputWithContext(ctx context.Context) ProviderResponseOutput
- type QuantumWorkspaceIdentity
- type QuantumWorkspaceIdentityArgs
- func (QuantumWorkspaceIdentityArgs) ElementType() reflect.Type
- func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityOutput() QuantumWorkspaceIdentityOutput
- func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityOutput
- func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput
- func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityPtrOutput
- type QuantumWorkspaceIdentityInput
- type QuantumWorkspaceIdentityOutput
- func (QuantumWorkspaceIdentityOutput) ElementType() reflect.Type
- func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityOutput() QuantumWorkspaceIdentityOutput
- func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityOutput
- func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput
- func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityPtrOutput
- func (o QuantumWorkspaceIdentityOutput) Type() pulumi.StringPtrOutput
- type QuantumWorkspaceIdentityPtrInput
- type QuantumWorkspaceIdentityPtrOutput
- func (o QuantumWorkspaceIdentityPtrOutput) Elem() QuantumWorkspaceIdentityOutput
- func (QuantumWorkspaceIdentityPtrOutput) ElementType() reflect.Type
- func (o QuantumWorkspaceIdentityPtrOutput) ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput
- func (o QuantumWorkspaceIdentityPtrOutput) ToQuantumWorkspaceIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityPtrOutput
- func (o QuantumWorkspaceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type QuantumWorkspaceResponseIdentity
- type QuantumWorkspaceResponseIdentityOutput
- func (QuantumWorkspaceResponseIdentityOutput) ElementType() reflect.Type
- func (o QuantumWorkspaceResponseIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o QuantumWorkspaceResponseIdentityOutput) TenantId() pulumi.StringOutput
- func (o QuantumWorkspaceResponseIdentityOutput) ToQuantumWorkspaceResponseIdentityOutput() QuantumWorkspaceResponseIdentityOutput
- func (o QuantumWorkspaceResponseIdentityOutput) ToQuantumWorkspaceResponseIdentityOutputWithContext(ctx context.Context) QuantumWorkspaceResponseIdentityOutput
- func (o QuantumWorkspaceResponseIdentityOutput) Type() pulumi.StringPtrOutput
- type QuantumWorkspaceResponseIdentityPtrOutput
- func (o QuantumWorkspaceResponseIdentityPtrOutput) Elem() QuantumWorkspaceResponseIdentityOutput
- func (QuantumWorkspaceResponseIdentityPtrOutput) ElementType() reflect.Type
- func (o QuantumWorkspaceResponseIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o QuantumWorkspaceResponseIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o QuantumWorkspaceResponseIdentityPtrOutput) ToQuantumWorkspaceResponseIdentityPtrOutput() QuantumWorkspaceResponseIdentityPtrOutput
- func (o QuantumWorkspaceResponseIdentityPtrOutput) ToQuantumWorkspaceResponseIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceResponseIdentityPtrOutput
- func (o QuantumWorkspaceResponseIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Status
- func (Status) ElementType() reflect.Type
- func (e Status) ToStatusOutput() StatusOutput
- func (e Status) ToStatusOutputWithContext(ctx context.Context) StatusOutput
- func (e Status) ToStatusPtrOutput() StatusPtrOutput
- func (e Status) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
- func (e Status) ToStringOutput() pulumi.StringOutput
- func (e Status) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Status) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Status) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StatusInput
- type StatusOutput
- func (StatusOutput) ElementType() reflect.Type
- func (o StatusOutput) ToStatusOutput() StatusOutput
- func (o StatusOutput) ToStatusOutputWithContext(ctx context.Context) StatusOutput
- func (o StatusOutput) ToStatusPtrOutput() StatusPtrOutput
- func (o StatusOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
- func (o StatusOutput) ToStringOutput() pulumi.StringOutput
- func (o StatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StatusPtrInput
- type StatusPtrOutput
- func (o StatusPtrOutput) Elem() StatusOutput
- func (StatusPtrOutput) ElementType() reflect.Type
- func (o StatusPtrOutput) ToStatusPtrOutput() StatusPtrOutput
- func (o StatusPtrOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
- func (o StatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type Workspace
- type WorkspaceArgs
- type WorkspaceInput
- type WorkspaceOutput
- func (WorkspaceOutput) ElementType() reflect.Type
- func (o WorkspaceOutput) EndpointUri() pulumi.StringOutput
- func (o WorkspaceOutput) Identity() QuantumWorkspaceResponseIdentityPtrOutput
- func (o WorkspaceOutput) Location() pulumi.StringOutput
- func (o WorkspaceOutput) Name() pulumi.StringOutput
- func (o WorkspaceOutput) Providers() ProviderResponseArrayOutput
- func (o WorkspaceOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkspaceOutput) StorageAccount() pulumi.StringPtrOutput
- func (o WorkspaceOutput) SystemData() SystemDataResponseOutput
- func (o WorkspaceOutput) Tags() pulumi.StringMapOutput
- func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
- func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
- func (o WorkspaceOutput) Type() pulumi.StringOutput
- func (o WorkspaceOutput) Usable() pulumi.StringOutput
- type WorkspaceState
Constants ¶
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiKeyResponse ¶
type ApiKeyResponse struct { // The creation time of the api key. CreatedAt *string `pulumi:"createdAt"` // The Api key. Key string `pulumi:"key"` }
Azure quantum workspace Api key details.
type ApiKeyResponseOutput ¶
type ApiKeyResponseOutput struct{ *pulumi.OutputState }
Azure quantum workspace Api key details.
func (ApiKeyResponseOutput) CreatedAt ¶
func (o ApiKeyResponseOutput) CreatedAt() pulumi.StringPtrOutput
The creation time of the api key.
func (ApiKeyResponseOutput) ElementType ¶
func (ApiKeyResponseOutput) ElementType() reflect.Type
func (ApiKeyResponseOutput) Key ¶
func (o ApiKeyResponseOutput) Key() pulumi.StringOutput
The Api key.
func (ApiKeyResponseOutput) ToApiKeyResponseOutput ¶
func (o ApiKeyResponseOutput) ToApiKeyResponseOutput() ApiKeyResponseOutput
func (ApiKeyResponseOutput) ToApiKeyResponseOutputWithContext ¶
func (o ApiKeyResponseOutput) ToApiKeyResponseOutputWithContext(ctx context.Context) ApiKeyResponseOutput
type ApiKeyResponsePtrOutput ¶
type ApiKeyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiKeyResponsePtrOutput) CreatedAt ¶
func (o ApiKeyResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The creation time of the api key.
func (ApiKeyResponsePtrOutput) Elem ¶
func (o ApiKeyResponsePtrOutput) Elem() ApiKeyResponseOutput
func (ApiKeyResponsePtrOutput) ElementType ¶
func (ApiKeyResponsePtrOutput) ElementType() reflect.Type
func (ApiKeyResponsePtrOutput) Key ¶
func (o ApiKeyResponsePtrOutput) Key() pulumi.StringPtrOutput
The Api key.
func (ApiKeyResponsePtrOutput) ToApiKeyResponsePtrOutput ¶
func (o ApiKeyResponsePtrOutput) ToApiKeyResponsePtrOutput() ApiKeyResponsePtrOutput
func (ApiKeyResponsePtrOutput) ToApiKeyResponsePtrOutputWithContext ¶
func (o ApiKeyResponsePtrOutput) ToApiKeyResponsePtrOutputWithContext(ctx context.Context) ApiKeyResponsePtrOutput
type ListWorkspaceKeysArgs ¶
type ListWorkspaceKeysOutputArgs ¶
type ListWorkspaceKeysOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the quantum workspace resource. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (ListWorkspaceKeysOutputArgs) ElementType ¶
func (ListWorkspaceKeysOutputArgs) ElementType() reflect.Type
type ListWorkspaceKeysResult ¶
type ListWorkspaceKeysResult struct { // Indicator of enablement of the Quantum workspace Api keys. ApiKeyEnabled *bool `pulumi:"apiKeyEnabled"` // The connection string of the primary api key. PrimaryConnectionString string `pulumi:"primaryConnectionString"` // The quantum workspace primary api key. PrimaryKey *ApiKeyResponse `pulumi:"primaryKey"` // The connection string of the secondary api key. SecondaryConnectionString string `pulumi:"secondaryConnectionString"` // The quantum workspace secondary api key. SecondaryKey *ApiKeyResponse `pulumi:"secondaryKey"` }
Result of list Api keys and connection strings.
func ListWorkspaceKeys ¶
func ListWorkspaceKeys(ctx *pulumi.Context, args *ListWorkspaceKeysArgs, opts ...pulumi.InvokeOption) (*ListWorkspaceKeysResult, error)
Get the keys to use with the Quantum APIs. A key is used to authenticate and authorize access to the Quantum REST APIs. Only one key is needed at a time; two are given to provide seamless key regeneration. Azure REST API version: 2023-11-13-preview.
type ListWorkspaceKeysResultOutput ¶
type ListWorkspaceKeysResultOutput struct{ *pulumi.OutputState }
Result of list Api keys and connection strings.
func ListWorkspaceKeysOutput ¶
func ListWorkspaceKeysOutput(ctx *pulumi.Context, args ListWorkspaceKeysOutputArgs, opts ...pulumi.InvokeOption) ListWorkspaceKeysResultOutput
func (ListWorkspaceKeysResultOutput) ApiKeyEnabled ¶
func (o ListWorkspaceKeysResultOutput) ApiKeyEnabled() pulumi.BoolPtrOutput
Indicator of enablement of the Quantum workspace Api keys.
func (ListWorkspaceKeysResultOutput) ElementType ¶
func (ListWorkspaceKeysResultOutput) ElementType() reflect.Type
func (ListWorkspaceKeysResultOutput) PrimaryConnectionString ¶
func (o ListWorkspaceKeysResultOutput) PrimaryConnectionString() pulumi.StringOutput
The connection string of the primary api key.
func (ListWorkspaceKeysResultOutput) PrimaryKey ¶
func (o ListWorkspaceKeysResultOutput) PrimaryKey() ApiKeyResponsePtrOutput
The quantum workspace primary api key.
func (ListWorkspaceKeysResultOutput) SecondaryConnectionString ¶
func (o ListWorkspaceKeysResultOutput) SecondaryConnectionString() pulumi.StringOutput
The connection string of the secondary api key.
func (ListWorkspaceKeysResultOutput) SecondaryKey ¶
func (o ListWorkspaceKeysResultOutput) SecondaryKey() ApiKeyResponsePtrOutput
The quantum workspace secondary api key.
func (ListWorkspaceKeysResultOutput) ToListWorkspaceKeysResultOutput ¶
func (o ListWorkspaceKeysResultOutput) ToListWorkspaceKeysResultOutput() ListWorkspaceKeysResultOutput
func (ListWorkspaceKeysResultOutput) ToListWorkspaceKeysResultOutputWithContext ¶
func (o ListWorkspaceKeysResultOutput) ToListWorkspaceKeysResultOutputWithContext(ctx context.Context) ListWorkspaceKeysResultOutput
type LookupWorkspaceArgs ¶
type LookupWorkspaceOutputArgs ¶
type LookupWorkspaceOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the quantum workspace resource. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupWorkspaceOutputArgs) ElementType ¶
func (LookupWorkspaceOutputArgs) ElementType() reflect.Type
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // The URI of the workspace endpoint. EndpointUri string `pulumi:"endpointUri"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Managed Identity information. Identity *QuantumWorkspaceResponseIdentity `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // List of Providers selected for this Workspace Providers []ProviderResponse `pulumi:"providers"` // Provisioning status field ProvisioningState string `pulumi:"provisioningState"` // ARM Resource Id of the storage account associated with this workspace. StorageAccount *string `pulumi:"storageAccount"` // System metadata SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Whether the current workspace is ready to accept Jobs. Usable string `pulumi:"usable"` }
The resource proxy definition object for quantum workspace.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
Returns the Workspace resource associated with the given name. Azure REST API version: 2022-01-10-preview.
Other available API versions: 2023-11-13-preview.
type LookupWorkspaceResultOutput ¶
type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }
The resource proxy definition object for quantum workspace.
func LookupWorkspaceOutput ¶
func LookupWorkspaceOutput(ctx *pulumi.Context, args LookupWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ElementType ¶
func (LookupWorkspaceResultOutput) ElementType() reflect.Type
func (LookupWorkspaceResultOutput) EndpointUri ¶
func (o LookupWorkspaceResultOutput) EndpointUri() pulumi.StringOutput
The URI of the workspace endpoint.
func (LookupWorkspaceResultOutput) Id ¶
func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupWorkspaceResultOutput) Identity ¶
func (o LookupWorkspaceResultOutput) Identity() QuantumWorkspaceResponseIdentityPtrOutput
Managed Identity information.
func (LookupWorkspaceResultOutput) Location ¶
func (o LookupWorkspaceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupWorkspaceResultOutput) Name ¶
func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupWorkspaceResultOutput) Providers ¶
func (o LookupWorkspaceResultOutput) Providers() ProviderResponseArrayOutput
List of Providers selected for this Workspace
func (LookupWorkspaceResultOutput) ProvisioningState ¶
func (o LookupWorkspaceResultOutput) ProvisioningState() pulumi.StringOutput
Provisioning status field
func (LookupWorkspaceResultOutput) StorageAccount ¶
func (o LookupWorkspaceResultOutput) StorageAccount() pulumi.StringPtrOutput
ARM Resource Id of the storage account associated with this workspace.
func (LookupWorkspaceResultOutput) SystemData ¶
func (o LookupWorkspaceResultOutput) SystemData() SystemDataResponseOutput
System metadata
func (LookupWorkspaceResultOutput) Tags ¶
func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) Type ¶
func (o LookupWorkspaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupWorkspaceResultOutput) Usable ¶
func (o LookupWorkspaceResultOutput) Usable() pulumi.StringOutput
Whether the current workspace is ready to accept Jobs.
type Provider ¶
type Provider struct { // The provider's marketplace application display name. ApplicationName *string `pulumi:"applicationName"` // A Uri identifying the specific instance of this provider. InstanceUri *string `pulumi:"instanceUri"` // Unique id of this provider. ProviderId *string `pulumi:"providerId"` // The sku associated with pricing information for this provider. ProviderSku *string `pulumi:"providerSku"` // Provisioning status field ProvisioningState *string `pulumi:"provisioningState"` // Id to track resource usage for the provider. ResourceUsageId *string `pulumi:"resourceUsageId"` }
Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.
type ProviderArgs ¶
type ProviderArgs struct { // The provider's marketplace application display name. ApplicationName pulumi.StringPtrInput `pulumi:"applicationName"` // A Uri identifying the specific instance of this provider. InstanceUri pulumi.StringPtrInput `pulumi:"instanceUri"` // Unique id of this provider. ProviderId pulumi.StringPtrInput `pulumi:"providerId"` // The sku associated with pricing information for this provider. ProviderSku pulumi.StringPtrInput `pulumi:"providerSku"` // Provisioning status field ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` // Id to track resource usage for the provider. ResourceUsageId pulumi.StringPtrInput `pulumi:"resourceUsageId"` }
Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
func (ProviderArgs) ToProviderOutput ¶
func (i ProviderArgs) ToProviderOutput() ProviderOutput
func (ProviderArgs) ToProviderOutputWithContext ¶
func (i ProviderArgs) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArray ¶
type ProviderArray []ProviderInput
func (ProviderArray) ElementType ¶
func (ProviderArray) ElementType() reflect.Type
func (ProviderArray) ToProviderArrayOutput ¶
func (i ProviderArray) ToProviderArrayOutput() ProviderArrayOutput
func (ProviderArray) ToProviderArrayOutputWithContext ¶
func (i ProviderArray) ToProviderArrayOutputWithContext(ctx context.Context) ProviderArrayOutput
type ProviderArrayInput ¶
type ProviderArrayInput interface { pulumi.Input ToProviderArrayOutput() ProviderArrayOutput ToProviderArrayOutputWithContext(context.Context) ProviderArrayOutput }
ProviderArrayInput is an input type that accepts ProviderArray and ProviderArrayOutput values. You can construct a concrete instance of `ProviderArrayInput` via:
ProviderArray{ ProviderArgs{...} }
type ProviderArrayOutput ¶
type ProviderArrayOutput struct{ *pulumi.OutputState }
func (ProviderArrayOutput) ElementType ¶
func (ProviderArrayOutput) ElementType() reflect.Type
func (ProviderArrayOutput) Index ¶
func (o ProviderArrayOutput) Index(i pulumi.IntInput) ProviderOutput
func (ProviderArrayOutput) ToProviderArrayOutput ¶
func (o ProviderArrayOutput) ToProviderArrayOutput() ProviderArrayOutput
func (ProviderArrayOutput) ToProviderArrayOutputWithContext ¶
func (o ProviderArrayOutput) ToProviderArrayOutputWithContext(ctx context.Context) ProviderArrayOutput
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(context.Context) ProviderOutput }
ProviderInput is an input type that accepts ProviderArgs and ProviderOutput values. You can construct a concrete instance of `ProviderInput` via:
ProviderArgs{...}
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.
func (ProviderOutput) ApplicationName ¶
func (o ProviderOutput) ApplicationName() pulumi.StringPtrOutput
The provider's marketplace application display name.
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) InstanceUri ¶
func (o ProviderOutput) InstanceUri() pulumi.StringPtrOutput
A Uri identifying the specific instance of this provider.
func (ProviderOutput) ProviderId ¶
func (o ProviderOutput) ProviderId() pulumi.StringPtrOutput
Unique id of this provider.
func (ProviderOutput) ProviderSku ¶
func (o ProviderOutput) ProviderSku() pulumi.StringPtrOutput
The sku associated with pricing information for this provider.
func (ProviderOutput) ProvisioningState ¶
func (o ProviderOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning status field
func (ProviderOutput) ResourceUsageId ¶
func (o ProviderOutput) ResourceUsageId() pulumi.StringPtrOutput
Id to track resource usage for the provider.
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderResponse ¶
type ProviderResponse struct { // The provider's marketplace application display name. ApplicationName *string `pulumi:"applicationName"` // A Uri identifying the specific instance of this provider. InstanceUri *string `pulumi:"instanceUri"` // Unique id of this provider. ProviderId *string `pulumi:"providerId"` // The sku associated with pricing information for this provider. ProviderSku *string `pulumi:"providerSku"` // Provisioning status field ProvisioningState *string `pulumi:"provisioningState"` // Id to track resource usage for the provider. ResourceUsageId *string `pulumi:"resourceUsageId"` }
Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.
type ProviderResponseArrayOutput ¶
type ProviderResponseArrayOutput struct{ *pulumi.OutputState }
func (ProviderResponseArrayOutput) ElementType ¶
func (ProviderResponseArrayOutput) ElementType() reflect.Type
func (ProviderResponseArrayOutput) Index ¶
func (o ProviderResponseArrayOutput) Index(i pulumi.IntInput) ProviderResponseOutput
func (ProviderResponseArrayOutput) ToProviderResponseArrayOutput ¶
func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutput() ProviderResponseArrayOutput
func (ProviderResponseArrayOutput) ToProviderResponseArrayOutputWithContext ¶
func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutputWithContext(ctx context.Context) ProviderResponseArrayOutput
type ProviderResponseOutput ¶
type ProviderResponseOutput struct{ *pulumi.OutputState }
Information about a Provider. A Provider is an entity that offers Targets to run Azure Quantum Jobs.
func (ProviderResponseOutput) ApplicationName ¶
func (o ProviderResponseOutput) ApplicationName() pulumi.StringPtrOutput
The provider's marketplace application display name.
func (ProviderResponseOutput) ElementType ¶
func (ProviderResponseOutput) ElementType() reflect.Type
func (ProviderResponseOutput) InstanceUri ¶
func (o ProviderResponseOutput) InstanceUri() pulumi.StringPtrOutput
A Uri identifying the specific instance of this provider.
func (ProviderResponseOutput) ProviderId ¶
func (o ProviderResponseOutput) ProviderId() pulumi.StringPtrOutput
Unique id of this provider.
func (ProviderResponseOutput) ProviderSku ¶
func (o ProviderResponseOutput) ProviderSku() pulumi.StringPtrOutput
The sku associated with pricing information for this provider.
func (ProviderResponseOutput) ProvisioningState ¶
func (o ProviderResponseOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning status field
func (ProviderResponseOutput) ResourceUsageId ¶
func (o ProviderResponseOutput) ResourceUsageId() pulumi.StringPtrOutput
Id to track resource usage for the provider.
func (ProviderResponseOutput) ToProviderResponseOutput ¶
func (o ProviderResponseOutput) ToProviderResponseOutput() ProviderResponseOutput
func (ProviderResponseOutput) ToProviderResponseOutputWithContext ¶
func (o ProviderResponseOutput) ToProviderResponseOutputWithContext(ctx context.Context) ProviderResponseOutput
type QuantumWorkspaceIdentity ¶
type QuantumWorkspaceIdentity struct { // The identity type. Type *string `pulumi:"type"` }
Managed Identity information.
type QuantumWorkspaceIdentityArgs ¶
type QuantumWorkspaceIdentityArgs struct { // The identity type. Type pulumi.StringPtrInput `pulumi:"type"` }
Managed Identity information.
func (QuantumWorkspaceIdentityArgs) ElementType ¶
func (QuantumWorkspaceIdentityArgs) ElementType() reflect.Type
func (QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityOutput ¶
func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityOutput() QuantumWorkspaceIdentityOutput
func (QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityOutputWithContext ¶
func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityOutput
func (QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityPtrOutput ¶
func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput
func (QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityPtrOutputWithContext ¶
func (i QuantumWorkspaceIdentityArgs) ToQuantumWorkspaceIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityPtrOutput
type QuantumWorkspaceIdentityInput ¶
type QuantumWorkspaceIdentityInput interface { pulumi.Input ToQuantumWorkspaceIdentityOutput() QuantumWorkspaceIdentityOutput ToQuantumWorkspaceIdentityOutputWithContext(context.Context) QuantumWorkspaceIdentityOutput }
QuantumWorkspaceIdentityInput is an input type that accepts QuantumWorkspaceIdentityArgs and QuantumWorkspaceIdentityOutput values. You can construct a concrete instance of `QuantumWorkspaceIdentityInput` via:
QuantumWorkspaceIdentityArgs{...}
type QuantumWorkspaceIdentityOutput ¶
type QuantumWorkspaceIdentityOutput struct{ *pulumi.OutputState }
Managed Identity information.
func (QuantumWorkspaceIdentityOutput) ElementType ¶
func (QuantumWorkspaceIdentityOutput) ElementType() reflect.Type
func (QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityOutput ¶
func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityOutput() QuantumWorkspaceIdentityOutput
func (QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityOutputWithContext ¶
func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityOutput
func (QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityPtrOutput ¶
func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput
func (QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityPtrOutputWithContext ¶
func (o QuantumWorkspaceIdentityOutput) ToQuantumWorkspaceIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityPtrOutput
func (QuantumWorkspaceIdentityOutput) Type ¶
func (o QuantumWorkspaceIdentityOutput) Type() pulumi.StringPtrOutput
The identity type.
type QuantumWorkspaceIdentityPtrInput ¶
type QuantumWorkspaceIdentityPtrInput interface { pulumi.Input ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput ToQuantumWorkspaceIdentityPtrOutputWithContext(context.Context) QuantumWorkspaceIdentityPtrOutput }
QuantumWorkspaceIdentityPtrInput is an input type that accepts QuantumWorkspaceIdentityArgs, QuantumWorkspaceIdentityPtr and QuantumWorkspaceIdentityPtrOutput values. You can construct a concrete instance of `QuantumWorkspaceIdentityPtrInput` via:
QuantumWorkspaceIdentityArgs{...} or: nil
func QuantumWorkspaceIdentityPtr ¶
func QuantumWorkspaceIdentityPtr(v *QuantumWorkspaceIdentityArgs) QuantumWorkspaceIdentityPtrInput
type QuantumWorkspaceIdentityPtrOutput ¶
type QuantumWorkspaceIdentityPtrOutput struct{ *pulumi.OutputState }
func (QuantumWorkspaceIdentityPtrOutput) Elem ¶
func (o QuantumWorkspaceIdentityPtrOutput) Elem() QuantumWorkspaceIdentityOutput
func (QuantumWorkspaceIdentityPtrOutput) ElementType ¶
func (QuantumWorkspaceIdentityPtrOutput) ElementType() reflect.Type
func (QuantumWorkspaceIdentityPtrOutput) ToQuantumWorkspaceIdentityPtrOutput ¶
func (o QuantumWorkspaceIdentityPtrOutput) ToQuantumWorkspaceIdentityPtrOutput() QuantumWorkspaceIdentityPtrOutput
func (QuantumWorkspaceIdentityPtrOutput) ToQuantumWorkspaceIdentityPtrOutputWithContext ¶
func (o QuantumWorkspaceIdentityPtrOutput) ToQuantumWorkspaceIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceIdentityPtrOutput
func (QuantumWorkspaceIdentityPtrOutput) Type ¶
func (o QuantumWorkspaceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type QuantumWorkspaceResponseIdentity ¶
type QuantumWorkspaceResponseIdentity struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` }
Managed Identity information.
type QuantumWorkspaceResponseIdentityOutput ¶
type QuantumWorkspaceResponseIdentityOutput struct{ *pulumi.OutputState }
Managed Identity information.
func (QuantumWorkspaceResponseIdentityOutput) ElementType ¶
func (QuantumWorkspaceResponseIdentityOutput) ElementType() reflect.Type
func (QuantumWorkspaceResponseIdentityOutput) PrincipalId ¶
func (o QuantumWorkspaceResponseIdentityOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (QuantumWorkspaceResponseIdentityOutput) TenantId ¶
func (o QuantumWorkspaceResponseIdentityOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (QuantumWorkspaceResponseIdentityOutput) ToQuantumWorkspaceResponseIdentityOutput ¶
func (o QuantumWorkspaceResponseIdentityOutput) ToQuantumWorkspaceResponseIdentityOutput() QuantumWorkspaceResponseIdentityOutput
func (QuantumWorkspaceResponseIdentityOutput) ToQuantumWorkspaceResponseIdentityOutputWithContext ¶
func (o QuantumWorkspaceResponseIdentityOutput) ToQuantumWorkspaceResponseIdentityOutputWithContext(ctx context.Context) QuantumWorkspaceResponseIdentityOutput
func (QuantumWorkspaceResponseIdentityOutput) Type ¶
func (o QuantumWorkspaceResponseIdentityOutput) Type() pulumi.StringPtrOutput
The identity type.
type QuantumWorkspaceResponseIdentityPtrOutput ¶
type QuantumWorkspaceResponseIdentityPtrOutput struct{ *pulumi.OutputState }
func (QuantumWorkspaceResponseIdentityPtrOutput) ElementType ¶
func (QuantumWorkspaceResponseIdentityPtrOutput) ElementType() reflect.Type
func (QuantumWorkspaceResponseIdentityPtrOutput) PrincipalId ¶
func (o QuantumWorkspaceResponseIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (QuantumWorkspaceResponseIdentityPtrOutput) TenantId ¶
func (o QuantumWorkspaceResponseIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (QuantumWorkspaceResponseIdentityPtrOutput) ToQuantumWorkspaceResponseIdentityPtrOutput ¶
func (o QuantumWorkspaceResponseIdentityPtrOutput) ToQuantumWorkspaceResponseIdentityPtrOutput() QuantumWorkspaceResponseIdentityPtrOutput
func (QuantumWorkspaceResponseIdentityPtrOutput) ToQuantumWorkspaceResponseIdentityPtrOutputWithContext ¶
func (o QuantumWorkspaceResponseIdentityPtrOutput) ToQuantumWorkspaceResponseIdentityPtrOutputWithContext(ctx context.Context) QuantumWorkspaceResponseIdentityPtrOutput
func (QuantumWorkspaceResponseIdentityPtrOutput) Type ¶
func (o QuantumWorkspaceResponseIdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type ResourceIdentityType ¶
type ResourceIdentityType string
The identity type.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface { pulumi.Input ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput }
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeSystemAssigned ResourceIdentityTypeNone
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface { pulumi.Input ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput }
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Status ¶
type Status string
Provisioning status field
func (Status) ElementType ¶
func (Status) ToStatusOutput ¶
func (e Status) ToStatusOutput() StatusOutput
func (Status) ToStatusOutputWithContext ¶
func (e Status) ToStatusOutputWithContext(ctx context.Context) StatusOutput
func (Status) ToStatusPtrOutput ¶
func (e Status) ToStatusPtrOutput() StatusPtrOutput
func (Status) ToStatusPtrOutputWithContext ¶
func (e Status) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
func (Status) ToStringOutput ¶
func (e Status) ToStringOutput() pulumi.StringOutput
func (Status) ToStringOutputWithContext ¶
func (e Status) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Status) ToStringPtrOutput ¶
func (e Status) ToStringPtrOutput() pulumi.StringPtrOutput
func (Status) ToStringPtrOutputWithContext ¶
func (e Status) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StatusInput ¶
type StatusInput interface { pulumi.Input ToStatusOutput() StatusOutput ToStatusOutputWithContext(context.Context) StatusOutput }
StatusInput is an input type that accepts values of the Status enum A concrete instance of `StatusInput` can be one of the following:
StatusSucceeded StatusLaunching StatusUpdating StatusDeleting StatusDeleted StatusFailed
type StatusOutput ¶
type StatusOutput struct{ *pulumi.OutputState }
func (StatusOutput) ElementType ¶
func (StatusOutput) ElementType() reflect.Type
func (StatusOutput) ToStatusOutput ¶
func (o StatusOutput) ToStatusOutput() StatusOutput
func (StatusOutput) ToStatusOutputWithContext ¶
func (o StatusOutput) ToStatusOutputWithContext(ctx context.Context) StatusOutput
func (StatusOutput) ToStatusPtrOutput ¶
func (o StatusOutput) ToStatusPtrOutput() StatusPtrOutput
func (StatusOutput) ToStatusPtrOutputWithContext ¶
func (o StatusOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
func (StatusOutput) ToStringOutput ¶
func (o StatusOutput) ToStringOutput() pulumi.StringOutput
func (StatusOutput) ToStringOutputWithContext ¶
func (o StatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StatusOutput) ToStringPtrOutput ¶
func (o StatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StatusOutput) ToStringPtrOutputWithContext ¶
func (o StatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StatusPtrInput ¶
type StatusPtrInput interface { pulumi.Input ToStatusPtrOutput() StatusPtrOutput ToStatusPtrOutputWithContext(context.Context) StatusPtrOutput }
func StatusPtr ¶
func StatusPtr(v string) StatusPtrInput
type StatusPtrOutput ¶
type StatusPtrOutput struct{ *pulumi.OutputState }
func (StatusPtrOutput) Elem ¶
func (o StatusPtrOutput) Elem() StatusOutput
func (StatusPtrOutput) ElementType ¶
func (StatusPtrOutput) ElementType() reflect.Type
func (StatusPtrOutput) ToStatusPtrOutput ¶
func (o StatusPtrOutput) ToStatusPtrOutput() StatusPtrOutput
func (StatusPtrOutput) ToStatusPtrOutputWithContext ¶
func (o StatusPtrOutput) ToStatusPtrOutputWithContext(ctx context.Context) StatusPtrOutput
func (StatusPtrOutput) ToStringPtrOutput ¶
func (o StatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o StatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // The URI of the workspace endpoint. EndpointUri pulumi.StringOutput `pulumi:"endpointUri"` // Managed Identity information. Identity QuantumWorkspaceResponseIdentityPtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // List of Providers selected for this Workspace Providers ProviderResponseArrayOutput `pulumi:"providers"` // Provisioning status field ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // ARM Resource Id of the storage account associated with this workspace. StorageAccount pulumi.StringPtrOutput `pulumi:"storageAccount"` // System metadata SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Whether the current workspace is ready to accept Jobs. Usable pulumi.StringOutput `pulumi:"usable"` }
The resource proxy definition object for quantum workspace. Azure REST API version: 2022-01-10-preview. Prior API version in Azure Native 1.x: 2019-11-04-preview.
Other available API versions: 2023-11-13-preview.
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // Managed Identity information. Identity QuantumWorkspaceIdentityPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // List of Providers selected for this Workspace Providers ProviderArrayInput // The name of the resource group. ResourceGroupName pulumi.StringInput // ARM Resource Id of the storage account associated with this workspace. StorageAccount pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The name of the quantum workspace resource. WorkspaceName pulumi.StringPtrInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) EndpointUri ¶
func (o WorkspaceOutput) EndpointUri() pulumi.StringOutput
The URI of the workspace endpoint.
func (WorkspaceOutput) Identity ¶
func (o WorkspaceOutput) Identity() QuantumWorkspaceResponseIdentityPtrOutput
Managed Identity information.
func (WorkspaceOutput) Location ¶
func (o WorkspaceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (WorkspaceOutput) Name ¶
func (o WorkspaceOutput) Name() pulumi.StringOutput
The name of the resource
func (WorkspaceOutput) Providers ¶
func (o WorkspaceOutput) Providers() ProviderResponseArrayOutput
List of Providers selected for this Workspace
func (WorkspaceOutput) ProvisioningState ¶
func (o WorkspaceOutput) ProvisioningState() pulumi.StringOutput
Provisioning status field
func (WorkspaceOutput) StorageAccount ¶
func (o WorkspaceOutput) StorageAccount() pulumi.StringPtrOutput
ARM Resource Id of the storage account associated with this workspace.
func (WorkspaceOutput) SystemData ¶
func (o WorkspaceOutput) SystemData() SystemDataResponseOutput
System metadata
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
func (WorkspaceOutput) Type ¶
func (o WorkspaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (WorkspaceOutput) Usable ¶
func (o WorkspaceOutput) Usable() pulumi.StringOutput
Whether the current workspace is ready to accept Jobs.
type WorkspaceState ¶
type WorkspaceState struct { }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type