Search - Post Arm

Azure 프라이빗 스토어 마켓플레이스 카탈로그 제품 및 총 개수 및 패싯 목록을 반환합니다.

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

URI 매개 변수

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

이 작업에 사용할 API 버전입니다.

요청 헤더

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

요청 본문

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

응답

Name Type Description
200 OK

Azure 프라이빗 스토어 마켓플레이스 카탈로그 제품 및 총 개수 및 패싯 목록을 반환합니다.

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

Other Status Codes

오류 응답: ***

  • 400 - 요청 형식이 잘못된 경우

  • 500 - 내부 오류가 발생한 경우

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

예제

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
}

정의

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

FacetsItemDto
FacetValueDto
OperatingSystemDto
PlanDto
PlanMetadataDto
SearchItemDto
SearchRequest
SearchResponseDto

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name Type Description
info
  • object

추가 정보입니다.

type
  • string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name Type Description
additionalInfo

오류 추가 정보입니다.

code
  • string

오류 코드입니다.

details

오류 세부 정보입니다.

message
  • string

오류 메시지입니다.

target
  • string

오류 대상입니다.

ErrorResponse

오류 응답

Name Type Description
error

오류 개체입니다.

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