action appcenter_test_list_device_sets_of_owner { label: "test_listDeviceSetsOfOwner" description: "Lists device sets belonging to the owner" provider: appcenter method: GET path: "/v0.1/apps/{owner_name}/{app_name}/owner/device_sets" encoding: json input: { type: "object" properties: { app_name: { type: "string" } owner_name: { type: "string" } } required: ["app_name", "owner_name"] additionalProperties: false } output: { type: "array" items: { type: "object" description: "The name and devices of the device set" required: ["id", "name", "owner", "deviceConfigurations"] properties: { deviceConfigurations: { type: "array" items: { properties: { id: { type: "string" format: "uuid" description: "The unique id of the device configuration" } image: { properties: { thumb: { type: "string" } } } model: { properties: { formFactor: { type: "string" } manufacturer: { type: "string" } name: { type: "string" } releaseDate: { type: "string" } } } os: { type: "string" } osName: { type: "string" } } } } id: { type: "string" description: "Identifier of the device set" } manufacturerCount: { type: "number" description: "The number of manufacturers in the device set's device selection" } name: { type: "string" description: "Name of the device set" } osVersionCount: { type: "number" description: "The number of os versions in the device set's device selection" } owner: { type: "object" description: "The owner of a device set" required: ["type", "id", "name"] properties: { displayName: { type: "string" description: "Display name of the account" } id: { type: "string" description: "Account ID" } name: { type: "string" description: "Name of the account" } type: { type: "string" description: "Type of account" } } } slug: { type: "string" description: "Slug of the device set" } } } } }