API Peristiwa Neptune - Amazon Neptune

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

API Peristiwa Neptune

Tindakan:

Struktur:

CreateEventSubscription(tindakan)

        YangAWSNama CLI untuk API ini adalah:create-event-subscription.

Membuat langganan notifikasi peristiwa. Tindakan ini memerlukan topik Amazon Resource Name (ARN) yang dibuat dengan menggunakan konsol Neptune, konsol SNS, atau API SNS. Untuk mendapatkan ARN dengan SNS, Anda harus membuat topik di Amazon SNS dan berlangganan topik tersebut. ARN ditampilkan di konsol SNS.

Anda dapat menentukan jenis sumber (SourceType) Anda ingin diberi tahu, berikan daftar sumber Neptunus (SourceIds) yang memicu peristiwa, dan memberikan daftar kategori acara (EventCategories) untuk acara yang ingin Anda beri tahu. Misalnya, Anda dapat menentukanSourceType= db-contoh,SourceIds= mydbinstance1, mydbinstance2 danEventCategories= Ketersediaan, Cadangan.

Jika Anda menentukan keduaSourceTypedanSourceIds, sepertiSourceType= db-contoh danSourceIdentifier= MyDbInstance1, Anda diberitahu tentang semua peristiwa db-contoh untuk sumber tertentu. Jika Anda menentukanSourceTypetapi jangan tentukanSourceIdentifier, Anda menerima pemberitahuan peristiwa untuk jenis sumber untuk semua sumber Neptunus Anda. Jika Anda tidak menentukanSourceTypedan bukanSourceIdentifier, Anda diberitahu tentang peristiwa yang dihasilkan dari semua sumber Neptunus milik akun pelanggan Anda.

Permintaan

  • Enabled(di CLI:--enabled) — SebuahBooleanOptional, dari jenis:boolean(nilai Boolean (true atau false)).

    Nilai Boolean; atur ke betul untuk mengaktifkan langganan, atur ke salah untuk membuat langganan tetapi tanpa mengaktifkannya.

  • EventCategories(di CLI:--event-categories) - String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk SourceType yang ingin Anda langgani. Anda dapat melihat daftar kategori untuk diberikanSourceTypedengan menggunakanDescribeEventCategoriestindakan.

  • SnsTopicArn(di CLI:--sns-topic-arn) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) dari topik SNS yang dibuat untuk notifikasi acara. ARN dibuat oleh Amazon SNS saat Anda membuat topik dan berlangganan topik tersebut.

  • SourceIds(di CLI:--source-ids) - String, tipe:string(string yang dikodekan UTF-8).

    Daftar pengidentifikasi sumber acara yang acaranya dikembalikan. Jika tidak ditentukan, maka semua sumber disertakan dalam respons. Pengidentifikasi harus dimulai dengan huruf dan hanya boleh berisi huruf ASCII, angka, dan tanda hubung; tidak boleh diakhiri dengan tanda hubung atau berisi dua tanda hubung berturut-turut.

    Batasan:

    • JikaSourceIdsdisediakan,SourceTypejuga harus disediakan.

    • Jika jenis sumber adalah instans DB, maka DBInstanceIdentifier harus disediakan.

    • Jika jenis sumber adalah grup kemanan DB, DBSecurityGroupName harus disediakan.

    • Jika jenis sumber adalah grup parameter DB, DBParameterGroupName harus disediakan.

    • Jika jenis sumber adalah snapshot DB, DBSnapshotIdentifier harus disediakan.

  • SourceType(di CLI:--source-type) - String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber yang menghasilkan acara. Misalnya, jika Anda ingin diberi tahu tentang peristiwa yang dihasilkan oleh sebuah instans DB, Anda akan mengatur parameter ini ke db-instance. Jika nilai ini tidak ditentukan, semua peristiwa akan dikembalikan.

    Nilai yang valid:db-instance|db-cluster|db-parameter-group|db-security-group|db-snapshot|db-cluster-snapshot

  • SubscriptionName(di CLI:--subscription-name) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Nama dari langganan.

    Kendala: Nama harus kurang dari 255 karakter.

  • Tags(di CLI:--tags) - Array dariTandabenda.

    Tanda yang akan diterapkan ke langganan acara baru.

