State(value)Possible states for ingestion from Amazon Kinesis Data Streams.
    - The provided `aws_role_arn` does not exist or does not
      have the appropriate permissions attached.
    - The provided `aws_role_arn` is not set up properly for
      Identity Federation using `gcp_service_account`.
    - The Pub/Sub SA is not granted the
      `iam.serviceAccounts.getOpenIdToken` permission on
      `gcp_service_account`.
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>`__
STREAM_NOT_FOUND (4):
    The Kinesis stream does not exist.
CONSUMER_NOT_FOUND (5):
    The Kinesis consumer does not exist.
| Enums | |
|---|---|
| Name | Description | 
| STATE_UNSPECIFIED | Default value. This value is unused. | 
| ACTIVE | Ingestion is active. | 
| KINESIS_PERMISSION_DENIED | Permission denied encountered while consuming data from Kinesis. This can happen if: |