Interface protos.google.cloud.aiplatform.v1.ISchema (6.2.0)

Properties of a Schema.

Package

@google-cloud/aiplatform

Properties

additionalProperties

additionalProperties?: (google.protobuf.IValue|null);

Schema additionalProperties

anyOf

anyOf?: (google.cloud.aiplatform.v1.ISchema[]|null);

Schema anyOf

default

"default"?: (google.protobuf.IValue|null);

Schema default

defs

defs?: ({ [k: string]: google.cloud.aiplatform.v1.ISchema }|null);

Schema defs

description

description?: (string|null);

Schema description

enum

"enum"?: (string[]|null);

Schema enum

example

example?: (google.protobuf.IValue|null);

Schema example

format

format?: (string|null);

Schema format

items

items?: (google.cloud.aiplatform.v1.ISchema|null);

Schema items

maximum

maximum?: (number|null);

Schema maximum

maxItems

maxItems?: (number|Long|string|null);

Schema maxItems

maxLength

maxLength?: (number|Long|string|null);

Schema maxLength

maxProperties

maxProperties?: (number|Long|string|null);

Schema maxProperties

minimum

minimum?: (number|null);

Schema minimum

minItems

minItems?: (number|Long|string|null);

Schema minItems

minLength

minLength?: (number|Long|string|null);

Schema minLength

minProperties

minProperties?: (number|Long|string|null);

Schema minProperties

nullable

nullable?: (boolean|null);

Schema nullable

pattern

pattern?: (string|null);

Schema pattern

properties

properties?: ({ [k: string]: google.cloud.aiplatform.v1.ISchema }|null);

Schema properties

propertyOrdering

propertyOrdering?: (string[]|null);

Schema propertyOrdering

ref

ref?: (string|null);

Schema ref

required

required?: (string[]|null);

Schema required

title

title?: (string|null);

Schema title

type

type?: (google.cloud.aiplatform.v1.Type|keyof typeof google.cloud.aiplatform.v1.Type|null);

Schema type