netbox_rpki.forms

Classes

IrrDivergenceDashboardFilterForm

IntentAuthorityMapFilterForm

RoutingIntentProfileForm

RoutingIntentContextGroupForm

RoutingIntentContextCriterionForm

RoutingIntentTemplateBindingForm

ROAChangePlanApprovalForm

ASPAChangePlanApprovalForm

RollbackBundleApprovalForm

ChangePlanSecondaryApprovalForm

RoutingIntentProfileRunActionForm

ROAChangePlanLintAcknowledgementForm

ROALintFindingSuppressForm

ROALintSuppressionLiftForm

BulkIntentRunActionForm

ProviderSnapshotCompareForm

Functions

build_model_form_class(spec)

build_filter_form_class(spec)

Module Contents

netbox_rpki.forms.build_model_form_class(spec)[source]
Parameters:

spec (netbox_rpki.object_specs.ObjectSpec)

Return type:

type[netbox.forms.NetBoxModelForm]

netbox_rpki.forms.build_filter_form_class(spec)[source]
Parameters:

spec (netbox_rpki.object_specs.ObjectSpec)

Return type:

type[netbox.forms.NetBoxModelFilterSetForm]

class netbox_rpki.forms.IrrDivergenceDashboardFilterForm[source]

Bases: django.forms.Form

Inheritance diagram of netbox_rpki.forms.IrrDivergenceDashboardFilterForm
source[source]
tenant[source]
asn[source]
class netbox_rpki.forms.IntentAuthorityMapFilterForm[source]

Bases: django.forms.Form

Inheritance diagram of netbox_rpki.forms.IntentAuthorityMapFilterForm
organization[source]
intent_profile[source]
address_family[source]
derived_state[source]
exposure_state[source]
delegated_entity[source]
managed_relationship[source]
run_state[source]
drift_state[source]
q[source]
class netbox_rpki.forms.RoutingIntentProfileForm(*args, **kwargs)[source]

Bases: _BaseRoutingIntentProfileForm

Inheritance diagram of netbox_rpki.forms.RoutingIntentProfileForm
context_groups[source]
fieldsets[source]
clean_context_groups()[source]
class netbox_rpki.forms.RoutingIntentContextGroupForm[source]

Bases: _BaseRoutingIntentContextGroupForm

Inheritance diagram of netbox_rpki.forms.RoutingIntentContextGroupForm
fieldsets[source]
class netbox_rpki.forms.RoutingIntentContextCriterionForm(*args, **kwargs)[source]

Bases: _BaseRoutingIntentContextCriterionForm

Inheritance diagram of netbox_rpki.forms.RoutingIntentContextCriterionForm
match_provider_account[source]
fieldsets[source]
class netbox_rpki.forms.RoutingIntentTemplateBindingForm(*args, **kwargs)[source]

Bases: _BaseRoutingIntentTemplateBindingForm

Inheritance diagram of netbox_rpki.forms.RoutingIntentTemplateBindingForm
context_groups[source]
fieldsets[source]
clean_context_groups()[source]
class netbox_rpki.forms.ROAChangePlanApprovalForm(*args, plan=None, **kwargs)[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.ROAChangePlanApprovalForm
requires_secondary_approval[source]
ticket_reference[source]
change_reference[source]
maintenance_window_start[source]
maintenance_window_end[source]
approval_notes[source]
acknowledged_findings[source]
previously_acknowledged_findings[source]
acknowledged_simulation_results[source]
lint_acknowledgement_notes[source]
fieldsets[source]
plan = None[source]
clean()[source]
class netbox_rpki.forms.ASPAChangePlanApprovalForm(*args, plan=None, **kwargs)[source]

Bases: ROAChangePlanApprovalForm

Inheritance diagram of netbox_rpki.forms.ASPAChangePlanApprovalForm
fieldsets[source]
clean()[source]
class netbox_rpki.forms.RollbackBundleApprovalForm[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.RollbackBundleApprovalForm
ticket_reference[source]
change_reference[source]
maintenance_window_start[source]
maintenance_window_end[source]
notes[source]
fieldsets[source]
clean()[source]
class netbox_rpki.forms.ChangePlanSecondaryApprovalForm[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.ChangePlanSecondaryApprovalForm
approval_notes[source]
fieldsets[source]
class netbox_rpki.forms.RoutingIntentProfileRunActionForm(*args, profile=None, **kwargs)[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.RoutingIntentProfileRunActionForm
comparison_scope[source]
provider_snapshot[source]
fieldsets[source]
clean()[source]
class netbox_rpki.forms.ROAChangePlanLintAcknowledgementForm(*args, plan=None, **kwargs)[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.ROAChangePlanLintAcknowledgementForm
ticket_reference[source]
change_reference[source]
acknowledged_findings[source]
previously_acknowledged_findings[source]
lint_acknowledgement_notes[source]
fieldsets[source]
plan = None[source]
clean()[source]
class netbox_rpki.forms.ROALintFindingSuppressForm(*args, finding=None, **kwargs)[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.ROALintFindingSuppressForm
scope_type[source]
reason[source]
expires_at[source]
notes[source]
fieldsets[source]
finding = None[source]
class netbox_rpki.forms.ROALintSuppressionLiftForm[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.ROALintSuppressionLiftForm
lift_reason[source]
class netbox_rpki.forms.BulkIntentRunActionForm(*args, organization=None, **kwargs)[source]

Bases: utilities.forms.ConfirmationForm

Inheritance diagram of netbox_rpki.forms.BulkIntentRunActionForm
run_name[source]
comparison_scope[source]
provider_snapshot[source]
create_change_plans[source]
profiles[source]
bindings[source]
fieldsets[source]
organization = None[source]
clean()[source]
class netbox_rpki.forms.ProviderSnapshotCompareForm(*args, provider_account=None, **kwargs)[source]

Bases: django.forms.Form

Inheritance diagram of netbox_rpki.forms.ProviderSnapshotCompareForm
base_snapshot[source]
fieldsets[source]