Class AndroidNativeBinary
The configuration of an Android native binary execution.
Implements
Inherited Members
Namespace: Google.Apis.DeviceRun.v1alpha.Data
Assembly: Google.Apis.DeviceRun.v1alpha.dll
Syntax
public class AndroidNativeBinary : IDirectResponseSchema
Properties
AndroidNativeBinaryValue
Required. The file path of the Android native binary.
Declaration
[JsonProperty("androidNativeBinary")]
public virtual InputFile AndroidNativeBinaryValue { get; set; }
Property Value
| Type | Description |
|---|---|
| InputFile |
Args
Optional. Arguments for running the binary file. The flags will be appended to the command line that invokes the binary. Limits: - Maximum number of entries: 64 - Maximum entry size: 1024 bytes (UTF-8)
Declaration
[JsonProperty("args")]
public virtual IList<string> Args { 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 |
EnvVars
Optional. A map of environment variables to set for the binary process. The keys are the variable names and
the values are the variable values. Limits: - Maximum number of entries: 32 - Maximum key size: 64 bytes
(UTF-8) - Key regex: a-zA-Z_* - Maximum value size: 1024 bytes (UTF-8)
Declaration
[JsonProperty("envVars")]
public virtual IDictionary<string, string> EnvVars { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
ExecutionTimeout
Optional. The timeout of the execution. Default value: 5 min. Range: [1 min, 3 hours].
Declaration
[JsonProperty("executionTimeout")]
public virtual object ExecutionTimeout { get; set; }
Property Value
| Type | Description |
|---|---|
| object |