public sealed class CreateAssignmentRequest : IMessage<CreateAssignmentRequest>, IEquatable<CreateAssignmentRequest>, IDeepCloneable<CreateAssignmentRequest>, IBufferMessage, IMessage
The request for [ReservationService.CreateAssignment][google.cloud.bigquery.reservation.v1.ReservationService.CreateAssignment].
Note: "bigquery.reservationAssignments.create" permission is required on the
related assignee.
The optional assignment ID. Assignment name will be generated automatically
if this field is empty.
This field must only contain lower case alphanumeric characters or dashes.
Max length is 64 characters.
[[["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-19 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eCreateAssignmentRequest\u003c/code\u003e documentation is 2.7.0, with the page content focusing on version 2.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateAssignmentRequest\u003c/code\u003e is a sealed class in the \u003ccode\u003eGoogle.Cloud.BigQuery.Reservation.V1\u003c/code\u003e namespace, used for requesting the creation of a new assignment, requiring the "bigquery.reservationAssignments.create" permission.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, inheriting from \u003ccode\u003eObject\u003c/code\u003e and contains constructors for creating a new instance or cloning an existing one.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties such as \u003ccode\u003eAssignment\u003c/code\u003e, \u003ccode\u003eAssignmentId\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsReservationName\u003c/code\u003e to define the details of the assignment to be created.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateAssignmentRequest\u003c/code\u003e functionality is used in the context of the \u003ccode\u003eReservationService.CreateAssignment\u003c/code\u003e operation within the Google Cloud BigQuery environment.\u003c/p\u003e\n"]]],[],null,[]]