উৎস: অনুমোদন
অনুমোদনের মেটাডেটা। অনুমোদন হলো কোনো ড্রাইভ আইটেমের পর্যালোচনা/অনুমোদন প্রক্রিয়া।
| JSON উপস্থাপনা |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| ক্ষেত্র | |
|---|---|
kind | এটি সর্বদা ড্রাইভ#অনুমোদন। |
approvalId | অনুমোদন আইডি। |
targetFileId | অনুমোদনের লক্ষ্য ফাইল আইডি। |
createTime | শুধুমাত্র আউটপুট। অনুমোদনটি তৈরি করার সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
modifyTime | শুধুমাত্র আউটপুট। অনুমোদনটি সর্বশেষ সংশোধন করার সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
completeTime | শুধুমাত্র আউটপুট। অনুমোদন সম্পন্ন হওয়ার সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
dueTime | যে সময়ে অনুমোদন দেওয়া হবে। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
status | শুধুমাত্র আউটপুট। এই রিসোর্সটির জন্য অনুরোধ করার সময় অনুমোদনের অবস্থা। |
initiator | যে ব্যবহারকারী অনুমোদনের জন্য অনুরোধ করেছেন। |
reviewerResponses[] | পর্যালোচকদের দ্বারা অনুমোদনের উপর প্রদত্ত প্রতিক্রিয়া। |
অবস্থা
অনুমোদনের সম্ভাব্য অবস্থাগুলো।
| এনাম | |
|---|---|
STATUS_UNSPECIFIED | অনুমোদন স্থিতি সেট করা হয়নি অথবা একটি অবৈধ মান সেট করা হয়েছিল। |
IN_PROGRESS | অনুমোদন প্রক্রিয়া শুরু হয়েছে, কিন্তু এখনো শেষ হয়নি। |
APPROVED | অনুমোদন প্রক্রিয়া সম্পন্ন হয়েছে এবং লক্ষ্যমাত্রাটি অনুমোদিত হয়েছে। |
CANCELLED | অনুমোদন প্রক্রিয়াটি শেষ হওয়ার আগেই বাতিল করা হয়েছিল। |
DECLINED | অনুমোদন প্রক্রিয়া শেষ হয়েছে এবং লক্ষ্যমাত্রাটি প্রত্যাখ্যান করা হয়েছে। |
পর্যালোচকের প্রতিক্রিয়া
একজন নির্দিষ্ট পর্যালোচকের করা অনুমোদনের উপর একটি প্রতিক্রিয়া।
| JSON উপস্থাপনা |
|---|
{ "kind": string, "reviewer": { object ( |
| ক্ষেত্র | |
|---|---|
kind | এটি সর্বদা drive#reviewerResponse। |
reviewer | এই প্রতিক্রিয়ার জন্য দায়ী ব্যবহারকারী। |
response | অনুমোদনের বিষয়ে পর্যালোচকের প্রতিক্রিয়া। |
প্রতিক্রিয়া
অনুমোদনের জন্য সম্ভাব্য প্রতিক্রিয়া।
| এনাম | |
|---|---|
RESPONSE_UNSPECIFIED | প্রতিক্রিয়াটি একটি অচেনা মানে সেট করা হয়েছিল। |
NO_RESPONSE | পর্যালোচক এখনও উত্তর দেননি। |
APPROVED | পর্যালোচক আইটেমটি অনুমোদন করেছেন। |
DECLINED | পর্যালোচক পণ্যটি প্রত্যাখ্যান করেছেন। |
পদ্ধতি | |
|---|---|
| পরিচয়পত্রের মাধ্যমে অনুমোদন পাওয়া যায়। |
| ফাইলে থাকা অনুমোদনগুলো তালিকাভুক্ত করে। |