Cloud Pub/Sub v1 API - Enum IngestionDataSourceSettings.Types.AwsKinesis.Types.State (3.12.0)

public enum IngestionDataSourceSettings.Types.AwsKinesis.Types.State

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

Possible states for ingestion from Amazon Kinesis Data Streams.

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Fields

NameDescription
Active

Ingestion is active.

ConsumerNotFound

The Kinesis consumer does not exist.

KinesisPermissionDenied

Permission denied encountered while consuming data from Kinesis. This can happen if:

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

StreamNotFound

The Kinesis stream does not exist.

Unspecified

Default value. This value is unused.