public sealed class CreateBackupRequest : IMessage<CreateBackupRequest>, IEquatable<CreateBackupRequest>, IDeepCloneable<CreateBackupRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Filestore v1 API class CreateBackupRequest.
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.
Required. The backup's project and location, in the format
projects/{project_number}/locations/{location}. In Filestore,
backup locations map to Google Cloud regions, for example us-west1.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eCreateBackupRequest\u003c/code\u003e class in the Google Cloud Filestore v1 API is used to create a backup, with the latest version being 2.7.0.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, and inherits from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateBackupRequest\u003c/code\u003e constructor allows creating a new instance or a copy of an existing \u003ccode\u003eCreateBackupRequest\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateBackupRequest\u003c/code\u003e class includes properties such as \u003ccode\u003eBackup\u003c/code\u003e, \u003ccode\u003eBackupId\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsLocationName\u003c/code\u003e, which define the details of the backup to be created, including its ID, project location, and backup data.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBackupId\u003c/code\u003e must start with a lowercase letter and can contain lowercase letters, numbers, or hyphens, with a maximum of 62 characters, and it must be unique within its project and location.\u003c/p\u003e\n"]]],[],null,[]]