Cloud Pub/Sub v1 API - Enum IngestionDataSourceSettings.Types.CloudStorage.Types.State (3.17.0)

public enum IngestionDataSourceSettings.Types.CloudStorage.Types.State

Reference documentation and code samples for the Cloud Pub/Sub v1 API enum IngestionDataSourceSettings.Types.CloudStorage.Types.State.

Possible states for ingestion from Cloud Storage.

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Fields

Name Description
Active

Ingestion is active.

BucketNotFound

The provided Cloud Storage bucket doesn't exist.

CloudStoragePermissionDenied

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.
PublishPermissionDenied

Permission denied encountered while publishing to the topic. This can happen if the Pub/Sub SA has not been granted the appropriate publish permissions

TooManyObjects

The Cloud Storage bucket has too many objects, ingestion will be paused.

Unspecified

Default value. This value is unused.