منصوبے کے بارے میں
AWS CLI ایمیزون ویب سروسز کے لیے ایک متحد کمانڈ لائن انٹرفیس ہے۔ یہ README ورژن 1 کا احاطہ کرتا ہے، جو 5 اگست 2026 سے 15 جولائی 2027 کو سپورٹ کے اختتام تک مینٹیننس موڈ میں ہے؛ مینٹیننس ریلیز صرف اہم بگ فکسز اور سیکیورٹی مسائل تک محدود ہیں، اور AWS AWS CLI v2 میں منتقلی کی سفارش کرتا ہے۔
پیکیج کے لیے Python 3.10 یا بعد کا ورژن درکار ہے اور اسے pip کے ذریعے انسٹال کیا جا سکتا ہے، ترجیحاً ورچوئل ماحول میں، `python -m pip install awscli` استعمال کرتے ہوئے۔ اسے عالمی سطح پر یا موجودہ صارف کے لیے بھی انسٹال کیا جا سکتا ہے، pip کے ساتھ اپ گریڈ کیا جا سکتا ہے، یا پلیٹ فارم کے مخصوص بنڈل یا MSI انسٹالرز کے ذریعے تعینات کیا جا سکتا ہے۔
استعمال سے پہلے، کریڈینشلز کو `aws configure`، ماحول کے متغیرات، مشترکہ `~/.aws/credentials` فائل، `~/./aws/config` فائل، یا EC2 پر چلتے وقت IAM رول کے ذریعے ترتیب دیا جا سکتا ہے۔ متعدد نامزد پروفائلز سپورٹ کیے جاتے ہیں اور `--profile` کے ساتھ منتخب کیے جاتے ہیں؛ کنفیگریشن فائل کے مقامات کو ماحول کے متغیرات کے ساتھ اوور رائیڈ کیا جا سکتا ہے۔
کمانڈز `aws <command> <subcommand> [options and parameters]` کے پیٹرن کی پیروی کرتی ہیں، جیسے `aws s3 ls`۔ بلٹ ان مدد `aws help` اور کمانڈ کے مخصوص مدد ذیلی کمانڈز کے ذریعے دستیاب ہے۔ CLI ورژن رپورٹنگ، ڈیبگ آؤٹ پٹ، قابل ترتیب ڈیفالٹ ریجنز اور آؤٹ پٹ فارمیٹس، اور Unix جیسے شیلز کے لیے اختیاری کمانڈ تکمیل کو بھی سپورٹ کرتا ہے۔ سپورٹ وسائل میں GitHub ایشوز، Stack Overflow، AWS ڈسکشن فورمز، AWS سپورٹ، چینج لاگز، اور سرکاری AWS دستاویزات شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.