Offerings - List

Devolve a lista de todas as ofertas disponíveis para o local.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Quantum/locations/{locationName}/offerings?api-version=2022-01-10-preview

Parâmetros do URI

Name In Required Type Description
locationName
path True
  • string

Localização.

subscriptionId
path True
  • string

O ID de assinatura Azure.

api-version
query True
  • string

Versão Api do cliente.

Respostas

Name Type Description
200 OK

Oferece detalhes.

Other Status Codes

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

OfferingsList

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "QIO",
      "name": "Quantum Inspired Optimization",
      "properties": {
        "description": "Provide Quantum Inspired Optimization solvers",
        "targets": [
          {
            "name": "CPU annealer",
            "id": "p1",
            "description": "CPU annealer algorithm"
          }
        ],
        "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

Aad

Informações do Azure Ative Directory.

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

ManagedApplication

Informação de Managed-Application do fornecedor

OfferingsListResult

A resposta de uma lista de fornecedores.

PricingDetail

Informações detalhadas sobre preços para uma sku.

PricingDimension

Informação sobre a dimensão dos preços.

ProviderDescription

Informação sobre uma oferta. Uma oferta de fornecedor é uma entidade que oferece targets para executar Azure Quantum Jobs.

ProviderProperties

Propriedades do fornecedor.

QuotaDimension

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

SkuDescription

Informação sobre uma sku específica.

TargetDescription

Informação sobre um alvo. Um alvo é o componente que pode processar um tipo específico de Job.

Aad

Informações do Azure Ative Directory.

Name Type Description
applicationId
  • string

Identificação de aplicação do fornecedor.

tenantId
  • string

Identificação do inquilino do fornecedor.

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

Name Type Description
info
  • object

A informação adicional.

type
  • string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

A informação adicional do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O alvo do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

ManagedApplication

Informação de Managed-Application do fornecedor

Name Type Description
offerId
  • string

Id de oferta do fornecedor.

publisherId
  • string

Identificação de editor do fornecedor.

OfferingsListResult

A resposta de uma lista de fornecedores.

Name Type Description
nextLink
  • string

Ligue para o próximo conjunto de resultados. Não vazio se o Valor contiver uma lista incompleta de Fornecedores.

value

Resultado de uma operação de fornecedores de lista.

PricingDetail

Informações detalhadas sobre preços para uma sku.

Name Type Description
id
  • string

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

value
  • string

O custo unitário desta sku.

PricingDimension

Informação sobre a dimensão dos preços.

Name Type Description
id
  • string

Id único desta dimensão de preços.

name
  • string

O nome de exibição desta dimensão de preços.

ProviderDescription

Informação sobre uma oferta. Uma oferta de fornecedor é uma entidade que oferece targets para executar Azure Quantum Jobs.

Name Type Description
id
  • string

Identificação de fornecedor único.

name
  • string

O nome de exibição do fornecedor.

properties

Uma lista de propriedades específicas do fornecedor.

ProviderProperties

Propriedades do fornecedor.

Name Type Description
aad

Informações do Azure Ative Directory.

company
  • string

Nome da empresa.

defaultEndpoint
  • string

Ponto final padrão do fornecedor.

description
  • string

Uma descrição sobre este provedor.

managedApplication

Informação de Managed-Application do fornecedor

pricingDimensions

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

providerType
  • string

Tipo de provedor.

quotaDimensions

A lista das dimensões das quotas do prestador.

skus

A lista de skus disponíveis neste fornecedor.

targets

A lista de alvos disponíveis neste fornecedor.

QuotaDimension

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

Name Type Description
description
  • string

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

id
  • string

Id único desta dimensão.

name
  • string

O nome de exibição desta dimensão de quota.

period
  • string

O período de reposição desta dimensão de quota.

quota
  • number

O limite máximo desta dimensão.

scope
  • string

O âmbito desta dimensão de quota.

unit
  • string

A unidade-padrão de medição utilizada para esta dimensão de quota.

unitPlural
  • string

A unidade-padrão de medição utilizada para esta dimensão de quota na forma plural.

SkuDescription

Informação sobre uma sku específica.

Name Type Description
autoAdd
  • boolean

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

description
  • string

Descrição sobre esta sku.

id
  • string

Sku id único.

name
  • string

Mostrar o nome desta sku.

pricingDetails

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

quotaDimensions

A lista de dimensões de quota para esta sku.

restrictedAccessUri
  • string

Uri para subscrever o sku de acesso restrito.

targets
  • string[]

A lista de alvos disponíveis para este sku.

version
  • string

Mostrar o nome desta sku.

TargetDescription

Informação sobre um alvo. Um alvo é o componente que pode processar um tipo específico de Job.

Name Type Description
acceptedContentEncodings
  • string[]

Lista de codificações de conteúdos aceites por este alvo.

acceptedDataFormats
  • string[]

Lista de formatos de dados aceites por este alvo.

description
  • string

Uma descrição sobre este alvo.

id
  • string

Identificação de alvo única.

name
  • string

Mostrar o nome deste alvo.