public sealed class CreateDataAccessLabelRequest : IMessage<CreateDataAccessLabelRequest>, IEquatable<CreateDataAccessLabelRequest>, IDeepCloneable<CreateDataAccessLabelRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Chronicle v1 API class CreateDataAccessLabelRequest.
Required. The ID to use for the data access label, which will become the
label's display name and the final component of the label's resource name.
The maximum number of characters should be 63. Regex pattern is as per AIP:
https://google.aip.dev/122#resource-id-segments
[[["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."],[],[],null,["# Chronicle v1 API - Class CreateDataAccessLabelRequest (1.0.0-beta02)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0-beta02 (latest)](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessLabelRequest)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/1.0.0-beta01/Google.Cloud.Chronicle.V1.CreateDataAccessLabelRequest) \n\n public sealed class CreateDataAccessLabelRequest : IMessage\u003cCreateDataAccessLabelRequest\u003e, IEquatable\u003cCreateDataAccessLabelRequest\u003e, IDeepCloneable\u003cCreateDataAccessLabelRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Chronicle v1 API class CreateDataAccessLabelRequest.\n\nRequest message for CreateDataAccessLabel. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e CreateDataAccessLabelRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[CreateDataAccessLabelRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessLabelRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[CreateDataAccessLabelRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessLabelRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[CreateDataAccessLabelRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessLabelRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Chronicle.V1](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Chronicle.V1.dll\n\nConstructors\n------------\n\n### CreateDataAccessLabelRequest()\n\n public CreateDataAccessLabelRequest()\n\n### CreateDataAccessLabelRequest(CreateDataAccessLabelRequest)\n\n public CreateDataAccessLabelRequest(CreateDataAccessLabelRequest other)\n\nProperties\n----------\n\n### DataAccessLabel\n\n public DataAccessLabel DataAccessLabel { get; set; }\n\nRequired. Data access label to create.\n\n### DataAccessLabelId\n\n public string DataAccessLabelId { get; set; }\n\nRequired. The ID to use for the data access label, which will become the\nlabel's display name and the final component of the label's resource name.\nThe maximum number of characters should be 63. Regex pattern is as per AIP:\n\u003chttps://google.aip.dev/122#resource-id-segments\u003e\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The parent resource where this Data Access Label will be created.\nFormat: `projects/{project}/locations/{location}/instances/{instance}`\n\n### ParentAsInstanceName\n\n public InstanceName ParentAsInstanceName { get; set; }\n\n[InstanceName](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.InstanceName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessLabelRequest#Google_Cloud_Chronicle_V1_CreateDataAccessLabelRequest_Parent) resource name property."]]