pmcf
Version:
Poor mans configuration management
178 lines (177 loc) • 5.01 kB
text/typescript
export const networkAddressType: "network|host|network_interface";
export const networks_attribute: {
type: string;
collection: boolean;
isKey: boolean;
writable: boolean;
mandatory: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
values?: Set<any>;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export namespace networkAttributes {
export let scope: {
values: string[];
type: object;
isKey: boolean;
writable: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
let _class: {
values: string[];
type: object;
isKey: boolean;
writable: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export { _class as class };
export let kind: {
values: string[];
type: object;
isKey: boolean;
writable: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export { string_attribute_writable as ssid };
export { string_attribute_writable as psk };
export { string_attribute_writable as secretName };
export let metric: {
type: object;
isKey: boolean;
writable: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
values?: Set<any>;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export let mtu: {
default: number;
type: object;
isKey: boolean;
writable: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
set?: Function;
get?: Function;
prepareValue?: Function;
values?: Set<any>;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export let gateway: {
type: string;
isKey: boolean;
writable: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
values?: Set<any>;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export { boolean_attribute_writable as multicastDNS };
}
export namespace networkAddressAttributes {
export let hostName: {
writable: boolean;
type: object;
isKey: boolean;
mandatory: boolean;
collection: boolean;
private?: boolean;
credential?: boolean;
persistent?: boolean;
depends?: string;
description?: string;
default?: any;
set?: Function;
get?: Function;
prepareValue?: Function;
values?: Set<any>;
externalName?: string;
env?: string[] | string;
additionalValues?: object;
};
export { string_collection_attribute_writable as cidrAddresses };
export { string_attribute_writable as cidrAddress };
export { string_collection_attribute_writable as addresses };
export { string_attribute_writable as address };
}
import { string_attribute_writable } from "pacc";
import { boolean_attribute_writable } from "pacc";
import { string_collection_attribute_writable } from "pacc";