संसाधन: डिप्लॉयमेंट
डिप्लॉयमेंट.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
| फ़ील्ड | |
|---|---|
name |
सिर्फ़ आउटपुट के लिए. डिप्लॉयमेंट का नाम. |
description |
डिप्लॉयमेंट की जानकारी. |
categories[] |
सिर्फ़ आउटपुट के लिए. डिप्लॉयमेंट की कैटगरी. |
buildPrefixes[] |
सिर्फ़ आउटपुट के लिए. बिल्ड प्रीफ़िक्स. |
fingerprintSubstrings[] |
सिर्फ़ आउटपुट के लिए. डिप्लॉयमेंट फ़िंगरप्रिंट सबस्ट्रिंग. आम तौर पर, इसका इस्तेमाल टेस्ट-की या रिलीज़-की लागू करने के लिए किया जाता है. |
apfeProductId |
सिर्फ़ आउटपुट के लिए. डिप्लॉयमेंट डिवाइस के लिए प्रॉडक्ट आईडी कोड. |
userAccessLevel |
सिर्फ़ आउटपुट के लिए. इस डिप्लॉयमेंट के लिए उपयोगकर्ता का ऐक्सेस लेवल. |
updateTime |
सिर्फ़ आउटपुट के लिए. डिप्लॉयमेंट अपडेट होने के समय का टाइमस्टैंप. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
endOfLifeUrl |
डिप्लॉयमेंट की समयसीमा खत्म होने का यूआरएल. इस फ़ील्ड को किसी खाली यूआरएल पर सेट करने से डिप्लॉयमेंट को खत्म होने के तौर पर मार्क किया जाता है. अगर किसी डिप्लॉयमेंट को पहले से 'खत्म होने की तारीख' के तौर पर मार्क किया गया है, तो इस फ़ील्ड को अनसेट नहीं करना चाहिए या 'खाली है' पर सेट नहीं करना चाहिए. |
details |
सिर्फ़ आउटपुट के लिए. डिप्लॉयमेंट के बारे में ज़्यादा जानकारी. सर्वर को इस फ़ील्ड को सिर्फ़ तब लौटाना चाहिए, जब डिप्लॉयमेंट लौटाया जा रहा हो. |
UserAccessLevel
डिप्लॉयमेंट के ऐक्सेस का लेवल.
| JSON के काेड में दिखाना |
|---|
{
"userEmail": string,
"accessLevel": enum ( |
| फ़ील्ड | |
|---|---|
userEmail |
उपयोगकर्ता का ईमेल पता. |
accessLevel |
डिप्लॉयमेंट के लिए उपयोगकर्ता का ऐक्सेस लेवल. |
AccessLevel
किसी डिप्लॉयमेंट के लिए, उपयोगकर्ता के पास अलग-अलग ऐक्सेस लेवल हो सकते हैं.
| Enums | |
|---|---|
ACCESS_LEVEL_UNSPECIFIED |
तय नहीं किया गया. |
READ_ONLY_ACCESS |
उपयोगकर्ता डिप्लॉयमेंट को देख सकता है, लेकिन उसमें बदलाव नहीं कर सकता. |
GROUPS_ONLY_ACCESS |
उपयोगकर्ता, टेस्ट ग्रुप में बदलाव कर सकता है, लेकिन इस डिप्लॉयमेंट में प्रोडक्शन ग्रुप में नहीं. |
FULL_ACCESS |
उपयोगकर्ता इस डिप्लॉयमेंट में टेस्ट ग्रुप और प्रोडक्शन ग्रुप, दोनों में बदलाव कर सकता है. |
NO_ACCESS |
उपयोगकर्ता के पास इस डिप्लॉयमेंट का ऐक्सेस नहीं है. |
DeploymentDetails
डिप्लॉयमेंट के बारे में जानकारी, जिसमें अपडेट और ग्रुप शामिल हैं. यह सारी जानकारी सिर्फ़ पढ़ने के लिए होती है.
| JSON के काेड में दिखाना |
|---|
{ "updates": [ { object ( |
| फ़ील्ड | |
|---|---|
updates[] |
डिप्लॉयमेंट का अपडेट इतिहास. |
groups[] |
पूरी जानकारी वाले व्यू में ग्रुप. ध्यान दें कि साइज़ की समस्याओं की वजह से, |
configs[] |
डिप्लॉयमेंट कॉन्फ़िगरेशन. |
versionTag |
डिप्लॉयमेंट वर्शन. |
UpdateHistory
अपडेट के इतिहास की एंट्री. यह जानकारी रीड-ओनली होती है.
| JSON के काेड में दिखाना |
|---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
| फ़ील्ड | |
|---|---|
updateTime |
अपडेट होने के समय का टाइमस्टैंप. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
user |
बदलाव किए जाने के समय उपयोगकर्ता का ईमेल पता. |
content[] |
वे अपडेट जो इस उपयोगकर्ता ने इस समय किए. |
HistoryData
यह लेन-देन को दिखाता है. उदाहरण के लिए, अगर किसी ग्रुप को अपडेट किया गया था, तो वह ऐसा दिख सकता है:
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
| JSON के काेड में दिखाना |
|---|
{
"value": string,
"subData": [
{
object ( |
| फ़ील्ड | |
|---|---|
value |
अगर सबडेटा मौजूद है, तो किसी खास बदलाव या हेडर का कॉन्टेंट. |
subData[] |
अगर कई बदलाव हुए हैं, तो उनमें हर एक बदलाव होगा. |
तरीके |
|
|---|---|
|
Deployment मिलता है. |
|
सूची deployments. |
|
deployment को अपडेट करता है. |