TableSpecificationArgs

data class TableSpecificationArgs(val description: Output<String>? = null, val format: Output<String>? = null, val properties: Output<Map<String, ColumnSpecificationArgs>>? = null, val title: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<TableSpecificationArgs>

The swagger 2.0 schema describing a single service input or output. See Swagger specification: http://swagger.io/specification/

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, format: Output<String>? = null, properties: Output<Map<String, ColumnSpecificationArgs>>? = null, title: Output<String>? = null, type: Output<String>)

Properties

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

Swagger schema description.

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

The format, if 'type' is not 'object'

Link copied to clipboard

The set of columns within the data table.

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

Swagger schema title.

Link copied to clipboard
val type: Output<String>

The type of the entity described in swagger.

Functions

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