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