Resource Settings API

রিসোর্স সেটিংস API ব্যবহারকারীদের ক্লাউড রিসোর্স হায়ারার্কি জুড়ে তাদের GCP রিসোর্সের (যেমন, VM, ফায়ারওয়াল, প্রজেক্ট, ইত্যাদি) আচরণ নিয়ন্ত্রণ এবং পরিবর্তন করতে দেয়।

পরিষেবা:sourceettings.googleapis.com

আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরি ব্যবহার করে এই পরিষেবাটিকে কল করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে আপনার নিজস্ব লাইব্রেরি ব্যবহার করে এই পরিষেবাটি কল করার প্রয়োজন হয়, তাহলে API অনুরোধ করার সময় আপনার নিম্নলিখিত তথ্য ব্যবহার করা উচিত।

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://resourcesettings.googleapis.com

REST রিসোর্স: v1alpha1.folders.settings

পদ্ধতি
deleteValue DELETE /v1alpha1/{name=folders/*/settings/*/value}
একটি সেটিং মান মুছে দেয়।
getValue GET /v1alpha1/{name=folders/*/settings/*/value}
একটি সেটিং মান পায়।
list GET /v1alpha1/{parent=folders/*}/settings
ক্লাউড রিসোর্স parent উপলব্ধ সমস্ত সেটিংস তালিকাভুক্ত করে৷
lookupEffectiveValue GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue
ক্লাউড রিসোর্স parent একটি সেটিং এর কার্যকর সেটিং মান গণনা করে।
search GET /v1alpha1/{parent=folders/*}/settings:search
রিসোর্স parent বিদ্যমান সমস্ত সেটিং মানগুলির জন্য অনুসন্ধান করে।
updateValue PATCH /v1alpha1/{settingValue.name=folders/*/settings/*/value}
একটি সেটিং মান আপডেট করে।

REST সম্পদ: v1alpha1.folders.settings.value

পদ্ধতি
create POST /v1alpha1/{settingValue.name=folders/*/settings/*/value}
একটি সেটিং মান তৈরি করে।

REST রিসোর্স: v1alpha1.organizations.settings

পদ্ধতি
deleteValue DELETE /v1alpha1/{name=organizations/*/settings/*/value}
একটি সেটিং মান মুছে দেয়।
getValue GET /v1alpha1/{name=organizations/*/settings/*/value}
একটি সেটিং মান পায়।
list GET /v1alpha1/{parent=organizations/*}/settings
ক্লাউড রিসোর্স parent উপলব্ধ সমস্ত সেটিংস তালিকাভুক্ত করে৷
lookupEffectiveValue GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue
ক্লাউড রিসোর্স parent একটি সেটিং এর কার্যকর সেটিং মান গণনা করে।
search GET /v1alpha1/{parent=organizations/*}/settings:search
রিসোর্স parent বিদ্যমান সমস্ত সেটিং মানগুলির জন্য অনুসন্ধান করে।
updateValue PATCH /v1alpha1/{settingValue.name=organizations/*/settings/*/value}
একটি সেটিং মান আপডেট করে।

REST সম্পদ: v1alpha1.organizations.settings.value

পদ্ধতি
create POST /v1alpha1/{settingValue.name=organizations/*/settings/*/value}
একটি সেটিং মান তৈরি করে।

REST রিসোর্স: v1alpha1.projects.settings

পদ্ধতি
deleteValue DELETE /v1alpha1/{name=projects/*/settings/*/value}
একটি সেটিং মান মুছে দেয়।
getValue GET /v1alpha1/{name=projects/*/settings/*/value}
একটি সেটিং মান পায়।
list GET /v1alpha1/{parent=projects/*}/settings
ক্লাউড রিসোর্স parent উপলব্ধ সমস্ত সেটিংস তালিকাভুক্ত করে৷
lookupEffectiveValue GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue
ক্লাউড রিসোর্স parent একটি সেটিং এর কার্যকর সেটিং মান গণনা করে।
search GET /v1alpha1/{parent=projects/*}/settings:search
রিসোর্স parent বিদ্যমান সমস্ত সেটিং মানগুলির জন্য অনুসন্ধান করে।
updateValue PATCH /v1alpha1/{settingValue.name=projects/*/settings/*/value}
একটি সেটিং মান আপডেট করে।

REST সম্পদ: v1alpha1.projects.settings.value

পদ্ধতি
create POST /v1alpha1/{settingValue.name=projects/*/settings/*/value}
একটি সেটিং মান তৈরি করে।