Minima.js API / @minimajs/openapi / OpenAPI / ArraySchemaObject
Interface: ArraySchemaObject
Extends
Properties
$schema?
ts
optional $schema?: string;Inherited from
ts
BaseSchemaObject.$schemaadditionalProperties?
ts
optional additionalProperties?:
| boolean
| ReferenceObject
| SchemaObject;Inherited from
ts
BaseSchemaObject.additionalPropertiesallOf?
ts
optional allOf?: (
| ReferenceObject
| SchemaObject)[];Inherited from
ts
BaseSchemaObject.allOfanyOf?
ts
optional anyOf?: (
| ReferenceObject
| SchemaObject)[];Inherited from
ts
BaseSchemaObject.anyOfconst?
ts
optional const?: any;Inherited from
ts
BaseSchemaObject.constcontentMediaType?
ts
optional contentMediaType?: string;Inherited from
ts
BaseSchemaObject.contentMediaTypedefault?
ts
optional default?: any;Inherited from
ts
BaseSchemaObject.defaultdeprecated?
ts
optional deprecated?: boolean;Inherited from
ts
BaseSchemaObject.deprecateddescription?
ts
optional description?: string;Inherited from
ts
BaseSchemaObject.descriptiondiscriminator?
ts
optional discriminator?: DiscriminatorObject;Inherited from
ts
BaseSchemaObject.discriminatorenum?
ts
optional enum?: any[];Inherited from
ts
BaseSchemaObject.enumexample?
ts
optional example?: any;Inherited from
ts
BaseSchemaObject.exampleexamples?
ts
optional examples?: any[];Inherited from
ts
BaseSchemaObject.examplesexclusiveMaximum?
ts
optional exclusiveMaximum?: number | boolean;Inherited from
ts
BaseSchemaObject.exclusiveMaximumexclusiveMinimum?
ts
optional exclusiveMinimum?: number | boolean;Inherited from
ts
BaseSchemaObject.exclusiveMinimumexternalDocs?
ts
optional externalDocs?: ExternalDocumentationObject;Inherited from
ts
BaseSchemaObject.externalDocsformat?
ts
optional format?: string;Inherited from
ts
BaseSchemaObject.formatitems
ts
items:
| ReferenceObject
| SchemaObject;maximum?
ts
optional maximum?: number;Inherited from
ts
BaseSchemaObject.maximummaxItems?
ts
optional maxItems?: number;Inherited from
ts
BaseSchemaObject.maxItemsmaxLength?
ts
optional maxLength?: number;Inherited from
ts
BaseSchemaObject.maxLengthmaxProperties?
ts
optional maxProperties?: number;Inherited from
ts
BaseSchemaObject.maxPropertiesminimum?
ts
optional minimum?: number;Inherited from
ts
BaseSchemaObject.minimumminItems?
ts
optional minItems?: number;Inherited from
ts
BaseSchemaObject.minItemsminLength?
ts
optional minLength?: number;Inherited from
ts
BaseSchemaObject.minLengthminProperties?
ts
optional minProperties?: number;Inherited from
ts
BaseSchemaObject.minPropertiesmultipleOf?
ts
optional multipleOf?: number;Inherited from
ts
BaseSchemaObject.multipleOfnot?
ts
optional not?:
| ReferenceObject
| SchemaObject;Inherited from
ts
BaseSchemaObject.notoneOf?
ts
optional oneOf?: (
| ReferenceObject
| SchemaObject)[];Inherited from
ts
BaseSchemaObject.oneOfpattern?
ts
optional pattern?: string;Inherited from
ts
BaseSchemaObject.patternproperties?
ts
optional properties?: {
[name: string]:
| ReferenceObject
| SchemaObject;
};Index Signature
ts
[name: string]:
| ReferenceObject
| SchemaObjectInherited from
ts
BaseSchemaObject.propertiesreadOnly?
ts
optional readOnly?: boolean;Inherited from
ts
BaseSchemaObject.readOnlyrequired?
ts
optional required?: string[];Inherited from
ts
BaseSchemaObject.requiredtitle?
ts
optional title?: string;Inherited from
ts
BaseSchemaObject.titletype
ts
type: "array";uniqueItems?
ts
optional uniqueItems?: boolean;Inherited from
ts
BaseSchemaObject.uniqueItemswriteOnly?
ts
optional writeOnly?: boolean;Inherited from
ts
BaseSchemaObject.writeOnlyxml?
ts
optional xml?: XMLObject;Inherited from
ts
BaseSchemaObject.xml