Reference documentation and code samples for the Google Cloud Dataplex V1 Client class Zone.
A zone represents a logical group of related assets within a lake. A zone can
be used to map to organizational structure or represent stages of data
readiness from raw to curated. It provides managing behavior that is shared
or inherited by all contained assets.
Generated from protobuf messagegoogle.cloud.dataplex.v1.Zone
Namespace
Google \ Cloud \ Dataplex \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. The relative resource name of the zone, of the form:projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
↳ display_name
string
Optional. User friendly display name.
↳ uid
string
Output only. System generated globally unique ID for the zone. This ID will be different if the zone is deleted and re-created with the same name.
[[["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 Zone (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.Zone)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.Zone)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.Zone)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.Zone)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.Zone)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.Zone)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.Zone)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.Zone)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.Zone)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.Zone)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.Zone)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.Zone)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.Zone)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.Zone)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.Zone)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.Zone)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.Zone)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.Zone)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.Zone)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.Zone)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.Zone)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.Zone)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.Zone)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.Zone) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class Zone.\n\nA zone represents a logical group of related assets within a lake. A zone can\nbe used to map to organizational structure or represent stages of data\nreadiness from raw to curated. It provides managing behavior that is shared\nor inherited by all contained assets.\n\nGenerated from protobuf message `google.cloud.dataplex.v1.Zone`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nOutput only. The relative resource name of the zone, of the form:\n`projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}`.\n\n### setName\n\nOutput only. The relative resource name of the zone, of the form:\n`projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}`.\n\n### getDisplayName\n\nOptional. User friendly display name.\n\n### setDisplayName\n\nOptional. User friendly display name.\n\n### getUid\n\nOutput only. System generated globally unique ID for the zone. This ID will\nbe different if the zone is deleted and re-created with the same name.\n\n### setUid\n\nOutput only. System generated globally unique ID for the zone. This ID will\nbe different if the zone is deleted and re-created with the same name.\n\n### getCreateTime\n\nOutput only. The time when the zone was created.\n\n### hasCreateTime\n\n### clearCreateTime\n\n### setCreateTime\n\nOutput only. The time when the zone was created.\n\n### getUpdateTime\n\nOutput only. The time when the zone was last updated.\n\n### hasUpdateTime\n\n### clearUpdateTime\n\n### setUpdateTime\n\nOutput only. The time when the zone was last updated.\n\n### getLabels\n\nOptional. User defined labels for the zone.\n\n### setLabels\n\nOptional. User defined labels for the zone.\n\n### getDescription\n\nOptional. Description of the zone.\n\n### setDescription\n\nOptional. Description of the zone.\n\n### getState\n\nOutput only. Current state of the zone.\n\n### setState\n\nOutput only. Current state of the zone.\n\n### getType\n\nRequired. Immutable. The type of the zone.\n\n### setType\n\nRequired. Immutable. The type of the zone.\n\n### getDiscoverySpec\n\nOptional. Specification of the discovery feature applied to data in this\nzone.\n\n### hasDiscoverySpec\n\n### clearDiscoverySpec\n\n### setDiscoverySpec\n\nOptional. Specification of the discovery feature applied to data in this\nzone.\n\n### getResourceSpec\n\nRequired. Specification of the resources that are referenced by the assets\nwithin this zone.\n\n### hasResourceSpec\n\n### clearResourceSpec\n\n### setResourceSpec\n\nRequired. Specification of the resources that are referenced by the assets\nwithin this zone.\n\n### getAssetStatus\n\nOutput only. Aggregated status of the underlying assets of the zone.\n\n### hasAssetStatus\n\n### clearAssetStatus\n\n### setAssetStatus\n\nOutput only. Aggregated status of the underlying assets of the zone."]]