Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menemukan sumber daya dengan AWS Cloud Control API
Gunakan list-resources
perintah untuk menemukan sumber daya yang saat ini disediakan di dan. Akun AWS Wilayah AWS Ini mencakup semua sumber daya dari jenis sumber daya yang ditentukan, terlepas dari apakah sumber daya tersebut disediakan melalui Cloud ControlAPI, langsung melalui layanan yang mendasarinya, atau mekanisme lainnya (seperti menjadi bagian dari AWS CloudFormation tumpukan).
Informasi yang dikembalikan untuk setiap sumber daya meliputi:
-
Pengidentifikasi utama sumber daya.
-
Secara opsional, ini mungkin termasuk bagian atau semua properti sumber daya, merinci status sumber daya saat ini. Untuk informasi selengkapnya, lihat Melihat skema tipe sumber daya.
Contoh berikut mengembalikan daftar sumber AWS::Logs::LogGroup
daya.
$
aws cloudcontrol list-resources --type-name AWS::Logs::LogGroup
Cloud Control API mengembalikan daftar sumber daya di akun Anda dari jenis sumber daya yang ditentukan. Misalnya, list-resources
mengembalikan pengenal utama dan properti sumber daya dari semua sumber AWS::Logs::LogGroup
daya di akun Anda, terlepas dari apakah sumber daya tersebut disediakan oleh Cloud Control. API Informasi yang dikembalikan menyerupai yang berikut ini, tergantung pada sumber daya di akun Anda.
{ "TypeName": "AWS::Logs::LogGroup", "ResourceDescriptions": [ { "Identifier": "CloudControlExample", "Properties": '{"RetentionInDays":180, "LogGroupName": "CloudControlExample", "Arn": "arn:aws:logs:us-west-2:123456789012:log-group:CloudControlExample:*"}' }, { "Identifier": "AnotherLogGroupResourceExample", "Properties": '{"RetentionInDays":90, "LogGroupName": "AnotherLogGroupResourceExample", "Arn": "arn:aws:logs:us-west-2:123456789012:log-group:AnotherLogGroupResourceExample:*"}' } ] }
Contoh berikut meminta daftar sumber AWS::Kinesis::Stream
daya.
$
aws cloudcontrol list-resources --type-name AWS::Kinesis::Stream
Untuk aliran Kinesis, Cloud Control API mengembalikan pengenal utama setiap aliran, bersama dengan subset properti sumber daya. Dalam hal ini, hanya satu properti,Name
. Anda kemudian dapat menggunakan pengenal utama aliran get-resource
untuk meminta status penuh sumber daya saat ini.
{ "TypeName": "AWS::Kinesis::Stream", "ResourceDescriptions": [ { "Identifier": "MyKinesisStream", "Properties": '{"Name": "MyKinesisStream"}' }, { "Identifier": "AnotherStream", "Properties": '{"Name": "AnotherStream"}' } ] }
Sumber daya yang membutuhkan informasi tambahan
Sumber daya tertentu mengharuskan Anda memberikan informasi tambahan tentang sumber daya yang ingin Anda daftarkan sebagai bagian dari permintaan Anda. Dalam kasus ini, Anda harus menggunakan ResourceModel
parameter untuk menentukan properti ini.
Tabel di bawah ini mencantumkan sumber daya ini, dan properti yang akan Anda tentukan dalam ResourceModel
parameter selama permintaan daftar.
Sumber daya | Properti yang dibutuhkan |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|