GalleryApplicationCustomActionParameterResponse

data class GalleryApplicationCustomActionParameterResponse(val defaultValue: String? = null, val description: String? = null, val name: String, val required: Boolean? = null, val type: String? = null)

The definition of a parameter that can be passed to a custom action of a Gallery Application Version.

Constructors

constructor(defaultValue: String? = null, description: String? = null, name: String, required: Boolean? = null, type: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val defaultValue: String? = null

The default value of the parameter. Only applies to string types

Link copied to clipboard
val description: String? = null

A description to help users understand what this parameter means

Link copied to clipboard

The name of the custom action. Must be unique within the Gallery Application Version.

Link copied to clipboard
val required: Boolean? = null

Indicates whether this parameter must be passed when running the custom action.

Link copied to clipboard
val type: String? = null

Specifies the type of the custom action parameter. Possible values are: String, ConfigurationDataBlob or LogOutputBlob