REST Resource: labels

সম্পদ: লেবেল

একটি লেবেল একটি শ্রেণীবিন্যাস সংজ্ঞায়িত করে যা ড্রাইভ আইটেমগুলিতে প্রয়োগ করা যেতে পারে যাতে সমস্ত আইটেমগুলিকে সংগঠিত করা যায় এবং অনুসন্ধান করা যায়৷ লেবেলগুলি সাধারণ স্ট্রিং হতে পারে বা অতিরিক্ত মেটাডেটা বর্ণনা করে এমন ক্ষেত্র থাকতে পারে যা ড্রাইভ আইটেমগুলিকে সংগঠিত করতে এবং অনুসন্ধান করতে ব্যবহার করা যেতে পারে৷

JSON প্রতিনিধিত্ব
{
  "name": string,
  "id": string,
  "revisionId": string,
  "labelType": enum (LabelType),
  "creator": {
    object (UserInfo)
  },
  "createTime": string,
  "revisionCreator": {
    object (UserInfo)
  },
  "revisionCreateTime": string,
  "publisher": {
    object (UserInfo)
  },
  "publishTime": string,
  "disabler": {
    object (UserInfo)
  },
  "disableTime": string,
  "customer": string,
  "properties": {
    object (Properties)
  },
  "lifecycle": {
    object (Lifecycle)
  },
  "displayHints": {
    object (DisplayHints)
  },
  "appliedCapabilities": {
    object (AppliedCapabilities)
  },
  "schemaCapabilities": {
    object (SchemaCapabilities)
  },
  "appliedLabelPolicy": {
    object (AppliedLabelPolicy)
  },
  "fields": [
    {
      object (Field)
    }
  ],
  "learnMoreUri": string,
  "lockStatus": {
    object (LockStatus)
  }
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। লেবেলের সম্পদের নাম। অনুরোধের উপর নির্ভর করে: labels/{id} বা labels/{id}@{revisionId} আকারে হবে। নিচের id এবং revisionId দেখুন।

id

string

শুধুমাত্র আউটপুট। এই লেবেলের বিশ্বব্যাপী অনন্য শনাক্তকারী। ID লেবেল name অংশ তৈরি করে, কিন্তু name বিপরীতে, ID সংশোধনগুলির মধ্যে সামঞ্জস্যপূর্ণ। রেজিক্সের সাথে মেলে: ([a-zA-Z0-9])+

revisionId

string

শুধুমাত্র আউটপুট। লেবেলের রিভিশন আইডি। রিভিশন আইডি জারি করা অনুরোধের উপর নির্ভর করে লেবেলের name অংশ হতে পারে। যখনই একটি লেবেলের সংশোধিত বৈশিষ্ট্য পরিবর্তন করা হয় তখন একটি নতুন সংশোধন তৈরি করা হয়। রেজিক্সের সাথে মেলে: ([a-zA-Z0-9])+

labelType

enum ( LabelType )

প্রয়োজন। লেবেলের ধরন।

creator

object ( UserInfo )

শুধুমাত্র আউটপুট। এই লেবেল তৈরি করা ব্যবহারকারী.

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই লেবেল তৈরি করা হয়েছে সময়.

revisionCreator

object ( UserInfo )

শুধুমাত্র আউটপুট। এই লেবেল সংশোধন তৈরি করা ব্যবহারকারী.

revisionCreateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই লেবেল সংশোধন তৈরি করা হয়েছে সময়.

publisher

object ( UserInfo )

শুধুমাত্র আউটপুট। এই লেবেল প্রকাশ করা ব্যবহারকারী. লেবেল প্রকাশিত না হলে এই মানটির কোন অর্থ নেই।

publishTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই লেবেলটি প্রকাশিত হওয়ার সময়। লেবেল প্রকাশিত না হলে এই মানটির কোন অর্থ নেই।

disabler

object ( UserInfo )

শুধুমাত্র আউটপুট। যে ব্যবহারকারী এই লেবেলটি অক্ষম করেছেন৷ লেবেল নিষ্ক্রিয় না হলে এই মানটির কোন অর্থ নেই।

disableTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই লেবেল অক্ষম করার সময়। লেবেল নিষ্ক্রিয় না হলে এই মানটির কোন অর্থ নেই।

customer

string

শুধুমাত্র আউটপুট। এই লেবেলটি যে গ্রাহকের। যেমন: "customers/123abc789।"

properties

object ( Properties )

প্রয়োজন। লেবেলের মৌলিক বৈশিষ্ট্য।

lifecycle

object ( Lifecycle )

শুধুমাত্র আউটপুট। লেবেলের জীবনচক্রের স্থিতি সহ এটি প্রকাশিত হয়েছে কিনা, অবমূল্যায়িত হয়েছে এবং খসড়া পরিবর্তন আছে কিনা।

displayHints

object ( DisplayHints )

শুধুমাত্র আউটপুট। লেবেল রেন্ডার করার জন্য UI প্রদর্শন ইঙ্গিত।

appliedCapabilities

object ( AppliedCapabilities )

শুধুমাত্র আউটপুট। প্রয়োগ করা মেটাডেটাতে এই লেবেলের সাথে সম্পর্কিত ক্ষমতা।

schemaCapabilities

object ( SchemaCapabilities )

শুধুমাত্র আউটপুট। এই লেবেলে ব্যবহারকারীর ক্ষমতা রয়েছে।

appliedLabelPolicy

object ( AppliedLabelPolicy )

শুধুমাত্র আউটপুট। যখন এই লেবেলটি ড্রাইভ আইটেমগুলিতে প্রয়োগ করা হয় তখন এর আচরণ৷

fields[]

object ( Field )

অবরোহী অগ্রাধিকার ক্রমে ক্ষেত্রের তালিকা।

learnMoreUri

string

ব্যবহারকারীদের এই লেবেল সম্পর্কে আরও জানতে এবং এটি কীভাবে ব্যবহার করা উচিত তা জানার জন্য তাদের কাছে উপস্থাপন করার জন্য কাস্টম URL৷

lockStatus

object ( LockStatus )

শুধুমাত্র আউটপুট। এই লেবেলের লক স্ট্যাটাস।

লেবেল টাইপ

এই লেবেলের ধরন।

Enums
LABEL_TYPE_UNSPECIFIED অজানা লেবেল প্রকার।
SHARED ড্রাইভ আইটেমগুলিতে প্রয়োগ করার জন্য শেয়ার করা লেবেলগুলি ব্যবহারকারীদের সাথে শেয়ার করা হতে পারে৷
ADMIN অ্যাডমিন-মালিকানাধীন লেবেল। অ্যাডমিনদের দ্বারা শুধুমাত্র তৈরি এবং সম্পাদনাযোগ্য। কিছু অতিরিক্ত অ্যাডমিন-শুধু বৈশিষ্ট্য সমর্থন করে।

ব্যবহারকারীর তথ্য

একজন ব্যবহারকারী সম্পর্কে তথ্য।

JSON প্রতিনিধিত্ব
{
  "person": string
}
ক্ষেত্র
person

string

এই ব্যবহারকারীর জন্য শনাক্তকারী যা আরো তথ্য পেতে People API-এর সাথে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, মানুষ/12345678।

বৈশিষ্ট্য

লেবেলের মৌলিক বৈশিষ্ট্য।

JSON প্রতিনিধিত্ব
{
  "title": string,
  "description": string
}
ক্ষেত্র
title

string

প্রয়োজন। লেবেলের শিরোনাম।

description

string

লেবেলের বর্ণনা।

জীবনচক্র

একটি বস্তুর জীবনচক্র অবস্থা, যেমন লেবেল, ক্ষেত্র বা পছন্দ। জীবনচক্র নিম্নলিখিত রূপান্তরগুলি প্রয়োগ করে:

  • UNPUBLISHED_DRAFT (শুরু অবস্থা)
  • UNPUBLISHED_DRAFT -> PUBLISHED
  • UNPUBLISHED_DRAFT -> (মোছা হয়েছে)
  • PUBLISHED -> DISABLED
  • DISABLED -> PUBLISHED
  • DISABLED -> (মোছা হয়েছে)

প্রকাশিত এবং অক্ষম রাজ্যগুলির কিছু স্বতন্ত্র বৈশিষ্ট্য রয়েছে:

  • প্রকাশিত—এই অবস্থায় কোনো বস্তুতে কিছু ধরনের পরিবর্তন করা হতে পারে, যে ক্ষেত্রে hasUnpublishedChanges সত্য হবে। এছাড়াও, কিছু ধরণের পরিবর্তন অনুমোদিত নয়। সাধারণত, লেবেল সম্পর্কিত বিদ্যমান মেটাডেটাকে অবৈধ বা নতুন বিধিনিষেধের কারণ হতে পারে এমন কোনো পরিবর্তন প্রত্যাখ্যান করা হয়।
  • অক্ষম—অক্ষম করা হলে, কনফিগার করা DisabledPolicy কার্যকর হয়।
JSON প্রতিনিধিত্ব
{
  "state": enum (State),
  "hasUnpublishedChanges": boolean,
  "disabledPolicy": {
    object (DisabledPolicy)
  }
}
ক্ষেত্র
state

enum ( State )

শুধুমাত্র আউটপুট। এই জীবনচক্রের সাথে যুক্ত বস্তুর অবস্থা।

hasUnpublishedChanges

boolean

শুধুমাত্র আউটপুট। এই জীবনচক্রের সাথে যুক্ত বস্তুর অপ্রকাশিত পরিবর্তন আছে কিনা।

disabledPolicy

object ( DisabledPolicy )

নীতি যা একটি অক্ষম লেবেল, ক্ষেত্র বা নির্বাচনের পছন্দ কীভাবে দেখাতে হয় তা নিয়ন্ত্রণ করে।

অবস্থা

এই জীবনচক্রের সাথে যুক্ত বস্তুর অবস্থা।

Enums
STATE_UNSPECIFIED অজানা রাজ্য।
UNPUBLISHED_DRAFT একটি বস্তুর প্রাথমিক অবস্থা। একবার প্রকাশিত হলে, বস্তুটি এই অবস্থায় ফিরে আসতে পারে না। একবার একটি বস্তু প্রকাশিত হলে, নির্দিষ্ট ধরণের পরিবর্তনের আর অনুমতি নেই৷
PUBLISHED বস্তু প্রকাশিত হয়েছে. hasUnpublishedChanges দ্বারা নির্দেশিত অবজেক্টটিতে অপ্রকাশিত খসড়া পরিবর্তন থাকতে পারে।
DISABLED বস্তুটি প্রকাশিত হয়েছে এবং তখন থেকে নিষ্ক্রিয় করা হয়েছে। hasUnpublishedChanges দ্বারা নির্দেশিত অবজেক্টটিতে অপ্রকাশিত খসড়া পরিবর্তন থাকতে পারে।
DELETED বস্তুটি মুছে ফেলা হয়েছে।

অক্ষম নীতি

নীতি যা নিয়ন্ত্রণ করে কিভাবে একটি অক্ষম লেবেল, ক্ষেত্র বা নির্বাচনের পছন্দকে বিভিন্ন প্রসঙ্গে ব্যবহার করা যায়।

JSON প্রতিনিধিত্ব
{
  "hideInSearch": boolean,
  "showInApply": boolean
}
ক্ষেত্র
showInApply

boolean

ড্রাইভ আইটেমগুলিতে প্রয়োগ মেনুতে এই অক্ষম বস্তুটি দেখাবেন কিনা৷

  • true হলে, বস্তুটি সাধারণত UI-তে অক্ষম হিসাবে দেখানো হয় এবং অনির্বাচনযোগ্য।
  • false হলে, বস্তুটি সাধারণত UI এ লুকানো থাকে।

ডিসপ্লে হিন্টস

লেবেল রেন্ডার করার জন্য UI প্রদর্শন ইঙ্গিত।

JSON প্রতিনিধিত্ব
{
  "disabled": boolean,
  "hiddenInSearch": boolean,
  "shownInApply": boolean,
  "priority": string
}
ক্ষেত্র
disabled

boolean

অক্ষম হিসাবে UI-তে লেবেলটি দেখানো উচিত কিনা।

shownInApply

boolean

ড্রাইভ আইটেমে মান প্রয়োগ করার সময় এই লেবেলটি প্রয়োগ মেনুতে দেখানো উচিত।

priority

string ( int64 format)

একটি তালিকায় লেবেল প্রদর্শনের জন্য অর্ডার করুন।

ফলিত সক্ষমতা

এই লেবেলের প্রয়োগকৃত মেটাডেটাতে ব্যবহারকারীর যে ক্ষমতা রয়েছে।

JSON প্রতিনিধিত্ব
{
  "canRead": boolean,
  "canApply": boolean,
  "canRemove": boolean
}
ক্ষেত্র
canRead

boolean

ব্যবহারকারী এই লেবেলের সাথে সম্পর্কিত প্রয়োগকৃত মেটাডেটা পড়তে পারে কিনা।

canApply

boolean

ব্যবহারকারী আইটেমগুলিতে এই লেবেলটি প্রয়োগ করতে পারেন কিনা।

canRemove

boolean

ব্যবহারকারী আইটেম থেকে এই লেবেল সরাতে পারেন কিনা।

স্কিমা সক্ষমতা

লেবেল সম্পাদনা করার সময় এই লেবেলের সাথে সম্পর্কিত ক্ষমতা।

JSON প্রতিনিধিত্ব
{
  "canUpdate": boolean,
  "canDelete": boolean,
  "canDisable": boolean,
  "canEnable": boolean
}
ক্ষেত্র
canUpdate

boolean

ব্যবহারকারী এই লেবেল পরিবর্তন করতে পারেন কিনা।

canDelete

boolean

ব্যবহারকারী এই লেবেল মুছে ফেলতে পারেন কিনা। ব্যবহারকারীর অবশ্যই অনুমতি থাকতে হবে এবং লেবেলটি অক্ষম থাকতে হবে।

canDisable

boolean

ব্যবহারকারী এই লেবেলটি নিষ্ক্রিয় করতে পারে কিনা। ব্যবহারকারীর অবশ্যই অনুমতি থাকতে হবে এবং এই লেবেলটি অবশ্যই অক্ষম করা উচিত নয়৷

canEnable

boolean

ব্যবহারকারী এই লেবেল সক্ষম করতে পারেন কিনা। ব্যবহারকারীর অবশ্যই অনুমতি থাকতে হবে এবং এই লেবেলটি অক্ষম করতে হবে।

প্রয়োগকৃত লেবেল নীতি

যখন এই লেবেলটি ড্রাইভ আইটেমগুলিতে প্রয়োগ করা হয় তখন এর আচরণ৷

JSON প্রতিনিধিত্ব
{
  "copyMode": enum (CopyMode)
}
ক্ষেত্র
copyMode

enum ( CopyMode )

একটি ড্রাইভ আইটেম অনুলিপি করা হলে কীভাবে প্রয়োগ করা লেবেল এবং ক্ষেত্রের মানগুলি অনুলিপি করা উচিত তা নির্দেশ করে৷

কপিমোড

একটি ড্রাইভ আইটেম অনুলিপি করা হলে কীভাবে প্রয়োগ করা লেবেল এবং ক্ষেত্রের মানগুলি অনুলিপি করা উচিত তা নির্দেশ করে৷

Enums
COPY_MODE_UNSPECIFIED অনুলিপি মোড অনির্দিষ্ট.
DO_NOT_COPY প্রয়োগকৃত লেবেল এবং ক্ষেত্রের মানগুলি ডিফল্টরূপে অনুলিপি করা হয় না যখন এটি প্রয়োগ করা ড্রাইভ আইটেমটি অনুলিপি করা হয়৷
ALWAYS_COPY প্রয়োগকৃত লেবেল এবং ক্ষেত্রের মানগুলি সর্বদা অনুলিপি করা হয় যখন এটি প্রয়োগ করা ড্রাইভ আইটেমটি অনুলিপি করা হয়৷ শুধুমাত্র অ্যাডমিনরাই এই মোড ব্যবহার করতে পারেন।
COPY_APPLIABLE প্রয়োগকৃত লেবেল এবং ক্ষেত্রের মান অনুলিপি করা হয় যদি লেবেলটি অনুলিপি তৈরিকারী ব্যবহারকারী দ্বারা প্রযোজ্য হয়।

মাঠ

একটি ক্ষেত্র সংজ্ঞায়িত করে যেখানে একটি প্রদর্শন নাম, ডেটা টাইপ এবং অন্যান্য কনফিগারেশন বিকল্প রয়েছে। এই ক্ষেত্রটি ড্রাইভ আইটেমে সেট করা হতে পারে এমন মেটাডেটা সংজ্ঞায়িত করে।

JSON প্রতিনিধিত্ব
{
  "id": string,
  "queryKey": string,
  "properties": {
    object (Properties)
  },
  "lifecycle": {
    object (Lifecycle)
  },
  "displayHints": {
    object (DisplayHints)
  },
  "schemaCapabilities": {
    object (SchemaCapabilities)
  },
  "appliedCapabilities": {
    object (AppliedCapabilities)
  },
  "creator": {
    object (UserInfo)
  },
  "createTime": string,
  "updater": {
    object (UserInfo)
  },
  "updateTime": string,
  "publisher": {
    object (UserInfo)
  },
  "disabler": {
    object (UserInfo)
  },
  "disableTime": string,
  "lockStatus": {
    object (LockStatus)
  },

  // Union field type can be only one of the following:
  "textOptions": {
    object (TextOptions)
  },
  "integerOptions": {
    object (IntegerOptions)
  },
  "dateOptions": {
    object (DateOptions)
  },
  "selectionOptions": {
    object (SelectionOptions)
  },
  "userOptions": {
    object (UserOptions)
  }
  // End of list of possible types for union field type.
}
ক্ষেত্র
id

string

শুধুমাত্র আউটপুট। একটি ক্ষেত্রের কী, একটি লেবেল বা লাইব্রেরির মধ্যে অনন্য।

এই মান স্বয়ংক্রিয় উৎপন্ন হয়. রেজিক্সের সাথে মেলে: ([a-zA-Z0-9])+

queryKey

string

শুধুমাত্র আউটপুট। ফাইলগুলিতে এই ক্ষেত্রের জন্য সংজ্ঞায়িত মানগুলির উপর ভিত্তি করে ফাইলগুলি খুঁজে পেতে ড্রাইভ অনুসন্ধান অনুসন্ধানগুলি তৈরি করার সময় ব্যবহার করার কী। উদাহরণস্বরূপ, " {queryKey} > 2001-01-01"।

properties

object ( Properties )

ক্ষেত্রের মৌলিক বৈশিষ্ট্য।

lifecycle

object ( Lifecycle )

শুধুমাত্র আউটপুট। এই ক্ষেত্রের জীবনচক্র।

displayHints

object ( DisplayHints )

শুধুমাত্র আউটপুট। একটি ক্ষেত্র রেন্ডার করার জন্য UI প্রদর্শন ইঙ্গিত।

schemaCapabilities

object ( SchemaCapabilities )

শুধুমাত্র আউটপুট। এই ক্ষেত্রটি সম্পাদনা করার সময় এই ব্যবহারকারীর ক্ষমতা রয়েছে৷

appliedCapabilities

object ( AppliedCapabilities )

শুধুমাত্র আউটপুট। ড্রাইভ আইটেমগুলিতে লেবেল প্রয়োগ করা হলে এই ক্ষেত্রে এই ব্যবহারকারীর ক্ষমতা এবং এর মান।

creator

object ( UserInfo )

শুধুমাত্র আউটপুট। ব্যবহারকারী যিনি এই ক্ষেত্রটি তৈরি করেছেন।

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে সময় এই মাঠটি তৈরি হয়েছিল।

updater

object ( UserInfo )

শুধুমাত্র আউটপুট। যে ব্যবহারকারী এই ক্ষেত্রটি সংশোধন করেছেন।

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। সময় এই ক্ষেত্র আপডেট করা হয়েছে.

publisher

object ( UserInfo )

শুধুমাত্র আউটপুট। এই ক্ষেত্রটি প্রকাশকারী ব্যবহারকারী। ক্ষেত্রটি প্রকাশিত না হলে এই মানটির কোন অর্থ নেই।

disabler

object ( UserInfo )

শুধুমাত্র আউটপুট। যে ব্যবহারকারী এই ক্ষেত্রটি নিষ্ক্রিয় করেছেন৷ ক্ষেত্রটি নিষ্ক্রিয় না হলে এই মানটির কোন অর্থ নেই।

disableTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। সময় এই ক্ষেত্র নিষ্ক্রিয় ছিল. ক্ষেত্রটি নিষ্ক্রিয় না হলে এই মানটির কোন অর্থ নেই।

lockStatus

object ( LockStatus )

শুধুমাত্র আউটপুট। এই ক্ষেত্রের লক স্ট্যাটাস।

ইউনিয়ন ক্ষেত্রের type । এই ক্ষেত্রের ডেটা টাইপ এবং বিকল্পগুলি। একবার প্রকাশিত হলে, ডেটা টাইপ পরিবর্তন করা যাবে না। type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
textOptions

object ( TextOptions )

পাঠ্য ক্ষেত্রের বিকল্প।

integerOptions

object ( IntegerOptions )

পূর্ণসংখ্যা ক্ষেত্রের বিকল্প।

dateOptions

object ( DateOptions )

তারিখ ক্ষেত্রের বিকল্প।

selectionOptions

object ( SelectionOptions )

নির্বাচন ক্ষেত্রের বিকল্প।

userOptions

object ( UserOptions )

ব্যবহারকারী ক্ষেত্রের বিকল্প।

টেক্সট অপশন

পাঠ্য ক্ষেত্রের প্রকারের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "minLength": integer,
  "maxLength": integer
}
ক্ষেত্র
minLength

