ResourceInfoArgs

data class ResourceInfoArgs(val id: Output<String>, val resource: Output<Map<String, String>>? = null, val status: Output<ResourceInfoStatus>? = null, val sub: Output<List<ResourceInfoArgs>>? = null, val time: Output<String>? = null) : ConvertibleToJava<ResourceInfoArgs>

ResourceInfo represents the information/status of the associated resource.

Constructors

Link copied to clipboard
fun ResourceInfoArgs(id: Output<String>, resource: Output<Map<String, String>>? = null, status: Output<ResourceInfoStatus>? = null, sub: Output<List<ResourceInfoArgs>>? = null, time: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val id: Output<String>

Unique Id for the resource.

Link copied to clipboard
val resource: Output<Map<String, String>>? = null

Specific details for the resource.

Link copied to clipboard
val status: Output<ResourceInfoStatus>? = null

Overall health status. Overall status is derived based on the status of each sub level resources.

Link copied to clipboard
val sub: Output<List<ResourceInfoArgs>>? = null

List of Info for the sub level resources.

Link copied to clipboard
val time: Output<String>? = null

The timestamp to collect the info. It is suggested to be set by the topmost level resource only.