public sealed class CreateDataAccessScopeRequest : IMessage<CreateDataAccessScopeRequest>, IEquatable<CreateDataAccessScopeRequest>, IDeepCloneable<CreateDataAccessScopeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Chronicle v1 API class CreateDataAccessScopeRequest.
Required. The user provided scope id which will become the last part of the
name of the scope resource. Needs to be compliant with
https://google.aip.dev/122
[[["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 CreateDataAccessScopeRequest (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.CreateDataAccessScopeRequest)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/1.0.0-beta01/Google.Cloud.Chronicle.V1.CreateDataAccessScopeRequest) \n\n public sealed class CreateDataAccessScopeRequest : IMessage\u003cCreateDataAccessScopeRequest\u003e, IEquatable\u003cCreateDataAccessScopeRequest\u003e, IDeepCloneable\u003cCreateDataAccessScopeRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Chronicle v1 API class CreateDataAccessScopeRequest.\n\nRequest message for CreateDataAccessScope. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e CreateDataAccessScopeRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[CreateDataAccessScopeRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessScopeRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[CreateDataAccessScopeRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessScopeRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[CreateDataAccessScopeRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.CreateDataAccessScopeRequest), [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### CreateDataAccessScopeRequest()\n\n public CreateDataAccessScopeRequest()\n\n### CreateDataAccessScopeRequest(CreateDataAccessScopeRequest)\n\n public CreateDataAccessScopeRequest(CreateDataAccessScopeRequest other)\n\nProperties\n----------\n\n### DataAccessScope\n\n public DataAccessScope DataAccessScope { get; set; }\n\nRequired. Data access scope to create.\n\n### DataAccessScopeId\n\n public string DataAccessScopeId { get; set; }\n\nRequired. The user provided scope id which will become the last part of the\nname of the scope resource. Needs to be compliant with\n\u003chttps://google.aip.dev/122\u003e\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The parent resource where this Data Access Scope 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.CreateDataAccessScopeRequest#Google_Cloud_Chronicle_V1_CreateDataAccessScopeRequest_Parent) resource name property."]]