Secret Manager V1beta1 Client - Class State (1.15.3)

Reference documentation and code samples for the Secret Manager V1beta1 Client class State.

The state of a SecretVersion, indicating if it can be accessed.

Protobuf type google.cloud.secrets.v1beta1.SecretVersion.State

Namespace

Google \ Cloud \ SecretManager \ V1beta1 \ SecretVersion

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

STATE_UNSPECIFIED

Value: 0

Not specified. This value is unused and invalid.

Generated from protobuf enum STATE_UNSPECIFIED = 0;

ENABLED

Value: 1

The SecretVersion may be accessed.

Generated from protobuf enum ENABLED = 1;

DISABLED

Value: 2

The SecretVersion may not be accessed, but the secret data is still available and can be placed back into the ENABLED state.

Generated from protobuf enum DISABLED = 2;

DESTROYED

Value: 3

The SecretVersion is destroyed and the secret data is no longer stored. A version may not leave this state once entered.

Generated from protobuf enum DESTROYED = 3;