Reference documentation and code samples for the Google Cloud Telco Automation V1 Client class ApprovalState.
Approval state indicates the state of a Blueprint in its approval lifecycle.
Protobuf type google.cloud.telcoautomation.v1.Blueprint.ApprovalState
Namespace
Google \ Cloud \ TelcoAutomation \ V1 \ BlueprintMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
APPROVAL_STATE_UNSPECIFIED
Value: 0
Unspecified state.
Generated from protobuf enum APPROVAL_STATE_UNSPECIFIED = 0;
DRAFT
Value: 1
A blueprint starts in DRAFT state once it is created. All edits are made to the blueprint in DRAFT state.
Generated from protobuf enum DRAFT = 1;
PROPOSED
Value: 2
When the edits are ready for review, blueprint can be proposed and moves to PROPOSED state. Edits cannot be made to a blueprint in PROPOSED state.
Generated from protobuf enum PROPOSED = 2;
APPROVED
Value: 3
When a proposed blueprint is approved, it moves to APPROVED state. A new revision is committed. The latest committed revision can be used to create a deployment on Orchestration or Workload Cluster. Edits to an APPROVED blueprint changes its state back to DRAFT. The last committed revision of a blueprint represents its latest APPROVED state.
Generated from protobuf enum APPROVED = 3;