Respon

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventSubscriptions(tindakan).

  • CustomerAwsId- String, tipe:string(string yang dikodekan UTF-8).

    Akun pelanggan Amazon yang terkait dengan langganan notifikasi peristiwa.

  • CustSubscriptionId- String, tipe:string(string yang dikodekan UTF-8).

    Id langganan notifikasi peristiwa.

  • Enabled- Boolean, tipe:boolean(nilai Boolean (true atau false)).

    Nilai Boolean yang menunjukkan apakah langganan diaktifkan. True menunjukkan bahwa langganan diaktifkan.

  • EventCategoriesList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk langganan notifikasi peristiwa.

  • EventSubscriptionArn- String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk langganan peristiwa.

  • SnsTopicArn- String, tipe:string(string yang dikodekan UTF-8).

    ARN topik langganan notifikasi peristiwa.

  • SourceIdsList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar ID sumber untuk langganan notifikasi peristiwa.

  • SourceType- String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber untuk langganan notifikasi peristiwa.

  • Status- String, tipe:string(string yang dikodekan UTF-8).

    Status langganan notifikasi peristiwa.

    Batasan:

    Dapat berupa salah satu dari yang berikut: membuat | memodifikasi | menghapus | aktif | tanpa izin |topic-not-exist

    Status “no-permission” menunjukkan bahwa Neptune tidak lagi memiliki izin untuk memposting ke topik SNS. Status”topic-not-exist“menunjukkan bahwa topik telah dihapus setelah langganan dibuat.

  • SubscriptionCreationTime- String, tipe:string(string yang dikodekan UTF-8).

    Waktu langganan notifikasi peristiwa dibuat.

DeleteEventSubscription(tindakan)

        YangAWSNama CLI untuk API ini adalah:delete-event-subscription.

Menghapus langganan notifikasi peristiwa.

Permintaan

  • SubscriptionName(di CLI:--subscription-name) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Nama langganan notifikasi peristiwa yang ingin Anda hapus.

Respon

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventSubscriptions(tindakan).

  • CustomerAwsId- String, tipe:string(string yang dikodekan UTF-8).

    Akun pelanggan Amazon yang terkait dengan langganan notifikasi peristiwa.

  • CustSubscriptionId- String, tipe:string(string yang dikodekan UTF-8).

    Id langganan notifikasi peristiwa.

  • Enabled- Boolean, tipe:boolean(nilai Boolean (true atau false)).

    Nilai Boolean yang menunjukkan apakah langganan diaktifkan. True menunjukkan bahwa langganan diaktifkan.

  • EventCategoriesList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk langganan notifikasi peristiwa.

  • EventSubscriptionArn- String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk langganan peristiwa.

  • SnsTopicArn- String, tipe:string(string yang dikodekan UTF-8).

    ARN topik langganan notifikasi peristiwa.

  • SourceIdsList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar ID sumber untuk langganan notifikasi peristiwa.

  • SourceType- String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber untuk langganan notifikasi peristiwa.

  • Status- String, tipe:string(string yang dikodekan UTF-8).

    Status langganan notifikasi peristiwa.

    Batasan:

    Dapat berupa salah satu dari yang berikut: membuat | memodifikasi | menghapus | aktif | tanpa izin |topic-not-exist

    Status “no-permission” menunjukkan bahwa Neptune tidak lagi memiliki izin untuk memposting ke topik SNS. Status”topic-not-exist“menunjukkan bahwa topik telah dihapus setelah langganan dibuat.

  • SubscriptionCreationTime- String, tipe:string(string yang dikodekan UTF-8).

    Waktu langganan notifikasi peristiwa dibuat.

ModifyEventSubscription(tindakan)

        YangAWSNama CLI untuk API ini adalah:modify-event-subscription.

Memodifikasi langganan notifikasi peristiwa yang ada. Perhatikan bahwa Anda tidak dapat mengubah pengidentifikasi sumber menggunakan panggilan ini; untuk mengubah pengidentifikasi sumber untuk langganan, gunakan panggilan AddSourceIdentifierToSubscription(tindakan) dan RemoveSourceIdentifierFromSubscription(tindakan).

Anda dapat melihat daftar kategori acara untuk diberikanSourceTypedengan menggunakanDescribeEventCategoriestindakan.

