নির্দিষ্ট সংস্করণের বিষয়বস্তু ব্যবহার করে নির্দিষ্ট লক্ষ্য সাইটে একটি নতুন সংস্করণ তৈরি করে।
HTTP অনুরোধ
POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
parent | প্রয়োজন। ক্লোন করা সংস্করণের জন্য লক্ষ্য সাইট, বিন্যাসে: |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
ক্ষেত্র | |
---|---|
sourceVersion | প্রয়োজন। ক্লোন করা সংস্করণের জন্য অনন্য শনাক্তকারী, বিন্যাসে: |
finalize | সত্য হলে, ক্লোনিং সম্পূর্ণ হওয়ার পরে মিথ্যা হলে, ক্লোন করা সংস্করণের একটি স্থিতি থাকবে |
ইউনিয়ন ফিল্ড | |
include | যদি প্রদান করা হয়, শুধুমাত্র এই তালিকার এক বা একাধিক RegEx মানগুলির সাথে মেলে এমন পাথগুলিকে নতুন সংস্করণে অন্তর্ভুক্ত করা হবে৷ |
exclude | যদি প্রদান করা হয়, শুধুমাত্র যে পাথগুলি এই তালিকার RegEx মানগুলির সাথে মেলে না তা নতুন সংস্করণে অন্তর্ভুক্ত করা হবে৷ |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে Operation
একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/firebase.hosting
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/cloud-platform
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।
পাথফিল্টার
ফিল্টার পাথের একটি উপস্থাপনা।
JSON প্রতিনিধিত্ব |
---|
{ "regexes": [ string ] } |
ক্ষেত্র | |
---|---|
regexes[] | RegEx মানগুলির একটি অ্যারে যার দ্বারা ফিল্টার করা হবে৷ |