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
Cluster. Edits to an APPROVED blueprint changes
its state back to DRAFT. The last committed
revision of a blueprint represents its latest
APPROVED state.