Backup and DR Service v1beta API - Class ComputeInstanceTargetEnvironment (1.0.0-beta01)

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

Reference documentation and code samples for the Backup and DR Service v1beta API class ComputeInstanceTargetEnvironment.

ComputeInstanceTargetEnvironment represents Compute Engine target environment to be used during restore.

Inheritance

object > ComputeInstanceTargetEnvironment

Namespace

Google.Cloud.BackupDR.V1Beta

Assembly

Google.Cloud.BackupDR.V1Beta.dll

Constructors

ComputeInstanceTargetEnvironment()

public ComputeInstanceTargetEnvironment()

ComputeInstanceTargetEnvironment(ComputeInstanceTargetEnvironment)

public ComputeInstanceTargetEnvironment(ComputeInstanceTargetEnvironment other)
Parameter
Name Description
other ComputeInstanceTargetEnvironment

Properties

HasUseProjectServiceAccount

public bool HasUseProjectServiceAccount { get; }

Gets whether the "use_project_service_account" field is set

Property Value
Type Description
bool

Project

public string Project { get; set; }

Required. Target project for the Compute Engine instance.

Property Value
Type Description
string

UseProjectServiceAccount

public bool UseProjectServiceAccount { get; set; }

Optional. Whether to use the project service account for the Compute Engine instance restore.

Property Value
Type Description
bool

Zone

public string Zone { get; set; }

Required. The zone of the Compute Engine instance.

Property Value
Type Description
string