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.
Draft
A blueprint starts in DRAFT state once it is created. All edits are made
to the blueprint in DRAFT state.
Proposed
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation covers the \u003ccode\u003eBlueprint.Types.ApprovalState\u003c/code\u003e enum within the Google Cloud Telco Automation v1 API, detailing the different stages of a blueprint's approval lifecycle.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eApprovalState\u003c/code\u003e enum has four possible states: \u003ccode\u003eApproved\u003c/code\u003e, \u003ccode\u003eDraft\u003c/code\u003e, \u003ccode\u003eProposed\u003c/code\u003e, and \u003ccode\u003eUnspecified\u003c/code\u003e, each representing a specific phase in the blueprint's development and approval process.\u003c/p\u003e\n"],["\u003cp\u003eA blueprint begins in the \u003ccode\u003eDraft\u003c/code\u003e state, progresses to \u003ccode\u003eProposed\u003c/code\u003e for review, and upon approval, transitions to \u003ccode\u003eApproved\u003c/code\u003e, where the latest revision can be deployed.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eApproved\u003c/code\u003e state signifies that a new revision of the blueprint has been committed and can be used for deployment, while any edits made will revert its status back to \u003ccode\u003eDraft\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUnspecified\u003c/code\u003e state is a catch-all for when the state of the Blueprint is not indicated.\u003c/p\u003e\n"]]],[],null,[]]