Dokumentasi ini AWS CLI hanya untuk Versi 1. Untuk dokumentasi yang terkait dengan Versi 2 AWS CLI, lihat Panduan Pengguna Versi 2.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Support contoh menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with AWS Support.
Tindakan adalah 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-set
Contoh berikut menambahkan gambar ke set 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-string
Output:
{ "attachmentSetId": "as-2f5a6faa2a4a1e600-mu-nk5xQlBr70-G1cUos5LZkd38KOAHZa9BMDVzNEXAMPLE", "expiryTime": "2020-05-14T17:04:40.790+0000" }
Untuk informasi selengkapnya, lihat Manajemen kasus di AWS Support User Guide.
-
Untuk API detailnya, lihat AddAttachmentsToSet
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanadd-communication-to-case
.
- AWS CLI
-
Untuk menambahkan komunikasi ke sebuah kasus
add-communication-to-case
Contoh 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 AWS Support User Guide.
-
Untuk API detailnya, lihat AddCommunicationToCase
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-case
.
- AWS CLI
-
Untuk membuat kasus
create-case
Contoh 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 AWS Support User Guide.
-
Untuk API detailnya, lihat CreateCase
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-attachment
.
- AWS CLI
-
Untuk menggambarkan lampiran
describe-attachment
Contoh 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 AWS Support User Guide.
-
Untuk API detailnya, lihat DescribeAttachment
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-cases
.
- AWS CLI
-
Untuk menggambarkan sebuah kasus
describe-cases
Contoh 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-item1
Output:
{ "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 AWS Support User Guide.
-
Untuk API detailnya, lihat DescribeCases
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-communications
.
- AWS CLI
-
Untuk menggambarkan komunikasi terbaru untuk suatu kasus
describe-communications
Contoh 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-item1
Output:
{ "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 AWS Support User Guide.
-
Untuk API detailnya, lihat DescribeCommunications
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-services
.
- AWS CLI
-
Untuk daftar AWS layanan dan kategori layanan
describe-services
Contoh 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 AWS Support User Guide.
-
Untuk API detailnya, lihat DescribeServices
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-severity-levels
.
- AWS CLI
-
Untuk daftar tingkat keparahan yang tersedia
describe-severity-levels
Contoh berikut mencantumkan tingkat keparahan yang tersedia untuk kasus dukungan.aws support describe-severity-levels
Output:
{ "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 Support.
-
Untuk API detailnya, lihat DescribeSeverityLevels
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-check-refresh-statuses
.
- AWS CLI
-
Untuk mencantumkan status penyegaran pemeriksaan AWS Trusted Advisor
describe-trusted-advisor-check-refresh-statuses
Contoh berikut mencantumkan status penyegaran untuk dua pemeriksaan Trusted Advisor: Izin dan Penggunaan Bucket Amazon S3. IAMaws 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 Trusted Advisor di Panduan Pengguna AWS Support.
-
Untuk API detailnya, lihat DescribeTrustedAdvisorCheckRefreshStatuses
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-check-result
.
- AWS CLI
-
Untuk mencantumkan hasil pemeriksaan AWS Trusted Advisor
describe-trusted-advisor-check-result
Contoh berikut mencantumkan hasil pemeriksaan IAM Use.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 Trusted Advisor di Panduan Pengguna AWS Support.
-
Untuk API detailnya, lihat DescribeTrustedAdvisorCheckResult
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-check-summaries
.
- AWS CLI
-
Untuk membuat daftar ringkasan cek Trusted AWS Advisor
describe-trusted-advisor-check-summaries
Contoh berikut mencantumkan hasil untuk dua pemeriksaan Trusted Advisor: Izin dan Penggunaan Bucket Amazon S3. IAMaws 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 Trusted Advisor di Panduan Pengguna AWS Support.
-
Untuk API detailnya, lihat DescribeTrustedAdvisorCheckSummaries
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-trusted-advisor-checks
.
- AWS CLI
-
Untuk daftar cek AWS Trusted Advisor yang tersedia
describe-trusted-advisor-checks
Contoh berikut mencantumkan cek Trusted Advisor yang tersedia di akun Anda AWS . Informasi ini mencakup nama cek, ID, deskripsi, kategori, dan metadata. Perhatikan bahwa output dipersingkat agar mudah dibaca.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 Trusted Advisor di Panduan Pengguna AWS Support.
-
Untuk API detailnya, lihat DescribeTrustedAdvisorChecks
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanrefresh-trusted-advisor-check
.
- AWS CLI
-
Untuk me-refresh pemeriksaan AWS Trusted Advisor
refresh-trusted-advisor-check
Contoh berikut menyegarkan cek Trusted Advisor Amazon S3 Bucket Permissions di akun Anda. AWSaws support refresh-trusted-advisor-check \ --check-id
"Pfx0RwqBli"
Output:
{ "status": { "checkId": "Pfx0RwqBli", "status": "enqueued", "millisUntilNextRefreshable": 3599992 } }
Untuk informasi selengkapnya, lihat AWS Trusted Advisor di Panduan Pengguna AWS Support.
-
Untuk API detailnya, lihat RefreshTrustedAdvisorCheck
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanresolve-case
.
- AWS CLI
-
Untuk menyelesaikan kasus dukungan
resolve-case
Contoh berikut menyelesaikan kasus dukungan di akun Anda AWS .aws support resolve-case \ --case-id
"case-12345678910-2013-c4c1d2bf33c5cf47"
Output:
{ "finalCaseStatus": "resolved", "initialCaseStatus": "work-in-progress" }
Untuk informasi selengkapnya, lihat Manajemen kasus di AWS Support User Guide.
-
Untuk API detailnya, lihat ResolveCase
di Referensi AWS CLI Perintah.
-