Reference documentation and code samples for the Telco Automation V1 API module Google::Cloud::TelcoAutomation::V1::Deployment::State.
State defines which state the current deployment is in.
Constants
STATE_UNSPECIFIED
value: 0 Unspecified state.
DRAFT
value: 1 A deployment starts in DRAFT state. All edits are made in DRAFT state. A
deployment opened for editing after applying will be in draft state,
while its prevision revision will be its current applied version.
APPLIED
value: 2 This state means that the contents (YAML files containing kubernetes
resources) of the deployment have been applied to an Orchestration or
Workload Cluster. A revision is created when a deployment is applied.
This revision will represent the latest view of what is applied on the
cluster until the deployment is modified and applied again, which will
create a new revision.
DELETING
value: 3 A deployment in DELETING state has been marked for deletion. Its
deletion status can be queried using ComputeDeploymentStatus API. No
updates are allowed to a deployment in DELETING state.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Telco Automation V1 API - Module Google::Cloud::TelcoAutomation::V1::Deployment::State (v2.1.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.0 (latest)](/ruby/docs/reference/google-cloud-telco_automation-v1/latest/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [2.0.1](/ruby/docs/reference/google-cloud-telco_automation-v1/2.0.1/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [1.2.0](/ruby/docs/reference/google-cloud-telco_automation-v1/1.2.0/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [1.1.0](/ruby/docs/reference/google-cloud-telco_automation-v1/1.1.0/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [1.0.2](/ruby/docs/reference/google-cloud-telco_automation-v1/1.0.2/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [0.4.0](/ruby/docs/reference/google-cloud-telco_automation-v1/0.4.0/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [0.3.0](/ruby/docs/reference/google-cloud-telco_automation-v1/0.3.0/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [0.2.1](/ruby/docs/reference/google-cloud-telco_automation-v1/0.2.1/Google-Cloud-TelcoAutomation-V1-Deployment-State)\n- [0.1.0](/ruby/docs/reference/google-cloud-telco_automation-v1/0.1.0/Google-Cloud-TelcoAutomation-V1-Deployment-State) \nReference documentation and code samples for the Telco Automation V1 API module Google::Cloud::TelcoAutomation::V1::Deployment::State.\n\nState defines which state the current deployment is in.\n\nConstants\n---------\n\n### STATE_UNSPECIFIED\n\n**value:** 0 \nUnspecified state.\n\n### DRAFT\n\n**value:** 1 \nA deployment starts in DRAFT state. All edits are made in DRAFT state. A\ndeployment opened for editing after applying will be in draft state,\nwhile its prevision revision will be its current applied version.\n\n### APPLIED\n\n**value:** 2 \nThis state means that the contents (YAML files containing kubernetes\nresources) of the deployment have been applied to an Orchestration or\nWorkload Cluster. A revision is created when a deployment is applied.\nThis revision will represent the latest view of what is applied on the\ncluster until the deployment is modified and applied again, which will\ncreate a new revision.\n\n### DELETING\n\n**value:** 3 \nA deployment in DELETING state has been marked for deletion. Its\ndeletion status can be queried using `ComputeDeploymentStatus` API. No\nupdates are allowed to a deployment in DELETING state."]]