Class CreateBackupRequest (2.0.0)

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

CreateBackupRequest creates a backup.

Inheritance

Object > CreateBackupRequest

Namespace

Google.Cloud.Filestore.V1

Assembly

Google.Cloud.Filestore.V1.dll

Constructors

CreateBackupRequest()

public CreateBackupRequest()

CreateBackupRequest(CreateBackupRequest)

public CreateBackupRequest(CreateBackupRequest other)
Parameter
NameDescription
otherCreateBackupRequest

Properties

Backup

public Backup Backup { get; set; }

Required. A [backup resource][google.cloud.filestore.v1.Backup]

Property Value
TypeDescription
Backup

BackupId

public string BackupId { get; set; }

Required. The ID to use for the backup. The ID must be unique within the specified project and location.

This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen. Values that do not match this pattern will trigger an INVALID_ARGUMENT error.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The backup's project and location, in the format projects/{project_number}/locations/{location}. In Cloud Filestore, backup locations map to GCP regions, for example us-west1.

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName