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.
CONFLICTING_REGION_CONSTRAINTS (6):
Indicates an error state where the ingestion
source cannot be processed because the selected
ingestion region is not permitted by the
Regional Access Boundary (RAB) restrictions on
the project's service account.
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: |