public sealed class SnapshotGroupParameters : IMessage<SnapshotGroupParameters>, IEquatable<SnapshotGroupParameters>, IDeepCloneable<SnapshotGroupParameters>, IBufferMessage, IMessageImplements
IMessageSnapshotGroupParameters, IEquatableSnapshotGroupParameters, IDeepCloneableSnapshotGroupParameters, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
SnapshotGroupParameters()
public SnapshotGroupParameters()SnapshotGroupParameters(SnapshotGroupParameters)
public SnapshotGroupParameters(SnapshotGroupParameters other)| Parameter | |
|---|---|
| Name | Description |
other |
SnapshotGroupParameters |
Properties
HasSourceSnapshotGroup
public bool HasSourceSnapshotGroup { get; }Gets whether the "source_snapshot_group" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasType
public bool HasType { get; }Gets whether the "type" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ReplicaZones
public RepeatedField<string> ReplicaZones { get; }URLs of the zones where disks should be replicated to. Only applicable for regional resources.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
SourceSnapshotGroup
public string SourceSnapshotGroup { get; set; }The source snapshot group used to create disks. You can provide this as a partial or full URL to the resource. For example, the following are valid values:
- https://www.googleapis.com/compute/v1/projects/project/global/snapshotGroups/snapshotGroup
- projects/project/global/snapshotGroups/snapshotGroup
- global/snapshotGroups/snapshotGroup
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public string Type { get; set; }URL of the disk type resource describing which disk type to use to create disks. Provide this when creating the disk. For example:projects/project/zones/zone/diskTypes/pd-ssd. See Persistent disk types.
| Property Value | |
|---|---|
| Type | Description |
string |
|