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
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eIngestionDataSourceSettings.Types.AwsKinesis.Types.State\u003c/code\u003e enum within the Google Cloud Pub/Sub v1 API for .NET, detailing possible states for data ingestion from Amazon Kinesis Data Streams.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the reference documentation available is 3.23.0, while the current page is showing documentation for version 3.13.0, with older versions all the way down to version 2.3.0 being accessible.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIngestionDataSourceSettings.Types.AwsKinesis.Types.State\u003c/code\u003e enum includes six possible values: \u003ccode\u003eActive\u003c/code\u003e, \u003ccode\u003eConsumerNotFound\u003c/code\u003e, \u003ccode\u003eKinesisPermissionDenied\u003c/code\u003e, \u003ccode\u003ePublishPermissionDenied\u003c/code\u003e, \u003ccode\u003eStreamNotFound\u003c/code\u003e, and \u003ccode\u003eUnspecified\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation describes the meaning and context of each state, including potential causes for \u003ccode\u003eKinesisPermissionDenied\u003c/code\u003e and \u003ccode\u003ePublishPermissionDenied\u003c/code\u003e, which involve AWS permissions and Pub/Sub service account configurations.\u003c/p\u003e\n"],["\u003cp\u003eThe reference documentation is organized by version, assembly, namespace, and lists the fields along with their descriptions for the \u003ccode\u003eIngestionDataSourceSettings.Types.AwsKinesis.Types.State\u003c/code\u003e enum.\u003c/p\u003e\n"]]],[],null,[]]