Class IosModel
A description of an iOS device tests may be run on.
Implements
Inherited Members
Namespace: Google.Apis.Testing.v1.Data
Assembly: Google.Apis.Testing.v1.dll
Syntax
public class IosModel : IDirectResponseSchema
Properties
DeviceCapabilities
Device capabilities. Copied from https://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html
Declaration
[JsonProperty("deviceCapabilities")]
public virtual IList<string> DeviceCapabilities { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FormFactor
Whether this device is a phone, tablet, wearable, etc.
Declaration
[JsonProperty("formFactor")]
public virtual string FormFactor { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
The unique opaque id for this model. Use this for invoking the TestExecutionService.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The human-readable name for this device model. Examples: "iPhone 4s", "iPad Mini 2".
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PerVersionInfo
Version-specific information of an iOS model.
Declaration
[JsonProperty("perVersionInfo")]
public virtual IList<PerIosVersionInfo> PerVersionInfo { get; set; }
Property Value
Type | Description |
---|---|
IList<PerIosVersionInfo> |
ScreenDensity
Screen density in DPI.
Declaration
[JsonProperty("screenDensity")]
public virtual int? ScreenDensity { get; set; }
Property Value
Type | Description |
---|---|
int? |
ScreenX
Screen size in the horizontal (X) dimension measured in pixels.
Declaration
[JsonProperty("screenX")]
public virtual int? ScreenX { get; set; }
Property Value
Type | Description |
---|---|
int? |
ScreenY
Screen size in the vertical (Y) dimension measured in pixels.
Declaration
[JsonProperty("screenY")]
public virtual int? ScreenY { get; set; }
Property Value
Type | Description |
---|---|
int? |
SupportedVersionIds
The set of iOS major software versions this device supports.
Declaration
[JsonProperty("supportedVersionIds")]
public virtual IList<string> SupportedVersionIds { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Tags
Tags for this dimension. Examples: "default", "preview", "deprecated".
Declaration
[JsonProperty("tags")]
public virtual IList<string> Tags { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |