public sealed class ResourceAccessSpec : IMessage<ResourceAccessSpec>, IEquatable<ResourceAccessSpec>, IDeepCloneable<ResourceAccessSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class ResourceAccessSpec.
ResourceAccessSpec holds the access control configuration to be enforced
on the resources, for example, Cloud Storage bucket, BigQuery dataset,
BigQuery table.
Optional. The format of strings follows the pattern followed by IAM in the
bindings. user:{email}, serviceAccount:{email} group:{email}.
The set of principals to be granted reader role on the resource.
[[["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 latest version of the \u003ccode\u003eResourceAccessSpec\u003c/code\u003e class is 3.6.0, but there is a list of previous versions ranging from 3.5.0 down to 1.0.0 available to access.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eResourceAccessSpec\u003c/code\u003e is a class within the Google Cloud Dataplex v1 API, designed to define access control configurations for resources like Cloud Storage, BigQuery datasets, and BigQuery tables.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits properties and methods from the base \u003ccode\u003eobject\u003c/code\u003e class, and 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.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eResourceAccessSpec\u003c/code\u003e class allows the definition of principals who will have the Owner, Reader, and Writer roles on the specified resources.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers two constructors, one default and one to allow cloning through another instance of the class.\u003c/p\u003e\n"]]],[],null,[]]