ImportCreateRequest
Import create request.
Attributes
attributeimporterPlainStr= Field(description='Importer name.')attributeagent_iduuid.UUID= Field(description='Agent imported sessions are created under.')attributeagent_version_iduuid.UUID | None= Field(default=None, description='Agent version recorded on the imported sessions.')attributeversionint | None= Field(default=None, description='Importer version, an omitted value resolves to latest.')attributesourceImportSource | None= Field(default=None, description='Where the payload comes from.')attributepayload_blob_iduuid.UUID | None= Field(default=None, deprecated='Use source instead.', description='Blob holding the payload to parse.')attributeparamsdict[str, JsonValue]= Field(default_factory=dict, description='Parameters passed to the importer.')attributeevaluatorslist[EvaluatorConfig]= Field(default_factory=list, description='Evaluators run against every imported session.')attributeanalyzerslist[AnalyzerConfig]= Field(default_factory=list, description='Analyzers selected to run across the imported sessions.')attributemax_sessionsint | None= Field(default=None, ge=1, description='Maximum number of sessions created by the import.')Functions
funcget_source(self) -> ImportSourceReturn the import source, mapping the deprecated blob id to it.
paramselfReturns
kitaru.api_models.v1.imports.ImportSourceImport source.