Etl Etl Sink Args
data class EtlEtlSinkArgs(val accessKeyId: Output<String>? = null, val accessKeySecret: Output<String>? = null, val endpoint: Output<String>, val kmsEncryptedAccessKeyId: Output<String>? = null, val kmsEncryptedAccessKeySecret: Output<String>? = null, val logstore: Output<String>, val name: Output<String>, val project: Output<String>, val roleArn: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<EtlEtlSinkArgs>
Constructors
Link copied to clipboard
constructor(accessKeyId: Output<String>? = null, accessKeySecret: Output<String>? = null, endpoint: Output<String>, kmsEncryptedAccessKeyId: Output<String>? = null, kmsEncryptedAccessKeySecret: Output<String>? = null, logstore: Output<String>, name: Output<String>, project: Output<String>, roleArn: Output<String>? = null, type: Output<String>? = null)
Properties
Link copied to clipboard
Delivery target logstore access key id.
Link copied to clipboard
Delivery target logstore access key secret.
Link copied to clipboard
An KMS encrypts access key id used to a log etl job. If the access_key_id
is filled in, this field will be ignored.
Link copied to clipboard
An KMS encrypts access key secret used to a log etl job. If the access_key_secret
is filled in, this field will be ignored.
Link copied to clipboard
Sts role info under delivery target logstore. role_arn
and (access_key_id, access_key_secret)
fill in at most one. If you do not fill in both, then you must fill in (kms_encrypted_access_key_id, kms_encrypted_access_key_secret, kms_encryption_access_key_id_context, kms_encryption_access_key_secret_context)
to use KMS to get the key pair.