Permintaan

  • Enabled(di CLI:--enabled) — SebuahBooleanOptional, dari jenis:boolean(nilai Boolean (true atau false)).

    Nilai Boolean; atur ke true untuk mengaktifkan langganan.

  • EventCategories(di CLI:--event-categories) - String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk SourceType yang ingin Anda langgani. Anda dapat melihat daftar kategori untuk diberikanSourceTypedengan menggunakanDescribeEventCategoriestindakan.

  • SnsTopicArn(di CLI:--sns-topic-arn) - String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) dari topik SNS yang dibuat untuk notifikasi acara. ARN dibuat oleh Amazon SNS saat Anda membuat topik dan berlangganan topik tersebut.

  • SourceType(di CLI:--source-type) - String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber yang menghasilkan acara. Misalnya, jika Anda ingin diberi tahu tentang peristiwa yang dihasilkan oleh sebuah instans DB, Anda akan mengatur parameter ini ke db-instance. Jika nilai ini tidak ditentukan, semua peristiwa akan dikembalikan.

    Nilai yang valid: db-instance |db-parameter-group|db-security-group| db-snapshot

  • SubscriptionName(di CLI:--subscription-name) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Nama langganan notifikasi peristiwa.

Respon

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventSubscriptions(tindakan).

  • CustomerAwsId- String, tipe:string(string yang dikodekan UTF-8).

    Akun pelanggan Amazon yang terkait dengan langganan notifikasi peristiwa.

  • CustSubscriptionId- String, tipe:string(string yang dikodekan UTF-8).

    Id langganan notifikasi peristiwa.

  • Enabled- Boolean, tipe:boolean(nilai Boolean (true atau false)).

    Nilai Boolean yang menunjukkan apakah langganan diaktifkan. True menunjukkan bahwa langganan diaktifkan.

  • EventCategoriesList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk langganan notifikasi peristiwa.

  • EventSubscriptionArn- String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk langganan peristiwa.

  • SnsTopicArn- String, tipe:string(string yang dikodekan UTF-8).

    ARN topik langganan notifikasi peristiwa.

  • SourceIdsList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar ID sumber untuk langganan notifikasi peristiwa.

  • SourceType- String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber untuk langganan notifikasi peristiwa.

  • Status- String, tipe:string(string yang dikodekan UTF-8).

    Status langganan notifikasi peristiwa.

    Batasan:

    Dapat berupa salah satu dari yang berikut: membuat | memodifikasi | menghapus | aktif | tanpa izin |topic-not-exist

    Status “no-permission” menunjukkan bahwa Neptune tidak lagi memiliki izin untuk memposting ke topik SNS. Status”topic-not-exist“menunjukkan bahwa topik telah dihapus setelah langganan dibuat.

  • SubscriptionCreationTime- String, tipe:string(string yang dikodekan UTF-8).

    Waktu langganan notifikasi peristiwa dibuat.

DescribeEventSubscriptions(tindakan)

        YangAWSNama CLI untuk API ini adalah:describe-event-subscriptions.

Mencantumkan semua deskripsi langganan untuk akun pelanggan. Deskripsi untuk berlangganan termasukSubscriptionName, SNStopicarn, ID Pelanggan,SourceType, SourceID,CreationTime, dan Status.

Jika Anda menentukan SubscriptionName, cantumkan deskripsi untuk langganan tersebut.

Permintaan

  • Filters(di CLI:--filters) - Array dariFilterbenda.

    Parameter ini saat ini tidak didukung.

  • Marker(di CLI:--marker) - String, tipe:string(string yang dikodekan UTF-8).

    Token pagination opsional yang disediakan oleh sebelumnyaDescribeOrderableDBInstanceOptionspermintaan. Jika parameter ini ditentukan, respons hanya menyertakan catatan di luar penanda, hingga nilai yang ditentukan dengan MaxRecords.

  • MaxRecords(di CLI:--max-records) — sebuahIntegerOptional, dari jenis:integer(integer 32-bit yang ditandatangani).

    Jumlah maksimum catatan yang akan dikembalikan dalam respons. Jika lebih banyak catatan ada daripada nilai MaxRecords yang ditentukan, token pagination (pemberian nomor halaman) yang disebut penanda disertakan dalam respons sehingga hasil yang tersisa dapat diambil.

    Default: 100

    Kendala: Minimal 20, maksimum 100.

  • SubscriptionName(di CLI:--subscription-name) - String, tipe:string(string yang dikodekan UTF-8).

    Nama langganan notifikasi peristiwa yang ingin Anda jelaskan.

