Method: projects.locations.instances.create

একটি নতুন DatabaseInstance তৈরি করার অনুরোধ করে। একটি সফলভাবে তৈরি ডেটাবেস ইনস্ট্যান্সের অবস্থা হল ACTIVE

শুধুমাত্র ব্লেজ প্ল্যানের প্রকল্পগুলির জন্য উপলব্ধ৷ ক্লাউড বিলিং API https://cloud.google.com/billing/reference/rest/v1/projects/updateBillingInfo ব্যবহার করে প্রকল্পগুলি আপগ্রেড করা যেতে পারে।

মনে রাখবেন, Firebase সিস্টেমে বিলিং সক্ষমতার অবস্থার প্রচার হতে কয়েক মিনিট সময় লাগতে পারে।

HTTP অনুরোধ

POST https://firebasedatabase.googleapis.com/v1beta/{parent=projects/*/locations/*}/instances

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

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

পরামিতি
parent

string

মূল প্রকল্প যার জন্য একটি ডাটাবেস উদাহরণ তৈরি করতে হবে, ফর্মটিতে: projects/{project-number}/locations/{location-id}

অনুমোদনের জন্য নির্দিষ্ট রিসোর্স parent নিম্নলিখিত IAM অনুমতি প্রয়োজন:

  • firebasedatabase.instances.create

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

পরামিতি
databaseId

string

ডাটাবেস উদাহরণের বিশ্বব্যাপী অনন্য শনাক্তকারী।

validateOnly

boolean

সত্য হিসাবে সেট করা হলে, অনুরোধটি যাচাই করা হবে কিন্তু জমা দেওয়া হবে না।

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

অনুরোধের অংশে DatabaseInstance একটি উদাহরণ রয়েছে।

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

সফল হলে, রেসপন্স বডিতে DatabaseInstance এর একটি নতুন তৈরি ইনস্ট্যান্স থাকে।

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

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

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

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