diff --git a/windows/client-management/mdm/data-structures-windows-store-for-business.md b/windows/client-management/mdm/data-structures-windows-store-for-business.md index 18b093df38..38f80513d0 100644 --- a/windows/client-management/mdm/data-structures-windows-store-for-business.md +++ b/windows/client-management/mdm/data-structures-windows-store-for-business.md @@ -28,6 +28,7 @@ Here's the list of data structures used in the Windows Store for Business REST A - [LicenseType](#licensetype) - [LocalizedProductDetail](#localizedproductdetail) - [OfflineLicense](#offlinelicense) +- [PackageContentInfo](#packagecontentinfo) - [PackageLocation](#packagelocation) - [ProductArchitectures](#productarchitectures) - [ProductDetails](#productdetails) @@ -85,26 +86,22 @@ Specifies the properties of the alternate identifier. --+ - - - + - - +
Name TypeDescription

seatDetails

Collection of [SeatDetails](#seatdetails)

collection of [SeatDetails](#seatdetails)

failedSeatOperations

Collection of [FailedSeatRequest](#failedseatrequest)

collection of [FailedSeatRequest](#failedseatrequest)

@@ -117,31 +114,26 @@ Specifies the properties of the alternate identifier. --+ - - - -
Name TypeDescription

failureReason

string

productKey

[ProductKey](#productkey)

userName

string

@@ -173,7 +165,7 @@ Specifies the properties of the alternate identifier.

contentId

string

-

Identifies a specific application

+

Identifies a specific application.

location

@@ -207,12 +199,12 @@ Specifies the properties of the alternate identifier.

fileSize

-

integer -64

-

+

integer-64

+

Size of the file.

packageRank

-

integer-3232

+

integer-32

Optional

@@ -225,26 +217,22 @@ Specifies the properties of the alternate identifier. --+ - - - @@ -277,7 +265,7 @@ Specifies the properties of the alternate identifier. - + @@ -296,12 +284,12 @@ Specifies the properties of the alternate identifier. - + - + @@ -329,11 +317,11 @@ Specifies the properties of the alternate identifier. - + - + @@ -346,27 +334,23 @@ Specifies the properties of the alternate identifier.
NameType Description

open

Open distribution policy - licenses/seats can be assigned/consumed without limit

restricted

Restricted distribution policy - licenses/seats must be assigned/consumed according to the available count

seatCapacity

integer-64

Total number of seats that have been purchased for an application

Total number of seats that have been purchased for an application.

availableSeats

distributionPolicy

InventoryDistributionPolicy

[InventoryDistributionPolicy](#inventorydistributionpolicy)

status

InventoryStatus

[InventoryStatus](#inventorystatus)

continuationToken

string

continuationToken is only available if there is a next page

Only available if there is a next page.

inventoryEntries

collection of

collection of [InventoryEntryDetails](#inventoryentrydetails)

--+ - - - + - - +
NameType Description

active

Entry is available in the organization’s inventory

Entry is available in the organization’s inventory.

removed

Entry has been removed from the organization’s inventory

Entry has been removed from the organization’s inventory.

@@ -378,8 +362,8 @@ Specifies the properties of the alternate identifier. --++ @@ -497,43 +481,13 @@ Specifies the properties of the localized product.   -## ProductArchitectures - - -
--- - - - - - - - - - - - - - - - - - - - -
Name

neutral

arm

x86

x64

- -  - ## PackageContentInfo --++ @@ -582,6 +536,36 @@ Specifies the properties of the localized product.   +## ProductArchitectures + + +
+++ + + + + + + + + + + + + + + + + + + + +
Name

neutral

arm

x86

x64

+ +  + ## ProductDetails @@ -611,7 +595,7 @@ Specifies the properties of the localized product.

supportedLanguages

-

collection of strings

+

collection of string

The set of localized languages for an application.

@@ -644,10 +628,74 @@ Specifies the properties of the localized product.   +## ProductImage + + +Specifies the properties of the product image. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

location

URI

Location of the download image.

purpose

string

Tag for the purpose of the image, e.g. "screenshot" or "logo".

height

string

Height of the image in pixels.

width

string

Width of the image in pixels.

caption

string

Unlimited length.

backgroundColor

string

Format "#RRGGBB"

foregroundColor

string

Format "#RRGGBB"

fileSize

integer-64

Size of the file.

+ +  + ## ProductKey -Specifies the proerties of the product key. +Specifies the properties of the product key. @@ -678,104 +726,6 @@ Specifies the proerties of the product key.   -## ProductImage - - -Specifies the proerties of the product image. - -
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription

location

URI

Location of the download images.

purpose

string

App screenshots and icons

height

string

Height of the image in pixels.

width

string

Width of the image in pixels.

caption

string

Unlimited

backgroundColor

string

Format #RRGGBB

foregroundColor

string

Format #RRGGBB

fileSize

long

Size of the file.

- -  - -## PublisherDetails - - -Specifies the proerties of the publisher details. - - ----- - - - - - - - - - - - - - - - - - - - -
NameTypeDescription

publisherName

string

Name of the publisher.

publisherWebsite

string

Website of the publisher.

- -  - ## ProductPackageDetails @@ -799,15 +749,15 @@ Specifies the proerties of the publisher details.

-

contentId

-

string

-

Identifies a specific application.

- -

packageId

string

+ +

contentId

+

string

+

Identifies a specific application.

+

location

[PackageLocation](#packagelocation)

@@ -831,7 +781,7 @@ Specifies the proerties of the publisher details.

packageFormat

[ProductPackageFormat](#productpackageformat)

-

appx, appxbundle, xap

+

Extension of the package file.

platforms

@@ -839,19 +789,41 @@ Specifies the proerties of the publisher details.

-

packageId

-

string

-

- -

fileSize

integer-64

-

+

Size of the file.

- +

packageRank

integer-32

-

optional

+

Optional

+ + + + +  + +## ProductPackageFormat + + + +++ + + + + + + + + + + + + + +
Name

appx

appxBundle

xap

@@ -890,40 +862,13 @@ Specifies the proerties of the publisher details.   -## ProductPackageFormat - - - --- - - - - - - - - - - - - - - - - -
Name

appx

appxBundle

xap

- -  - ## ProductPlatform --++ @@ -949,6 +894,40 @@ Specifies the proerties of the publisher details.   +## PublisherDetails + + +Specifies the properties of the publisher details. + +
+++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

publisherName

string

Name of the publisher.

publisherWebsite

string

Website of the publisher.

+ +  + ## SeatAction @@ -1020,8 +999,8 @@ Specifies the proerties of the publisher details. --++ @@ -1032,7 +1011,7 @@ Specifies the proerties of the publisher details. - + @@ -1096,7 +1075,7 @@ Specifies the proerties of the publisher details. - +

seats

Collection of [SeatDetails](#seatdetails)

collection of [SeatDetails](#seatdetails)

continuationToken

architectures

collection of ProductArchitectures

collection of [ProductArchitecture](#productarchitecture)

@@ -1108,8 +1087,8 @@ Specifies the proerties of the publisher details. --++ @@ -1120,29 +1099,19 @@ Specifies the proerties of the publisher details. - + - + - + - +

major

integer-23

integer-32

minor

integer-23

integer-32

build

integer-23

integer-32

revision

integer-23

integer-32

- -  - -  - - - - - -