netbox_rpki.services.provider_write
Exceptions
Inappropriate argument value (of correct type). |
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents
- exception netbox_rpki.services.provider_write.ProviderWriteError[source]
Bases:
ValueError
Inappropriate argument value (of correct type).
- netbox_rpki.services.provider_write.build_roa_change_plan_delta(plan)[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
- Return type:
dict[str, list[dict]]
- netbox_rpki.services.provider_write.build_aspa_change_plan_delta(plan)[source]
- Parameters:
plan (netbox_rpki.models.ASPAChangePlan | int)
- Return type:
dict[str, list[dict]]
- netbox_rpki.services.provider_write.build_roa_change_plan_preview_report(plan)[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
- Return type:
dict[str, object]
- netbox_rpki.services.provider_write.build_aspa_change_plan_preview_report(plan)[source]
- Parameters:
plan (netbox_rpki.models.ASPAChangePlan | int)
- Return type:
dict[str, object]
- netbox_rpki.services.provider_write.approve_rollback_bundle(bundle, *, approved_by='', ticket_reference='', change_reference='', maintenance_window_start=None, maintenance_window_end=None, notes='')[source]
- Parameters:
approved_by (str)
ticket_reference (str)
change_reference (str)
notes (str)
- netbox_rpki.services.provider_write.apply_roa_rollback_bundle(bundle, *, requested_by='')[source]
- Parameters:
requested_by (str)
- Return type:
- netbox_rpki.services.provider_write.apply_aspa_rollback_bundle(bundle, *, requested_by='')[source]
- Parameters:
requested_by (str)
- Return type:
- netbox_rpki.services.provider_write.acknowledge_roa_lint_findings(plan, *, acknowledged_finding_ids=None, previously_acknowledged_finding_ids=None, acknowledged_by='', ticket_reference='', change_reference='', notes='')[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
acknowledged_finding_ids (list[int] | None)
previously_acknowledged_finding_ids (list[int] | None)
acknowledged_by (str)
ticket_reference (str)
change_reference (str)
notes (str)
- Return type:
- netbox_rpki.services.provider_write.approve_roa_change_plan(plan, *, approved_by='', requires_secondary_approval=None, ticket_reference='', change_reference='', maintenance_window_start=None, maintenance_window_end=None, approval_notes='', acknowledged_finding_ids=None, previously_acknowledged_finding_ids=None, acknowledged_simulation_result_ids=None, lint_acknowledgement_notes='')[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
approved_by (str)
requires_secondary_approval (bool | None)
ticket_reference (str)
change_reference (str)
approval_notes (str)
acknowledged_finding_ids (list[int] | None)
previously_acknowledged_finding_ids (list[int] | None)
acknowledged_simulation_result_ids (list[int] | None)
lint_acknowledgement_notes (str)
- Return type:
- netbox_rpki.services.provider_write.approve_aspa_change_plan(plan, *, approved_by='', requires_secondary_approval=None, ticket_reference='', change_reference='', maintenance_window_start=None, maintenance_window_end=None, approval_notes='')[source]
- Parameters:
plan (netbox_rpki.models.ASPAChangePlan | int)
approved_by (str)
requires_secondary_approval (bool | None)
ticket_reference (str)
change_reference (str)
approval_notes (str)
- Return type:
- netbox_rpki.services.provider_write.approve_roa_change_plan_secondary(plan, *, secondary_approved_by='', approval_notes='')[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
secondary_approved_by (str)
approval_notes (str)
- Return type:
- netbox_rpki.services.provider_write.approve_aspa_change_plan_secondary(plan, *, secondary_approved_by='', approval_notes='')[source]
- Parameters:
plan (netbox_rpki.models.ASPAChangePlan | int)
secondary_approved_by (str)
approval_notes (str)
- Return type:
- netbox_rpki.services.provider_write.preview_roa_change_plan_provider_write(plan, *, requested_by='')[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
requested_by (str)
- Return type:
tuple[netbox_rpki.models.ProviderWriteExecution, dict[str, list[dict]]]
- netbox_rpki.services.provider_write.preview_aspa_change_plan_provider_write(plan, *, requested_by='')[source]
- Parameters:
plan (netbox_rpki.models.ASPAChangePlan | int)
requested_by (str)
- Return type:
tuple[netbox_rpki.models.ProviderWriteExecution, dict[str, list[dict]]]
- netbox_rpki.services.provider_write.apply_roa_change_plan_provider_write(plan, *, requested_by='')[source]
- Parameters:
plan (netbox_rpki.models.ROAChangePlan | int)
requested_by (str)
- Return type:
tuple[netbox_rpki.models.ProviderWriteExecution, dict[str, list[dict]]]
- netbox_rpki.services.provider_write.apply_aspa_change_plan_provider_write(plan, *, requested_by='')[source]
- Parameters:
plan (netbox_rpki.models.ASPAChangePlan | int)
requested_by (str)
- Return type:
tuple[netbox_rpki.models.ProviderWriteExecution, dict[str, list[dict]]]