AppVersionSnapshotToolClientFunctionParameter class
Constructors
-
AppVersionSnapshotToolClientFunctionParameter({Input<String?>? additionalProperties, Input<String?>? anyOf, Input<String?>? default_, Input<String?>? defs, Input<String?>? description, Input<List<String>?>? enums, Input<String?>? items, Input<bool?>? nullable, Input<String?>? prefixItems, Input<String?>? properties, Input<String?>? ref, Input<List<String>?>? requireds, Input<String?>? type, Input<bool?>? uniqueItems})
-
Creates a new AppVersionSnapshotToolClientFunctionParameter.
additionalProperties (Output)
anyOf (Output)
default_ (Output)
defs (Output)
description The description of the app version.
enums (Output)
items (Output)
nullable (Output)
prefixItems (Output)
properties (Output)
ref (Output)
requireds (Output)
type (Output)
uniqueItems (Output)
const
-
AppVersionSnapshotToolClientFunctionParameter.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
additionalProperties
→ Input<String?>?
-
(Output)
Optional. Defines the schema for additional properties allowed in an object.
The value must be a valid JSON string representing the Schema object.
(Note: OpenAPI also allows a boolean, this definition expects a Schema JSON).
final
-
anyOf
→ Input<String?>?
-
(Output)
Optional. The instance value should be valid against at least one of the schemas in this list.
final
-
default_
→ Input<String?>?
-
(Output)
Optional. Default value of the data. Represents a dynamically typed value
which can be either null, a number, a string, a boolean, a struct,
or a list of values. The provided default value must be compatible
with the defined 'type' and other schema constraints.
final
-
defs
→ Input<String?>?
-
(Output)
A map of definitions for use by ref. Only allowed at the root of the schema.
final
-
description
→ Input<String?>?
-
The description of the app version.
final
-
enums
→ Input<List<String>?>?
-
(Output)
Possible values of the element of primitive type with enum format.
Examples:
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
items
→ Input<String?>?
-
(Output)
Schema of the elements of Type.ARRAY.
final
-
nullable
→ Input<bool?>?
-
(Output)
Indicates if the value may be null.
final
-
prefixItems
→ Input<String?>?
-
(Output)
Optional. Schemas of initial elements of Type.ARRAY.
final
-
properties
→ Input<String?>?
-
(Output)
Properties of Type.OBJECT.
final
-
ref
→ Input<String?>?
-
(Output)
Allows indirect references between schema nodes. The value should be a
valid reference to a child of the root
defs.
For example, the following schema defines a reference to a schema node
named "Pet":
type: object
properties:
pet:
ref: #/defs/Pet
defs:
Pet:
type: object
properties:
name:
type: string
The value of the "pet" property is a reference to the schema node
named "Pet".
See details in
https://json-schema.org/understanding-json-schema/structuring.
final
-
requireds
→ Input<List<String>?>?
-
(Output)
Required properties of Type.OBJECT.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ Input<String?>?
-
(Output)
The type of the data store. This field is readonly and populated by the
server.
Possible values:
PUBLIC_WEB
UNSTRUCTURED
FAQ
CONNECTOR
final
-
uniqueItems
→ Input<bool?>?
-
(Output)
Indicate the items in the array must be unique. Only applies to TYPE.ARRAY.
final