Cloud Composer v1 API - Class LoadSnapshotRequest (2.5.0)

public sealed class LoadSnapshotRequest : IMessage<LoadSnapshotRequest>, IEquatable<LoadSnapshotRequest>, IDeepCloneable<LoadSnapshotRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Composer v1 API class LoadSnapshotRequest.

Request to load a snapshot into a Cloud Composer environment.

Inheritance

object > LoadSnapshotRequest

Namespace

Google.Cloud.Orchestration.Airflow.Service.V1

Assembly

Google.Cloud.Orchestration.Airflow.Service.V1.dll

Constructors

LoadSnapshotRequest()

public LoadSnapshotRequest()

LoadSnapshotRequest(LoadSnapshotRequest)

public LoadSnapshotRequest(LoadSnapshotRequest other)
Parameter
NameDescription
otherLoadSnapshotRequest

Properties

Environment

public string Environment { get; set; }

The resource name of the target environment in the form: "projects/{projectId}/locations/{locationId}/environments/{environmentId}"

Property Value
TypeDescription
string

SkipAirflowOverridesSetting

public bool SkipAirflowOverridesSetting { get; set; }

Whether or not to skip setting Airflow overrides when loading the environment's state.

Property Value
TypeDescription
bool

SkipEnvironmentVariablesSetting

public bool SkipEnvironmentVariablesSetting { get; set; }

Whether or not to skip setting environment variables when loading the environment's state.

Property Value
TypeDescription
bool

SkipGcsDataCopying

public bool SkipGcsDataCopying { get; set; }

Whether or not to skip copying Cloud Storage data when loading the environment's state.

Property Value
TypeDescription
bool

SkipPypiPackagesInstallation

public bool SkipPypiPackagesInstallation { get; set; }

Whether or not to skip installing Pypi packages when loading the environment's state.

Property Value
TypeDescription
bool

SnapshotPath

public string SnapshotPath { get; set; }

A Cloud Storage path to a snapshot to load, e.g.: "gs://my-bucket/snapshots/project_location_environment_timestamp".

Property Value
TypeDescription
string