integer

শুধুমাত্র আউটপুট। পাঠ্য ক্ষেত্রের জন্য মানগুলির ন্যূনতম বৈধ দৈর্ঘ্য৷

maxLength

integer

শুধুমাত্র আউটপুট। পাঠ্য ক্ষেত্রের জন্য মানগুলির সর্বাধিক বৈধ দৈর্ঘ্য৷

IntegerOptions

পূর্ণসংখ্যা ক্ষেত্রের প্রকারের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "minValue": string,
  "maxValue": string
}
ক্ষেত্র
minValue

string ( int64 format)

শুধুমাত্র আউটপুট। পূর্ণসংখ্যা ক্ষেত্রের জন্য সর্বনিম্ন বৈধ মান।

maxValue

string ( int64 format)

শুধুমাত্র আউটপুট। পূর্ণসংখ্যা ক্ষেত্রের জন্য সর্বাধিক বৈধ মান।

তারিখ বিকল্প

তারিখ ক্ষেত্রের প্রকারের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "dateFormatType": enum (DateFormat),
  "dateFormat": string,
  "minValue": {
    object (Date)
  },
  "maxValue": {
    object (Date)
  }
}
ক্ষেত্র
dateFormatType

enum ( DateFormat )

স্থানীয়কৃত তারিখ বিন্যাস বিকল্প। ক্ষেত্রের মান তাদের লোকেল অনুযায়ী এই বিন্যাসে রেন্ডার করা হয়।

