Skip to content
Snippets Groups Projects
Commit 55a45dc8 authored by Simone Spinelli's avatar Simone Spinelli
Browse files

All attributes in ligecycle status

parent c8fb5efe
No related branches found
No related tags found
1 merge request!8Feature/iptrunks prototype
...@@ -3,4 +3,5 @@ __pycache__/ ...@@ -3,4 +3,5 @@ __pycache__/
.coverage .coverage
coverage.xml coverage.xml
.tox/device_vendor .tox/device_vendor
.vscode .vscode
\ No newline at end of file venv
\ No newline at end of file
...@@ -39,50 +39,50 @@ class DeviceBlockInactive(ProductBlockModel, ...@@ -39,50 +39,50 @@ class DeviceBlockInactive(ProductBlockModel,
iptrunk_ipv4_network: Optional[ipaddress.IPv4Network] = None iptrunk_ipv4_network: Optional[ipaddress.IPv4Network] = None
iptrunk_ipv6_network: Optional[ipaddress.IPv6Network] = None iptrunk_ipv6_network: Optional[ipaddress.IPv6Network] = None
# #
iptrunk_sideA_fqdn: Optional[str] = None iptrunk_sideA_fqdn: Optional[str] = None
iptrunk_sideA_ae_iface: Optional[str] = None iptrunk_sideA_ae_iface: Optional[str] = None
iptrunk_sideA_ae_geant_a_sid: Optional[str] = None iptrunk_sideA_ae_geant_a_sid: Optional[str] = None
iptrunk_sideA_ae_members: Optional[list] = None iptrunk_sideA_ae_members: Optional[list] = None
# #
iptrunk_sideB_fqdn: Optional[str] = None iptrunk_sideB_fqdn: Optional[str] = None
iptrunk_sideB_ae_iface: Optional[str] = None iptrunk_sideB_ae_iface: Optional[str] = None
iptrunk_sideB_ae_geant_a_sid: Optional[str] = None iptrunk_sideB_ae_geant_a_sid: Optional[str] = None
iptrunk_sideB_ae_members: Optional[list] = None iptrunk_sideB_ae_members: Optional[list] = None
class DeviceBlockProvisioning(DeviceBlockInactive, class DeviceBlockProvisioning(DeviceBlockInactive,
lifecycle=[SubscriptionLifecycle.PROVISIONING]): lifecycle=[SubscriptionLifecycle.PROVISIONING]):
fqdn: str geant_s_sid: Optional[str] = None
ts_address: str iptrunk_speed: Optional[str] = None
ts_port: str iptrunk_minimum_links: Optional[int] = None
lo_ipv4_address: Optional[ipaddress.IPv4Address] = None iptrunk_ipv4_network: Optional[ipaddress.IPv4Network] = None
lo_ipv6_address: Optional[ipaddress.IPv6Address] = None iptrunk_ipv6_network: Optional[ipaddress.IPv6Network] = None
lo_iso_address: Optional[str] = None #
si_ipv4_network: Optional[ipaddress.IPv4Network] = None iptrunk_sideA_fqdn: Optional[str] = None
ias_lt_ipv4_network: Optional[ipaddress.IPv4Network] = None iptrunk_sideA_ae_iface: Optional[str] = None
ias_lt_ipv6_network: Optional[ipaddress.IPv6Network] = None iptrunk_sideA_ae_geant_a_sid: Optional[str] = None
site_city: Optional[str] = None iptrunk_sideA_ae_members: Optional[list] = None
site_country: Optional[str] = None #
site_country_code: Optional[str] = None iptrunk_sideB_fqdn: Optional[str] = None
site_latitude: Optional[str] = None iptrunk_sideB_ae_iface: Optional[str] = None
site_longitude: Optional[str] = None iptrunk_sideB_ae_geant_a_sid: Optional[str] = None
snmp_location: Optional[str] = None iptrunk_sideB_ae_members: Optional[list] = None
class DeviceBlock(DeviceBlockProvisioning, class DeviceBlock(DeviceBlockProvisioning,
lifecycle=[SubscriptionLifecycle.ACTIVE]): lifecycle=[SubscriptionLifecycle.ACTIVE]):
fqdn: str geant_s_sid: str
ts_address: str iptrunk_speed: str
ts_port: str iptrunk_minimum_links: int
lo_ipv4_address: ipaddress.IPv4Address iptrunk_ipv4_network: ipaddress.IPv4Network
lo_ipv6_address: ipaddress.IPv6Address iptrunk_ipv6_network: ipaddress.IPv6Network
lo_iso_address: str #
si_ipv4_network: ipaddress.IPv4Network iptrunk_sideA_fqdn: str
ias_lt_ipv4_network: ipaddress.IPv4Network iptrunk_sideA_ae_iface: str
ias_lt_ipv6_network: ipaddress.IPv6Network iptrunk_sideA_ae_geant_a_sid: str
site_city: str iptrunk_sideA_ae_members: list
site_country: str #
site_country_code: str iptrunk_sideB_fqdn: str
site_latitude: str iptrunk_sideB_ae_iface: str
site_longitude: str iptrunk_sideB_ae_geant_a_sid: str
snmp_location: str iptrunk_sideB_ae_members: list
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment