0.0.1 • Published 3 years ago

@brymonsoft/cfwsdk v0.0.1

Weekly downloads
31
License
ISC
Repository
-
Last release
3 years ago

FirewallSDK

SDK lib for https://gitlab.cognitiveops.io/PinnacleConsulting/firewall/cfw

Proxy to CFW GraphQL Schema

example: const cfw = new Cfw(env.url || 'https://dev-api-cfw.cognitivebot.io/graphql'); let lst = await cfw.Workset.worksets({ businessJustification: 'win' }); lst = lst.worksetCollection.map(el => el.id); await cfw.Workset.start(lst); await new Promise(resolve => setTimeout(resolve, 10000)); await cfw.Workset.stop(lst); const rt = await cfw.Work.works({ workset: lst0 }); // ScriptResults

Workset filter: businessJustification: String! FRRReference: String! tags: String! bjOrTag: String ip: String sourceIP: String targetIP: String ipAndMask: String ipAndMaskSource: String ipAndMaskTarget: String sourceIPMask: Int targetIPMask: Int mask: Int domainNames: String! protocols: ProtocolEnum! ports: String! tasks: String! userCreators: String! userLastUpdaters: String! users: String! findString: String typeOfTest: TypeOfTestEnum = backend lastActivityTime: TimeRangeInput

Works filter: workset: ObjID rule: ID task: String sourceIP: String targetIP: String sourceDomain: String targetDomain: String protocol: String workStatus: String taskResultStatus: String resultStatus: String startDateTime: DateTime

0.0.1

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.0.0

3 years ago

1.0.0

3 years ago