dateFormat

string

শুধুমাত্র আউটপুট। আইসিইউ তারিখ বিন্যাস।

minValue

object ( Date )

শুধুমাত্র আউটপুট। ন্যূনতম বৈধ মান (বছর, মাস, দিন)।

maxValue

object ( Date )

শুধুমাত্র আউটপুট। সর্বোচ্চ বৈধ মান (বছর, মাস, দিন)।

তারিখ বিন্যাস

স্থানীয়কৃত তারিখ বিন্যাস বিকল্প.

Enums
DATE_FORMAT_UNSPECIFIED তারিখ বিন্যাস অনির্দিষ্ট.
LONG_DATE পুরো মাসের নাম অন্তর্ভুক্ত। উদাহরণস্বরূপ, জানুয়ারী 12, 1999 (MMMM d, y)
SHORT_DATE সংক্ষিপ্ত, সংখ্যাসূচক, প্রতিনিধিত্ব. উদাহরণস্বরূপ, 12/13/99 (M/d/yy)

তারিখ

একটি সম্পূর্ণ বা আংশিক ক্যালেন্ডার তারিখ প্রতিনিধিত্ব করে, যেমন একটি জন্মদিন। দিনের সময় এবং সময় অঞ্চল হয় অন্য কোথাও নির্দিষ্ট করা হয়েছে বা নগণ্য। তারিখটি গ্রেগরিয়ান ক্যালেন্ডারের সাথে সম্পর্কিত। এটি নিম্নলিখিতগুলির মধ্যে একটি প্রতিনিধিত্ব করতে পারে:

  • একটি সম্পূর্ণ তারিখ, অ-শূন্য বছর, মাস এবং দিনের মান সহ।
  • একটি মাস এবং দিন, একটি শূন্য বছর সহ (উদাহরণস্বরূপ, একটি বার্ষিকী)।
  • একটি শূন্য মাস এবং একটি শূন্য দিন সহ একটি বছর নিজেই।
  • একটি বছর এবং মাস, একটি শূন্য দিন সহ (উদাহরণস্বরূপ, একটি ক্রেডিট কার্ডের মেয়াদ শেষ হওয়ার তারিখ)।

