Search - Post Arm

Retorna uma lista de ofertas de catálogo do marketplace de lojas privadas do Azure e contagem total e facetas

POST https://management.azure.com/providers/Microsoft.Marketplace/search?api-version=2022-02-02

Parâmetros de URI

Name In Required Type Description
api-version
query True
  • string

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

Cabeçalho da solicitação

Name Required Type Description
x-ms-client-tenant-id True
  • string
x-ms-app
  • string

Corpo da solicitação

Name Required Type Description
languages True
  • string[]
stores True
  • string[]
appSourceCategories
  • string[]
appSourceIndustries
  • string[]
azureCategories
  • string[]
azureIndustries
  • string[]
azurePortalCategories
  • string[]
facets
  • string[]
isAdditionalPurchaseRequired
  • boolean
isAzureBenefitEligible
  • boolean
isCoreVm
  • boolean
isIndustryCloud
  • boolean
isMicrosoftProduct
  • boolean
isPowerBICertified
  • boolean
isPreferredSolution
  • boolean
isThirdParty
  • boolean
offerTypes
  • string[]
operatingSystems
  • string[]
pricingTypes
  • string[]
privateStoreAllowances
  • string[]
publisherName
  • string
searchQuery
  • string
select
  • string[]
skip
  • integer
sortBy
  • string[]
take
  • integer

Respostas

Name Type Description
200 OK

Retorna uma lista de ofertas de catálogo do marketplace de lojas privadas do Azure e contagem total e facetas

Media Types: "text/plain", "application/json", "text/json"

Other Status Codes

Respostas de erro: ***

  • 400 – Caso a solicitação seja malformada.

  • 500 – Caso ocorra um erro interno.

Media Types: "text/plain", "application/json", "text/json"

Exemplos

Search_Post

Sample Request

POST https://management.azure.com/providers/Microsoft.Marketplace/search?api-version=2022-02-02



{
  "searchQuery": "a",
  "take": 2,
  "languages": [
    "en"
  ],
  "stores": [
    "Ibiza"
  ],
  "select": [
    "legacyId",
    "offerType"
  ],
  "privateStoreAllowances": [
    "AllowedByDefault"
  ]
}

Sample Response

{
  "facets": [],
  "results": [
    {
      "legacyId": "enterprisedb-corp.biganimal-prod-v1",
      "offerType": "SaaS"
    },
    {
      "legacyId": "epica1581707374769.epica",
      "offerType": "SaaS"
    }
  ],
  "totalCount": 823
}

Definições

ErrorAdditionalInfo

As informações adicionais sobre o erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

FacetsItemDto
FacetValueDto
OperatingSystemDto
PlanDto
PlanMetadataDto
SearchItemDto
SearchRequest
SearchResponseDto

ErrorAdditionalInfo

As informações adicionais sobre o erro de gerenciamento de recursos.

Name Type Description
info
  • object

As informações adicionais.

type
  • string

O tipo de informações adicionais.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

As informações adicionais do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

FacetsItemDto

Name Type Description
facetName
  • string
facetValues

FacetValueDto

Name Type Description
count
  • integer
value
  • string

OperatingSystemDto

Name Type Description
family
  • string
name
  • string
type
  • string

PlanDto

Name Type Description
architectureType
  • string
cspState
  • string
displayName
  • string
legacyPlanId
  • string
metadata
operatingSystem

PlanMetadataDto

Name Type Description
generation
  • string

SearchItemDto

Name Type Description
ampAppsPopularity
  • number
ampCsPopularity
  • number
appSourceAppsPopularity
  • number
appSourceCategories
  • string[]
appSourceCsPopularity
  • number
appSourceIndustries
  • string[]
applicableProducts
  • string[]
azureCategories
  • string[]
azureIndustries
  • string[]
azurePortalCategories
  • string[]
bigId
  • string
cspStates
  • string[]
determinedStorefronts
  • string[]
displayName
  • string
heroIconUri
  • string
isAdditionalPurchaseRequired
  • boolean
isAzureBenefitEligible
  • boolean
isCoreVm
  • boolean
isIndustryCloud
  • boolean
isMicrosoftProduct
  • boolean
isPowerBICertified
  • boolean
isPreferredSolution
  • boolean
isPreview
  • boolean
language
  • string
largeIconUri
  • string
legacyId
  • string
mediumIconUri
  • string
offerType
  • string
operatingSystems
  • string[]
plans
pricingTypes
  • string[]
publisherDisplayName
  • string
smallIconUri
  • string
summary
  • string
vmGenerations
  • string[]
vmImageTypes
  • string[]
vmSecurityTypes
  • string[]
wideIconUri
  • string

SearchRequest

Name Type Description
appSourceCategories
  • string[]
appSourceIndustries
  • string[]
azureCategories
  • string[]
azureIndustries
  • string[]
azurePortalCategories
  • string[]
facets
  • string[]
isAdditionalPurchaseRequired
  • boolean
isAzureBenefitEligible
  • boolean
isCoreVm
  • boolean
isIndustryCloud
  • boolean
isMicrosoftProduct
  • boolean
isPowerBICertified
  • boolean
isPreferredSolution
  • boolean
isThirdParty
  • boolean
languages
  • string[]
offerTypes
  • string[]
operatingSystems
  • string[]
pricingTypes
  • string[]
privateStoreAllowances
  • string[]
publisherName
  • string
searchQuery
  • string
select
  • string[]
skip
  • integer
sortBy
  • string[]
stores
  • string[]
take
  • integer

SearchResponseDto

Name Type Description
facets
results
totalCount
  • integer