netbox_rpki.services.provider_sync_evidence
Attributes
Functions
|
|
|
|
|
|
|
|
|
|
Module Contents
- netbox_rpki.services.provider_sync_evidence.certificate_observation_source_label(value)[source]
- Parameters:
value (str)
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.signed_object_type_label(value)[source]
- Parameters:
value (str)
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.build_publication_point_payload(provider_account, record, *, authored_publication_point)[source]
- Parameters:
provider_account (netbox_rpki.models.RpkiProviderAccount)
authored_publication_point (netbox_rpki.models.PublicationPoint | None)
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.build_signed_object_payload(provider_account, record, *, publication_point, publication_linkage_status, publication_linkage_reason, authored_signed_object, manifest_metadata, crl_metadata)[source]
- Parameters:
provider_account (netbox_rpki.models.RpkiProviderAccount)
publication_point (netbox_rpki.models.ImportedPublicationPoint | None)
publication_linkage_status (str)
publication_linkage_reason (str)
authored_signed_object (netbox_rpki.models.SignedObject | None)
manifest_metadata (collections.abc.Mapping[str, object] | None)
crl_metadata (collections.abc.Mapping[str, object] | None)
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.build_certificate_observation_payload(observation_record, *, publication_point, publication_linkage_status, publication_linkage_reason, signed_object, signed_object_linkage_status, signed_object_linkage_reason)[source]
- Parameters:
publication_point (netbox_rpki.models.ImportedPublicationPoint | None)
publication_linkage_status (str)
publication_linkage_reason (str)
signed_object (netbox_rpki.models.ImportedSignedObject | None)
signed_object_linkage_status (str)
signed_object_linkage_reason (str)
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.get_publication_point_evidence_summary(obj)[source]
- Parameters:
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.get_publication_point_authored_linkage_status(obj)[source]
- Parameters:
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.get_signed_object_evidence_summary(obj)[source]
- Parameters:
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.get_signed_object_publication_linkage_status(obj)[source]
- Parameters:
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.get_signed_object_authored_linkage_status(obj)[source]
- Parameters:
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.get_certificate_observation_source_count(obj)[source]
- Parameters:
- Return type:
int
- netbox_rpki.services.provider_sync_evidence.get_certificate_observation_source_labels(obj)[source]
- Parameters:
- Return type:
list[str]
- netbox_rpki.services.provider_sync_evidence.get_certificate_observation_is_ambiguous(obj)[source]
- Parameters:
- Return type:
bool
- netbox_rpki.services.provider_sync_evidence.get_certificate_observation_publication_linkage_status(obj)[source]
- Parameters:
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.get_certificate_observation_signed_object_linkage_status(obj)[source]
- Parameters:
- Return type:
str
- netbox_rpki.services.provider_sync_evidence.get_certificate_observation_evidence_summary(obj)[source]
- Parameters:
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.build_publication_point_attention_summary(obj, *, now=None, thresholds=None)[source]
- Parameters:
thresholds (collections.abc.Mapping[str, object] | None)
- Return type:
dict[str, object]
- netbox_rpki.services.provider_sync_evidence.build_signed_object_attention_summary(obj)[source]
- Parameters:
- Return type:
dict[str, object]