সম্পর্কিত প্রকার:

JSON প্রতিনিধিত্ব
{
  "year": integer,
  "month": integer,
  "day": integer
}
ক্ষেত্র
year

integer

তারিখের বছর। একটি বছর ছাড়া একটি তারিখ নির্দিষ্ট করতে 1 থেকে 9999, বা 0 হতে হবে।

month

integer

এক বছরের মাস। একটি মাস এবং দিন ছাড়া একটি বছর নির্দিষ্ট করতে 1 থেকে 12, বা 0 হতে হবে৷

day

integer

এক মাসের দিন। 1 থেকে 31 পর্যন্ত হতে হবে এবং বছর এবং মাসের জন্য বৈধ হতে হবে, অথবা 0 নিজে থেকে একটি বছর বা একটি বছর এবং মাস উল্লেখ করতে হবে যেখানে দিনটি তাৎপর্যপূর্ণ নয়৷

নির্বাচনের বিকল্প

নির্বাচন ক্ষেত্রের প্রকারের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "listOptions": {
    object (ListOptions)
  },
  "choices": [
    {
      object (Choice)
    }
  ]
}
ক্ষেত্র
listOptions

object ( ListOptions )

নির্দিষ্ট করা হলে, নির্দেশ করে যে এই ক্ষেত্রটি মানগুলির একটি তালিকা সমর্থন করে। ক্ষেত্রটি একবার প্রকাশিত হলে, এটি পরিবর্তন করা যাবে না।

choices[]

object ( Choice )

এই নির্বাচন ক্ষেত্রের জন্য উপলব্ধ বিকল্প. তালিকা ক্রম সামঞ্জস্যপূর্ণ, এবং insertBeforeChoice এর সাথে পরিবর্তিত।

তালিকা বিকল্পসমূহ

একটি সংশ্লিষ্ট ক্ষেত্রের প্রকারের বহু-মূল্যবান বৈকল্পিকের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "maxEntries": integer
}
ক্ষেত্র
maxEntries

integer

এন্ট্রির সর্বোচ্চ সংখ্যা অনুমোদিত।

পছন্দ

নির্বাচন ক্ষেত্র পছন্দ.

JSON প্রতিনিধিত্ব
{
  "id": string,
  "properties": {
    object (Properties)
  },
  "lifecycle": {
    object (Lifecycle)
  },
  "displayHints": {
    object (DisplayHints)
  },
  "schemaCapabilities": {
    object (SchemaCapabilities)
  },
  "appliedCapabilities": {
    object (AppliedCapabilities)
  },
  "creator": {
    object (UserInfo)
  },
  "createTime": string,
  "updater": {
    object (UserInfo)
  },
  "updateTime": string,
  "publisher": {
    object (UserInfo)
  },
  "publishTime": string,
  "disabler": {
    object (UserInfo)
  },
  "disableTime": string,
  "lockStatus": {
    object (LockStatus)
  }
}
ক্ষেত্র
id

string

পছন্দ অনন্য মান. এই আইডি অটোজেনারেট হয়. রেজিক্সের সাথে মেলে: ([a-zA-Z0-9_])+

properties

object ( Properties )

পছন্দের মৌলিক বৈশিষ্ট্য।

lifecycle

object ( Lifecycle )

শুধুমাত্র আউটপুট। পছন্দের জীবনচক্র।

displayHints

object ( DisplayHints )

শুধুমাত্র আউটপুট। একটি পছন্দ রেন্ডার করার জন্য UI প্রদর্শন ইঙ্গিত।

schemaCapabilities

object ( SchemaCapabilities )

শুধুমাত্র আউটপুট। বিকল্পটি সম্পাদনা করার সময় এই বিকল্পের সাথে সম্পর্কিত ক্ষমতা।

appliedCapabilities

object ( AppliedCapabilities )

শুধুমাত্র আউটপুট। প্রয়োগ করা মেটাডেটাতে এই পছন্দের সাথে সম্পর্কিত ক্ষমতা।

creator

object ( UserInfo )

শুধুমাত্র আউটপুট। এই পছন্দ তৈরি করা ব্যবহারকারী.

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। সময় এই পছন্দ তৈরি করা হয়েছিল.

updater

object ( UserInfo )

শুধুমাত্র আউটপুট। এই পছন্দ সর্বশেষ আপডেট করা ব্যবহারকারী.

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই পছন্দ শেষ আপডেট করা হয়েছে সময়.

publisher

object ( UserInfo )

শুধুমাত্র আউটপুট। এই পছন্দ প্রকাশ করা ব্যবহারকারী. পছন্দ প্রকাশ না হলে এই মানটির কোন অর্থ নেই।

publishTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই পছন্দ প্রকাশ করার সময়. পছন্দ প্রকাশ না হলে এই মানটির কোন অর্থ নেই।

disabler

object ( UserInfo )

শুধুমাত্র আউটপুট। যে ব্যবহারকারী এই পছন্দটি অক্ষম করেছেন। বিকল্পটি নিষ্ক্রিয় না থাকলে এই মানটির কোন অর্থ নেই।

disableTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। এই পছন্দ অক্ষম ছিল সময়. পছন্দ অক্ষম না হলে এই মানটির কোন অর্থ নেই।

lockStatus

object ( LockStatus )

শুধুমাত্র আউটপুট। এই পছন্দের লক স্ট্যাটাস।

বৈশিষ্ট্য

পছন্দের মৌলিক বৈশিষ্ট্য।

JSON প্রতিনিধিত্ব
{
  "displayName": string,
  "description": string,
  "badgeConfig": {
    object (BadgeConfig)
  },
  "insertBeforeChoice": string
}
ক্ষেত্র
displayName

string

প্রয়োজন। এই ক্ষেত্র সনাক্তকারী UI-তে প্রদর্শনের পাঠ্য।

