Resource: SoftwareVersion
A single software version in the catalog.
| JSON representation |
|---|
{ "name": string, "softwareType": enum ( |
| Fields | |
|---|---|
name |
Identifier. Identifies the software version resource. Format: |
softwareType |
Output only. Specifies which software this is a version of. Filter on this field to narrow the collection to a single kind of software, for example |
displayName |
Output only. Provides a human-readable name for this version, ex. "Android Test Orchestrator 1.4.1". |
version |
Output only. Specifies the version identifier, ex. "1.4.1". Unique within a |
lifecycle |
Output only. The version lifecycle (maturity stage and removal date). |
isDefault |
Output only. Indicates whether the system uses this version when a request does not select one explicitly. Exactly one version per |
Contains software-specific attributes. The field that is set matches Filterable by dot-path, for example |
|
androidxTestOrchestratorDetails |
Output only. Contains Android Test Orchestrator-specific attributes (set when softwareType == ANDROIDX_TEST_ORCHESTRATOR). |
xcodeDetails |
Output only. Contains Xcode-specific attributes (set when softwareType == XCODE). |
| End of mutually exclusive fields. | |
AndroidxTestOrchestratorDetails
This type has no fields.
Android Test Orchestrator-specific attributes. Reserved for future orchestrator-only fields.
XcodeDetails
Xcode-specific attributes.
| JSON representation |
|---|
{ "supportedIosVersions": [ string ] } |
| Fields | |
|---|---|
supportedIosVersions[] |
Output only. Lists the iOS versions this Xcode can run tests against, ex. "16.6". This is a property of the toolchain, so it says nothing about whether a device on that iOS version is available; list the |
SoftwareType
The kind of software a version belongs to.
New values may be added in the future.
| Enums | |
|---|---|
SOFTWARE_TYPE_UNSPECIFIED |
Software type not specified. |
ANDROIDX_TEST_ORCHESTRATOR |
Android Test Orchestrator, which runs each Android instrumentation test case in its own process. |
XCODE |
Apple Xcode, the toolchain that builds and runs iOS XCTests. |
Methods |
|
|---|---|
|
Returns information about a specific software version. |
|
Lists all software packages in lab and their versions. |