Reference documentation and code samples for the Data Loss Prevention V2 Client class CloudStorageObjectAttribute.
The attribute of an object. See https://cloud.google.com/storage/docs/storage-classes for more information on storage classes.
Protobuf type google.privacy.dlp.v2.DiscoveryCloudStorageConditions.CloudStorageObjectAttribute
Namespace
Google \ Cloud \ Dlp \ V2 \ DiscoveryCloudStorageConditionsMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
CLOUD_STORAGE_OBJECT_ATTRIBUTE_UNSPECIFIED
Value: 0
Unused.
Generated from protobuf enum CLOUD_STORAGE_OBJECT_ATTRIBUTE_UNSPECIFIED = 0;
ALL_SUPPORTED_OBJECTS
Value: 1
Scan objects regardless of the attribute.
Generated from protobuf enum ALL_SUPPORTED_OBJECTS = 1;
STANDARD
Value: 2
Scan objects with the standard storage class.
Generated from protobuf enum STANDARD = 2;
NEARLINE
Value: 3
Scan objects with the nearline storage class. This will incur retrieval fees.
Generated from protobuf enum NEARLINE = 3;
COLDLINE
Value: 4
Scan objects with the coldline storage class. This will incur retrieval fees.
Generated from protobuf enum COLDLINE = 4;
ARCHIVE
Value: 5
Scan objects with the archive storage class. This will incur retrieval fees.
Generated from protobuf enum ARCHIVE = 5;
REGIONAL
Value: 6
Scan objects with the regional storage class.
Generated from protobuf enum REGIONAL = 6;
MULTI_REGIONAL
Value: 7
Scan objects with the multi-regional storage class.
Generated from protobuf enum MULTI_REGIONAL = 7;
DURABLE_REDUCED_AVAILABILITY
Value: 8
Scan objects with the dual-regional storage class. This will incur retrieval fees.
Generated from protobuf enum DURABLE_REDUCED_AVAILABILITY = 8;