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
Branches
Tags
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