description

string

এই লেবেলের বর্ণনা।

badgeConfig

object ( BadgeConfig )

এই পছন্দের জন্য ব্যাজ কনফিগারেশন। সেট করা হলে, যে লেবেলটি এই পছন্দের মালিক তা একটি "ব্যাজযুক্ত লেবেল" হিসাবে বিবেচিত হয়।

insertBeforeChoice

string

শুধুমাত্র ইনপুট। নির্দেশিত পছন্দের আগে এই পছন্দটি ঢোকান বা সরান। খালি থাকলে, পছন্দটি তালিকার শেষে রাখা হয়।

ব্যাজ কনফিগারেশন

লেবেলের ব্যাজের স্থিতি।

JSON প্রতিনিধিত্ব
{
  "color": {
    object (Color)
  },
  "priorityOverride": string
}
ক্ষেত্র
color

object ( Color )

ব্যাজের রঙ। নির্দিষ্ট করা না থাকলে, কোনো ব্যাজ রেন্ডার করা হয় না। এখানে সেট করা ব্যাকগ্রাউন্ড, ফোরগ্রাউন্ড এবং একক (হালকা এবং গাঢ় মোড) রঙগুলি ড্রাইভ UI-তে সবচেয়ে কাছের প্রস্তাবিত সমর্থিত রঙে পরিবর্তিত হয়।

priorityOverride

string ( int64 format)

এই ব্যাজের ডিফল্ট বিশ্বব্যাপী অগ্রাধিকার ওভাররাইড করুন। 0 এ সেট করা হলে, ডিফল্ট অগ্রাধিকার হিউরিস্টিক ব্যবহার করা হয়।

রঙ

RGBA রঙের জায়গায় একটি রঙের প্রতিনিধিত্ব করে। এই উপস্থাপনাটি কম্প্যাক্টনেসের উপর বিভিন্ন ভাষায় রঙের উপস্থাপনা থেকে এবং রূপান্তরের সরলতার জন্য ডিজাইন করা হয়েছে। উদাহরণস্বরূপ, এই উপস্থাপনার ক্ষেত্রগুলি জাভাতে java.awt.Color এর কন্সট্রাকটরকে তুচ্ছভাবে প্রদান করা যেতে পারে; এটি তুচ্ছভাবে UIColor এর +colorWithRed:green:blue:alpha পদ্ধতিতেও প্রদান করা যেতে পারে iOS এ; এবং, সামান্য পরিশ্রমের মাধ্যমে, এটি সহজেই জাভাস্ক্রিপ্টের একটি CSS rgba() স্ট্রিং-এ ফরম্যাট করা যায়।

এই রেফারেন্স পৃষ্ঠাটিতে সম্পূর্ণ রঙের স্থান সম্পর্কে তথ্য নেই যা RGB মানকে ব্যাখ্যা করতে ব্যবহার করা উচিত—উদাহরণস্বরূপ, sRGB, Adobe RGB, DCI-P3, এবং BT.2020। ডিফল্টরূপে, অ্যাপ্লিকেশনগুলিকে sRGB রঙের স্থান অনুমান করা উচিত।

যখন রঙের সমতার সিদ্ধান্ত নেওয়ার প্রয়োজন হয়, তখন বাস্তবায়নগুলি, যদি না অন্যথায় নথিভুক্ত করা হয়, দুটি রঙকে সমান হিসাবে বিবেচনা করুন যদি তাদের সমস্ত লাল, সবুজ, নীল এবং আলফা মান প্রতিটির মধ্যে সর্বাধিক 1e-5 দ্বারা পৃথক হয়।

উদাহরণ (জাভা):

 import com.google.type.Color;

 // ...
 public static java.awt.Color fromProto(Color protocolor) {
   float alpha = protocolor.hasAlpha()
       ? protocolor.getAlpha().getValue()
       : 1.0;

   return new java.awt.Color(
       protocolor.getRed(),
       protocolor.getGreen(),
       protocolor.getBlue(),
       alpha);
 }

 public static Color toProto(java.awt.Color color) {
   float red = (float) color.getRed();
   float green = (float) color.getGreen();
   float blue = (float) color.getBlue();
   float denominator = 255.0;
   Color.Builder resultBuilder =
       Color
           .newBuilder()
           .setRed(red / denominator)
           .setGreen(green / denominator)
           .setBlue(blue / denominator);
   int alpha = color.getAlpha();
   if (alpha != 255) {
     result.setAlpha(
         FloatValue
             .newBuilder()
             .setValue(((float) alpha) / denominator)
             .build());
   }
   return resultBuilder.build();
 }
 // ...

উদাহরণ (iOS / Obj-C):

 // ...
 static UIColor* fromProto(Color* protocolor) {
    float red = [protocolor red];
    float green = [protocolor green];
    float blue = [protocolor blue];
    FloatValue* alpha_wrapper = [protocolor alpha];
    float alpha = 1.0;
    if (alpha_wrapper != nil) {
      alpha = [alpha_wrapper value];
    }
    return [UIColor colorWithRed:red green:green blue:blue alpha:alpha];
 }

 static Color* toProto(UIColor* color) {
     CGFloat red, green, blue, alpha;
     if (![color getRed:&red green:&green blue:&blue alpha:&alpha]) {
       return nil;
     }
     Color* result = [[Color alloc] init];
     [result setRed:red];
     [result setGreen:green];
     [result setBlue:blue];
     if (alpha <= 0.9999) {
       [result setAlpha:floatWrapperWithValue(alpha)];
     }
     [result autorelease];
     return result;
}
// ...

উদাহরণ (জাভাস্ক্রিপ্ট):

// ...

var protoToCssColor = function(rgb_color) {
   var redFrac = rgb_color.red || 0.0;
   var greenFrac = rgb_color.green || 0.0;
   var blueFrac = rgb_color.blue || 0.0;
   var red = Math.floor(redFrac * 255);
   var green = Math.floor(greenFrac * 255);
   var blue = Math.floor(blueFrac * 255);

   if (!('alpha' in rgb_color)) {
      return rgbToCssColor(red, green, blue);
   }

   var alphaFrac = rgb_color.alpha.value || 0.0;
   var rgbParams = [red, green, blue].join(',');
   return ['rgba(', rgbParams, ',', alphaFrac, ')'].join('');
};

