public sealed class GetSnapshotRequest : IMessage<GetSnapshotRequest>, IEquatable<GetSnapshotRequest>, IDeepCloneable<GetSnapshotRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class GetSnapshotRequest.
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
Implements
IMessageGetSnapshotRequest, IEquatableGetSnapshotRequest, IDeepCloneableGetSnapshotRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
Google.Cloud.Bigtable.Admin.V2.dll
Constructors
GetSnapshotRequest()
public GetSnapshotRequest()
GetSnapshotRequest(GetSnapshotRequest)
public GetSnapshotRequest(GetSnapshotRequest other)
Parameter | |
---|---|
Name | Description |
other |
GetSnapshotRequest |
Properties
Name
public string Name { get; set; }
Required. The unique name of the requested snapshot.
Values are of the form
projects/{project}/instances/{instance}/clusters/{cluster}/snapshots/{snapshot}
.
Property Value | |
---|---|
Type | Description |
string |
SnapshotName
public SnapshotName SnapshotName { get; set; }
SnapshotName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
SnapshotName |