NAV Navigation
Curl Go Node.JS Python
built on 5.6.2020 13:51

Introduction

Application developers can access Dome9 functionality from within applications using the Dome9 API. With version 2 of this API, developers can access functions using RESTful HTTP requests.

The resources and methods listed in this API cover the Dome9 functionality that developer applications need to onboard and manage their cloud accounts in Dome9.

The resources are grouped into Dome9 entities and Cloud Inventory entities.

Dome9 entities include functional features such as Clarity, Compliance, Dome9 Alerts, and entities such as access leases, Compliance bundles and rules, and Dome9 users and roles.

Cloud inventory includes entities such as Security Groups, instances, regions, and VPCs.

The API is based on HTTP requests and responses, and uses JSON blocks.

The base URL for the Dome9 API is https://api.dome9.com/v2/

Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

Authentication

The Dome9 REST API uses HTTP Basic Authentication.

You will need a V2 API key and a secret in order to use the API.

You can generate the key and secret in the Dome9 web application (https://secure.dome9.com), under 'My Settings' section.

For detailed instructions see Create a Dome9 API Key

Your permissions when using the REST API with the key will be the same as the permissions of the Dome9 user who generated the key from the Dome9 web application.

Example:

curl -u your-api-key-id:your-api-key-secret https://api.dome9.com/v2/CloudAccounts

AccessLease

The AccessLease resource has methods to create dynamic access leases, with which users can access resources in AWS accounts managed by Dome9.

Leases are for specific users (not necessarily Dome9 users) and for specific periods of time.

Once a lease has been created, it can be sent to the user for whom it was created using the AccessLeaseInvitation resource.

AccessLeaseInvitation

See also

Dynamic Access Leasing

Acquire Aws Lease

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/accesslease/aws \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "cloudAccountId": "00000000-0000-0000-0000-000000000000",
  "region": "us_east_1",
  "securityGroupId": "string",
  "id": "00000000-0000-0000-0000-000000000000",
  "accountId": 0,
  "name": "string",
  "ip": "string",
  "note": "string",
  "created": "2020-07-05T13:50:52Z",
  "user": "string",
  "length": "string",
  "protocol": "ALL",
  "portFrom": 0,
  "portTo": 0,
  "srl": "string"
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/accesslease/aws',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/accesslease/aws', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/accesslease/aws

Create a new Access Lease for an AWS service

Body parameter

{
  "cloudAccountId": "00000000-0000-0000-0000-000000000000",
  "region": "us_east_1",
  "securityGroupId": "string",
  "id": "00000000-0000-0000-0000-000000000000",
  "accountId": 0,
  "name": "string",
  "ip": "string",
  "note": "string",
  "created": "2020-07-05T13:50:52Z",
  "user": "string",
  "length": "string",
  "protocol": "ALL",
  "portFrom": 0,
  "portTo": 0,
  "srl": "string"
}

Parameters

Parameter In Type Required Description
body body AwsAccessLeasePost true details for the lease

Example responses

200 Response

{}

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Get

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AccessLease \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccessLease',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AccessLease', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AccessLease

Get a list of all active Access Leases

Example responses

200 Response

{
  "aws": [
    {
      "cloudAccountId": "00000000-0000-0000-0000-000000000000",
      "region": "us_east_1",
      "securityGroupId": 0,
      "id": "00000000-0000-0000-0000-000000000000",
      "accountId": 0,
      "name": "string",
      "ip": "string",
      "note": "string",
      "created": "2020-07-05T13:50:52Z",
      "user": "string",
      "length": "string",
      "protocol": "ALL",
      "portFrom": 0,
      "portTo": 0,
      "srl": "string"
    }
  ],
  "agents": [
    {
      "agentId": 0,
      "id": "00000000-0000-0000-0000-000000000000",
      "accountId": 0,
      "name": "string",
      "ip": "string",
      "note": "string",
      "created": "2020-07-05T13:50:52Z",
      "user": "string",
      "length": "string",
      "protocol": "ALL",
      "portFrom": 0,
      "portTo": 0,
      "srl": "string"
    }
  ]
}

Responses

Status Meaning Description Schema
200 OK OK AccessLeasesGrouped

Delete

Code samples

# You can also use wget
curl -X DELETE https://api.dome9.com/v2/AccessLease/{id}
  --basic -u <key-id>:<key-secret> \

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

request('https://api.dome9.com/v2/AccessLease/{id}',
{
    method: 'DELETE'

})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

r = requests.delete('https://api.dome9.com/v2/AccessLease/{id}', params={

, auth=(apiKey, apiSecret))

print(r.json())

DELETE /v2/AccessLease/{id}

Terminate an Access Lease

Parameters

Parameter In Type Required Description
id path string(uuid) true the id of the lease to terminate

Responses

Status Meaning Description Schema
204 No Content No Content None

AccessLeaseInvitation

The AcessLeaseInvitation resource has methods to create and view invitations to users to access managed AWS account resources (such as instances) using access leases.

Invitations are sent as emails. The recipient is the user of the lease. Typically they will use the lease from the location (host) on which the email is opened. The lease is time limited, and specific to a user.

Create access leases using the AccessLease resource.

AccessLease

See also

Dynamic Access Leasing

Access Invitation

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/access-lease-invitation/access/{invitationId} \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/access-lease-invitation/access/{invitationId}',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/access-lease-invitation/access/{invitationId}', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/access-lease-invitation/access/{invitationId}

Get a specific invitation

Parameters

Parameter In Type Required Description
invitationId path string(uuid) true the id of the invitation

Example responses

200 Response

{}

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Get Pending Invitations

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AccessLeaseInvitation \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccessLeaseInvitation',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AccessLeaseInvitation', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AccessLeaseInvitation

Get a list of pending invitations (invitations not yet activated)

These are invitations that have not yet been activated

Example responses

200 Response

[
  {
    "notifyEmail": "MyName@gmail.com",
    "length": "string",
    "recipientName": "string",
    "targetSrl": "string",
    "body": "string",
    "id": "00000000-0000-0000-0000-000000000000",
    "expirationTime": "2020-07-05T13:50:52Z",
    "pivotEntity": "string",
    "serviceName": "string",
    "issuerName": "string",
    "created": "2020-07-05T13:50:52Z"
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AccessLeaseInvitation] none

Create Invitation

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/AccessLeaseInvitation \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "notifyEmail": "MyName@gmail.com",
  "length": "string",
  "recipientName": "string",
  "targetSrl": "string",
  "body": "string",
  "id": "00000000-0000-0000-0000-000000000000",
  "expirationTime": "2020-07-05T13:50:52Z",
  "pivotEntity": "string",
  "serviceName": "string",
  "issuerName": "string",
  "created": "2020-07-05T13:50:52Z"
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccessLeaseInvitation',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/AccessLeaseInvitation', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/AccessLeaseInvitation

Create a new Lease Invitation

Body parameter

{
  "notifyEmail": "MyName@gmail.com",
  "length": "string",
  "recipientName": "string",
  "targetSrl": "string",
  "body": "string",
  "id": "00000000-0000-0000-0000-000000000000",
  "expirationTime": "2020-07-05T13:50:52Z",
  "pivotEntity": "string",
  "serviceName": "string",
  "issuerName": "string",
  "created": "2020-07-05T13:50:52Z"
}

Parameters

Parameter In Type Required Description
body body AccessLeaseInvitation true lease invitation details

Example responses

200 Response

{}

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Delete

Code samples

# You can also use wget
curl -X DELETE https://api.dome9.com/v2/AccessLeaseInvitation/{id}
  --basic -u <key-id>:<key-secret> \

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

request('https://api.dome9.com/v2/AccessLeaseInvitation/{id}',
{
    method: 'DELETE'

})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

r = requests.delete('https://api.dome9.com/v2/AccessLeaseInvitation/{id}', params={

, auth=(apiKey, apiSecret))

print(r.json())

DELETE /v2/AccessLeaseInvitation/{id}

Delete a lease invitation

Parameters

Parameter In Type Required Description
id path string(uuid) true the id of the lease to delete

Responses

Status Meaning Description Schema
204 No Content No Content None

AccountTrust

The AccountTrust resource has methods to define a trust relationship between Dome9 accounts. This allows users in a one account to make changes and perform operations in another account.

Actions in the trustee account are performed using a role which is defined for it. The user from the trusted account assumes this role when signing in to the trustee account.

Roles

See also

Dome9 Managed Service Providers

Get Assumable Roles

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AccountTrust/assumable-roles \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccountTrust/assumable-roles',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AccountTrust/assumable-roles', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AccountTrust/assumable-roles

Get a list of objects that represent a trusted account and its assumebale roles

Example responses

200 Response

[
  {
    "accountName": "string",
    "accountId": 0,
    "roles": [
      "string"
    ]
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AccountTrustAssumableRoles] none

Get

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AccountTrust?trustDirection=MyAccountIsTarget \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccountTrust?trustDirection=MyAccountIsTarget',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AccountTrust', params={
  'trustDirection': 'MyAccountIsTarget'
}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AccountTrust

Get a list of accounts which are trusted by or trust this account according to the given "trustDirection"

Parameters

Parameter In Type Required Description
trustDirection query string true Determines whether the accounts result list are the trusted/trustee accounts

Enumerated Values

Parameter Value
trustDirection MyAccountIsTarget
trustDirection MyAccountIsSource

Example responses

200 Response

[
  {
    "id": "00000000-0000-0000-0000-000000000000",
    "targetAccountName": "string",
    "sourceAccountName": "string",
    "sourceAccountId": "00000000-0000-0000-0000-000000000000",
    "description": "string",
    "restrictions": {
      "roles": [
        "string"
      ]
    }
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AccountTrust] none

Post

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/AccountTrust \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "sourceAccountId": "00000000-0000-0000-0000-000000000000",
  "description": "string",
  "restrictions": {
    "roles": [
      "string"
    ]
  }
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccountTrust',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/AccountTrust', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/AccountTrust

Create a new account trust where this account is the target based on the given "SourceAccountId", i.e. this account trusts the source account

Body parameter

{
  "sourceAccountId": "00000000-0000-0000-0000-000000000000",
  "description": "string",
  "restrictions": {
    "roles": [
      "string"
    ]
  }
}

Parameters

Parameter In Type Required Description
body body AccountTrustPost true none

Example responses

200 Response

{}

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Put

Code samples

# You can also use wget
curl -X PUT https://api.dome9.com/v2/AccountTrust/{id} \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "description": "string",
  "restrictions": {
    "roles": [
      "string"
    ]
  }
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AccountTrust/{id}',
{
    method: 'PUT',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.put('https://api.dome9.com/v2/AccountTrust/{id}', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

PUT /v2/AccountTrust/{id}

Update the account trust description or restrictions

Body parameter

{
  "description": "string",
  "restrictions": {
    "roles": [
      "string"
    ]
  }
}

Parameters

Parameter In Type Required Description
id path string(uuid) true Account trust id
body body AccountTrustPut true none

Example responses

200 Response

{}

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Delete

Code samples

# You can also use wget
curl -X DELETE https://api.dome9.com/v2/AccountTrust/{id}
  --basic -u <key-id>:<key-secret> \

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

request('https://api.dome9.com/v2/AccountTrust/{id}',
{
    method: 'DELETE'

})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

r = requests.delete('https://api.dome9.com/v2/AccountTrust/{id}', params={

, auth=(apiKey, apiSecret))

print(r.json())

DELETE /v2/AccountTrust/{id}

Delete an account trust

Parameters

Parameter In Type Required Description
id path string(uuid) true The trust id

Responses

Status Meaning Description Schema
204 No Content No Content None

Assessment

The Assessment resource has methods to run compliance assessments on cloud accounts, and view the results.

An assessment runs a bundle, which consists of a collection of rules (or tests) that test the properties and capabilities of your cloud account and its entities.

The methods in this resource are synchronous; the response will be sent when the assessment is complete, and will include the results. The respose is typically sent within a few seconds, but for some assessments (on environments with a large number of entities, or bundles with a large number of tests), this could take several minutes.

Assessments can also be run on AWS CloudFormation Template (CFT) files.

You can get a list of all the available bundles for your account using the CompliancePolicy resource.

See results of previous assessments using the AssessmentHistoryV2 resource.

The response contains the results of the assessment.

AssessmentHistory

CompliancePolicy

See also

Compliance & Governance

Create a bundle and run an assessment with it

Run Bundle

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/assessment/bundleV2 \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "id": 0,
  "name": "string",
  "description": "string",
  "cft": {
    "rootName": "string",
    "params": [
      {
        "key": "string",
        "value": "string"
      }
    ],
    "files": [
      {
        "name": "string",
        "template": "string"
      }
    ]
  },
  "isCft": true,
  "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
  "externalCloudAccountId": "string",
  "cloudAccountId": "string",
  "region": "string",
  "cloudNetwork": "string",
  "cloudAccountType": "Aws",
  "requestId": "00000000-0000-0000-0000-000000000000"
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/assessment/bundleV2',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/assessment/bundleV2', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/assessment/bundleV2

Run an assessment on a cloud environment using a bundle (V2)

Body parameter

{
  "id": 0,
  "name": "string",
  "description": "string",
  "cft": {
    "rootName": "string",
    "params": [
      {
        "key": "string",
        "value": "string"
      }
    ],
    "files": [
      {
        "name": "string",
        "template": "string"
      }
    ]
  },
  "isCft": true,
  "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
  "externalCloudAccountId": "string",
  "cloudAccountId": "string",
  "region": "string",
  "cloudNetwork": "string",
  "cloudAccountType": "Aws",
  "requestId": "00000000-0000-0000-0000-000000000000"
}

Parameters

Parameter In Type Required Description
body body AssessmentBundleRequest true The assessment request block

Example responses

200 Response

{
  "request": {
    "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
    "externalCloudAccountId": "string",
    "cloudAccountId": "string",
    "region": "string",
    "cloudNetwork": "string",
    "cloudAccountType": "Aws",
    "requestId": "00000000-0000-0000-0000-000000000000"
  },
  "tests": [
    {
      "error": "string",
      "testedCount": 0,
      "relevantCount": 0,
      "nonComplyingCount": 0,
      "exclusionStats": {
        "testedCount": 0,
        "relevantCount": 0,
        "nonComplyingCount": 0
      },
      "entityResults": [
        {
          "validationStatus": "Relevant",
          "isRelevant": true,
          "isValid": true,
          "isExcluded": true,
          "exclusionId": "00000000-0000-0000-0000-000000000000",
          "remediationId": "00000000-0000-0000-0000-000000000000",
          "error": "string",
          "testObj": {}
        }
      ],
      "rule": {
        "name": "string",
        "severity": "Informational",
        "logic": "string",
        "description": "string",
        "remediation": "string",
        "complianceTag": "string",
        "domain": "string",
        "priority": "string",
        "controlTitle": "string",
        "ruleId": "string",
        "logicHash": "string",
        "isDefault": true
      },
      "testPassed": true
    }
  ],
  "locationMetadata": {
    "account": {
      "srl": "string",
      "name": "string",
      "id": "string",
      "externalId": "string"
    },
    "region": {
      "srl": "string",
      "name": "string",
      "id": "string",
      "externalId": "string"
    },
    "cloudNetwork": {
      "srl": "string",
      "name": "string",
      "id": "string",
      "externalId": "string"
    }
  },
  "testEntities": {
    "notSupported": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "instance": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "securityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elb": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "rds": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "lambda": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "region": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "virtualMachine": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkSecurityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudTrail": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "nacl": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpc": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "subnet": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "s3Bucket": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "applicationLoadBalancer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamUser": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamRole": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iam": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "redshift": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kms": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "default": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vmInstance": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "firewallRule": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "efs": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "network": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elastiCache": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "loadBalancer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vNet": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "sqldb": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "redisCache": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "applicationGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "resourceGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "sqlServer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "keyVault": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkLoadBalancer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkInterface": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsTaskDefinition": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "volume": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudFront": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kinesis": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamServerCertificate": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "route53HostedZone": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "route53RecordSetGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "acmCertificate": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "route53Domain": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "storageAccount": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "dynamoDbTable": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ami": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpnGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "virtualMfaDevices": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "internetGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "wafRegional": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "lock": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpnConnection": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsTask": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "customerGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpSecurityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elasticIP": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamInstanceProfile": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "storageBucket": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsService": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "project": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "serviceAccount": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kmsKeyRing": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "dataWarehouse": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "guardDutyDetector": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpIamPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpIamUser": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "apiGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpGsuiteUser": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpGsuiteGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpIamGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "bigQuery": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "routeTable": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gkeCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "postgreSQL": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpcFlowLog": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamAccountSummary": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "sageMakerNotebook": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "containerRegistry": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "inspector": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kmsAliases": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "passwordPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "configurationRecorder": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cosmosDbAccount": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkWatcher": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpcPeeringConnection": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "metricAlarm": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "snsSubscription": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "logGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "metricFilter": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudWatchEventsRule": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "awsIamAccessKey": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesNode": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesPod": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesService": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "logProfile": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "policyAssignment": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesNetworkPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesIngress": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesPodSecurityPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudSql": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesKubelet": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "autoScalingGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elasticSearchDomain": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "logicEntity": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpcEndpoint": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudFunction": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "logicApp": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "applicationSecurityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "awsCodeDependency": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "bigTable": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesAccountMetadata": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "virtualMachineScaleSet": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "analysisServiceServer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "emrCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "aksCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "pubSubTopic": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "pubSubSubscription": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesImage": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "policyDefinition": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "eksCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "sqs": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesServiceAccount": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesRole": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesClusterRole": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesRoleBinding": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesClusterRoleBinding": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "snsTopic": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "webApp": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "functionApp": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kubernetesNamespace": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "organization": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "account": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "organizationUnit": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "user": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "userCredential": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "configSetting": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "transitGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vmssInstance": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "secretManager": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ebsSnapshot": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ]
  },
  "dataSyncStatus": [
    {
      "entityType": "NotSupported",
      "recentlySuccessfulSync": true,
      "generalFetchPermissionIssues": true,
      "entitiesWithPermissionIssues": [
        {
          "externalId": "string",
          "name": "string",
          "cloudVendorIdentifier": "string"
        }
      ]
    }
  ],
  "assessmentPassed": true,
  "hasErrors": true,
  "id": 0,
  "assessmentId": "00000000-0000-0000-0000-000000000000"
}

Responses

Status Meaning Description Schema
200 OK OK AssessmentResult

AssessmentHistoryV2

The AssessmentHistoryV2 resource has methods to retrieve lists of previous compliance assessments, and specific assessment results. The assessments returned are for the Dome9 account of the user making the request, and can cover all cloud accounts for that user.

Assessments histories can be retrieved for a specified period of time (from, to), and can be filtered by assessment name. Each result has an id, which is used to then retrieve the specific assessment results.

Assessment

CompliancePolicy

Get Bundle Results

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AssessmentHistoryV2/bundleResults?bundleId=0&cloudAccountIds=string&fromTime=2020-07-05T13%3A50%3A52Z \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/bundleResults?bundleId=0&cloudAccountIds=string&fromTime=2020-07-05T13%3A50%3A52Z',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AssessmentHistoryV2/bundleResults', params={
  'bundleId': '0',  'cloudAccountIds': 'string',  'fromTime': '2020-07-05T13:50:52Z'
}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AssessmentHistoryV2/bundleResults

Get most recent assessment results for a specific bundle, for a list of cloud accounts

Parameters

Parameter In Type Required Description
bundleId query integer(int64) true the bundle used for the assessment (for all the accounts in the list)
cloudAccountIds query string true comma separated list of cloud accounts
fromTime query string(date-time) true the time the assessment was done
epsilonInMinutes query integer(int64) false period of time (in min) back from the fromTime to look for results; only results in this range will be returned
requestId query string(uuid) false an optional request id; the same value will appear in the response

Example responses

200 Response

[
  {
    "triggeredBy": "Unknown",
    "tests": [
      {
        "error": "string",
        "testedCount": 0,
        "relevantCount": 0,
        "nonComplyingCount": 0,
        "exclusionStats": {
          "testedCount": 0,
          "relevantCount": 0,
          "nonComplyingCount": 0
        },
        "entityResults": [
          {
            "validationStatus": "Relevant",
            "isRelevant": true,
            "isValid": true,
            "isExcluded": true,
            "exclusionId": "00000000-0000-0000-0000-000000000000",
            "remediationId": "00000000-0000-0000-0000-000000000000",
            "error": "string",
            "testObj": {}
          }
        ],
        "rule": {
          "name": "string",
          "severity": "Informational",
          "logic": "string",
          "description": "string",
          "remediation": "string",
          "complianceTag": "string",
          "domain": "string",
          "priority": "string",
          "controlTitle": "string",
          "ruleId": "string",
          "logicHash": "string",
          "isDefault": true
        },
        "testPassed": true
      }
    ],
    "testEntities": {
      "notSupported": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "instance": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "securityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elb": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "rds": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "lambda": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "region": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "virtualMachine": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkSecurityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudTrail": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "nacl": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpc": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "subnet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "s3Bucket": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "applicationLoadBalancer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamUser": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamRole": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iam": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "redshift": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kms": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "default": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vmInstance": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "firewallRule": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "efs": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "network": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elastiCache": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "loadBalancer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vNet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sqldb": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "redisCache": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "applicationGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "resourceGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sqlServer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "keyVault": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkLoadBalancer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkInterface": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsTaskDefinition": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "volume": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudFront": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kinesis": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamServerCertificate": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "route53HostedZone": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "route53RecordSetGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "acmCertificate": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "route53Domain": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "storageAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "dynamoDbTable": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ami": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpnGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "virtualMfaDevices": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "internetGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "wafRegional": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "lock": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpnConnection": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsTask": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "customerGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpSecurityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elasticIP": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamInstanceProfile": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "storageBucket": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsService": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "project": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "serviceAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kmsKeyRing": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "dataWarehouse": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "guardDutyDetector": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpIamPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpIamUser": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "apiGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpGsuiteUser": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpGsuiteGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpIamGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "bigQuery": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "routeTable": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gkeCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "postgreSQL": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpcFlowLog": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamAccountSummary": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sageMakerNotebook": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "containerRegistry": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "inspector": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kmsAliases": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "passwordPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "configurationRecorder": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cosmosDbAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkWatcher": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpcPeeringConnection": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "metricAlarm": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "snsSubscription": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "metricFilter": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudWatchEventsRule": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "awsIamAccessKey": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesNode": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesPod": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesService": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logProfile": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "policyAssignment": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesNetworkPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesIngress": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesPodSecurityPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudSql": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesKubelet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "autoScalingGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elasticSearchDomain": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logicEntity": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpcEndpoint": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudFunction": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logicApp": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "applicationSecurityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "awsCodeDependency": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "bigTable": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesAccountMetadata": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "virtualMachineScaleSet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "analysisServiceServer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "emrCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "aksCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "pubSubTopic": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "pubSubSubscription": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesImage": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "policyDefinition": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "eksCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sqs": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesServiceAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesRole": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesClusterRole": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesRoleBinding": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesClusterRoleBinding": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "snsTopic": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "webApp": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "functionApp": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesNamespace": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "organization": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "account": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "organizationUnit": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "user": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "userCredential": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "configSetting": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "transitGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vmssInstance": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "secretManager": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ebsSnapshot": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ]
    },
    "exclusions": [
      {
        "id": "00000000-0000-0000-0000-000000000000",
        "ruleLogicHash": "string",
        "ruleName": "string",
        "ruleId": "string",
        "logic": "string",
        "bundleId": 0,
        "cloudAccountId": "00000000-0000-0000-0000-000000000000",
        "cloudAccountType": "Aws",
        "comment": "string"
      }
    ],
    "remediations": [
      {
        "id": "00000000-0000-0000-0000-000000000000",
        "ruleLogicHash": "string",
        "ruleName": "string",
        "ruleId": "string",
        "logic": "string",
        "rulesetId": 0,
        "cloudAccountId": "00000000-0000-0000-0000-000000000000",
        "platform": "Aws",
        "comment": "string",
        "cloudBots": [
          "string"
        ]
      }
    ],
    "dataSyncStatus": [
      {
        "entityType": "NotSupported",
        "recentlySuccessfulSync": true,
        "generalFetchPermissionIssues": true,
        "entitiesWithPermissionIssues": [
          {
            "externalId": "string",
            "name": "string",
            "cloudVendorIdentifier": "string"
          }
        ]
      }
    ],
    "createdTime": "2020-07-05T13:50:52Z",
    "id": 0,
    "assessmentId": "00000000-0000-0000-0000-000000000000",
    "assessmentPassed": true,
    "hasErrors": true,
    "stats": {
      "passed": 0,
      "failed": 0,
      "error": 0,
      "failedTests": 0,
      "logicallyTested": 0,
      "failedEntities": 0,
      "excludedTests": 0,
      "excludedFailedTests": 0,
      "excludedRules": 0
    },
    "request": {
      "isTemplate": true,
      "id": 0,
      "name": "string",
      "description": "string",
      "cft": {
        "rootName": "string",
        "params": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "files": [
          {
            "name": "string",
            "template": "string"
          }
        ]
      },
      "isCft": true,
      "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
      "externalCloudAccountId": "string",
      "cloudAccountId": "string",
      "region": "string",
      "cloudNetwork": "string",
      "cloudAccountType": "Aws",
      "requestId": "00000000-0000-0000-0000-000000000000"
    },
    "hasDataSyncStatusIssues": true
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AssessmentHistoryResultV2] none

Enumerated Values

Property Value
triggeredBy Unknown
triggeredBy ContinuousCompliancePolicy
triggeredBy Manual
triggeredBy SystemBundle
triggeredBy Serverless
validationStatus Relevant
validationStatus Valid
validationStatus Excluded
severity Informational
severity Low
severity Medium
severity High
severity Critical
cloudAccountType Aws
cloudAccountType Azure
cloudAccountType Google
cloudAccountType Kubernetes
cloudAccountType Terraform
platform Aws
platform Azure
platform Google
platform Kubernetes
platform Terraform
entityType NotSupported
entityType Instance
entityType SecurityGroup
entityType ELB
entityType RDS
entityType Lambda
entityType Region
entityType VirtualMachine
entityType NetworkSecurityGroup
entityType CloudTrail
entityType NACL
entityType VPC
entityType Subnet
entityType S3Bucket
entityType ApplicationLoadBalancer
entityType IamUser
entityType IamRole
entityType Iam
entityType Redshift
entityType KMS
entityType Default
entityType VMInstance
entityType FirewallRule
entityType IamGroup
entityType EFS
entityType Network
entityType ElastiCache
entityType LoadBalancer
entityType VNet
entityType SQLDB
entityType RedisCache
entityType ApplicationGateway
entityType ResourceGroup
entityType SQLServer
entityType EcsCluster
entityType KeyVault
entityType NetworkLoadBalancer
entityType NetworkInterface
entityType EcsTaskDefinition
entityType IamPolicy
entityType Volume
entityType CloudFront
entityType Kinesis
entityType IamServerCertificate
entityType Route53HostedZone
entityType Route53RecordSetGroup
entityType AcmCertificate
entityType Route53Domain
entityType StorageAccount
entityType DynamoDbTable
entityType AMI
entityType VPNGateway
entityType VirtualMfaDevices
entityType InternetGateway
entityType WAFRegional
entityType Lock
entityType VPNConnection
entityType EcsTask
entityType CustomerGateway
entityType GcpSecurityGroup
entityType ElasticIP
entityType IamInstanceProfile
entityType StorageBucket
entityType EcsService
entityType Project
entityType ServiceAccount
entityType KmsKeyRing
entityType DataWarehouse
entityType GuardDutyDetector
entityType GcpIamPolicy
entityType GcpIamUser
entityType ApiGateway
entityType GcpGsuiteUser
entityType GcpGsuiteGroup
entityType GcpIamGroup
entityType BigQuery
entityType RouteTable
entityType GkeCluster
entityType PostgreSQL
entityType VpcFlowLog
entityType IamAccountSummary
entityType SageMakerNotebook
entityType ContainerRegistry
entityType Inspector
entityType KmsAliases
entityType PasswordPolicy
entityType ConfigurationRecorder
entityType CosmosDbAccount
entityType NetworkWatcher
entityType VpcPeeringConnection
entityType MetricAlarm
entityType SnsSubscription
entityType LogGroup
entityType MetricFilter
entityType CloudWatchEventsRule
entityType AwsIamAccessKey
entityType KubernetesNode
entityType KubernetesPod
entityType KubernetesService
entityType LogProfile
entityType PolicyAssignment
entityType KubernetesNetworkPolicy
entityType KubernetesIngress
entityType KubernetesPodSecurityPolicy
entityType CloudSql
entityType KubernetesKubelet
entityType AutoScalingGroup
entityType ElasticSearchDomain
entityType LogicEntity
entityType VpcEndpoint
entityType CloudFunction
entityType LogicApp
entityType ApplicationSecurityGroup
entityType AwsCodeDependency
entityType BigTable
entityType KubernetesAccountMetadata
entityType VirtualMachineScaleSet
entityType AnalysisServiceServer
entityType EmrCluster
entityType AksCluster
entityType PubSubTopic
entityType PubSubSubscription
entityType KubernetesImage
entityType PolicyDefinition
entityType EksCluster
entityType Sqs
entityType KubernetesServiceAccount
entityType KubernetesRole
entityType KubernetesClusterRole
entityType KubernetesRoleBinding
entityType KubernetesClusterRoleBinding
entityType SnsTopic
entityType WebApp
entityType FunctionApp
entityType KubernetesCluster
entityType KubernetesNamespace
entityType Organization
entityType Account
entityType OrganizationUnit
entityType User
entityType UserCredential
entityType ConfigSetting
entityType TransitGateway
entityType VMSSInstance
entityType SecretManager
entityType EbsSnapshot
cloudAccountType Aws
cloudAccountType Azure
cloudAccountType Google
cloudAccountType Kubernetes
cloudAccountType Terraform

Get Assessment Trend

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AssessmentHistoryV2/assessmentTrend?bundleId=0&cloudAccountId=string&from=2020-07-05T13%3A50%3A52Z&to=2020-07-05T13%3A50%3A52Z \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/assessmentTrend?bundleId=0&cloudAccountId=string&from=2020-07-05T13%3A50%3A52Z&to=2020-07-05T13%3A50%3A52Z',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AssessmentHistoryV2/assessmentTrend', params={
  'bundleId': '0',  'cloudAccountId': 'string',  'from': '2020-07-05T13:50:52Z',  'to': '2020-07-05T13:50:52Z'
}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AssessmentHistoryV2/assessmentTrend

Get the assessment trend for the selected time range (maximum of 93 days)

Parameters

Parameter In Type Required Description
bundleId query integer(int64) true Bundle ID
cloudAccountId query string(uuid) true Cloud Account ID
from query string(date-time) true From Date
to query string(date-time) true To Date

Example responses

200 Response

[
  {
    "assessmentId": 0,
    "assessmentDate": "2020-07-05T13:50:52Z",
    "failedTests": 0,
    "totalTests": 0,
    "passedTests": 0
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AssessmentTrendItem] none

Get Assessment Trend Organizational Unit

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AssessmentHistoryV2/assessmentTrendOrganizationalUnit?rulesetId=0&organizationalUnitId=string&from=2020-07-05T13%3A50%3A52Z&to=2020-07-05T13%3A50%3A52Z \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/assessmentTrendOrganizationalUnit?rulesetId=0&organizationalUnitId=string&from=2020-07-05T13%3A50%3A52Z&to=2020-07-05T13%3A50%3A52Z',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AssessmentHistoryV2/assessmentTrendOrganizationalUnit', params={
  'rulesetId': '0',  'organizationalUnitId': 'string',  'from': '2020-07-05T13:50:52Z',  'to': '2020-07-05T13:50:52Z'
}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AssessmentHistoryV2/assessmentTrendOrganizationalUnit

Get the assessment trend for the selected time range (maximum of 93 days)

Parameters

Parameter In Type Required Description
rulesetId query integer(int64) true Ruleset ID
organizationalUnitId query string(uuid) true Organizational Unit ID
from query string(date-time) true From Date
to query string(date-time) true To Date

Example responses

200 Response

[
  {
    "assessmentDate": "2020-07-05T13:50:52Z",
    "failedTests": 0,
    "totalTests": 0,
    "passedTests": 0
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [OrganizationalUnitTrendItem] none

Get Last Assessment Results View

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/AssessmentHistoryV2/LastAssessmentResults/view \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "cloudAccountBundleFilters": [
    {
      "bundleIds": [
        0
      ],
      "cloudAccountIds": [
        "00000000-0000-0000-0000-000000000000"
      ],
      "cloudAccountType": "Aws"
    }
  ],
  "from": "2020-07-05T13:50:52Z",
  "to": "2020-07-05T13:50:52Z"
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/LastAssessmentResults/view',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/AssessmentHistoryV2/LastAssessmentResults/view', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/AssessmentHistoryV2/LastAssessmentResults/view

Get last assessment results for selected cloud accounts and bundles. Does not return details for the tests or test entities.

Body parameter

{
  "cloudAccountBundleFilters": [
    {
      "bundleIds": [
        0
      ],
      "cloudAccountIds": [
        "00000000-0000-0000-0000-000000000000"
      ],
      "cloudAccountType": "Aws"
    }
  ],
  "from": "2020-07-05T13:50:52Z",
  "to": "2020-07-05T13:50:52Z"
}

Parameters

Parameter In Type Required Description
body body AssessmentsRequestFilter true block that specifies the accounts and bundles

Example responses

200 Response

[
  {
    "createdTime": "2020-07-05T13:50:52Z",
    "id": 0,
    "assessmentId": "00000000-0000-0000-0000-000000000000",
    "triggeredBy": "Unknown",
    "assessmentPassed": true,
    "hasErrors": true,
    "stats": {
      "passed": 0,
      "failed": 0,
      "error": 0,
      "failedTests": 0,
      "logicallyTested": 0,
      "failedEntities": 0,
      "excludedTests": 0,
      "excludedFailedTests": 0,
      "excludedRules": 0
    },
    "request": {
      "isTemplate": true,
      "id": 0,
      "name": "string",
      "description": "string",
      "cft": {
        "rootName": "string",
        "params": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "files": [
          {
            "name": "string",
            "template": "string"
          }
        ]
      },
      "isCft": true,
      "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
      "externalCloudAccountId": "string",
      "cloudAccountId": "string",
      "region": "string",
      "cloudNetwork": "string",
      "cloudAccountType": "Aws",
      "requestId": "00000000-0000-0000-0000-000000000000"
    },
    "hasDataSyncStatusIssues": true
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AssessmentHistoryViewResultV2] none

Enumerated Values

Property Value
triggeredBy Unknown
triggeredBy ContinuousCompliancePolicy
triggeredBy Manual
triggeredBy SystemBundle
triggeredBy Serverless
cloudAccountType Aws
cloudAccountType Azure
cloudAccountType Google
cloudAccountType Kubernetes
cloudAccountType Terraform

Get Last Assessment Results

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/AssessmentHistoryV2/LastAssessmentResults \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "cloudAccountBundleFilters": [
    {
      "bundleIds": [
        0
      ],
      "cloudAccountIds": [
        "00000000-0000-0000-0000-000000000000"
      ],
      "cloudAccountType": "Aws"
    }
  ],
  "from": "2020-07-05T13:50:52Z",
  "to": "2020-07-05T13:50:52Z"
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/LastAssessmentResults',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/AssessmentHistoryV2/LastAssessmentResults', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/AssessmentHistoryV2/LastAssessmentResults

Get last assessment results for selected cloud accounts and bundles. Includes details of tests and test entities.

Body parameter

{
  "cloudAccountBundleFilters": [
    {
      "bundleIds": [
        0
      ],
      "cloudAccountIds": [
        "00000000-0000-0000-0000-000000000000"
      ],
      "cloudAccountType": "Aws"
    }
  ],
  "from": "2020-07-05T13:50:52Z",
  "to": "2020-07-05T13:50:52Z"
}

Parameters

Parameter In Type Required Description
body body AssessmentsRequestFilter true block that specifies the accounts and bundles

Example responses

200 Response

[
  {
    "triggeredBy": "Unknown",
    "tests": [
      {
        "error": "string",
        "testedCount": 0,
        "relevantCount": 0,
        "nonComplyingCount": 0,
        "exclusionStats": {
          "testedCount": 0,
          "relevantCount": 0,
          "nonComplyingCount": 0
        },
        "entityResults": [
          {
            "validationStatus": "Relevant",
            "isRelevant": true,
            "isValid": true,
            "isExcluded": true,
            "exclusionId": "00000000-0000-0000-0000-000000000000",
            "remediationId": "00000000-0000-0000-0000-000000000000",
            "error": "string",
            "testObj": {}
          }
        ],
        "rule": {
          "name": "string",
          "severity": "Informational",
          "logic": "string",
          "description": "string",
          "remediation": "string",
          "complianceTag": "string",
          "domain": "string",
          "priority": "string",
          "controlTitle": "string",
          "ruleId": "string",
          "logicHash": "string",
          "isDefault": true
        },
        "testPassed": true
      }
    ],
    "testEntities": {
      "notSupported": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "instance": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "securityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elb": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "rds": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "lambda": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "region": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "virtualMachine": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkSecurityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudTrail": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "nacl": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpc": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "subnet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "s3Bucket": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "applicationLoadBalancer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamUser": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamRole": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iam": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "redshift": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kms": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "default": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vmInstance": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "firewallRule": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "efs": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "network": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elastiCache": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "loadBalancer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vNet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sqldb": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "redisCache": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "applicationGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "resourceGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sqlServer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "keyVault": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkLoadBalancer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkInterface": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsTaskDefinition": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "volume": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudFront": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kinesis": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamServerCertificate": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "route53HostedZone": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "route53RecordSetGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "acmCertificate": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "route53Domain": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "storageAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "dynamoDbTable": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ami": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpnGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "virtualMfaDevices": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "internetGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "wafRegional": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "lock": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpnConnection": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsTask": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "customerGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpSecurityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elasticIP": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamInstanceProfile": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "storageBucket": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ecsService": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "project": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "serviceAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kmsKeyRing": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "dataWarehouse": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "guardDutyDetector": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpIamPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpIamUser": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "apiGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpGsuiteUser": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpGsuiteGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gcpIamGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "bigQuery": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "routeTable": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "gkeCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "postgreSQL": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpcFlowLog": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "iamAccountSummary": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sageMakerNotebook": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "containerRegistry": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "inspector": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kmsAliases": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "passwordPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "configurationRecorder": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cosmosDbAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "networkWatcher": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpcPeeringConnection": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "metricAlarm": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "snsSubscription": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "metricFilter": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudWatchEventsRule": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "awsIamAccessKey": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesNode": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesPod": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesService": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logProfile": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "policyAssignment": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesNetworkPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesIngress": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesPodSecurityPolicy": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudSql": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesKubelet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "autoScalingGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "elasticSearchDomain": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logicEntity": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vpcEndpoint": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "cloudFunction": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "logicApp": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "applicationSecurityGroup": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "awsCodeDependency": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "bigTable": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesAccountMetadata": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "virtualMachineScaleSet": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "analysisServiceServer": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "emrCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "aksCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "pubSubTopic": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "pubSubSubscription": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesImage": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "policyDefinition": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "eksCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "sqs": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesServiceAccount": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesRole": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesClusterRole": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesRoleBinding": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesClusterRoleBinding": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "snsTopic": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "webApp": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "functionApp": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesCluster": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "kubernetesNamespace": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "organization": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "account": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "organizationUnit": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "user": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "userCredential": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "configSetting": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "transitGateway": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "vmssInstance": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "secretManager": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ],
      "ebsSnapshot": [
        {
          "type": "string",
          "id": "string",
          "name": "string",
          "dome9Id": "string",
          "accountNumber": "string",
          "region": "string",
          "network": "string",
          "tags": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "fullEntityData": "string"
        }
      ]
    },
    "exclusions": [
      {
        "id": "00000000-0000-0000-0000-000000000000",
        "ruleLogicHash": "string",
        "ruleName": "string",
        "ruleId": "string",
        "logic": "string",
        "bundleId": 0,
        "cloudAccountId": "00000000-0000-0000-0000-000000000000",
        "cloudAccountType": "Aws",
        "comment": "string"
      }
    ],
    "remediations": [
      {
        "id": "00000000-0000-0000-0000-000000000000",
        "ruleLogicHash": "string",
        "ruleName": "string",
        "ruleId": "string",
        "logic": "string",
        "rulesetId": 0,
        "cloudAccountId": "00000000-0000-0000-0000-000000000000",
        "platform": "Aws",
        "comment": "string",
        "cloudBots": [
          "string"
        ]
      }
    ],
    "dataSyncStatus": [
      {
        "entityType": "NotSupported",
        "recentlySuccessfulSync": true,
        "generalFetchPermissionIssues": true,
        "entitiesWithPermissionIssues": [
          {
            "externalId": "string",
            "name": "string",
            "cloudVendorIdentifier": "string"
          }
        ]
      }
    ],
    "createdTime": "2020-07-05T13:50:52Z",
    "id": 0,
    "assessmentId": "00000000-0000-0000-0000-000000000000",
    "assessmentPassed": true,
    "hasErrors": true,
    "stats": {
      "passed": 0,
      "failed": 0,
      "error": 0,
      "failedTests": 0,
      "logicallyTested": 0,
      "failedEntities": 0,
      "excludedTests": 0,
      "excludedFailedTests": 0,
      "excludedRules": 0
    },
    "request": {
      "isTemplate": true,
      "id": 0,
      "name": "string",
      "description": "string",
      "cft": {
        "rootName": "string",
        "params": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "files": [
          {
            "name": "string",
            "template": "string"
          }
        ]
      },
      "isCft": true,
      "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
      "externalCloudAccountId": "string",
      "cloudAccountId": "string",
      "region": "string",
      "cloudNetwork": "string",
      "cloudAccountType": "Aws",
      "requestId": "00000000-0000-0000-0000-000000000000"
    },
    "hasDataSyncStatusIssues": true
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [AssessmentHistoryResultV2] none

Enumerated Values

Property Value
triggeredBy Unknown
triggeredBy ContinuousCompliancePolicy
triggeredBy Manual
triggeredBy SystemBundle
triggeredBy Serverless
validationStatus Relevant
validationStatus Valid
validationStatus Excluded
severity Informational
severity Low
severity Medium
severity High
severity Critical
cloudAccountType Aws
cloudAccountType Azure
cloudAccountType Google
cloudAccountType Kubernetes
cloudAccountType Terraform
platform Aws
platform Azure
platform Google
platform Kubernetes
platform Terraform
entityType NotSupported
entityType Instance
entityType SecurityGroup
entityType ELB
entityType RDS
entityType Lambda
entityType Region
entityType VirtualMachine
entityType NetworkSecurityGroup
entityType CloudTrail
entityType NACL
entityType VPC
entityType Subnet
entityType S3Bucket
entityType ApplicationLoadBalancer
entityType IamUser
entityType IamRole
entityType Iam
entityType Redshift
entityType KMS
entityType Default
entityType VMInstance
entityType FirewallRule
entityType IamGroup
entityType EFS
entityType Network
entityType ElastiCache
entityType LoadBalancer
entityType VNet
entityType SQLDB
entityType RedisCache
entityType ApplicationGateway
entityType ResourceGroup
entityType SQLServer
entityType EcsCluster
entityType KeyVault
entityType NetworkLoadBalancer
entityType NetworkInterface
entityType EcsTaskDefinition
entityType IamPolicy
entityType Volume
entityType CloudFront
entityType Kinesis
entityType IamServerCertificate
entityType Route53HostedZone
entityType Route53RecordSetGroup
entityType AcmCertificate
entityType Route53Domain
entityType StorageAccount
entityType DynamoDbTable
entityType AMI
entityType VPNGateway
entityType VirtualMfaDevices
entityType InternetGateway
entityType WAFRegional
entityType Lock
entityType VPNConnection
entityType EcsTask
entityType CustomerGateway
entityType GcpSecurityGroup
entityType ElasticIP
entityType IamInstanceProfile
entityType StorageBucket
entityType EcsService
entityType Project
entityType ServiceAccount
entityType KmsKeyRing
entityType DataWarehouse
entityType GuardDutyDetector
entityType GcpIamPolicy
entityType GcpIamUser
entityType ApiGateway
entityType GcpGsuiteUser
entityType GcpGsuiteGroup
entityType GcpIamGroup
entityType BigQuery
entityType RouteTable
entityType GkeCluster
entityType PostgreSQL
entityType VpcFlowLog
entityType IamAccountSummary
entityType SageMakerNotebook
entityType ContainerRegistry
entityType Inspector
entityType KmsAliases
entityType PasswordPolicy
entityType ConfigurationRecorder
entityType CosmosDbAccount
entityType NetworkWatcher
entityType VpcPeeringConnection
entityType MetricAlarm
entityType SnsSubscription
entityType LogGroup
entityType MetricFilter
entityType CloudWatchEventsRule
entityType AwsIamAccessKey
entityType KubernetesNode
entityType KubernetesPod
entityType KubernetesService
entityType LogProfile
entityType PolicyAssignment
entityType KubernetesNetworkPolicy
entityType KubernetesIngress
entityType KubernetesPodSecurityPolicy
entityType CloudSql
entityType KubernetesKubelet
entityType AutoScalingGroup
entityType ElasticSearchDomain
entityType LogicEntity
entityType VpcEndpoint
entityType CloudFunction
entityType LogicApp
entityType ApplicationSecurityGroup
entityType AwsCodeDependency
entityType BigTable
entityType KubernetesAccountMetadata
entityType VirtualMachineScaleSet
entityType AnalysisServiceServer
entityType EmrCluster
entityType AksCluster
entityType PubSubTopic
entityType PubSubSubscription
entityType KubernetesImage
entityType PolicyDefinition
entityType EksCluster
entityType Sqs
entityType KubernetesServiceAccount
entityType KubernetesRole
entityType KubernetesClusterRole
entityType KubernetesRoleBinding
entityType KubernetesClusterRoleBinding
entityType SnsTopic
entityType WebApp
entityType FunctionApp
entityType KubernetesCluster
entityType KubernetesNamespace
entityType Organization
entityType Account
entityType OrganizationUnit
entityType User
entityType UserCredential
entityType ConfigSetting
entityType TransitGateway
entityType VMSSInstance
entityType SecretManager
entityType EbsSnapshot
cloudAccountType Aws
cloudAccountType Azure
cloudAccountType Google
cloudAccountType Kubernetes
cloudAccountType Terraform

Get Organizational Units Last Assessment Statistics

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/AssessmentHistoryV2/OrganizationalUnitsLastAssessmentStatistics \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "organizationalUnitIds": [
    "00000000-0000-0000-0000-000000000000"
  ],
  "bundleIds": [
    0
  ]
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/OrganizationalUnitsLastAssessmentStatistics',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/AssessmentHistoryV2/OrganizationalUnitsLastAssessmentStatistics', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/AssessmentHistoryV2/OrganizationalUnitsLastAssessmentStatistics

Get last assessment statistics for selected Organizational Units and bundles.

Body parameter

{
  "organizationalUnitIds": [
    "00000000-0000-0000-0000-000000000000"
  ],
  "bundleIds": [
    0
  ]
}

Parameters

Parameter In Type Required Description
body body OrganizationalUnitAssessmentHistoryRequestModel true none

Example responses

200 Response

[
  {
    "organizationalUnitPaths": [
      "string"
    ],
    "cloudAccountId": "00000000-0000-0000-0000-000000000000",
    "bundleId": 0,
    "statistics": {
      "passed": 0,
      "logicallyTested": 0,
      "failed": 0,
      "failedTests": 0,
      "error": 0,
      "failedEntities": 0,
      "totalEntities": 0,
      "excludedTests": 0,
      "excludedFailedTests": 0,
      "excludedRules": 0
    },
    "resultId": 0,
    "resultDate": "2020-07-05T13:50:52Z",
    "triggeredBy": "Unknown"
  }
]

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Status Code 200

Name Type Description
anonymous [OrganizationalUnitAssessmentHistory] none

Enumerated Values

Property Value
triggeredBy Unknown
triggeredBy ContinuousCompliancePolicy
triggeredBy Manual
triggeredBy SystemBundle
triggeredBy Serverless

Find Result Views By Time Range

Code samples

# You can also use wget
curl -X POST https://api.dome9.com/v2/AssessmentHistoryV2/view/timeRange \
  --basic -u <key-id>:<key-secret> \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const inputBody = '{
  "creationTime": {
    "from": "2020-07-05T13:50:52Z",
    "to": "2020-07-05T13:50:52Z"
  },
  "pageSize": 1,
  "pageNumber": 1,
  "requestId": "00000000-0000-0000-0000-000000000000",
  "filterFields": [
    {
      "name": "string",
      "value": "string"
    }
  ],
  "sorting": {
    "fieldName": "string",
    "direction": 0
  }
}';
const headers = {
    'Authorization': 'Basic ' + auth,
    'Content-Type':'application/json',
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/view/timeRange',
{
    method: 'POST',
  body: inputBody,    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('https://api.dome9.com/v2/AssessmentHistoryV2/view/timeRange', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

POST /v2/AssessmentHistoryV2/view/timeRange

Get assessment history (list of assessments) for specified time range and filters

Body parameter

{
  "creationTime": {
    "from": "2020-07-05T13:50:52Z",
    "to": "2020-07-05T13:50:52Z"
  },
  "pageSize": 1,
  "pageNumber": 1,
  "requestId": "00000000-0000-0000-0000-000000000000",
  "filterFields": [
    {
      "name": "string",
      "value": "string"
    }
  ],
  "sorting": {
    "fieldName": "string",
    "direction": 0
  }
}

Parameters

Parameter In Type Required Description
body body AssessmentViewsByTimeRangeRequest true details of the results to get (filters, time range)

Example responses

200 Response

{
  "results": [
    {
      "createdTime": "2020-07-05T13:50:52Z",
      "id": 0,
      "assessmentId": "00000000-0000-0000-0000-000000000000",
      "triggeredBy": "Unknown",
      "assessmentPassed": true,
      "hasErrors": true,
      "stats": {
        "passed": 0,
        "failed": 0,
        "error": 0,
        "failedTests": 0,
        "logicallyTested": 0,
        "failedEntities": 0,
        "excludedTests": 0,
        "excludedFailedTests": 0,
        "excludedRules": 0
      },
      "request": {
        "isTemplate": true,
        "id": 0,
        "name": "string",
        "description": "string",
        "cft": {
          "rootName": "string",
          "params": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "files": [
            {
              "name": "string",
              "template": "string"
            }
          ]
        },
        "isCft": true,
        "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
        "externalCloudAccountId": "string",
        "cloudAccountId": "string",
        "region": "string",
        "cloudNetwork": "string",
        "cloudAccountType": "Aws",
        "requestId": "00000000-0000-0000-0000-000000000000"
      },
      "hasDataSyncStatusIssues": true
    }
  ],
  "totalResultsCount": 0,
  "pageNumber": 0,
  "pageSize": 0,
  "requestId": "00000000-0000-0000-0000-000000000000"
}

Responses

Status Meaning Description Schema
200 OK OK AssessnentHistoryViewResultsTimeRange

Get View History

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AssessmentHistoryV2/view/{id} \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/view/{id}',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AssessmentHistoryV2/view/{id}', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AssessmentHistoryV2/view/{id}

Get result statistics for a specific assessment

Parameters

Parameter In Type Required Description
id path integer(int64) true The ID of the assessment

Example responses

200 Response

{
  "createdTime": "2020-07-05T13:50:52Z",
  "id": 0,
  "assessmentId": "00000000-0000-0000-0000-000000000000",
  "triggeredBy": "Unknown",
  "assessmentPassed": true,
  "hasErrors": true,
  "stats": {
    "passed": 0,
    "failed": 0,
    "error": 0,
    "failedTests": 0,
    "logicallyTested": 0,
    "failedEntities": 0,
    "excludedTests": 0,
    "excludedFailedTests": 0,
    "excludedRules": 0
  },
  "request": {
    "isTemplate": true,
    "id": 0,
    "name": "string",
    "description": "string",
    "cft": {
      "rootName": "string",
      "params": [
        {
          "key": "string",
          "value": "string"
        }
      ],
      "files": [
        {
          "name": "string",
          "template": "string"
        }
      ]
    },
    "isCft": true,
    "dome9CloudAccountId": "00000000-0000-0000-0000-000000000000",
    "externalCloudAccountId": "string",
    "cloudAccountId": "string",
    "region": "string",
    "cloudNetwork": "string",
    "cloudAccountType": "Aws",
    "requestId": "00000000-0000-0000-0000-000000000000"
  },
  "hasDataSyncStatusIssues": true
}

Responses

Status Meaning Description Schema
200 OK OK AssessmentHistoryViewResultV2

Get Assessment Result Csv

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AssessmentHistoryV2/csv/{assessmentResultId} \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/csv/{assessmentResultId}',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AssessmentHistoryV2/csv/{assessmentResultId}', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AssessmentHistoryV2/csv/{assessmentResultId}

Get assessment result CSV

Parameters

Parameter In Type Required Description
assessmentResultId path integer(int64) true Assessment result ID

Example responses

200 Response

{}

Responses

Status Meaning Description Schema
200 OK OK Inline

Response Schema

Get Assessment Result

Code samples

# You can also use wget
curl -X GET https://api.dome9.com/v2/AssessmentHistoryV2/{id} \
  --basic -u <key-id>:<key-secret> \
  -H 'Accept: application/json'

package main

import (
    "bytes"
    "encoding/base64"
    "net/http"
    "fmt"
    "io/ioutil"
)

func main() {
    apiKey := // Your API key
    apiSecret := // Your API secret
    jsonReq := `` // Set data if needed

    headers := map[string][]string{
        "Accept": []string{"application/json"},
        "Authorization": []string{"Basic "+basicAuth(apiKey, apiSecret)},
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("GET", "https://api.dome9.com/v2/AccessLease", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    body, err := ioutil.ReadAll(resp.Body)
    fmt.Printf(string(body))

    _ = err
}

func basicAuth(username string, password string) string {
	auth := username + ":" + password
	return base64.StdEncoding.EncodeToString([]byte(auth))
}
const request = require('node-fetch');
var apiKey = // Your API key
var apiSecret = // Your API secret
var auth = (new Buffer(apiKey + ":" + apiSecret)).toString('base64')

const headers = {
    'Authorization': 'Basic ' + auth,
    'Accept':'application/json'
};

request('https://api.dome9.com/v2/AssessmentHistoryV2/{id}',
{
    method: 'GET',
    headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

import requests

# Your API key
apiKey =

# Your API secret
apiSecret =

headers = {
  'Accept': 'application/json'
}

r = requests.get('https://api.dome9.com/v2/AssessmentHistoryV2/{id}', params={

}, headers = headers, auth=(apiKey, apiSecret))

print(r.json())

GET /v2/AssessmentHistoryV2/{id}

Get results for a specific assessment

Parameters

Parameter In Type Required Description
id path integer(int64) true the id of the assessment

Example responses

200 Response

{
  "triggeredBy": "Unknown",
  "tests": [
    {
      "error": "string",
      "testedCount": 0,
      "relevantCount": 0,
      "nonComplyingCount": 0,
      "exclusionStats": {
        "testedCount": 0,
        "relevantCount": 0,
        "nonComplyingCount": 0
      },
      "entityResults": [
        {
          "validationStatus": "Relevant",
          "isRelevant": true,
          "isValid": true,
          "isExcluded": true,
          "exclusionId": "00000000-0000-0000-0000-000000000000",
          "remediationId": "00000000-0000-0000-0000-000000000000",
          "error": "string",
          "testObj": {}
        }
      ],
      "rule": {
        "name": "string",
        "severity": "Informational",
        "logic": "string",
        "description": "string",
        "remediation": "string",
        "complianceTag": "string",
        "domain": "string",
        "priority": "string",
        "controlTitle": "string",
        "ruleId": "string",
        "logicHash": "string",
        "isDefault": true
      },
      "testPassed": true
    }
  ],
  "testEntities": {
    "notSupported": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "instance": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "securityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elb": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "rds": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "lambda": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "region": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "virtualMachine": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkSecurityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudTrail": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "nacl": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpc": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "subnet": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "s3Bucket": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "applicationLoadBalancer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamUser": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamRole": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iam": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "redshift": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kms": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "default": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vmInstance": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "firewallRule": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "efs": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "network": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elastiCache": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "loadBalancer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vNet": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "sqldb": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "redisCache": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "applicationGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "resourceGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "sqlServer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsCluster": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "keyVault": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkLoadBalancer": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "networkInterface": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsTaskDefinition": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "volume": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "cloudFront": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kinesis": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamServerCertificate": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "route53HostedZone": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "route53RecordSetGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "acmCertificate": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "route53Domain": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "storageAccount": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "dynamoDbTable": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ami": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpnGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "virtualMfaDevices": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "internetGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "wafRegional": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "lock": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "vpnConnection": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsTask": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "customerGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpSecurityGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "elasticIP": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "iamInstanceProfile": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "storageBucket": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "ecsService": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "project": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "serviceAccount": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "kmsKeyRing": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "dataWarehouse": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "guardDutyDetector": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpIamPolicy": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpIamUser": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "apiGateway": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpGsuiteUser": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpGsuiteGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "gcpIamGroup": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "bigQuery": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],
        "fullEntityData": "string"
      }
    ],
    "routeTable": [
      {
        "type": "string",
        "id": "string",
        "name": "string",
        "dome9Id": "string",
        "accountNumber": "string",
        "region": "string",
        "network": "string",
        "tags": [
          {
            "key": "string",
            "value": "string"
          }
        ],