public sealed class BackupCollection : IMessage<BackupCollection>, IEquatable<BackupCollection>, IDeepCloneable<BackupCollection>, IBufferMessage, IMessage
Reference documentation and code samples for the Memorystore v1 API class BackupCollection.
BackupCollection of an instance.
Implements
IMessageBackupCollection, IEquatableBackupCollection, IDeepCloneableBackupCollection, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1Assembly
Google.Cloud.Memorystore.V1.dll
Constructors
BackupCollection()
public BackupCollection()
BackupCollection(BackupCollection)
public BackupCollection(BackupCollection other)
Parameter | |
---|---|
Name | Description |
other |
BackupCollection |
Properties
BackupCollectionName
public BackupCollectionName BackupCollectionName { get; set; }
BackupCollectionName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
BackupCollectionName |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The time when the backup collection was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Instance
public string Instance { get; set; }
Output only. The full resource path of the instance the backup collection belongs to. Example: projects/{project}/locations/{location}/instances/{instance}
Property Value | |
---|---|
Type | Description |
string |
InstanceAsInstanceName
public InstanceName InstanceAsInstanceName { get; set; }
InstanceName-typed view over the Instance resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |
InstanceUid
public string InstanceUid { get; set; }
Output only. The instance uid of the backup collection.
Property Value | |
---|---|
Type | Description |
string |
KmsKey
public string KmsKey { get; set; }
Output only. The KMS key used to encrypt the backups under this backup collection.
Property Value | |
---|---|
Type | Description |
string |
KmsKeyAsCryptoKeyName
public CryptoKeyName KmsKeyAsCryptoKeyName { get; set; }
CryptoKeyName-typed view over the KmsKey resource name property.
Property Value | |
---|---|
Type | Description |
CryptoKeyName |
Name
public string Name { get; set; }
Identifier. Full resource path of the backup collection.
Property Value | |
---|---|
Type | Description |
string |
Uid
public string Uid { get; set; }
Output only. System assigned unique identifier of the backup collection.
Property Value | |
---|---|
Type | Description |
string |