@mdf.js/openc2-core
Version:
MMS - API Core - OpenC2
131 lines • 4.24 kB
TypeScript
/**
* Copyright 2024 Mytra Control S.L. All rights reserved.
*
* Use of this source code is governed by an MIT-style license that can be found in the LICENSE file
* or at https://opensource.org/licenses/MIT.
*/
export declare const responseContent: {
$schema: string;
$id: string;
title: string;
type: string;
properties: {
status: {
$ref: string;
};
status_text: {
title: string;
description: string;
type: string[];
};
results: {
title: string;
description: string;
type: string[];
properties: {
versions: {
title: string;
type: string;
items: {
title: string;
description: string;
type: string;
};
};
profiles: {
title: string;
description: string;
type: string;
items: {
title: string;
description: string;
type: string;
pattern: string;
};
};
pairs: {
title: string;
description: string;
type: string;
patternProperties: {
'^allow$': {
$ref: string;
};
'^scan$': {
$ref: string;
};
'^locate$': {
$ref: string;
};
'^query$': {
$ref: string;
};
'^deny$': {
$ref: string;
};
'^contain$': {
$ref: string;
};
'^start$': {
$ref: string;
};
'^stop$': {
$ref: string;
};
'^restart$': {
$ref: string;
};
'^cancel$': {
$ref: string;
};
'^set$': {
$ref: string;
};
'^update$': {
$ref: string;
};
'^redirect$': {
$ref: string;
};
'^create$': {
$ref: string;
};
'^delete$': {
$ref: string;
};
'^detonate$': {
$ref: string;
};
'^restore$': {
$ref: string;
};
'^copy$|': {
$ref: string;
};
'^investigate$|': {
$ref: string;
};
'^remediate$': {
$ref: string;
};
};
additionalProperties: boolean;
};
rate_limit: {
title: string;
type: string;
minimum: number;
};
patternProperties: {
'^x-[A-Za-z0-9_]*$': {
type: string;
};
};
additionalProperties: boolean;
};
};
};
required: string[];
additionalProperties: boolean;
};
//# sourceMappingURL=contentResponse.schema.d.ts.map