Module: Google::Cloud::PubSub::V1::IngestionDataSourceSettings::CloudStorage::State
- Defined in:
- proto_docs/google/pubsub/v1/pubsub.rb
Overview
Possible states for ingestion from Cloud Storage.
Constant Summary collapse
- STATE_UNSPECIFIED =
Default value. This value is unused.
0
- ACTIVE =
Ingestion is active.
1
- CLOUD_STORAGE_PERMISSION_DENIED =
Permission denied encountered while calling the Cloud Storage API. This can happen if the Pub/Sub SA has not been granted the appropriate permissions:
- storage.objects.list: to list the objects in a bucket.
- storage.objects.get: to read the objects in a bucket.
- storage.buckets.get: to verify the bucket exists.
2
- PUBLISH_PERMISSION_DENIED =
Permission denied encountered while publishing to the topic. This can happen if the Pub/Sub SA has not been granted the appropriate publish permissions
3
- BUCKET_NOT_FOUND =
The provided Cloud Storage bucket doesn't exist.
4
- TOO_MANY_OBJECTS =
The Cloud Storage bucket has too many objects, ingestion will be paused.
5