Enum Blueprint.ApprovalState (0.23.0)

public enum Blueprint.ApprovalState extends Enum<Blueprint.ApprovalState> implements ProtocolMessageEnum

Approval state indicates the state of a Blueprint in its approval lifecycle.

Protobuf enum google.cloud.telcoautomation.v1alpha1.Blueprint.ApprovalState

Implements

ProtocolMessageEnum

Static Fields

Name Description
APPROVAL_STATE_UNSPECIFIED

Unspecified state.

APPROVAL_STATE_UNSPECIFIED = 0;

APPROVAL_STATE_UNSPECIFIED_VALUE

Unspecified state.

APPROVAL_STATE_UNSPECIFIED = 0;

APPROVED

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.

APPROVED = 3;

APPROVED_VALUE

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.

APPROVED = 3;

DRAFT

A blueprint starts in DRAFT state once it is created. All edits are made to the blueprint in DRAFT state.

DRAFT = 1;

DRAFT_VALUE

A blueprint starts in DRAFT state once it is created. All edits are made to the blueprint in DRAFT state.

DRAFT = 1;

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.

PROPOSED = 2;

PROPOSED_VALUE

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.

PROPOSED = 2;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()