Method: projects.releases.list

একটি প্রকল্পের জন্য Release মান তালিকা. এই তালিকাটি ঐচ্ছিকভাবে Release নাম, Ruleset নাম, TestSuite নাম, বা এর যেকোন সমন্বয় দ্বারা ফিল্টার করা হতে পারে।

HTTP অনুরোধ

GET https://firebaserules.googleapis.com/v1/{name=projects/*}/releases

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
name

string

প্রয়োজন। প্রকল্পের জন্য সম্পদের নাম।

বিন্যাস: projects/{project_id}

ক্যোয়ারী প্যারামিটার

পরামিতি
filter

string

Release ফিল্টার. তালিকা পদ্ধতি Release.name , এবং Release.ruleset_name এ সীমাবদ্ধতা সহ ফিল্টার সমর্থন করে।

উদাহরণ 1: 'name=prod*'-এর একটি ফিল্টার 'prod'-এর সাথে 'prod'-এর উপসর্গযুক্ত 'projects/foo'-এর মধ্যে নাম সহ Release ফেরত দিতে পারে:

নাম -> নিয়ম সেটের নাম:

  • projects/foo/releases/prod -> projects/foo/rulesets/uuid1234
  • projects/foo/releases/prod/v1 -> projects/foo/rulesets/uuid1234
  • projects/foo/releases/prod/v2 -> projects/foo/rulesets/uuid8888

উদাহরণ 2: name=prod* rulesetName=uuid1234 এর একটি ফিল্টার শুধুমাত্র 'prod'-এর সাথে 'uuid1234'-এর একই Ruleset নামের উল্লেখ করে 'প্রকল্প/foo'-এর জন্য Release দৃষ্টান্ত প্রদান করবে:

নাম -> নিয়ম সেটের নাম:

  • projects/foo/releases/prod -> projects/foo/rulesets/1234
  • projects/foo/releases/prod/v1 -> projects/foo/rulesets/1234

উদাহরণগুলিতে, ফিল্টার পরামিতিগুলি অনুসন্ধান ফিল্টারগুলিকে নির্দেশ করে যা প্রকল্পের সাথে সম্পর্কিত। সম্পূর্ণরূপে যোগ্য উপসর্গ এছাড়াও ব্যবহার করা যেতে পারে.

pageSize

integer

লোড করার জন্য পৃষ্ঠার আকার। সর্বোচ্চ 100। ডিফল্ট 10। দ্রষ্টব্য: pageSize শুধুমাত্র একটি ইঙ্গিত এবং পরিষেবাটি আউটপুটের আকারের কারণে pageSize ফলাফলের চেয়ে কম লোড করতে বেছে নিতে পারে। সমস্ত রিলিজ অতিক্রম করতে, প্রতিক্রিয়ার pageToken খালি না হওয়া পর্যন্ত কলারের পুনরাবৃত্তি করা উচিত।

pageToken

string

Release দৃষ্টান্তের পরবর্তী ব্যাচের জন্য পরবর্তী পৃষ্ঠা টোকেন।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

FirebaseRulesService.ListReleases এর প্রতিক্রিয়া।

JSON প্রতিনিধিত্ব
{
  "releases": [
    {
      object (Release)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
releases[]

object ( Release )

Release দৃষ্টান্তের তালিকা.

nextPageToken

string

ফলাফলের পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে পৃষ্ঠা সংখ্যা টোকেন। মান খালি থাকলে, আর কোনো ফলাফল অবশিষ্ট থাকে না।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।