Respon

  • EventSubscriptionsList – Susunan objek EventSubscription.

    DaftarEventSubscriptionstipe data.

  • Marker- String, tipe:string(string yang dikodekan UTF-8).

    Token pagination opsional yang disediakan oleh sebelumnyaDescribeOrderableDBInstanceOptionspermintaan. Jika parameter ini ditentukan, respons hanya menyertakan catatan di luar penanda, hingga nilai yang ditentukan dengan MaxRecords.

AddSourceIdentifierToSubscription(tindakan)

        YangAWSNama CLI untuk API ini adalah:add-source-identifier-to-subscription.

Menambahkan pengidentifikasi sumber ke langganan notifikasi peristiwa yang ada.

Permintaan

  • SourceIdentifier(di CLI:--source-identifier) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Pengidentifikasi sumber peristiwa yang akan ditambahkan.

    Batasan:

    • Jika jenis sumber adalah instans DB, maka DBInstanceIdentifier harus disediakan.

    • Jika jenis sumber adalah grup kemanan DB, DBSecurityGroupName harus disediakan.

    • Jika jenis sumber adalah grup parameter DB, DBParameterGroupName harus disediakan.

    • Jika jenis sumber adalah snapshot DB, DBSnapshotIdentifier harus disediakan.

  • SubscriptionName(di CLI:--subscription-name) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Nama langganan notifikasi peristiwa yang ingin Anda tambahkan pengidentifikasi sumbernya.

Respon

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventSubscriptions(tindakan).

  • CustomerAwsId- String, tipe:string(string yang dikodekan UTF-8).

    Akun pelanggan Amazon yang terkait dengan langganan notifikasi peristiwa.

  • CustSubscriptionId- String, tipe:string(string yang dikodekan UTF-8).

    Id langganan notifikasi peristiwa.

  • Enabled- Boolean, tipe:boolean(nilai Boolean (true atau false)).

    Nilai Boolean yang menunjukkan apakah langganan diaktifkan. True menunjukkan bahwa langganan diaktifkan.

  • EventCategoriesList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk langganan notifikasi peristiwa.

  • EventSubscriptionArn- String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk langganan peristiwa.

  • SnsTopicArn- String, tipe:string(string yang dikodekan UTF-8).

    ARN topik langganan notifikasi peristiwa.

  • SourceIdsList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar ID sumber untuk langganan notifikasi peristiwa.

  • SourceType- String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber untuk langganan notifikasi peristiwa.

  • Status- String, tipe:string(string yang dikodekan UTF-8).

    Status langganan notifikasi peristiwa.

    Batasan:

    Dapat berupa salah satu dari yang berikut: membuat | memodifikasi | menghapus | aktif | tanpa izin |topic-not-exist

    Status “no-permission” menunjukkan bahwa Neptune tidak lagi memiliki izin untuk memposting ke topik SNS. Status”topic-not-exist“menunjukkan bahwa topik telah dihapus setelah langganan dibuat.

  • SubscriptionCreationTime- String, tipe:string(string yang dikodekan UTF-8).

    Waktu langganan notifikasi peristiwa dibuat.

RemoveSourceIdentifierFromSubscription(tindakan)

        YangAWSNama CLI untuk API ini adalah:remove-source-identifier-from-subscription.

Menghapus pengidentifikasi sumber dari langganan notifikasi peristiwa yang ada.

Permintaan

  • SourceIdentifier(di CLI:--source-identifier) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Pengidentifikasi sumber yang akan dihapus dari langganan, seperti pengidentifikasi instans DB untuk instans DB, atau nama grup keamanan.

  • SubscriptionName(di CLI:--subscription-name) —Diperlukan:String, tipe:string(string yang dikodekan UTF-8).

    Nama langganan notifikasi peristiwa yang ingin Anda hapus pengidentifikasi sumbernya.

