Partilhar via


Offerings - List

Devolve a lista de todas as ofertas de fornecedores disponíveis para uma determinada localização.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Quantum/locations/{locationName}/offerings?api-version=2025-12-15-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Quantum/locations/{locationName}/offerings?api-version=2025-12-15-preview&filter={filter}

Parâmetros do URI

Name Em Necessário Tipo Description
locationName
path True

string

minLength: 1
maxLength: 90
pattern: [a-z][a-z0-9]+

Location.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser um UUID.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

filter
query

string

O filtro a ser aplicado à operação. Exemplo: '$filter=kind eq 'v1'

Respostas

Name Tipo Description
200 OK

OfferingsListResult

O pedido foi bem-sucedido.

Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

Offerings_List

Pedido de amostra

GET https://management.azure.com/subscriptions/1C4B2828-7D49-494F-933D-061373BE28C2/providers/Microsoft.Quantum/locations/westus2/offerings?api-version=2025-12-15-preview

Resposta da amostra

{
  "value": [
    {
      "id": "QIO",
      "name": "Quantum Inspired Optimization",
      "properties": {
        "description": "Provide Quantum Inspired Optimization solvers",
        "targets": [
          {
            "name": "CPU annealer",
            "id": "p1",
            "description": "CPU annealer algorithm",
            "numQubits": 80,
            "targetProfile": "unrestricted",
            "metadata": {
              "key": "value"
            }
          }
        ],
        "skus": [
          {
            "name": "Standard",
            "id": "Standard",
            "version": "1.0",
            "description": "Provider CPU and FPGA QIO based solver.",
            "restrictedAccessUri": "https://endpoint",
            "autoAdd": true,
            "targets": [
              "p1"
            ],
            "quotaDimensions": [
              {
                "id": "quota1",
                "scope": "Workspace"
              }
            ],
            "pricingDetails": [
              {
                "id": "price",
                "value": "200 dollars"
              },
              {
                "id": "rate",
                "value": "10 hours/month"
              }
            ]
          }
        ],
        "quotaDimensions": [
          {
            "id": "job-count",
            "scope": "Workspace",
            "period": "Monthly",
            "quota": 30,
            "name": "Job count",
            "description": "The number of jobs you may submit per month",
            "unit": "job",
            "unitPlural": "jobs"
          },
          {
            "id": "job-hour",
            "scope": "Subscription",
            "period": "Monthly",
            "quota": 1000,
            "name": "Job hours",
            "description": "The number of hours of solver time you may use per month",
            "unit": "hour",
            "unitPlural": "hours"
          }
        ],
        "pricingDimensions": [
          {
            "id": "price",
            "name": "Pricing"
          },
          {
            "id": "rate",
            "name": "Minimum monthly rate"
          }
        ]
      }
    }
  ]
}

Definições

Name Description
ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

OfferingsListResult

A resposta de uma operação de lista de Provedores.

PricingDetail

Informações detalhadas de preços para um sku.

PricingDimension

Informações sobre a dimensão de preços.

ProviderDescription

Informações sobre uma oferta. Uma oferta de provedor é uma entidade que oferece Destinos para executar o Azure Quantum Jobs.

ProviderProperties

Propriedades do provedor.

ProviderPropertiesAad

Informações do Azure Ative Directory.

ProviderPropertiesManagedApplication

Informações Managed-Application do provedor

QuotaDimension

Informações sobre uma dimensão específica da quota.

SkuDescription

Informações sobre um sku específico.

TargetDescription

Informações sobre um Target. Um destino é o componente que pode processar um tipo específico de trabalho.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Name Tipo Description
error

ErrorDetail

O objeto de erro.

OfferingsListResult

A resposta de uma operação de lista de Provedores.

Name Tipo Description
nextLink

string (uri)

O link para a próxima página de itens

value

ProviderDescription[]

Os itens ProviderDescription nesta página

PricingDetail

Informações detalhadas de preços para um sku.

Name Tipo Description
id

string

ID exclusivo para esta informação de preços.

value

string

O custo unitário deste sku.

PricingDimension

Informações sobre a dimensão de preços.

Name Tipo Description
id

string

ID exclusivo desta dimensão de preço.

name

string

O nome de exibição dessa dimensão de preço.

ProviderDescription

Informações sobre uma oferta. Uma oferta de provedor é uma entidade que oferece Destinos para executar o Azure Quantum Jobs.

Name Tipo Description
id

string

ID exclusivo do fornecedor.

name

string

Nome de exibição do provedor.

properties

ProviderProperties

Propriedades do provedor.

ProviderProperties

Propriedades do provedor.

Name Tipo Description
aad

ProviderPropertiesAad

Informações do Azure Ative Directory.

company

string

Nome da empresa.

defaultEndpoint

string

Ponto de extremidade padrão do provedor.

description

string

Uma descrição sobre este provedor.

managedApplication

ProviderPropertiesManagedApplication

Informações Managed-Application do provedor

pricingDimensions

PricingDimension[]

A lista de dimensões de preços do provedor.

providerType

string

Tipo de provedor.

quotaDimensions

QuotaDimension[]

A lista de dimensões de cota do provedor.

skus

SkuDescription[]

A lista de skus disponíveis neste provedor.

targets

TargetDescription[]

A lista de destinos disponíveis neste provedor.

ProviderPropertiesAad

Informações do Azure Ative Directory.

Name Tipo Description
applicationId

string

ID do aplicativo do provedor.

tenantId

string

ID do locatário do provedor.

ProviderPropertiesManagedApplication

Informações Managed-Application do provedor

Name Tipo Description
offerId

string

ID da oferta do fornecedor.

publisherId

string

ID do editor do provedor.

QuotaDimension

Informações sobre uma dimensão específica da quota.

Name Tipo Description
description

string

Uma descrição sobre esta dimensão de quota.

id

string

ID único desta dimensão.

name

string

O nome para exibição dessa dimensão de cota.

period

string

O período de redefinição dessa dimensão de cota.

quota

number (float)

O limite máximo desta dimensão.

scope

string

O âmbito desta dimensão de quotas.

unit

string

A unidade de medida padrão utilizada para esta dimensão de quota.

unitPlural

string

A unidade de medida padrão utilizada para esta dimensão de quota no plural.

SkuDescription

Informações sobre um sku específico.

Name Tipo Description
autoAdd

boolean

Sinalizador para indicar se a sku deve ser adicionada automaticamente durante a criação do espaço de trabalho.

description

string

Descrição sobre este sku.

id

string

ID de sku único.

name

string

Nome de exibição desta sku.

pricingDetails

PricingDetail[]

A lista de detalhes de preços para o sku.

quotaDimensions

QuotaDimension[]

A lista de dimensões de cota para este sku.

restrictedAccessUri

string

Uri para assinar o sku de acesso restrito.

targets

string[]

A lista de destinos disponíveis para este sku.

version

string

Nome de exibição desta sku.

TargetDescription

Informações sobre um Target. Um destino é o componente que pode processar um tipo específico de trabalho.

Name Tipo Description
acceptedContentEncodings

string[]

Lista de codificações de conteúdo aceitas por este destino.

acceptedDataFormats

string[]

Lista de formatos de dados aceites por este destino.

description

string

Uma descrição sobre este alvo.

id

string

ID de destino exclusivo.

metadata

Os metadados deste destino.

name

string

Nome para exibição deste destino.

numQubits

integer (int32)

minimum: 1
maximum: 100000

O número do qubit

targetProfile

string

Perfil QIR alvo