diff --git a/gso/cli/imports.py b/gso/cli/imports.py index 08e01de9a256a813ffb97b3be24cca3424caed24..082519752d0f8de9b682e98c0dd2d0def7cc74c6 100644 --- a/gso/cli/imports.py +++ b/gso/cli/imports.py @@ -248,7 +248,7 @@ class NRENL3CoreServiceImportModel(BaseModel): bfd_interval: int | None = None bfd_multiplier: int | None = None has_custom_policies: bool = False - authentication_key: str + authentication_key: str | None multipath_enabled: bool = False send_default_route: bool = False is_passive: bool = False diff --git a/gso/products/product_blocks/bgp_session.py b/gso/products/product_blocks/bgp_session.py index 65c5f0a0908e6c6750dac9abae25d23290d1367c..c4088462ddfa26e2c8dcf9def27dec7ebfd6590c 100644 --- a/gso/products/product_blocks/bgp_session.py +++ b/gso/products/product_blocks/bgp_session.py @@ -45,7 +45,7 @@ class BGPSessionProvisioning(BGPSessionInactive, lifecycle=[SubscriptionLifecycl bfd_multiplier: int | None = None families: list[IPFamily] has_custom_policies: bool - authentication_key: str + authentication_key: str | None multipath_enabled: bool send_default_route: bool is_multi_hop: bool @@ -69,7 +69,7 @@ class BGPSession(BGPSessionProvisioning, lifecycle=[SubscriptionLifecycle.ACTIVE #: Whether any custom policies exist for this session. has_custom_policies: bool #: The authentication key of the :term:`BGP` session. - authentication_key: str + authentication_key: str | None #: Whether multi-path is enabled. multipath_enabled: bool #: Whether we send a last resort route. diff --git a/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py b/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py index 35ab85637509a9106a286a15cb4d6bed640d02f2..ae32599fbe4c10fc9831114edc25a6d53ec7baf8 100644 --- a/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py +++ b/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py @@ -32,7 +32,7 @@ def initial_input_form_generator() -> FormGenerator: bfd_interval: int | None = None bfd_multiplier: int | None = None has_custom_policies: bool = False - authentication_key: str + authentication_key: str | None multipath_enabled: bool = False send_default_route: bool = False is_passive: bool = False diff --git a/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py b/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py index 5c3d2a92c9860b89b46e00c67db6ff9f14df9d8e..2b9ade9178b4c3e584dbee562db43984009e28a6 100644 --- a/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py +++ b/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py @@ -68,7 +68,7 @@ def initial_input_form_generator(product_name: str) -> FormGenerator: bfd_interval: int | None = None bfd_multiplier: int | None = None has_custom_policies: bool = False - authentication_key: str + authentication_key: str | None multipath_enabled: bool = False send_default_route: bool = False is_passive: bool = False diff --git a/gso/workflows/nren_l3_core_service/modify_nren_l3_core_service.py b/gso/workflows/nren_l3_core_service/modify_nren_l3_core_service.py index 1d092aafeeee0cf8e4a17e38083156df47692c3a..0b275587176e85c82993645797f3993953a4fb7d 100644 --- a/gso/workflows/nren_l3_core_service/modify_nren_l3_core_service.py +++ b/gso/workflows/nren_l3_core_service/modify_nren_l3_core_service.py @@ -64,7 +64,7 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator: bfd_interval: int | None = None bfd_multiplier: int | None = None has_custom_policies: bool = False - authentication_key: str + authentication_key: str | None multipath_enabled: bool = False send_default_route: bool = False is_passive: bool = False