Respon

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventSubscriptions(tindakan).

  • CustomerAwsId- String, tipe:string(string yang dikodekan UTF-8).

    Akun pelanggan Amazon yang terkait dengan langganan notifikasi peristiwa.

  • CustSubscriptionId- String, tipe:string(string yang dikodekan UTF-8).

    Id langganan notifikasi peristiwa.

  • Enabled- Boolean, tipe:boolean(nilai Boolean (true atau false)).

    Nilai Boolean yang menunjukkan apakah langganan diaktifkan. True menunjukkan bahwa langganan diaktifkan.

  • EventCategoriesList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk langganan notifikasi peristiwa.

  • EventSubscriptionArn- String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk langganan peristiwa.

  • SnsTopicArn- String, tipe:string(string yang dikodekan UTF-8).

    ARN topik langganan notifikasi peristiwa.

  • SourceIdsList- String, tipe:string(string yang dikodekan UTF-8).

    Daftar ID sumber untuk langganan notifikasi peristiwa.

  • SourceType- String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber untuk langganan notifikasi peristiwa.

  • Status- String, tipe:string(string yang dikodekan UTF-8).

    Status langganan notifikasi peristiwa.

    Batasan:

    Dapat berupa salah satu dari yang berikut: membuat | memodifikasi | menghapus | aktif | tanpa izin |topic-not-exist

    Status “no-permission” menunjukkan bahwa Neptune tidak lagi memiliki izin untuk memposting ke topik SNS. Status”topic-not-exist“menunjukkan bahwa topik telah dihapus setelah langganan dibuat.

  • SubscriptionCreationTime- String, tipe:string(string yang dikodekan UTF-8).

    Waktu langganan notifikasi peristiwa dibuat.

DescribeEvents(tindakan)

        YangAWSNama CLI untuk API ini adalah:describe-events.

Mengembalikan peristiwa yang terkait dengan instans DB, grup keamanan DB, snapshot DB, dan grup parameter DB selama 14 hari terakhir. Peristiwa khusus untuk instans DB, grup keamanan DB, snapshot basis data, atau grup parameter DB tertentu yang dapat diperoleh dengan memberikan nama sebagai parameter. Secara default, jam terakhir peristiwa dikembalikan.

