State(value)Possible states for ingestion from Cloud Storage.
    - 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.
PUBLISH_PERMISSION_DENIED (3):
    Permission denied encountered while publishing to the topic.
    This can happen if the Pub/Sub SA has not been granted the
    `appropriate publish
    permissions <https://cloud.google.com/pubsub/docs/access-control#pubsub.publisher>`__
BUCKET_NOT_FOUND (4):
    The provided Cloud Storage bucket doesn't
    exist.
TOO_MANY_OBJECTS (5):
    The Cloud Storage bucket has too many
    objects, ingestion will be paused.
| Enums | |
|---|---|
| Name | Description | 
| STATE_UNSPECIFIED | Default value. This value is unused. | 
| ACTIVE | Ingestion is active. | 
| 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 |