GetAssetsPlainArgs

data class GetAssetsPlainArgs(val criteria: String? = null, val ids: List<String>? = null, val importance: Int? = null, val logicalExp: String? = null, val machineTypes: String? = null, val noGroupTrace: Boolean? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null) : ConvertibleToJava<GetAssetsPlainArgs>

A collection of arguments for invoking getAssets.

Constructors

Link copied to clipboard
constructor(criteria: String? = null, ids: List<String>? = null, importance: Int? = null, logicalExp: String? = null, machineTypes: String? = null, noGroupTrace: Boolean? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null)

Properties

Link copied to clipboard
val criteria: String? = null

Set the conditions for searching assets. This parameter is in JSON format. Note the case when you enter the parameter. NOTE: You can search for assets by using conditions such as the instance ID, instance name, VPC ID, region, and public IP address of the asset.

Link copied to clipboard
val ids: List<String>? = null

A list of Asset IDs.

Link copied to clipboard
val importance: Int? = null

Set asset importance. Value:

Link copied to clipboard
val logicalExp: String? = null

Set the logical relationship between multiple search conditions. The default value is OR. Valid values:

Link copied to clipboard
val machineTypes: String? = null

The type of asset to query. Value:

Link copied to clipboard
val noGroupTrace: Boolean? = null

Specifies whether to internationalize the name of the default group. Default value: false

Link copied to clipboard
val outputFile: String? = null

File name where to save data source results (after running pulumi preview).

Link copied to clipboard
val pageNumber: Int? = null
Link copied to clipboard
val pageSize: Int? = null

Functions

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