Search - Post Arm

Gibt eine Liste der Angebote und Facetten des Azure Private Store Marketplace-Katalogs zurück.

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

URI-Parameter

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

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungsheader

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

Anforderungstext

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

Antworten

Name Type Description
200 OK

Gibt eine Liste der Angebote und Facetten des Azure Private Store Marketplace-Katalogs zurück.

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

Other Status Codes

Fehlerantworten: ***

  • 400 - Falls die Anforderung falsch formatiert ist.

  • 500 - Interner Fehler.

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

Beispiele

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
}

Definitionen

ErrorAdditionalInfo

Fehler bei der Ressourcenverwaltung.

ErrorDetail

Fehlerdetails.

ErrorResponse

Fehlerantwort

FacetsItemDto
FacetValueDto
OperatingSystemDto
PlanDto
PlanMetadataDto
SearchItemDto
SearchRequest
SearchResponseDto

ErrorAdditionalInfo

Fehler bei der Ressourcenverwaltung.

Name Type Description
info
  • object

Die zusätzlichen Informationen.

type
  • string

Der zusätzliche Infotyp.

ErrorDetail

Fehlerdetails.

Name Type Description
additionalInfo

Der Fehler zusätzliche Informationen.

code
  • string

Der Fehlercode.

details

Die Fehlerdetails.

message
  • string

Die Fehlermeldung.

target
  • string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Type Description
error

Das Fehlerobjekt.

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