वर्शन रिसॉर्स की परिभाषा.
| JSON के काेड में दिखाना | |
|---|---|
| {
  "name": string,
  "versionState": {
    object ( | |
| फ़ील्ड | |
|---|---|
| name | 
 नीचे दिए गए फ़ॉर्मैट में वर्शन का यूनीक आइडेंटिफ़ायर.  | 
| versionState | 
 वर्शन की मौजूदा स्थिति. | 
| creator | 
 उस उपयोगकर्ता का ईमेल पता जिसने यह वर्शन बनाया था. | 
| updateTime | 
 इस वर्शन में किए गए आखिरी बदलाव का टाइमस्टैंप. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण:  | 
VersionState
वर्शन की मौजूदा स्थिति दिखाता है.
| JSON के काेड में दिखाना | |
|---|---|
| {
  "state": enum ( | |
| फ़ील्ड | |
|---|---|
| state | 
 वर्शन की मौजूदा स्थिति. | 
| message | 
 वर्शन की मौजूदा स्थिति के बारे में उपयोगकर्ता के लिए आसान मैसेज. | 
स्थिति
Enum, उन स्थितियों के बारे में बताता है जिन्हें वर्शन स्वीकार कर सकता है. इस ईनम को अभी तक फ़्रीज़ नहीं किया गया है और वैल्यू बाद में जोड़ी जा सकती हैं.
| Enums | |
|---|---|
| STATE_UNSPECIFIED | राज्य की डिफ़ॉल्ट वैल्यू. | 
| CREATION_IN_PROGRESS | वर्शन बनाया जा रहा है. | 
| CREATION_FAILED | वर्शन नहीं बनाया जा सका. | 
| CREATED | वर्शन बना दिया गया है. | 
| REVIEW_IN_PROGRESS | वर्शन, नीति की समीक्षा (यानी अनुमति) में है. | 
| APPROVED | इस वर्शन को नीति की समीक्षा के लिए मंज़ूरी मिल गई है और इसे डिप्लॉय किया जा सकता है. | 
| CONDITIONALLY_APPROVED | वर्शन को कुछ शर्तों के साथ अनुमति दे दी गई है, लेकिन इसकी आखिरी समीक्षा होनी बाकी है. अगर समीक्षा पूरी नहीं की जाती, तो इसे पहले जैसा किया जा सकता है. | 
| DENIED | नीति की समीक्षा करने के लिए, वर्शन को अस्वीकार कर दिया गया है. | 
| UNDER_TAKEDOWN | वर्शन को पूरे एजेंट के तौर पर हटा दिया जाता है और सभी वर्शन हटा दिए जाते हैं. | 
| DELETED | इस वर्शन को मिटा दिया गया है. | 
