Method: projects.versions.create

মডেলের উপর ভিত্তি করে একটি প্রকল্প সংস্করণ তৈরি করে এবং নির্দিষ্ট করা হলে নির্দিষ্ট রিলিজ চ্যানেলে স্থাপনার ট্রিগার করে।

HTTP অনুরোধ

POST https://actions.googleapis.com/v2/{parent=projects/*}/versions:create

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

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

পরামিতি
parent

string

প্রয়োজন। projects/{project} ফরম্যাটে মূল সম্পদের নাম। {project} হল প্রকল্পের সাথে যুক্ত ক্লাউড প্রজেক্ট আইডি।

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

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "files": {
    object (Files)
  },
  "releaseChannel": string
}
ক্ষেত্র
files

object ( Files )

প্রয়োজন। একটি সময়ে সার্ভারে পাঠানো ফাইলের তালিকা। এটি কনফিগার ফাইল বা ডেটা ফাইলের একটি তালিকা। 1. প্রথম অনুরোধ একটি ConfigFiles হতে হবে। 2. প্রথম অনুরোধে 'সেটিংস' সহ একটি কনফিগফাইল থাকতে হবে। 3. প্রথম অনুরোধে 'মেনিফেস্ট' সহ একটি কনফিগফাইল থাকতে হবে। 4. ইনলাইন ক্লাউড ফাংশনের সাথে সম্পর্কিত ওয়েবহুক কনফিগফাইলটি তার সোর্স কোডের সাথে সম্পর্কিত ডেটাফাইলের আগে স্ট্রিম করা উচিত।

releaseChannel

string

ঐচ্ছিক। সংস্করণ স্থাপন করার জন্য রিলিজ চ্যানেল, যদি নির্দিষ্ট করা থাকে। সমর্থিত বিল্ট ইন রিলিজ চ্যানেলগুলি হল actions.channels.Production, actions.channels.ClosedBeta, actions.channels.Alpha৷ .

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

সফল হলে, প্রতিক্রিয়া বডিতে Version একটি উদাহরণ থাকে।