var rgbToCssColor = function(red, green, blue) {
  var rgbNumber = new Number((red << 16) | (green << 8) | blue);
  var hexString = rgbNumber.toString(16);
  var missingZeros = 6 - hexString.length;
  var resultBuilder = ['#'];
  for (var i = 0; i < missingZeros; i++) {
     resultBuilder.push('0');
  }
  resultBuilder.push(hexString);
  return resultBuilder.join('');
};

// ...
JSON প্রতিনিধিত্ব
{
  "red": number,
  "green": number,
  "blue": number,
  "alpha": number
}
ক্ষেত্র
red

number

ব্যবধানে একটি মান হিসাবে লাল রঙের পরিমাণ [0, 1]।

green

number

ব্যবধানে একটি মান হিসাবে রঙে সবুজের পরিমাণ [0, 1]।

blue

number

ব্যবধানে একটি মান হিসাবে নীল রঙের পরিমাণ [0, 1]।

alpha

number

এই রঙের ভগ্নাংশ যে পিক্সেল প্রয়োগ করা উচিত. অর্থাৎ, চূড়ান্ত পিক্সেল রঙ সমীকরণ দ্বারা সংজ্ঞায়িত করা হয়:

pixel color = alpha * (this color) + (1.0 - alpha) * (background color)

এর মানে হল যে 1.0 এর মান একটি কঠিন রঙের সাথে মিলে যায়, যেখানে 0.0 এর মান সম্পূর্ণ স্বচ্ছ রঙের সাথে মিলে যায়। এটি একটি সাধারণ ফ্লোট স্কেলারের পরিবর্তে একটি র‍্যাপার বার্তা ব্যবহার করে যাতে এটি একটি ডিফল্ট মান এবং সেট না থাকা মানটির মধ্যে পার্থক্য করা সম্ভব হয়। যদি বাদ দেওয়া হয়, এই রঙের বস্তুটিকে একটি কঠিন রঙ হিসাবে রেন্ডার করা হয় (যেন আলফা মানটি স্পষ্টভাবে 1.0 এর মান দেওয়া হয়েছে)।

ডিসপ্লে হিন্টস

একটি বিকল্প রেন্ডার করার জন্য UI প্রদর্শন ইঙ্গিত।

JSON প্রতিনিধিত্ব
{
  "disabled": boolean,
  "hiddenInSearch": boolean,
  "shownInApply": boolean,
  "badgeColors": {
    object (BadgeColors)
  },
  "darkBadgeColors": {
    object (BadgeColors)
  },
  "badgePriority": string
}
ক্ষেত্র
disabled

boolean

বিকল্পটি UI-তে নিষ্ক্রিয় হিসাবে দেখানো উচিত কিনা।

shownInApply

boolean

ড্রাইভ আইটেমে মান প্রয়োগ করার সময় এই বিকল্পটি প্রয়োগ মেনুতে দেখানো উচিত।

badgeColors

object ( BadgeColors )

ব্যাজের জন্য ব্যবহার করা রং। নির্বাচিত properties.badge_config.color এর উপর ভিত্তি করে Google উপাদানের রঙে পরিবর্তন করা হয়েছে।

darkBadgeColors

object ( BadgeColors )

ব্যাজের জন্য ব্যবহার করার জন্য গাঢ়-মোড রঙ। নির্বাচিত properties.badge_config.color এর উপর ভিত্তি করে Google উপাদানের রঙে পরিবর্তন করা হয়েছে।

badgePriority

string ( int64 format)

এই ব্যাজের অগ্রাধিকার। একাধিক ব্যাজের মধ্যে তুলনা এবং বাছাই করতে ব্যবহৃত হয়। একটি কম সংখ্যা মানে ব্যাজটি প্রথমে দেখানো উচিত। যখন একটি ব্যাজিং কনফিগারেশন উপস্থিত না থাকে, তখন এটি 0 হবে। অন্যথায়, এটি BadgeConfig.priority_override বা ডিফল্ট হিউরিস্টিক সেট করা হবে যা লেবেল তৈরির তারিখ এবং ক্ষেত্র এবং বিকল্প অগ্রাধিকার পছন্দ করে।

ব্যাজ কালারস

BadgeConfig থেকে প্রাপ্ত রঙ এবং সবচেয়ে কাছের প্রস্তাবিত সমর্থিত রঙে পরিবর্তিত হয়েছে।

JSON প্রতিনিধিত্ব
{
  "backgroundColor": {
    object (Color)
  },
  "foregroundColor": {
    object (Color)
  },
  "soloColor": {
    object (Color)
  }
}
ক্ষেত্র
backgroundColor

object ( Color )

শুধুমাত্র আউটপুট। ব্যাজ ব্যাকগ্রাউন্ড যা অগ্রভাগের সাথে জোড়া হয়।

foregroundColor

object ( Color )

শুধুমাত্র আউটপুট। ব্যাজ ফোরগ্রাউন্ড যা ব্যাকগ্রাউন্ডের সাথে পেয়ার করে।

soloColor

object ( Color )

শুধুমাত্র আউটপুট। পটভূমি ছাড়া পাঠ্যের জন্য ব্যবহার করা যেতে পারে এমন রঙ।

স্কিমা সক্ষমতা

পছন্দ সম্পাদনা করার সময় এই পছন্দ সম্পর্কিত ক্ষমতা।

JSON প্রতিনিধিত্ব
{
  "canUpdate": boolean,
  "canDelete": boolean,
  "canDisable": boolean,
  "canEnable": boolean
}
ক্ষেত্র
canUpdate

boolean

ব্যবহারকারী এই পছন্দ আপডেট করতে পারেন কিনা।

canDelete

boolean

ব্যবহারকারী এই পছন্দটি মুছে ফেলতে পারে কিনা।

canDisable

boolean

ব্যবহারকারী এই পছন্দটি নিষ্ক্রিয় করতে পারে কিনা।

canEnable

boolean

ব্যবহারকারী এই পছন্দটি সক্ষম করতে পারে কিনা।

ফলিত সক্ষমতা

প্রয়োগ করা মেটাডেটাতে এই পছন্দের সাথে সম্পর্কিত ক্ষমতা।

JSON প্রতিনিধিত্ব
{
  "canRead": boolean,
  "canSearch": boolean,
  "canSelect": boolean
}
ক্ষেত্র
canRead

boolean

