Cloud Pub/Sub v1 API - Enum BigtableConfig.Types.State (3.33.0)

public enum BigtableConfig.Types.State

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

Possible states for a Bigtable subscription. Note: more states could be added in the future. Please code accordingly.

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Fields

Name Description
Active

The subscription can actively send messages to Bigtable.

AppProfileMisconfigured

Cannot write to Bigtable because the app profile is not configured for single-cluster routing.

InTransitLocationRestriction

Cannot write to the destination because enforce_in_transit is set to true and the destination locations are not in the allowed regions.

NotFound

Cannot write to Bigtable because the instance, table, or app profile does not exist.

PermissionDenied

Cannot write to Bigtable because of permission denied errors. This can happen if:

SchemaMismatch

Cannot write to Bigtable because of a missing column family ("data") or if there is no structured row key for the subscription name + message ID.

Unspecified

Default value. This value is unused.

VertexAiLocationRestriction

Cannot write to Bigtable because the table is not in the same location as where Vertex AI models used in message_transforms are deployed.