Class Filter (1.5.0)

Filter(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
included_cloud_storage_locations google.cloud.storage_control_v2.types.IntelligenceConfig.Filter.CloudStorageLocations
Bucket locations to include. This field is a member of oneof_ cloud_storage_locations.
excluded_cloud_storage_locations google.cloud.storage_control_v2.types.IntelligenceConfig.Filter.CloudStorageLocations
Bucket locations to exclude. This field is a member of oneof_ cloud_storage_locations.
included_cloud_storage_buckets google.cloud.storage_control_v2.types.IntelligenceConfig.Filter.CloudStorageBuckets
Buckets to include. This field is a member of oneof_ cloud_storage_buckets.
excluded_cloud_storage_buckets google.cloud.storage_control_v2.types.IntelligenceConfig.Filter.CloudStorageBuckets
Buckets to exclude. This field is a member of oneof_ cloud_storage_buckets.

Classes

CloudStorageBuckets

CloudStorageBuckets(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Collection of buckets.

CloudStorageLocations

CloudStorageLocations(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Collection of bucket locations.