ব্যবহারকারী আইটেমগুলিতে সম্পর্কিত প্রয়োগকৃত মেটাডেটা পড়তে পারে কিনা।

canSelect

boolean

ব্যবহারকারী একটি আইটেম এই পছন্দ নির্বাচন করতে পারেন কিনা.

লক স্ট্যাটাস

একটি লেবেল উপাদান লক করা বিবেচনা করা উচিত কিনা সে সম্পর্কে তথ্য রয়েছে৷

JSON প্রতিনিধিত্ব
{
  "locked": boolean
}
ক্ষেত্র
locked

boolean

শুধুমাত্র আউটপুট। এই লেবেল উপাদানটি একটি LabelLock এর (সরাসরি) লক্ষ্য কিনা তা নির্দেশ করে৷ একটি লেবেল কম্পোনেন্ট পরোক্ষভাবে লক করা যেতে পারে এমনকি যদি এটি একটি লেবেললকের সরাসরি লক্ষ্য না হয়, এই ক্ষেত্রে এই ক্ষেত্রটি মিথ্যাতে সেট করা হয়।

ব্যবহারকারীর বিকল্প

ব্যবহারকারী ক্ষেত্রের প্রকারের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "listOptions": {
    object (ListOptions)
  }
}
ক্ষেত্র
listOptions

object ( ListOptions )

নির্দিষ্ট করা হলে, নির্দেশ করে যে এই ক্ষেত্রটি মানগুলির একটি তালিকা সমর্থন করে। ক্ষেত্রটি একবার প্রকাশিত হলে, এটি পরিবর্তন করা যাবে না।

বৈশিষ্ট্য

ক্ষেত্রের মৌলিক বৈশিষ্ট্য।

JSON প্রতিনিধিত্ব
{
  "displayName": string,
  "required": boolean,
  "insertBeforeField": string
}
ক্ষেত্র
displayName

string

প্রয়োজন। এই ক্ষেত্র সনাক্তকারী UI-তে প্রদর্শনের পাঠ্য।

required

boolean

ক্ষেত্রটি প্রয়োজনীয় হিসাবে চিহ্নিত করা উচিত কিনা।

insertBeforeField

string

শুধুমাত্র ইনপুট। নির্দেশিত ক্ষেত্রের আগে এই ক্ষেত্রটি ঢোকান বা সরান। খালি থাকলে, ক্ষেত্রটি তালিকার শেষে স্থাপন করা হয়।

ডিসপ্লে হিন্টস

একটি ক্ষেত্র রেন্ডার করার জন্য UI প্রদর্শন ইঙ্গিত।

JSON প্রতিনিধিত্ব
{
  "required": boolean,
  "disabled": boolean,
  "hiddenInSearch": boolean,
  "shownInApply": boolean
}
ক্ষেত্র
required

boolean

UI এ প্রয়োজনীয় ক্ষেত্রটি দেখানো উচিত কিনা।

disabled

boolean

ফিল্ডটি UI-তে অক্ষম হিসাবে দেখানো উচিত কিনা।

shownInApply

boolean

ড্রাইভ আইটেমে মান প্রয়োগ করার সময় এই ক্ষেত্রটি প্রয়োগ মেনুতে দেখানো উচিত।

স্কিমা সক্ষমতা

ক্ষেত্র সম্পাদনা করার সময় এই ক্ষেত্রের সাথে সম্পর্কিত ক্ষমতা।

JSON প্রতিনিধিত্ব
{
  "canUpdate": boolean,
  "canDelete": boolean,
  "canDisable": boolean,
  "canEnable": boolean
}
ক্ষেত্র
canUpdate

boolean

ব্যবহারকারী এই ক্ষেত্র পরিবর্তন করতে পারেন কিনা।

canDelete

boolean

ব্যবহারকারী এই ক্ষেত্রটি মুছে ফেলতে পারে কিনা। ব্যবহারকারীর অবশ্যই অনুমতি থাকতে হবে এবং ক্ষেত্রটি অবশ্যই অবমূল্যায়িত হতে হবে।

canDisable

boolean

ব্যবহারকারী এই ক্ষেত্রটি নিষ্ক্রিয় করতে পারে কিনা। ব্যবহারকারীর অবশ্যই অনুমতি থাকতে হবে এবং এই ক্ষেত্রটি অবশ্যই অক্ষম করা উচিত নয়৷

canEnable

boolean

ব্যবহারকারী এই ক্ষেত্রটি সক্ষম করতে পারে কিনা। ব্যবহারকারীর অবশ্যই অনুমতি থাকতে হবে এবং এই ক্ষেত্রটি অবশ্যই নিষ্ক্রিয় করতে হবে।

ফলিত সক্ষমতা

প্রয়োগ করা মেটাডেটাতে এই ক্ষেত্রের সাথে সম্পর্কিত ক্ষমতা।

JSON প্রতিনিধিত্ব
{
  "canRead": boolean,
  "canSearch": boolean,
  "canWrite": boolean
}
ক্ষেত্র
canRead

boolean

ব্যবহারকারী আইটেমগুলিতে সম্পর্কিত প্রয়োগকৃত মেটাডেটা পড়তে পারে কিনা।

canWrite

boolean

ব্যবহারকারী ড্রাইভ আইটেমগুলিতে এই ক্ষেত্রটি সেট করতে পারেন কিনা৷

পদ্ধতি

create

একটি নতুন লেবেল তৈরি করে।

delete

স্থায়ীভাবে ড্রাইভ আইটেমগুলিতে একটি লেবেল এবং সম্পর্কিত মেটাডেটা মুছে দেয়৷

delta

একটি নতুন খসড়া সংশোধনের ফলে আপডেট অনুরোধের একটি সেট প্রয়োগ করে একটি একক লেবেল আপডেট করে৷

disable

একটি প্রকাশিত লেবেল অক্ষম করুন।

enable

একটি অক্ষম লেবেল সক্ষম করুন এবং এটিকে প্রকাশিত অবস্থায় পুনরুদ্ধার করুন৷

get

এর রিসোর্স নামের একটি লেবেল পান।

list

তালিকা লেবেল.

publish

লেবেলে সব খসড়া পরিবর্তন প্রকাশ করুন।

updateLabelCopyMode

একটি লেবেলের CopyMode আপডেট করে।

updatePermissions

একটি লেবেলের অনুমতি আপডেট করে।