Reference documentation and code samples for the Google Cloud Storage Control V2 Client class Filter.
Filter over location and bucket using include or exclude semantics.
Resources that match the include or exclude filter are exclusively included or excluded from the Storage Intelligence plan.
Generated from protobuf message google.storage.control.v2.IntelligenceConfig.Filter
Namespace
Google \ Cloud \ Storage \ Control \ V2 \ IntelligenceConfigMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ included_cloud_storage_locations |
Filter\CloudStorageLocations
Bucket locations to include. |
↳ excluded_cloud_storage_locations |
Filter\CloudStorageLocations
Bucket locations to exclude. |
↳ included_cloud_storage_buckets |
Filter\CloudStorageBuckets
Buckets to include. |
↳ excluded_cloud_storage_buckets |
Filter\CloudStorageBuckets
Buckets to exclude. |
getIncludedCloudStorageLocations
Bucket locations to include.
Returns | |
---|---|
Type | Description |
Filter\CloudStorageLocations|null |
hasIncludedCloudStorageLocations
setIncludedCloudStorageLocations
Bucket locations to include.
Parameter | |
---|---|
Name | Description |
var |
Filter\CloudStorageLocations
|
Returns | |
---|---|
Type | Description |
$this |
getExcludedCloudStorageLocations
Bucket locations to exclude.
Returns | |
---|---|
Type | Description |
Filter\CloudStorageLocations|null |
hasExcludedCloudStorageLocations
setExcludedCloudStorageLocations
Bucket locations to exclude.
Parameter | |
---|---|
Name | Description |
var |
Filter\CloudStorageLocations
|
Returns | |
---|---|
Type | Description |
$this |
getIncludedCloudStorageBuckets
Buckets to include.
Returns | |
---|---|
Type | Description |
Filter\CloudStorageBuckets|null |
hasIncludedCloudStorageBuckets
setIncludedCloudStorageBuckets
Buckets to include.
Parameter | |
---|---|
Name | Description |
var |
Filter\CloudStorageBuckets
|
Returns | |
---|---|
Type | Description |
$this |
getExcludedCloudStorageBuckets
Buckets to exclude.
Returns | |
---|---|
Type | Description |
Filter\CloudStorageBuckets|null |
hasExcludedCloudStorageBuckets
setExcludedCloudStorageBuckets
Buckets to exclude.
Parameter | |
---|---|
Name | Description |
var |
Filter\CloudStorageBuckets
|
Returns | |
---|---|
Type | Description |
$this |
getCloudStorageLocations
Returns | |
---|---|
Type | Description |
string |
getCloudStorageBuckets
Returns | |
---|---|
Type | Description |
string |