@mdf.js/openc2-core
Version:
MMS - API Core - OpenC2
129 lines • 3.18 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 target: {
$schema: string;
$id: string;
title: string;
description: string;
type: string;
properties: {
artifact: {
title: string;
description: string;
$ref: string;
};
command: {
title: string;
description: string;
type: string;
};
device: {
title: string;
description: string;
$ref: string;
};
domain_name: {
title: string;
description: string;
type: string;
format: string;
};
email_addr: {
title: string;
description: string;
type: string;
format: string;
};
features: {
title: string;
description: string;
type: string;
uniqueItems: boolean;
items: {
title: string;
type: string;
enum: string[];
};
};
file: {
title: string;
description: string;
$ref: string;
};
idn_domain_name: {
title: string;
description: string;
type: string;
};
idn_email_addr: {
title: string;
description: string;
type: string;
};
ipv4_connection: {
title: string;
description: string;
$ref: string;
};
ipv6_connection: {
title: string;
description: string;
$ref: string;
};
ipv4_net: {
title: string;
description: string;
$ref: string;
};
ipv6_net: {
title: string;
description: string;
$ref: string;
};
iri: {
title: string;
description: string;
type: string;
};
mac_addr: {
description: string;
type: string;
pattern: string;
};
process: {
title: string;
description: string;
$ref: string;
};
properties: {
title: string;
description: string;
type: string;
uniqueItems: boolean;
items: {
title: string;
type: string;
};
};
uri: {
title: string;
description: string;
type: string;
format: string;
};
};
patternProperties: {
'^x-[A-Za-z0-9][A-Za-z0-9_]*:[A-Za-z0-9*][A-Za-z0-9_]*$': {
$comment: string;
type: string;
};
};
minProperties: number;
maxProperties: number;
additionalProperties: boolean;
};
//# sourceMappingURL=target.schema.d.ts.map