Method: projects.locations.instances.undelete

একটি DatabaseInstance পুনরুদ্ধার করে যা পূর্বে মুছে ফেলার জন্য চিহ্নিত করা হয়েছিল। মুছে ফেলার পদ্ধতি ব্যবহার করার পরে, ডেটাবেস ইনস্ট্যান্সগুলি 20 দিনের জন্য DELETED অবস্থায় সেট করা হয় এবং 30 দিনের মধ্যে পরিষ্কার করা হবে। DELETED অবস্থায় ডেটাবেসগুলি কোনো ডেটা হারানো ছাড়াই মুছে ফেলা যায়। এই পদ্ধতিটি শুধুমাত্র DELETED অবস্থায় একটি ডেটাবেস ইনস্ট্যান্সে ব্যবহার করা যেতে পারে। শুদ্ধ করা ডেটাবেস ইনস্ট্যান্স পুনরুদ্ধার করা যাবে না।

HTTP অনুরোধ

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

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

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

পরামিতি
name

string

ডাটাবেস ইনস্ট্যান্সের সম্পূর্ণ যোগ্য রিসোর্স নাম, ফর্মে: projects/{project-number}/locations/{location-id}/instances/{database-id}

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

  • firebasedatabase.instances.undelete

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

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

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

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

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

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

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

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