public sealed class ComputeInstanceTargetEnvironment : IMessage<ComputeInstanceTargetEnvironment>, IEquatable<ComputeInstanceTargetEnvironment>, IDeepCloneable<ComputeInstanceTargetEnvironment>, IBufferMessage, IMessageReference 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.
Implements
IMessageComputeInstanceTargetEnvironment, IEquatableComputeInstanceTargetEnvironment, IDeepCloneableComputeInstanceTargetEnvironment, IBufferMessage, IMessageNamespace
Google.Cloud.BackupDR.V1BetaAssembly
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 |
|