OptionsArgs

data class OptionsArgs(val asyncOptions: Output<List<AsyncOptionsArgs>>? = null, val inputMappings: Output<List<InputMappingArgs>>? = null, val nameProperty: Output<String>? = null, val validationOptions: Output<ValidationOptionsArgs>? = null) : ConvertibleToJava<OptionsArgs>

Options allows customized resource handling by Deployment Manager.

Constructors

Link copied to clipboard
fun OptionsArgs(asyncOptions: Output<List<AsyncOptionsArgs>>? = null, inputMappings: Output<List<InputMappingArgs>>? = null, nameProperty: Output<String>? = null, validationOptions: Output<ValidationOptionsArgs>? = null)

Functions

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

Properties

Link copied to clipboard
val asyncOptions: Output<List<AsyncOptionsArgs>>? = null

Options regarding how to thread async requests.

Link copied to clipboard
val inputMappings: Output<List<InputMappingArgs>>? = null

The mappings that apply for requests.

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

The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed.

Link copied to clipboard

Options for how to validate and process properties on a resource.