ApiOperationResponseRepresentationFormParameterArgs

data class ApiOperationResponseRepresentationFormParameterArgs(val defaultValue: Output<String>? = null, val description: Output<String>? = null, val examples: Output<List<ApiOperationResponseRepresentationFormParameterExampleArgs>>? = null, val name: Output<String>, val required: Output<Boolean>, val schemaId: Output<String>? = null, val type: Output<String>, val typeName: Output<String>? = null, val values: Output<List<String>>? = null) : ConvertibleToJava<ApiOperationResponseRepresentationFormParameterArgs>

Constructors

constructor(defaultValue: Output<String>? = null, description: Output<String>? = null, examples: Output<List<ApiOperationResponseRepresentationFormParameterExampleArgs>>? = null, name: Output<String>, required: Output<Boolean>, schemaId: Output<String>? = null, type: Output<String>, typeName: Output<String>? = null, values: Output<List<String>>? = null)

Properties

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

The default value for this Form Parameter.

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

A description of this Form Parameter.

Link copied to clipboard

One or more example blocks as defined above.

Link copied to clipboard
val name: Output<String>

The Name of this Form Parameter.

Link copied to clipboard
val required: Output<Boolean>

Is this Form Parameter Required?

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

The name of the Schema.

Link copied to clipboard
val type: Output<String>

The Type of this Form Parameter, such as a string.

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

The type name defined by the Schema.

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

One or more acceptable values for this Form Parameter.

Functions

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