- HTTP অনুরোধ
- পাথ প্যারামিটার
- ক্যোয়ারী প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- ReleaseExecutable Version
- ভাষা
- এটা চেষ্টা করুন!
নিয়ম প্রয়োগ করার সময় ব্যবহার করার জন্য Release
এক্সিকিউটেবল পান।
HTTP অনুরোধ
GET https://firebaserules.googleapis.com/v1/{name=projects/*/releases/**}:getExecutable
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
name | প্রয়োজন। বিন্যাস: |
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
executableVersion | অনুরোধ করা রানটাইম এক্সিকিউটেবল সংস্করণ। FIREBASE_RULES_EXECUTABLE_V1 এ ডিফল্ট। |
শরীরের অনুরোধ
অনুরোধের বডি খালি হতে হবে।
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
FirebaseRulesService.GetReleaseExecutable
এর প্রতিক্রিয়া
JSON প্রতিনিধিত্ব | |
---|---|
{ "executable": string, "language": enum ( |
ক্ষেত্র | |
---|---|
executable | একটি base64-এনকোডেড স্ট্রিং। |
language | এক্সিকিউটেবল বাইট তৈরি করতে ব্যবহৃত |
rulesetName | |
updateTime | সাম্প্রতিক RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
executableVersion | এক্সিকিউটেবলের নিয়ম রানটাইম সংস্করণ। |
syncTime | ঐচ্ছিক, ফলাফলের সতেজতা নির্দেশ করে। প্রতিক্রিয়া সিঙ্কটাইম (অন্তর্ভুক্ত) পর্যন্ত একটি ব্যবধানের মধ্যে সর্বশেষ হওয়ার গ্যারান্টি দেওয়া হয়। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/cloud-platform
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/firebase.readonly
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।
ReleaseExecutable Version
এক্সিকিউটেবল সংস্করণগুলি প্রতিটি ভাষা এবং সিনট্যাক্স সংশোধনের জন্য সমর্থিত।
Enums | |
---|---|
RELEASE_EXECUTABLE_VERSION_UNSPECIFIED | এক্সিকিউটেবল ফরম্যাট অনির্দিষ্ট। FIREBASE_RULES_EXECUTABLE_V1 এ ডিফল্ট |
FIREBASE_RULES_EXECUTABLE_V1 | ফায়ারবেস রুলস সিনট্যাক্স 'রুলস2' এক্সিকিউটেবল ভার্সন: জাভা ক্লায়েন্টদের সাথে ব্যবহারের জন্য কাস্টম AST। |
FIREBASE_RULES_EXECUTABLE_V2 | C++ ক্লায়েন্টদের সাথে ব্যবহারের জন্য CEL-ভিত্তিক এক্সিকিউটেবল। |
ভাষা
Source
মধ্যে সমর্থিত Language
সেট।
Enums | |
---|---|
LANGUAGE_UNSPECIFIED | ভাষা অনির্দিষ্ট। FIREBASE_RULES-এ ডিফল্ট। |
FIREBASE_RULES | ফায়ারবেস নিয়মের ভাষা। |
EVENT_FLOW_TRIGGERS | ইভেন্ট ফ্লো ট্রিগার। |