Reference documentation and code samples for the Cloud PubSub V1 Client class State.
Possible states for a Cloud Storage subscription.
Protobuf type google.pubsub.v1.CloudStorageConfig.State
Namespace
Google \ Cloud \ PubSub \ V1 \ CloudStorageConfigMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
STATE_UNSPECIFIED
Value: 0
Default value. This value is unused.
Generated from protobuf enum STATE_UNSPECIFIED = 0;
ACTIVE
Value: 1
The subscription can actively send messages to Cloud Storage.
Generated from protobuf enum ACTIVE = 1;
PERMISSION_DENIED
Value: 2
Cannot write to the Cloud Storage bucket because of permission denied errors.
Generated from protobuf enum PERMISSION_DENIED = 2;
NOT_FOUND
Value: 3
Cannot write to the Cloud Storage bucket because it does not exist.
Generated from protobuf enum NOT_FOUND = 3;
IN_TRANSIT_LOCATION_RESTRICTION
Value: 4
Cannot write to the destination because enforce_in_transit is set to true and the destination locations are not in the allowed regions.
Generated from protobuf enum IN_TRANSIT_LOCATION_RESTRICTION = 4;
SCHEMA_MISMATCH
Value: 5
Cannot write to the Cloud Storage bucket due to an incompatibility between the topic schema and subscription settings.
Generated from protobuf enum SCHEMA_MISMATCH = 5;