منصوبے کے بارے میں

یہ سسٹم Google Cloud Billing بجٹ نوٹیفکیشنز کا استعمال کرتا ہے تاکہ جب اخراجات طے شدہ حدود کے قریب پہنچیں تو منتخب Compute Engine ورچوئل مشینوں کو خودکار طور پر روکا جا سکے۔ یہ ڈیفالٹ طور پر تحفظاتی موڈز (آٹومیشن کے بغیر صرف 'plan' موڈ) میں کام کرتا ہے اور اس کے لیے بجٹ کے ناموں، کرنسی، اور زون allowlists کی واضح کنفیگریشن درکار ہوتی ہے۔ صرف وہی VMs جن پر مخصوص لیبلز (budget-hardcap=true) لگے ہوں، روکنے کے اہل ہیں، جبکہ محفوظ VMs (budget-hardcap-protected=true) کو ہمیشہ خارج رکھا جاتا ہے۔ اس سسٹم میں پالیسیوں کے جائزے، فیصلوں کے پیش نظارے، اور آڈٹ ہسٹری کے معائنے کے لیے ایک Windows آپریٹر ایپلی کیشن شامل ہے۔ یہ idempotency اور auditability کو یقینی بنانے کے لیے Firestore کو ایونٹ کلیمز اور ایکشن ریکارڈز کے لیے استعمال کرتا ہے۔ اہم حدود: بجٹ نوٹیفکیشنز میں تاخیر ہوتی ہے (یہ فوری نہیں ہے)، یہ صرف Compute Engine VMs پر اثر انداز ہوتا ہے (دیگر GCP سروسز پر نہیں)، ایک پروجیکٹ تک محدود ہے، اور Cloud Billing بجٹ کنکشنز کے دستی سیٹ اپ کی ضرورت ہوتی ہے۔ دستاویزات اس بات پر زور دیتے ہیں کہ یہ فراہم کنندہ کے مقامی spend caps یا انسانی نگرانی کا متبادل نہیں ہے۔