Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
DeleteApplicationCloudWatchLoggingOption
Menghapus aliran CloudWatch log Amazon dari aplikasi SQL-based Kinesis Data Analytics.
Sintaksis Permintaan
{
"ApplicationName": "string",
"CloudWatchLoggingOptionId": "string",
"ConditionalToken": "string",
"CurrentApplicationVersionId": number
}
Parameter Permintaan
Permintaan menerima data berikut dalam format JSON.
- ApplicationName
-
Nama aplikasi.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.
Pola:
[a-zA-Z0-9_.-]+Wajib: Ya
- CloudWatchLoggingOptionId
-
Opsi
CloudWatchLoggingOptionIdCloudWatch logging Amazon untuk dihapus. Anda bisa mendapatCloudWatchLoggingOptionIdkannya dengan menggunakan DescribeApplication operasi.Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.
Pola:
[a-zA-Z0-9_.-]+Wajib: Ya
- ConditionalToken
-
Nilai yang Anda gunakan untuk menerapkan konkurensi yang kuat untuk pembaruan aplikasi. Anda harus menyediakan
CurrentApplicationVersionIdatauConditionalToken. Anda mendapatkan penggunaan aplikasi saat iniConditionalTokenDescribeApplication. Untuk dukungan konkurensi yang lebih baik, gunakanConditionalTokenparameter alih-alihCurrentApplicationVersionId.Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 512.
Pola:
[a-zA-Z0-9-_+/=]+Wajib: Tidak
- CurrentApplicationVersionId
-
ID versi aplikasi. Anda harus menyediakan
CurrentApplicationVersionIdatauConditionalToken. Anda dapat mengambil ID versi aplikasi menggunakanDescribeApplication. Untuk dukungan konkurensi yang lebih baik, gunakanConditionalTokenparameter alih-alihCurrentApplicationVersionId.Tipe: Long
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.
Wajib: Tidak
Sintaksis Respons
{
"ApplicationARN": "string",
"ApplicationVersionId": number,
"CloudWatchLoggingOptionDescriptions": [
{
"CloudWatchLoggingOptionId": "string",
"LogStreamARN": "string",
"RoleARN": "string"
}
],
"OperationId": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- ApplicationARN
-
Nama Sumber Daya Amazon (ARN) aplikasi.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.
Pola:
arn:.* - ApplicationVersionId
-
ID versi aplikasi. Kinesis Data Analytics memperbarui
ApplicationVersionIdsetiap kali Anda mengubah opsi CloudWatch logging.Tipe: Long
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.
- CloudWatchLoggingOptionDescriptions
-
Deskripsi opsi CloudWatch logging yang tersisa untuk aplikasi.
Tipe: Array objek CloudWatchLoggingOptionDescription
- OperationId
-
ID operasi yang dapat digunakan untuk melacak permintaan.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum adalah 64.
Kesalahan
- ConcurrentModificationException
-
Pengecualian dilemparkan sebagai hasil dari modifikasi bersamaan ke aplikasi. Kesalahan ini dapat disebabkan oleh upaya untuk memodifikasi aplikasi tanpa menggunakan ID aplikasi saat ini.
Kode Status HTTP: 400
- InvalidApplicationConfigurationException
-
Konfigurasi aplikasi yang disediakan pengguna tidak valid.
Kode Status HTTP: 400
- InvalidArgumentException
-
Nilai parameter input yang ditentukan tidak valid.
Kode Status HTTP: 400
- InvalidRequestException
-
Permintaan JSON tidak valid untuk operasi.
Kode Status HTTP: 400
- ResourceInUseException
-
Aplikasi tidak tersedia untuk operasi ini.
Kode Status HTTP: 400
- ResourceNotFoundException
-
Aplikasi yang ditentukan tidak dapat ditemukan.
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang menggunakan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: