public sealed class CreateBackupPolicyRequest : IMessage<CreateBackupPolicyRequest>, IEquatable<CreateBackupPolicyRequest>, IDeepCloneable<CreateBackupPolicyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the NetApp v1 API class CreateBackupPolicyRequest.
Required. The ID to use for the backup policy.
The ID must be unique within the specified 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.
[[["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\u003eCreateBackupPolicyRequest\u003c/code\u003e class in the Google.Cloud.NetApp.V1 API is used to create a new backup policy, as indicated by its name and description.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and is derived from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateBackupPolicyRequest\u003c/code\u003e class requires several properties to be set for the creation of a backup policy, including \u003ccode\u003eBackupPolicy\u003c/code\u003e, \u003ccode\u003eBackupPolicyId\u003c/code\u003e, and \u003ccode\u003eParent\u003c/code\u003e, with \u003ccode\u003eBackupPolicy\u003c/code\u003e being a \u003ccode\u003eBackupPolicy\u003c/code\u003e object, and \u003ccode\u003eBackupPolicyId\u003c/code\u003e and \u003ccode\u003eParent\u003c/code\u003e being strings.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions available for the \u003ccode\u003eCreateBackupPolicyRequest\u003c/code\u003e, ranging from version 1.0.0 up to the latest version 1.8.0, allowing for the use of different versions and their specific functionalities.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParentAsLocationName\u003c/code\u003e property provides a typed view over the \u003ccode\u003eParent\u003c/code\u003e resource name property for ease of use, with the type being \u003ccode\u003eLocationName\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]