Data Loss Prevention V2 Client - Class ResourceVisibility (1.15.1)

Reference documentation and code samples for the Data Loss Prevention V2 Client class ResourceVisibility.

How broadly the data in the resource has been shared. New items may be added over time. A higher number means more restricted.

Protobuf type google.privacy.dlp.v2.ResourceVisibility

Namespace

Google \ Cloud \ Dlp \ V2

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

RESOURCE_VISIBILITY_UNSPECIFIED

Value: 0

Unused.

Generated from protobuf enum RESOURCE_VISIBILITY_UNSPECIFIED = 0;

RESOURCE_VISIBILITY_PUBLIC

Value: 10

Visible to any user.

Generated from protobuf enum RESOURCE_VISIBILITY_PUBLIC = 10;

RESOURCE_VISIBILITY_INCONCLUSIVE

Value: 15

May contain public items.

For example, if a Cloud Storage bucket has uniform bucket level access disabled, some objects inside it may be public.

Generated from protobuf enum RESOURCE_VISIBILITY_INCONCLUSIVE = 15;

RESOURCE_VISIBILITY_RESTRICTED

Value: 20

Visible only to specific users.

Generated from protobuf enum RESOURCE_VISIBILITY_RESTRICTED = 20;