- Notifications
You must be signed in to change notification settings - Fork1
javadmohebbi/gobdgz
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
gobdgz go-module helps GravityZone API developers who are using Google GoLang, integrate their apps easier.
Here is the integrated features which you can use in this module
Accounts: You can readthis guide for more information
- getAccountsList: Get list of all Control Center accounts(example)
- createAccount: Create a new Control Center account(example)
- deleteAccount: Delete Control Center accounts using accountId(example)
- updateAccount: Update Control Center accounts using accountId(example)
- getNotificationsSettings: Get information about notifications settings for an account(example)
- configureNotificationsSettings: Configure/Update notifications settings for an account(example)
Network
- getContainers: Returns the network containers.
- getNetworkInventoryItems: Returns network inventory items.
- createScanTask: Returns true if the task was successfully created.
- createReconfigureClientTask: Creates a new Reconfigure Client task.
- getScanTasksList: Returns the list of scan tasks.
- getEndpointsList: Returns the list of endpoints.
- getManagedEndpointDetails: Returns the details about a managed endpoints
- createCustomGroup: Creates a new group under an existing one or under Computers and Groups.
- deleteCustomGroup: Deletes a custom group.
- moveCustomGroup: Moves a custom group under another custom group.
- moveEndpoints: Moves the specified list of endpoints to a custom group.
- deleteEndpoint: Deletes a specified endpoint.
- setEndpointLabel: Sets a label to an endpoint.
- createScanTaskByMac: Generates scan tasks for managed endpoints identified by MAC address.
- assignPolicy: This method is used to assign a policy template on the specified endpoints or containers.
Policies
- Import policy from one GravityZone console to another one.(HOW TO GUIDE)
Run this command to installgobdgz module on your system
go get github.com/javadmohebbi/gobdgz
If you are interested in reading this document, you might want to integrateBitdefender GravityZone with your infrastructure. This module have been developing based onBitdefender GravityZone On-Premises API Guide which is available inthis link
- Get API Keys
- An API Key is required to communicate with GravityZone API service. To generate an API key you can readthis document
Getgobdgz module
- Run this command to get the module:
go get github.com/javadmohebbi/gobdgz
- Run this command to get the module:
Use these examples to get more information about how you can use this repo for integration