Approval state indicates the state of a Blueprint in its
approval lifecycle.
Values:
APPROVAL_STATE_UNSPECIFIED (0):
Unspecified state.
DRAFT (1):
A blueprint starts in DRAFT state once it is
created. All edits are made to the blueprint in
DRAFT state.
PROPOSED (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.
APPROVED (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.