Reference documentation and code samples for the Google Cloud Dataplex V1 Client class ResourceAccessSpec.
ResourceAccessSpec holds the access control configuration to be enforced
on the resources, for example, Cloud Storage bucket, BigQuery dataset,
BigQuery table.
Generated from protobuf messagegoogle.cloud.dataplex.v1.ResourceAccessSpec
Namespace
Google \ Cloud \ Dataplex \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ readers
array
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.
↳ writers
array
Optional. The set of principals to be granted writer role on the resource.
↳ owners
array
Optional. The set of principals to be granted owner role on the resource.
getReaders
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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dataplex V1 Client - Class ResourceAccessSpec (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.ResourceAccessSpec)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.ResourceAccessSpec)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.ResourceAccessSpec)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.ResourceAccessSpec)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.ResourceAccessSpec)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.ResourceAccessSpec)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.ResourceAccessSpec)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.ResourceAccessSpec)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.ResourceAccessSpec)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.ResourceAccessSpec)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.ResourceAccessSpec)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.ResourceAccessSpec)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.ResourceAccessSpec)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.ResourceAccessSpec)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.ResourceAccessSpec)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.ResourceAccessSpec)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.ResourceAccessSpec)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.ResourceAccessSpec)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.ResourceAccessSpec)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.ResourceAccessSpec)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.ResourceAccessSpec)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.ResourceAccessSpec)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.ResourceAccessSpec)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.ResourceAccessSpec) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class ResourceAccessSpec.\n\nResourceAccessSpec holds the access control configuration to be enforced\non the resources, for example, Cloud Storage bucket, BigQuery dataset,\nBigQuery table.\n\nGenerated from protobuf message `google.cloud.dataplex.v1.ResourceAccessSpec`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getReaders\n\nOptional. The format of strings follows the pattern followed by IAM in the\nbindings. user:{email}, serviceAccount:{email} group:{email}.\n\nThe set of principals to be granted reader role on the resource.\n\n### setReaders\n\nOptional. The format of strings follows the pattern followed by IAM in the\nbindings. user:{email}, serviceAccount:{email} group:{email}.\n\nThe set of principals to be granted reader role on the resource.\n\n### getWriters\n\nOptional. The set of principals to be granted writer role on the resource.\n\n### setWriters\n\nOptional. The set of principals to be granted writer role on the resource.\n\n### getOwners\n\nOptional. The set of principals to be granted owner role on the resource.\n\n### setOwners\n\nOptional. The set of principals to be granted owner role on the resource."]]