runzero.types
¶
types provides the Pydantic data model representations of the runZero Platform API schema, as well as other data types which wrap looser runZero API data.
Public, SDK-supported runZero API types contained inside this package are made available here. Not all objects in the private module, which is generated from OpenAPI specs, are usable in this project today.
Submodules¶
Package Contents¶
Classes¶
|
|
|
|
|
CustomIntegration represents a custom asset data source for custom integrations use |
|
A deployed service which performs scan tasks. |
|
|
|
A hosted service which performs scan tasks. Hosted zones are only available to |
|
Hostname the dns name the asset is assigned or reachable at. |
|
Represents a custom asset to be created or merged after import. |
|
Information which describes the task created when asset data is imported. |
|
Represents the Network Interface of an asset to be imported. |
|
Represents a request to import asset data described by the specified custom integration into the specified site. |
|
|
|
|
|
|
|
RFC7807 Problem JSON object from https://opensource.zalando.com/restful-api-guidelines/models/problem-1.0.1.yaml without the standard 'type' and 'instance' fields. |
|
Describes rate limits to API users. |
|
Options which can be set to create or modify a scan. |
|
A scan template object |
|
Options which can be set to create or modify a scan template. |
|
A service running on an asset. |
|
ServiceProtocolData represents the attributes associated with a given service protocol |
|
|
|
|
|
Represents a piece of installed software on a particular asset. |
|
Tag is an arbitrary string classifier applied to the asset. |
|
A task object |
|
Options which can be set to create or modify a task. |
|
Represents a vulnerability present on a particular asset. |