Skip to content

Assets

Source code in docs_src/capo_securityagent/types/assets.py
class Assets(TypedDict, closed=True):
    endpoints: NotRequired["capo_securityagent.types.endpoint_list.EndpointList"]
    """<p>The list of endpoints to test during the pentest.</p>"""
    actors: NotRequired["capo_securityagent.types.actor_list.ActorList"]
    """<p>The list of actors used during penetration testing.</p>"""
    documents: NotRequired["capo_securityagent.types.document_list.DocumentList"]
    """<p>The list of documents that provide context for the pentest.</p>"""
    source_code: NotRequired[
        "capo_securityagent.types.source_code_repository_list.SourceCodeRepositoryList"
    ]
    """<p>The list of source code repositories to analyze during the pentest.</p>"""
    integrated_repositories: NotRequired[
        "capo_securityagent.types.integrated_repository_list.IntegratedRepositoryList"
    ]
    """<p>The list of integrated repositories associated with the pentest.</p>"""
    trusted_ca_certificates: NotRequired[
        "capo_securityagent.types.trusted_ca_certificate_list.TrustedCaCertificateList"
    ]
    """<p>The trust anchors used to validate target endpoint TLS certificates. Provide these for endpoints served by a private or internal certificate authority (CA), an intermediate CA, or a self-signed certificate.</p>"""

actors instance-attribute

actors: NotRequired[ActorList]

The list of actors used during penetration testing.

documents instance-attribute

documents: NotRequired[DocumentList]

The list of documents that provide context for the pentest.

endpoints instance-attribute

endpoints: NotRequired[EndpointList]

The list of endpoints to test during the pentest.

integrated_repositories instance-attribute

integrated_repositories: NotRequired[IntegratedRepositoryList]

The list of integrated repositories associated with the pentest.

source_code instance-attribute

source_code: NotRequired[SourceCodeRepositoryList]

The list of source code repositories to analyze during the pentest.

trusted_ca_certificates instance-attribute

trusted_ca_certificates: NotRequired[TrustedCaCertificateList]

The trust anchors used to validate target endpoint TLS certificates. Provide these for endpoints served by a private or internal certificate authority (CA), an intermediate CA, or a self-signed certificate.