- সম্পদ: স্থাপনা
- ব্যবহারকারীর অ্যাক্সেস লেভেল
- অ্যাক্সেস লেভেল
- স্থাপনার বিবরণ
- ইতিহাস আপডেট করুন
- ইতিহাস ডেটা
- পদ্ধতি
সম্পদ: স্থাপনা
একটি স্থাপনা.
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
ক্ষেত্র | |
---|---|
name | শুধুমাত্র আউটপুট। স্থাপনার নাম। |
description | স্থাপনার বর্ণনা। |
categories[] | শুধুমাত্র আউটপুট। স্থাপনা বিভাগ. |
buildPrefixes[] | শুধুমাত্র আউটপুট। বিল্ড প্রিফিক্স। |
fingerprintSubstrings[] | শুধুমাত্র আউটপুট। স্থাপনার ফিঙ্গারপ্রিন্ট সাবস্ট্রিং। সাধারণত টেস্ট-কী বা রিলিজ-কী প্রয়োগ করতে ব্যবহৃত হয়। |
apfeProductId | শুধুমাত্র আউটপুট। স্থাপনার ডিভাইসের জন্য পণ্য আইডি কোড। |
userAccessLevel | শুধুমাত্র আউটপুট। এই স্থাপনায় ব্যবহারকারীর অ্যাক্সেস লেভেল। |
updateTime | শুধুমাত্র আউটপুট। টাইমস্ট্যাম্প যখন স্থাপনা আপডেট করা হয়েছিল। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
endOfLifeUrl | স্থাপনার জীবনের শেষ url. এই ক্ষেত্রটিকে একটি নন-খালি url-এ সেট করা ডিপ্লয়মেন্টটিকে জীবনের শেষ হিসাবে চিহ্নিত করে। ইতিমধ্যেই জীবনের শেষ হিসাবে চিহ্নিত একটি স্থাপনার জন্য এই ক্ষেত্রটি আনসেট বা খালি করা যাবে না৷ |
details | শুধুমাত্র আউটপুট। একটি স্থাপনার আরো বিস্তারিত. স্থাপনা ফেরত দেওয়ার সময় এই ক্ষেত্রটি শুধুমাত্র সার্ভার দ্বারা ফেরত দেওয়া উচিত। |
ব্যবহারকারীর অ্যাক্সেস লেভেল
স্থাপনার অ্যাক্সেসের স্তর।
JSON প্রতিনিধিত্ব |
---|
{
"userEmail": string,
"accessLevel": enum ( |
ক্ষেত্র | |
---|---|
userEmail | ব্যবহারকারীর ইমেল ঠিকানা। |
accessLevel | স্থাপনায় ব্যবহারকারীর অ্যাক্সেসের স্তর। |
অ্যাক্সেস লেভেল
ব্যবহারকারীর একটি স্থাপনার বিভিন্ন অ্যাক্সেস স্তর থাকতে পারে।
এনামস | |
---|---|
ACCESS_LEVEL_UNSPECIFIED | উল্লিখিত না. |
READ_ONLY_ACCESS | ব্যবহারকারী দেখতে পারে কিন্তু স্থাপনা পরিবর্তন করতে পারে না। |
GROUPS_ONLY_ACCESS | ব্যবহারকারী পরীক্ষা গোষ্ঠী পরিবর্তন করতে পারে কিন্তু এই স্থাপনায় উৎপাদন গোষ্ঠী নয়। |
FULL_ACCESS | ব্যবহারকারী এই স্থাপনায় পরীক্ষা গোষ্ঠী এবং উৎপাদন গোষ্ঠী উভয়ই পরিবর্তন করতে পারে। |
NO_ACCESS | ব্যবহারকারীর এই স্থাপনার কোন অ্যাক্সেস নেই। |
স্থাপনার বিবরণ
স্থাপনা সম্পর্কে বিশদ বিবরণ যা আপডেট এবং গ্রুপ অন্তর্ভুক্ত করে। এই সব তথ্য শুধুমাত্র পড়া হয়.
JSON প্রতিনিধিত্ব |
---|
{ "updates": [ { object ( |
ক্ষেত্র | |
---|---|
updates[] | স্থাপনার আপডেট ইতিহাস। |
groups[] | বিস্তারিত ভিউ গ্রুপ. মনে রাখবেন যে আকারের সমস্যার কারণে |
configs[] | স্থাপনা কনফিগার. |
versionTag | স্থাপনার সংস্করণ। |
ইতিহাস আপডেট করুন
একটি আপডেট ইতিহাস এন্ট্রি. এই তথ্য শুধুমাত্র পঠনযোগ্য.
JSON প্রতিনিধিত্ব |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
ক্ষেত্র | |
---|---|
updateTime | আপডেট হওয়ার সময় টাইমস্ট্যাম্প। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
user | ব্যবহারকারীর ইমেল ঠিকানা যখন পরিবর্তন করা হয়েছিল। |
content[] | এই সময়ে এই ব্যবহারকারীর দ্বারা করা হয়েছে যে আপডেট. |
ইতিহাস ডেটা
একটি লেনদেনের প্রতিনিধিত্ব করে। একটি উদাহরণ হিসাবে, যদি একটি গ্রুপ আপডেট করা হয়, এটি এই মত দেখতে হতে পারে:
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 আপডেট করে। |