Show / Hide Table of Contents

Class SessionConfigSessionOutputFileDirectoryConfig

Config to control session output file directory.

Inheritance
object
SessionConfigSessionOutputFileDirectoryConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DeviceRun.v1alpha.Data
Assembly: Google.Apis.DeviceRun.v1alpha.dll
Syntax
public class SessionConfigSessionOutputFileDirectoryConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FlatDirectoryStructure

Optional. Whether to write output files directly under the output directory instead of nesting them under service-generated subdirectories. By default (false), output files are stored under ////. When true, the session ID subdirectory is never appended, and the job display name subdirectory is appended only when the session has more than one job. Output files are therefore stored under: - // for a single-job session.

  • /// for a multi-job session. Set this to true when the output directory is already unique per session (for example, when a CI system generates it), to avoid redundant nesting.
Declaration
[JsonProperty("flatDirectoryStructure")]
public virtual bool? FlatDirectoryStructure { get; set; }
Property Value
Type Description
bool?

GcsOutputDirectory

The Google Cloud Storage path of the output directory (e.g. gs://my-bucket/output). The bucket must exist. If the bucket is located in another project or uses fine-grained access controls, ensure the Device Run Service Agent of the project (service-@gcp-sa-devicerun.iam.gserviceaccount.com) is granted access to the bucket (such as roles/storage.objectUser).

Declaration
[JsonProperty("gcsOutputDirectory")]
public virtual GcsPath GcsOutputDirectory { get; set; }
Property Value
Type Description
GcsPath

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX