Assets

list_protected_assets

dome9.dome9.Dome9.list_protected_assets(self, textSearch='', filters=[], pageSize=1000)

List all Cloud Assets

Parameters:
  • textSearch (list) – Filter query by using text string. (i.e.: prod-uk)
  • filters (list) – List of filters. [{name: “platform”, value: “aws”},{name: “cloudAccountId”, value: “0123456789”}]
  • of filter names (List) – organizationalUnitId, platform, type, cloudAccountId, region, network, resourceGroup.
  • pageSize (int) – Items per query
Returns:

Pagination of protected assets.

Return type:

dict

Response object:
{
    "searchRequest": {
        "pageSize": 10,
        "sorting": {
            "fieldName": null,
            "direction": 0
        },
        "filter": {
            "freeTextPhrase": null,
            "fields": [],
            "tags": [],
            "includedEntityTypes": null,
            "excludedEntityTypes": null
        },
        "searchAfter": [],
        "additionalFields": {
            "source": null,
            "filterFields": [],
            "sortField": {
                "fieldName": null,
                "direction": 1
            }
        }
    },
    "assets": [
        {
            "id": "1|ffffaaaa-ffff-ffff-aaaa-123412341234|rg|5|internetGateway|igw-12341234-112345",
            "entityId": "igw-12341234",
            "externalCloudAccountId": "1234567890",
            "cloudAccountId": "ffffaaaa-ffff-ffff-aaaa-123412341234",
            "srl": "1|ffffaaaa-ffff-ffff-aaaa-123412341234|rg|5|internetGateway|igw-12341234",
            "type": "InternetGateway",
            "name": "",
            "tags": [],
            "platform": "aws",
            "typeByPlatform": "aws|InternetGateway",
            "network": "vpc-12341234",
            "region": "us_west_2",
            "resourceGroup": "",
            "additionalFields": [
                {
                    "name": "IsBillable",
                    "value": "False"
                }
            ],
            "externalAdditionalFields": null
        }
    ],
    "totalCount": 102868,
    "aggregations": {
        "resourceGroup": [
            {
                "value": "myrg",
                "count": 96217
            }
        ],
        "cloudAccountId": [
            {
                "value": "12341234-1234-1234-1234-123412341234",
                "count": 7926
            }
        ],
        "type": [
            {
                "value": "azure|User",
                "count": 18
            },
            {
                "value": "azure|Bastion",
                "count": 16
            },
            {
                "value": "azure|VirtualNetworkGateway",
                "count": 16
            },
            {
                "value": "google|InstanceTemplate",
                "count": 16
            }
        ],
        "region": [
            {
                "value": "",
                "count": 54560
            },
            {
                "value": "us_east_1",
                "count": 8070
            },
            {
                "value": "eu_west_1",
                "count": 3985
            }
        ],
        "platform": [
            {
                "value": "aws",
                "count": 45584
            },
            {
                "value": "google",
                "count": 24263
            },
            {
                "value": "azure",
                "count": 20928
            },
            {
                "value": "kubernetes",
                "count": 12093
            }
        ],
        "network": [
            {
                "value": "",
                "count": 96480
            },
            {
                "value": "injectors-network",
                "count": 291
            },
            {
                "value": "vpc-12341234",
                "count": 183
            }
        ]
    },
    "searchAfter": [
        "ffffaaaa-ffff-ffff-aaaa-123412341234",
        "",
        "us_west_1",
        "vpc-12341234",
        "InternetGateway",
        "1|ffffaaaa-ffff-ffff-aaaa-123412341234|rg|1|internetGateway|igw-12341234-123123"
    ]
}