REST Resource: projects.settings.value

المورد: SettingValue

تمثّل هذه السمة إنشاء مثيل لإعداد. يتم ربط كل قيمة إعداد بالإعداد المناسب لها.

تمثيل JSON
{
  "name": string,
  "value": {
    object (Value)
  },
  "etag": string,
  "readOnly": boolean,
  "updateTime": string
}
الحقول
name

string

اسم المورد الخاص بقيمة الإعداد. يجب أن يكون أحد الأشكال التالية:

  • projects/{project_number}/settings/{setting_name}/value
  • folders/{folder_id}/settings/{setting_name}/value
  • organizations/{organization_id}/settings/{setting_name}/value

على سبيل المثال، "/projects/123/settings/gcp-enableMyFeature/value"

value

object (Value)

قيمة الإعداد. يجب أن يكون نوع بيانات Value متوافقًا دائمًا مع نوع البيانات الذي يحدّده الإعداد الرئيسي.

etag

string

بصمة إصبع تُستخدَم للتزامن المتفائل. يمكنك الاطّلاع على settings.updateValue لمزيد من التفاصيل.

readOnly

boolean

النتائج فقط. علامة تشير إلى أنّه لا يمكن تعديل قيمة هذا الإعداد، ولكن يمكن حذفها باستخدام settings.deleteValue إذا تم ضبط DeleteSettingValueRequest.ignore_read_only على "صحيح". يُعدّ استخدام هذه العلامة إقرارًا بأنّه لا يمكن إعادة إنشاء قيمة الإعداد. يتم اكتساب هذه العلامة من الإعداد الرئيسي وهي مخصّصة لأغراض تسهيل الاستخدام. يمكنك الاطّلاع على Setting.read_only لمزيد من التفاصيل.

updateTime

string (Timestamp format)

النتائج فقط. الطابع الزمني الذي يشير إلى آخر مرة تم فيها تعديل قيمة الإعداد

يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu"‎ وبدقّة تصل إلى نانوثانية. مثال: "2014-10-02T15:01:23.045123456Z"

الطُرق

create

تنشئ هذه السمة قيمة إعداد.