RestorePlanRestoreConfigTransformationRuleFieldActionArgs

data class RestorePlanRestoreConfigTransformationRuleFieldActionArgs(val fromPath: Output<String>? = null, val op: Output<String>, val path: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleFieldActionArgs>

Constructors

constructor(fromPath: Output<String>? = null, op: Output<String>, path: Output<String>? = null, value: Output<String>? = null)

Properties

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

A string containing a JSON Pointer value that references the location in the target document to move the value from.

Link copied to clipboard
val op: Output<String>

Specifies the operation to perform. Possible values are: REMOVE, MOVE, COPY, ADD, TEST, REPLACE.

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

A string containing a JSON-Pointer value that references a location within the target document where the operation is performed.

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

A string that specifies the desired value in string format to use for transformation.

Functions

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