OssExportSinkConfigurationArgs

data class OssExportSinkConfigurationArgs(val fromTime: Output<Int>, val logstore: Output<String>, val roleArn: Output<String>, val sink: Output<OssExportSinkConfigurationSinkArgs>, val toTime: Output<Int>) : ConvertibleToJava<OssExportSinkConfigurationArgs>

Constructors

Link copied to clipboard
constructor(fromTime: Output<Int>, logstore: Output<String>, roleArn: Output<String>, sink: Output<OssExportSinkConfigurationSinkArgs>, toTime: Output<Int>)

Properties

Link copied to clipboard
val fromTime: Output<Int>

The beginning of the time range to ship data. The value 1 specifies that the data shipping job ships data from the first log in the Logstore. Example value: 1718380800

Link copied to clipboard
val logstore: Output<String>

The name of the Logstore.

Link copied to clipboard
val roleArn: Output<String>

The ARN of the RAM role that is used to write data to OSS. Example value: acs:ram::xxxxxxx

Link copied to clipboard

The configurations of the Object Storage Service (OSS) data shipping job. See sink below.

Link copied to clipboard
val toTime: Output<Int>

The end of the time range to ship data. The value 0 specifies that the data shipping job continuously ships data until the job is manually stopped. Example value: 1718380800

Functions

Link copied to clipboard
open override fun toJava(): OssExportSinkConfigurationArgs