ব্যবহারকারীর ক্যালেন্ডার তালিকার ক্যালেন্ডারের সংগ্রহ। আরও দেখুন ক্যালেন্ডার বনাম ক্যালেন্ডারলিস্ট ।
এই রিসোর্সের পদ্ধতিগুলির তালিকার জন্য, এই পৃষ্ঠার শেষ অংশটি দেখুন।
সম্পদ উপস্থাপনা
{
  "kind": "calendar#calendarListEntry",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "dataOwner": string,
  "summaryOverride": string,
  "colorId": string,
  "backgroundColor": string,
  "foregroundColor": string,
  "hidden": boolean,
  "selected": boolean,
  "accessRole": string,
  "defaultReminders": [
    {
      "method": string,
      "minutes": integer
    }
  ],
  "notificationSettings": {
    "notifications": [
      {
        "type": string,
        "method": string
      }
    ]
  },
  "primary": boolean,
  "deleted": boolean,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}| সম্পত্তির নাম | মূল্য | বিবরণ | মন্তব্য | 
|---|---|---|---|
 accessRole |  string |  ক্যালেন্ডারে প্রমাণীকৃত ব্যবহারকারীর কার্যকর অ্যাক্সেস ভূমিকা। কেবল পঠনযোগ্য। সম্ভাব্য মানগুলি হল:
  | |
 backgroundColor |  string |  ক্যালেন্ডারের প্রধান রঙ হেক্সাডেসিমেল ফর্ম্যাটে " #0088aa "। এই বৈশিষ্ট্যটি সূচক-ভিত্তিক colorId বৈশিষ্ট্যকে ছাড়িয়ে যায়। এই বৈশিষ্ট্যটি সেট বা পরিবর্তন করতে, আপনাকে insert , update এবং patch পদ্ধতির প্যারামিটারে colorRgbFormat=true উল্লেখ করতে হবে। ঐচ্ছিক। | লেখার যোগ্য | 
 colorId |  string |  ক্যালেন্ডারের রঙ। এটি একটি আইডি যা রঙের সংজ্ঞার calendar বিভাগের একটি এন্ট্রিকে নির্দেশ করে ( রঙের শেষ বিন্দু দেখুন)। এই বৈশিষ্ট্যটি backgroundColor এবং foregroundColor বৈশিষ্ট্য দ্বারা প্রতিস্থাপন করা হয় এবং এই বৈশিষ্ট্যগুলি ব্যবহার করার সময় এটি উপেক্ষা করা যেতে পারে। ঐচ্ছিক। | লেখার যোগ্য | 
 conferenceProperties |  nested object | এই ক্যালেন্ডারের জন্য কনফারেন্সিং বৈশিষ্ট্য, উদাহরণস্বরূপ, কোন ধরণের কনফারেন্স অনুমোদিত। | |
 conferenceProperties. allowedConferenceSolutionTypes[] |  list |  এই ক্যালেন্ডারের জন্য সমর্থিত কনফারেন্স সমাধানের ধরণ। সম্ভাব্য মানগুলি হল: 
  | |
 dataOwner |  string | ক্যালেন্ডারের মালিকের ইমেল। শুধুমাত্র সেকেন্ডারি ক্যালেন্ডারের জন্য সেট করুন। শুধুমাত্র পঠনযোগ্য। | |
 defaultReminders[] |  list | এই ক্যালেন্ডারের জন্য প্রমাণীকৃত ব্যবহারকারীর কাছে থাকা ডিফল্ট অনুস্মারকগুলি। | লেখার যোগ্য | 
 defaultReminders[]. method |  string |  এই অনুস্মারক দ্বারা ব্যবহৃত পদ্ধতি। সম্ভাব্য মানগুলি হল:
 একটি অনুস্মারক যোগ করার সময় প্রয়োজন।  | লেখার যোগ্য | 
 defaultReminders[]. minutes |  integer |  ইভেন্ট শুরু হওয়ার আগে কত মিনিটের মধ্যে রিমাইন্ডারটি ট্রিগার করা উচিত। বৈধ মানগুলি 0 এবং 40320 (মিনিটের মধ্যে 4 সপ্তাহ) এর মধ্যে। একটি অনুস্মারক যোগ করার সময় প্রয়োজন।  | লেখার যোগ্য | 
 deleted |  boolean | এই ক্যালেন্ডার তালিকার এন্ট্রিটি ক্যালেন্ডার তালিকা থেকে মুছে ফেলা হয়েছে কিনা। কেবল পঠনযোগ্য। ঐচ্ছিক। ডিফল্ট হল মিথ্যা। | |
 description |  string | ক্যালেন্ডারের বর্ণনা। ঐচ্ছিক। কেবল পঠনযোগ্য। | |
 etag |  etag | রিসোর্সের ETag। | |
 foregroundColor |  string |  ক্যালেন্ডারের ফোরগ্রাউন্ড কালার হেক্সাডেসিমেল ফরম্যাটে " #ffffff "। এই প্রোপার্টিটি ইনডেক্স-ভিত্তিক colorId প্রোপার্টিটিকে ছাড়িয়ে যায়। এই প্রোপার্টি সেট বা পরিবর্তন করতে, আপনাকে insert , update এবং patch পদ্ধতির প্যারামিটারে colorRgbFormat=true উল্লেখ করতে হবে। ঐচ্ছিক। | লেখার যোগ্য | 
 id |  string | ক্যালেন্ডারের শনাক্তকারী। | |
 kind |  string | রিসোর্সের ধরণ ("ক্যালেন্ডার#ক্যালেন্ডারলিস্টএন্ট্রি")। | |
 location |  string | ক্যালেন্ডারের ভৌগোলিক অবস্থান মুক্ত-ফর্ম টেক্সট হিসেবে। ঐচ্ছিক। শুধুমাত্র পঠনযোগ্য। | |
 notificationSettings |  object | এই ক্যালেন্ডারের জন্য অনুমোদিত ব্যবহারকারী যে বিজ্ঞপ্তিগুলি পাচ্ছেন। | লেখার যোগ্য | 
 notificationSettings. notifications[] |  list | এই ক্যালেন্ডারের জন্য সেট করা বিজ্ঞপ্তির তালিকা। | |
 notificationSettings.notifications[]. method |  string |  বিজ্ঞপ্তি প্রদানের জন্য ব্যবহৃত পদ্ধতি। সম্ভাব্য মান হল:
 বিজ্ঞপ্তি যোগ করার সময় প্রয়োজন।  | লেখার যোগ্য | 
 notificationSettings.notifications[]. type |  string |  বিজ্ঞপ্তির ধরণ। সম্ভাব্য মানগুলি হল:
 বিজ্ঞপ্তি যোগ করার সময় প্রয়োজন।  | লেখার যোগ্য | 
 primary |  boolean | ক্যালেন্ডারটি প্রমাণিত ব্যবহারকারীর প্রাথমিক ক্যালেন্ডার কিনা। কেবল পঠনযোগ্য। ঐচ্ছিক। ডিফল্ট হল মিথ্যা। | |
 selected |  boolean | ক্যালেন্ডারের বিষয়বস্তু ক্যালেন্ডার UI-তে প্রদর্শিত হবে কিনা। ঐচ্ছিক। ডিফল্ট হল False। | লেখার যোগ্য | 
 summary |  string | ক্যালেন্ডারের শিরোনাম। কেবল পঠনযোগ্য। | |
 summaryOverride |  string | এই ক্যালেন্ডারের জন্য অনুমোদিত ব্যবহারকারী যে সারাংশ সেট করেছেন। ঐচ্ছিক। | লেখার যোগ্য | 
 timeZone |  string | ক্যালেন্ডারের সময় অঞ্চল। ঐচ্ছিক। কেবল পঠনযোগ্য। | 
পদ্ধতি
- মুছে ফেলা
 - ব্যবহারকারীর ক্যালেন্ডার তালিকা থেকে একটি ক্যালেন্ডার সরিয়ে দেয়।
 - পাওয়া
 - ব্যবহারকারীর ক্যালেন্ডার তালিকা থেকে একটি ক্যালেন্ডার ফেরত পাঠায়।
 - ঢোকান
 - ব্যবহারকারীর ক্যালেন্ডার তালিকায় একটি বিদ্যমান ক্যালেন্ডার সন্নিবেশ করায়।
 - তালিকা
 - ব্যবহারকারীর ক্যালেন্ডার তালিকার ক্যালেন্ডারগুলি ফেরত পাঠায়।
 - প্যাচ
 -  ব্যবহারকারীর ক্যালেন্ডার তালিকায় বিদ্যমান ক্যালেন্ডার আপডেট করে। এই পদ্ধতিটি প্যাচ সেমান্টিক্স সমর্থন করে। মনে রাখবেন প্রতিটি প্যাচ অনুরোধে তিনটি কোটা ইউনিট খরচ হয়; একটি 
getব্যবহার করা পছন্দ করে এবং তারপরে একটিupdateব্যবহার করা পছন্দ করে। আপনার নির্দিষ্ট করা ক্ষেত্রের মানগুলি বিদ্যমান মানগুলিকে প্রতিস্থাপন করে। অনুরোধে আপনি যে ক্ষেত্রগুলি নির্দিষ্ট করেননি সেগুলি অপরিবর্তিত থাকে। অ্যারে ক্ষেত্রগুলি, যদি নির্দিষ্ট করা থাকে, বিদ্যমান অ্যারেগুলিকে ওভাররাইট করে; এটি পূর্ববর্তী কোনও অ্যারে উপাদান বাতিল করে। - আপডেট
 - ব্যবহারকারীর ক্যালেন্ডার তালিকার একটি বিদ্যমান ক্যালেন্ডার আপডেট করে।
 - ঘড়ি
 - ক্যালেন্ডারলিস্ট রিসোর্সে পরিবর্তনের জন্য নজর রাখুন।