com.pulumi.alicloud.arms.kotlin.outputs.GetRemoteWritesRemoteWrite.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-alicloud-kotlin Show documentation
Show all versions of pulumi-alicloud-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.alicloud.arms.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
*
* @property clusterId The ID of the Prometheus instance.
* @property id The ID of the Remote Write. It formats as `:`.
* @property remoteWriteName The name of the Remote Write configuration item.
* @property remoteWriteYaml The details of the Remote Write configuration item. The value is in the YAML format.
*/
public data class GetRemoteWritesRemoteWrite(
public val clusterId: String,
public val id: String,
public val remoteWriteName: String,
public val remoteWriteYaml: String,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.alicloud.arms.outputs.GetRemoteWritesRemoteWrite): GetRemoteWritesRemoteWrite = GetRemoteWritesRemoteWrite(
clusterId = javaType.clusterId(),
id = javaType.id(),
remoteWriteName = javaType.remoteWriteName(),
remoteWriteYaml = javaType.remoteWriteYaml(),
)
}
}