Udostępnij za pośrednictwem


Microsoft.Quantum workspaces (Obszary robocze Microsoft.Quantum)

Definicja zasobu Bicep

Typ zasobu obszarów roboczych można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Quantum/workspaces, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Quantum/workspaces@2023-11-13-preview' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    apiKeyEnabled: bool
    providers: [
      {
        applicationName: 'string'
        instanceUri: 'string'
        providerId: 'string'
        providerSku: 'string'
        provisioningState: 'string'
        resourceUsageId: 'string'
      }
    ]
    storageAccount: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

Microsoft.Quantum/workspaces

Nazwa Opis Wartość
tożsamość Informacje o tożsamości zarządzanej. QuantumWorkspaceIdentity
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (wymagane)
Właściwości Pobiera lub ustawia właściwości. Zdefiniuj właściwości specyficzne dla obszaru roboczego kwantowego. WorkspaceResourceProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Dostawca

Nazwa Opis Wartość
applicationName Nazwa wyświetlana aplikacji platformy handlowej dostawcy. struna
instanceUri Identyfikator URI identyfikujący określone wystąpienie tego dostawcy. struna
providerId Unikatowy identyfikator tego dostawcy. struna
providerSku Jednostka SKU skojarzona z informacjami o cenach dla tego dostawcy. struna
provisioningState Pole stanu aprowizacji "Usunięte"
"Usuwanie"
"Niepowodzenie"
"Uruchamianie"
"Powodzenie"
"Aktualizowanie"
resourceUsageId Identyfikator do śledzenia użycia zasobów dla dostawcy. struna

QuantumWorkspaceIdentity

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"

TrackedResourceTags

Nazwa Opis Wartość

WorkspaceResourceProperties

Nazwa Opis Wartość
apiKeyEnabled Wskaźnik włączenia kluczy interfejsu API obszaru roboczego Quantum. Bool
Dostawców Lista dostawców wybranych dla tego obszaru roboczego Dostawca[]
storageAccount Identyfikator zasobu usługi ARM konta magazynu skojarzonego z tym obszarem roboczym. struna

Definicja zasobu szablonu usługi ARM

Typ zasobu obszarów roboczych można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Quantum/workspaces, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Quantum/workspaces",
  "apiVersion": "2023-11-13-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "apiKeyEnabled": "bool",
    "providers": [
      {
        "applicationName": "string",
        "instanceUri": "string",
        "providerId": "string",
        "providerSku": "string",
        "provisioningState": "string",
        "resourceUsageId": "string"
      }
    ],
    "storageAccount": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

Microsoft.Quantum/workspaces

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2023-11-13-preview"
tożsamość Informacje o tożsamości zarządzanej. QuantumWorkspaceIdentity
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (wymagane)
Właściwości Pobiera lub ustawia właściwości. Zdefiniuj właściwości specyficzne dla obszaru roboczego kwantowego. WorkspaceResourceProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Quantum/workspaces"

Dostawca

Nazwa Opis Wartość
applicationName Nazwa wyświetlana aplikacji platformy handlowej dostawcy. struna
instanceUri Identyfikator URI identyfikujący określone wystąpienie tego dostawcy. struna
providerId Unikatowy identyfikator tego dostawcy. struna
providerSku Jednostka SKU skojarzona z informacjami o cenach dla tego dostawcy. struna
provisioningState Pole stanu aprowizacji "Usunięte"
"Usuwanie"
"Niepowodzenie"
"Uruchamianie"
"Powodzenie"
"Aktualizowanie"
resourceUsageId Identyfikator do śledzenia użycia zasobów dla dostawcy. struna

QuantumWorkspaceIdentity

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"

TrackedResourceTags

Nazwa Opis Wartość

WorkspaceResourceProperties

Nazwa Opis Wartość
apiKeyEnabled Wskaźnik włączenia kluczy interfejsu API obszaru roboczego Quantum. Bool
Dostawców Lista dostawców wybranych dla tego obszaru roboczego Dostawca[]
storageAccount Identyfikator zasobu usługi ARM konta magazynu skojarzonego z tym obszarem roboczym. struna

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu obszarów roboczych można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Quantum/workspaces, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Quantum/workspaces@2023-11-13-preview"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      apiKeyEnabled = bool
      providers = [
        {
          applicationName = "string"
          instanceUri = "string"
          providerId = "string"
          providerSku = "string"
          provisioningState = "string"
          resourceUsageId = "string"
        }
      ]
      storageAccount = "string"
    }
  })
}

Wartości właściwości

Microsoft.Quantum/workspaces

Nazwa Opis Wartość
tożsamość Informacje o tożsamości zarządzanej. QuantumWorkspaceIdentity
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ (wymagane)
Właściwości Pobiera lub ustawia właściwości. Zdefiniuj właściwości specyficzne dla obszaru roboczego kwantowego. WorkspaceResourceProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.Quantum/workspaces@2023-11-13-preview"

Dostawca

Nazwa Opis Wartość
applicationName Nazwa wyświetlana aplikacji platformy handlowej dostawcy. struna
instanceUri Identyfikator URI identyfikujący określone wystąpienie tego dostawcy. struna
providerId Unikatowy identyfikator tego dostawcy. struna
providerSku Jednostka SKU skojarzona z informacjami o cenach dla tego dostawcy. struna
provisioningState Pole stanu aprowizacji "Usunięte"
"Usuwanie"
"Niepowodzenie"
"Uruchamianie"
"Powodzenie"
"Aktualizowanie"
resourceUsageId Identyfikator do śledzenia użycia zasobów dla dostawcy. struna

QuantumWorkspaceIdentity

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"

TrackedResourceTags

Nazwa Opis Wartość

WorkspaceResourceProperties

Nazwa Opis Wartość
apiKeyEnabled Wskaźnik włączenia kluczy interfejsu API obszaru roboczego Quantum. Bool
Dostawców Lista dostawców wybranych dla tego obszaru roboczego Dostawca[]
storageAccount Identyfikator zasobu usługi ARM konta magazynu skojarzonego z tym obszarem roboczym. struna