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