Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dukungan contoh menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan menerapkan skenario umum dengan menggunakan AWS Command Line Interface with Dukungan.
Tindakan merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakanadd-attachments-to-set.
- AWS CLI
-
Untuk menambahkan lampiran ke set
add-attachments-to-setContoh berikut menambahkan gambar ke kumpulan yang kemudian dapat Anda tentukan untuk kasus dukungan di AWS akun Anda.aws support add-attachments-to-set \ --attachment-set-id"as-2f5a6faa2a4a1e600-mu-nk5xQlBr70-G1cUos5LZkd38KOAHZa9BMDVzNEXAMPLE"\ --attachmentsfileName=troubleshoot-screenshot.png,data=base64-encoded-stringOutput:
{ "attachmentSetId": "as-2f5a6faa2a4a1e600-mu-nk5xQlBr70-G1cUos5LZkd38KOAHZa9BMDVzNEXAMPLE", "expiryTime": "2020-05-14T17:04:40.790+0000" }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat AddAttachmentsToSet
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanadd-communication-to-case.
- AWS CLI
-
Untuk menambahkan komunikasi ke kasus
add-communication-to-caseContoh berikut menambahkan komunikasi ke kasus dukungan di AWS akun Anda.aws support add-communication-to-case \ --case-id"case-12345678910-2013-c4c1d2bf33c5cf47"\ --communication-body"I'm attaching a set of images to this case."\ --cc-email-addresses"myemail@example.com"\ --attachment-set-id"as-2f5a6faa2a4a1e600-mu-nk5xQlBr70-G1cUos5LZkd38KOAHZa9BMDVzNEXAMPLE"Output:
{ "result": true }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat AddCommunicationToCase
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-case.
- AWS CLI
-
Untuk membuat kasus
create-caseContoh berikut membuat kasus dukungan untuk AWS akun Anda.aws support create-case \ --category-code"using-aws"\ --cc-email-addresses"myemail@example.com"\ --communication-body"I want to learn more about an AWS service."\ --issue-type"technical"\ --language"en"\ --service-code"general-info"\ --severity-code"low"\ --subject"Question about my account"Output:
{ "caseId": "case-12345678910-2013-c4c1d2bf33c5cf47" }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat CreateCase
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-attachment.
- AWS CLI
-
Untuk mendeskripsikan lampiran
describe-attachmentContoh berikut mengembalikan informasi tentang lampiran dengan ID yang ditentukan.aws support describe-attachment \ --attachment-id"attachment-KBnjRNrePd9D6Jx0-Mm00xZuDEaL2JAj_0-gJv9qqDooTipsz3V1Nb19rCfkZneeQeDPgp8X1iVJyHH7UuhZDdNeqGoduZsPrAhyMakqlc60-iJjL5HqyYGiT1FG8EXAMPLE"Output:
{ "attachment": { "fileName": "troubleshoot-screenshot.png", "data": "base64-blob" } }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeAttachment
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-cases.
- AWS CLI
-
Untuk mendeskripsikan suatu kasus
describe-casesContoh berikut mengembalikan informasi tentang kasus dukungan yang ditentukan di AWS akun Anda.aws support describe-cases \ --display-id"1234567890"\ --after-time"2020-03-23T21:31:47.774Z"\ --include-resolved-cases \ --language"en"\ --no-include-communications \ --max-item1Output:
{ "cases": [ { "status": "resolved", "ccEmailAddresses": [], "timeCreated": "2020-03-23T21:31:47.774Z", "caseId": "case-12345678910-2013-c4c1d2bf33c5cf47", "severityCode": "low", "language": "en", "categoryCode": "using-aws", "serviceCode": "general-info", "submittedBy": "myemail@example.com", "displayId": "1234567890", "subject": "Question about my account" } ] }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeCases
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-communications.
- AWS CLI
-
Untuk menggambarkan komunikasi terbaru untuk suatu kasus
describe-communicationsContoh berikut mengembalikan komunikasi terbaru untuk kasus dukungan yang ditentukan di AWS akun Anda.aws support describe-communications \ --case-id"case-12345678910-2013-c4c1d2bf33c5cf47"\ --after-time"2020-03-23T21:31:47.774Z"\ --max-item1Output:
{ "communications": [ { "body": "I want to learn more about an AWS service.", "attachmentSet": [], "caseId": "case-12345678910-2013-c4c1d2bf33c5cf47", "timeCreated": "2020-05-12T23:12:35.000Z", "submittedBy": "Amazon Web Services" } ], "NextToken": "eyJuZXh0VG9rZW4iOiBudWxsLCAiYm90b190cnVuY2F0ZV9hbW91bnQEXAMPLE==" }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeCommunications
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-services.
- AWS CLI
-
Untuk membuat daftar AWS layanan dan kategori layanan
describe-servicesContoh berikut mencantumkan kategori layanan yang tersedia untuk meminta informasi umum.aws support describe-services \ --service-code-list"general-info"Output:
{ "services": [ { "code": "general-info", "name": "General Info and Getting Started", "categories": [ { "code": "charges", "name": "How Will I Be Charged?" }, { "code": "gdpr-queries", "name": "Data Privacy Query" }, { "code": "reserved-instances", "name": "Reserved Instances" }, { "code": "resource", "name": "Where is my Resource?" }, { "code": "using-aws", "name": "Using AWS & Services" }, { "code": "free-tier", "name": "Free Tier" }, { "code": "security-and-compliance", "name": "Security & Compliance" }, { "code": "account-structure", "name": "Account Structure" } ] } ] }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeServices
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-severity-levels.
- AWS CLI
-
Untuk membuat daftar tingkat keparahan yang tersedia
describe-severity-levelsContoh berikut mencantumkan tingkat keparahan yang tersedia untuk kasus dukungan.aws support describe-severity-levelsOutput:
{ "severityLevels": [ { "code": "low", "name": "Low" }, { "code": "normal", "name": "Normal" }, { "code": "high", "name": "High" }, { "code": "urgent", "name": "Urgent" }, { "code": "critical", "name": "Critical" } ] }Untuk informasi selengkapnya, lihat Memilih tingkat keparahan di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeSeverityLevels
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-check-refresh-statuses.
- AWS CLI
-
Untuk mencantumkan status penyegaran pemeriksaan Penasihat AWS Tepercaya
describe-trusted-advisor-check-refresh-statusesContoh berikut mencantumkan status refresh untuk dua pemeriksaan Penasihat Tepercaya: Izin Bucket Amazon S3 dan Penggunaan IAM.aws support describe-trusted-advisor-check-refresh-statuses \ --check-id"Pfx0RwqBli""zXCkfM1nI3"Output:
{ "statuses": [ { "checkId": "Pfx0RwqBli", "status": "none", "millisUntilNextRefreshable": 0 }, { "checkId": "zXCkfM1nI3", "status": "none", "millisUntilNextRefreshable": 0 } ] }Untuk informasi selengkapnya, lihat AWS Penasihat Tepercaya di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeTrustedAdvisorCheckRefreshStatuses
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-check-result.
- AWS CLI
-
Untuk mencantumkan hasil pemeriksaan Penasihat Te AWS percaya
describe-trusted-advisor-check-resultContoh berikut mencantumkan hasil pemeriksaan Penggunaan IAM.aws support describe-trusted-advisor-check-result \ --check-id"zXCkfM1nI3"Output:
{ "result": { "checkId": "zXCkfM1nI3", "timestamp": "2020-05-13T21:38:05Z", "status": "ok", "resourcesSummary": { "resourcesProcessed": 1, "resourcesFlagged": 0, "resourcesIgnored": 0, "resourcesSuppressed": 0 }, "categorySpecificSummary": { "costOptimizing": { "estimatedMonthlySavings": 0.0, "estimatedPercentMonthlySavings": 0.0 } }, "flaggedResources": [ { "status": "ok", "resourceId": "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZEXAMPLE", "isSuppressed": false } ] } }Untuk informasi selengkapnya, lihat AWS Penasihat Tepercaya di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeTrustedAdvisorCheckResult
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-check-summaries.
- AWS CLI
-
Untuk membuat daftar ringkasan pemeriksaan Penasihat AWS Tepercaya
describe-trusted-advisor-check-summariesContoh berikut mencantumkan hasil untuk dua pemeriksaan Penasihat Tepercaya: Izin Bucket Amazon S3 dan Penggunaan IAM.aws support describe-trusted-advisor-check-summaries \ --check-ids"Pfx0RwqBli""zXCkfM1nI3"Output:
{ "summaries": [ { "checkId": "Pfx0RwqBli", "timestamp": "2020-05-13T21:38:12Z", "status": "ok", "hasFlaggedResources": true, "resourcesSummary": { "resourcesProcessed": 44, "resourcesFlagged": 0, "resourcesIgnored": 0, "resourcesSuppressed": 0 }, "categorySpecificSummary": { "costOptimizing": { "estimatedMonthlySavings": 0.0, "estimatedPercentMonthlySavings": 0.0 } } }, { "checkId": "zXCkfM1nI3", "timestamp": "2020-05-13T21:38:05Z", "status": "ok", "hasFlaggedResources": true, "resourcesSummary": { "resourcesProcessed": 1, "resourcesFlagged": 0, "resourcesIgnored": 0, "resourcesSuppressed": 0 }, "categorySpecificSummary": { "costOptimizing": { "estimatedMonthlySavings": 0.0, "estimatedPercentMonthlySavings": 0.0 } } } ] }Untuk informasi selengkapnya, lihat AWS Penasihat Tepercaya di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeTrustedAdvisorCheckSummaries
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-checks.
- AWS CLI
-
Untuk membuat daftar cek Penasihat AWS Tepercaya yang tersedia
describe-trusted-advisor-checksContoh berikut mencantumkan cek Penasihat Tepercaya yang tersedia di AWS akun Anda. Informasi ini mencakup nama cek, ID, deskripsi, kategori, dan metadata. Perhatikan bahwa output dipersingkat untuk keterbacaan.aws support describe-trusted-advisor-checks \ --language"en"Output:
{ "checks": [ { "id": "zXCkfM1nI3", "name": "IAM Use", "description": "Checks for your use of AWS Identity and Access Management (IAM). You can use IAM to create users, groups, and roles in AWS, and you can use permissions to control access to AWS resources. \n<br>\n<br>\n<b>Alert Criteria</b><br>\nYellow: No IAM users have been created for this account.\n<br>\n<br>\n<b>Recommended Action</b><br>\nCreate one or more IAM users and groups in your account. You can then create additional users whose permissions are limited to perform specific tasks in your AWS environment. For more information, see <a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/IAMGettingStarted.html\" target=\"_blank\">Getting Started</a>. \n<br><br>\n<b>Additional Resources</b><br>\n<a href=\"https://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_Introduction.html\" target=\"_blank\">What Is IAM?</a>", "category": "security", "metadata": [] } ] }Untuk informasi selengkapnya, lihat AWS Penasihat Tepercaya di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat DescribeTrustedAdvisorChecks
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanrefresh-trusted-advisor-check.
- AWS CLI
-
Untuk menyegarkan cek Penasihat Te AWS percaya
refresh-trusted-advisor-checkContoh berikut menyegarkan cek Amazon S3 Bucket Permissions Trusted Advisor di AWS akun Anda.aws support refresh-trusted-advisor-check \ --check-id"Pfx0RwqBli"Output:
{ "status": { "checkId": "Pfx0RwqBli", "status": "enqueued", "millisUntilNextRefreshable": 3599992 } }Untuk informasi selengkapnya, lihat AWS Penasihat Tepercaya di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat RefreshTrustedAdvisorCheck
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanresolve-case.
- AWS CLI
-
Untuk menyelesaikan kasus dukungan
resolve-caseContoh berikut menyelesaikan kasus dukungan di AWS akun Anda.aws support resolve-case \ --case-id"case-12345678910-2013-c4c1d2bf33c5cf47"Output:
{ "finalCaseStatus": "resolved", "initialCaseStatus": "work-in-progress" }Untuk informasi selengkapnya, lihat Manajemen kasus di Panduan Pengguna AWS Dukungan.
-
Untuk detail API, lihat ResolveCase
di Refer AWS CLI ensi Perintah.
-