Permintaan

  • Duration(di CLI:--duration) — sebuahIntegerOptional, dari jenis:integer(integer 32-bit yang ditandatangani).

    Jumlah menit untuk mengambil peristiwa.

    Default: 60

  • EndTime(di CLI:--end-time) - TStamp, tipe:timestamp(titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

    Akhir interval waktu untuk mengambil peristiwa, ditentukan dalam format ISO 8601. Untuk informasi selengkapnya tentang ISO 8601, kunjungi halaman Wikipedia ISO8601.

    Contoh: 2009-07-08T18:00Z

  • EventCategories(di CLI:--event-categories) - String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa yang memicu notifikasi untuk langganan notifikasi peristiwa.

  • Filters(di CLI:--filters) - Array dariFilterbenda.

    Parameter ini saat ini tidak didukung.

  • Marker(di CLI:--marker) - String, tipe:string(string yang dikodekan UTF-8).

    Token pagination opsional yang disediakan oleh permintaan DescribeEvents sebelumnya. Jika parameter ini ditentukan, respons hanya menyertakan catatan di luar penanda, hingga nilai yang ditentukan dengan MaxRecords.

  • MaxRecords(di CLI:--max-records) — sebuahIntegerOptional, dari jenis:integer(integer 32-bit yang ditandatangani).

    Jumlah maksimum catatan yang akan dikembalikan dalam respons. Jika lebih banyak catatan ada daripada nilai MaxRecords yang ditentukan, token pagination (pemberian nomor halaman) yang disebut penanda disertakan dalam respons sehingga hasil yang tersisa dapat diambil.

    Default: 100

    Kendala: Minimal 20, maksimum 100.

  • SourceIdentifier(di CLI:--source-identifier) - String, tipe:string(string yang dikodekan UTF-8).

    Pengidentifikasi sumber peristiwa yang peristiwanya dikembalikan. Jika tidak ditentukan, maka semua sumber disertakan dalam respons.

    Batasan:

    • JikaSourceIdentifierdisediakan,SourceTypejuga harus disediakan.

    • Jika jenis sumber adalah DBInstance, maka DBInstanceIdentifier harus disediakan.

    • Jika jenis sumber adalah DBSecurityGroup, sebuah DBSecurityGroupName harus disediakan.

    • Jika jenis sumber adalah DBParameterGroup, sebuah DBParameterGroupName harus disediakan.

    • Jika jenis sumber adalah DBSnapshot, sebuah DBSnapshotIdentifier harus disediakan.

    • Tidak dapat diakhiri dengan tanda hubung atau berisi dua tanda hubung berurutan.

  • SourceType(di CLI:--source-type) — SebuahSourceType, dari jenis:string(string yang dikodekan UTF-8).

    Sumber peristiwa untuk mengambil peristiwa. Jika tidak ada nilai yang ditentukan, semua peristiwa dikembalikan.

  • StartTime(di CLI:--start-time) - TStamp, tipe:timestamp(titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

    Awal interval waktu untuk mengambil peristiwa, ditentukan dalam format ISO 8601. Untuk informasi selengkapnya tentang ISO 8601, kunjungi halaman Wikipedia ISO8601.

    Contoh: 2009-07-08T18:00Z

Respon

  • Events – Susunan objek Peristiwa.

    Daftar instans Peristiwa (struktur).

  • Marker- String, tipe:string(string yang dikodekan UTF-8).

    Token pagination (pemberian nomor halaman) opsional yang disediakan oleh permintaan Peristiwa sebelumnya. Jika parameter ini ditentukan, respons hanya menyertakan catatan di luar penanda, hingga nilai yang ditentukan dengan MaxRecords.

DescribeEventCategories(tindakan)

        YangAWSNama CLI untuk API ini adalah:describe-event-categories.

Menampilkan daftar kategori untuk semua jenis sumber peristiwa, atau, jika ditentukan, untuk jenis sumber tertentu.

Permintaan

  • Filters(di CLI:--filters) - Array dariFilterbenda.

    Parameter ini saat ini tidak didukung.

  • SourceType(di CLI:--source-type) - String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber yang menghasilkan acara.

    Nilai yang valid: db-instance |db-parameter-group|db-security-group| db-snapshot

Respon

  • EventCategoriesMapList – Susunan objek EventCategoriesMap.

    DaftarEventCategoriesMaptipe data.

Struktur:

Peristiwa (struktur)

Tipe data ini digunakan sebagai elemen respons dalam tindakan DescribeEvents(tindakan).

Bidang
  • Date- Ini adalah TStamp, tipe:timestamp(titik waktu, umumnya didefinisikan sebagai offset dari tengah malam 1970-01-01).

    Menentukan tanggal dan waktu peristiwa.

  • EventCategories- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Menentukan kategori untuk peristiwa tersebut.

  • Message- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Menyediakan teks peristiwa ini.

  • SourceArn- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk peristiwa.

  • SourceIdentifier- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Menyediakan pengidentifikasi untuk sumber peristiwa.

  • SourceType— Ini adalahSourceType, dari jenis:string(string yang dikodekan UTF-8).

    Menentukan jenis sumber untuk peristiwa ini.

EventCategoriesMap(struktur)

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventCategories(tindakan).

Bidang
  • EventCategories- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Kategori peristiwa untuk jenis sumber yang ditentukan

  • SourceType- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber yang dimiliki oleh kategori yang dikembalikan

EventSubscription(struktur)

Berisi hasil pemanggilan yang berhasil dari tindakan DescribeEventSubscriptions(tindakan).

Bidang
  • CustomerAwsId- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Akun pelanggan Amazon yang terkait dengan langganan notifikasi peristiwa.

  • CustSubscriptionId- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Id langganan notifikasi peristiwa.

  • Enabled- Ini adalah Boolean, tipe:boolean(nilai Boolean (true atau false)).

    Nilai Boolean yang menunjukkan apakah langganan diaktifkan. True menunjukkan bahwa langganan diaktifkan.

  • EventCategoriesList- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Daftar kategori peristiwa untuk langganan notifikasi peristiwa.

  • EventSubscriptionArn- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Amazon Resource Name (ARN) untuk langganan peristiwa.

  • SnsTopicArn- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    ARN topik langganan notifikasi peristiwa.

  • SourceIdsList- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Daftar ID sumber untuk langganan notifikasi peristiwa.

  • SourceType- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Jenis sumber untuk langganan notifikasi peristiwa.

  • Status- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Status langganan notifikasi peristiwa.

    Batasan:

    Dapat berupa salah satu dari yang berikut: membuat | memodifikasi | menghapus | aktif | tanpa izin |topic-not-exist

    Status “no-permission” menunjukkan bahwa Neptune tidak lagi memiliki izin untuk memposting ke topik SNS. Status”topic-not-exist“menunjukkan bahwa topik telah dihapus setelah langganan dibuat.

  • SubscriptionCreationTime- Ini adalah String, tipe:string(string yang dikodekan UTF-8).

    Waktu langganan notifikasi peristiwa dibuat.

EventSubscription digunakan sebagai elemen respons untuk: