Module nokia_sros¶
License: Inmanta EULA
Version: 23.10.2
Typedefs¶
- typedef nokia_sros::groups::group::aps_advertise_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 650))
- typedef nokia_sros::groups::group::aps_group_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 128)))
- typedef nokia_sros::groups::group::aps_hold_time_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 650))
- typedef nokia_sros::groups::group::aps_neighbor_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::aps_switching_mode_t¶
Base type
string
Type constraint
(self in ['uni-directional', 'bi-directional'])
- typedef nokia_sros::groups::group::call_trace_max_files_number_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1024))
- typedef nokia_sros::groups::group::call_trace_primary_cf_t¶
Base type
string
Type constraint
(self in ['cf1', 'cf2'])
- typedef nokia_sros::groups::group::card_hash_seed_shift_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 16))
- typedef nokia_sros::groups::group::cflowd_active_flow_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 30) and (self <= 36000))
- typedef nokia_sros::groups::group::cflowd_cache_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1000) and (self <= 2000000))
- typedef nokia_sros::groups::group::cflowd_export_mode_t¶
Base type
string
Type constraint
(self in ['automatic', 'manual'])
- typedef nokia_sros::groups::group::cflowd_inactive_flow_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 600))
- typedef nokia_sros::groups::group::cflowd_overflow_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 50))
- typedef nokia_sros::groups::group::application_assurance::group::cflowd_template_retransmit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 600))
- typedef nokia_sros::groups::group::chassis_chassis_number_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 100)))
- typedef nokia_sros::groups::group::eth_ring_compatible_version_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2))
- typedef nokia_sros::groups::group::eth_ring_guard_time_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 20))
- typedef nokia_sros::groups::group::eth_ring_revert_time_t¶
Base type
yang::types::uint32
Type constraint
(((self >= 60) and (self <= 720)) or (self == 0))
- typedef nokia_sros::groups::group::eth_ring_ring_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 128)))
- typedef nokia_sros::groups::group::eth_ring_rpl_node_t¶
Base type
string
Type constraint
(self in ['owner', 'neighbor'])
- typedef nokia_sros::groups::group::group_encryption_group_encryption_label_t¶
Base type
yang::types::uint32
Type constraint
((self >= 32) and (self <= 2047))
- typedef nokia_sros::groups::group::lag_encap_type_t¶
Base type
string
Type constraint
(self in ['null', 'dot1q', 'qinq'])
- typedef nokia_sros::groups::group::lag_hold_time_down_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2000))
- typedef nokia_sros::groups::group::lag_lacp_mux_control_t¶
Base type
string
Type constraint
(self in ['coupled', 'independent'])
- typedef nokia_sros::groups::group::lag_lacp_xmit_interval_t¶
Base type
string
Type constraint
(self in ['slow', 'fast'])
- typedef nokia_sros::groups::group::lag_lag_bundle_pool_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2))
- typedef nokia_sros::groups::group::lag_max_ports_t¶
Base type
yang::types::uint32
Type constraint
(self in [32, 64])
- typedef nokia_sros::groups::group::lag_port_type_t¶
Base type
string
Type constraint
(self in ['standard', 'hs', 'hsmda'])
- typedef nokia_sros::groups::group::lag_standby_signaling_t¶
Base type
string
Type constraint
(self in ['lacp', 'power-off'])
- typedef nokia_sros::groups::group::log_encryption_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 71))
- typedef nokia_sros::groups::group::mirror_global_sampling_rate_t¶
Base type
yang::types::uint32
Type constraint
(((self >= 2) and (self <= 255)) or (self == 0))
- typedef nokia_sros::groups::group::pw_port_encap_type_t¶
Base type
string
Type constraint
(self in ['dot1q', 'qinq'])
- typedef nokia_sros::groups::group::redundancy_rollback_sync_t¶
Base type
string
Type constraint
(self in ['rollback-single', 'rollback-all'])
- typedef nokia_sros::groups::group::redundancy_switchover_exec_t¶
Base type
nokia_sros::types::nokia_types_sros::url
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 100))
- typedef nokia_sros::groups::group::redundancy_synchronize_t¶
Base type
string
Type constraint
(self in ['off', 'config', 'boot-env'])
- typedef nokia_sros::groups::group::router_autonomous_system_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::router_fib_priority_t¶
Base type
string
Type constraint
(self in ['standard', 'high'])
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::router_router_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item_64') and std::validate_type('pydantic.constr',self,{'regex': '^(?:[^\r\n]{1,32})$(?!\\n\\Z)'})))
- typedef nokia_sros::groups::group::router_weighted_ecmp_t¶
Base type
string
Type constraint
(self in ['false', 'true', 'strict'])
- typedef nokia_sros::groups::group::sfm_sfm_slot_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 16)))
- typedef nokia_sros::groups::group::aaa::radius_coa_port_t¶
Base type
nokia_sros::types::ietf_inet_types::port_number
Type constraint
(self in [1647, 1700, 1812, 3799])
- typedef nokia_sros::groups::group::aaa::wpp_system_name_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 16))
- typedef nokia_sros::groups::group::aaa::diameter::node::connection_timer_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::service::vprn::dhcp_server::dhcpv6::pool::failover::peer_address_t¶
Base type
string
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::aaa::diameter::node::peer_connection_timer_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::groups::group::aaa::diameter::node::peer_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 5)))
- typedef nokia_sros::router::pcep::pcc::peer_preference_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::aaa::diameter::node::peer_watchdog_timer_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::groups::group::aaa::diameter::node::peer::route_application_t¶
Base type
string
Type constraint
(self in ['nasreq', 'gy', 'gx'])
- typedef nokia_sros::groups::group::aaa::diameter::node::peer::route_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 15)))
- typedef nokia_sros::groups::group::aaa::diameter::node::peer::route_preference_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::groups::group::aaa::radius::isa_policy_nas_ip_address_origin_t¶
Base type
string
Type constraint
(self in ['system-ip', 'isa-ip'])
- typedef nokia_sros::groups::group::aaa::radius::isa_policy_password_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 42))
- typedef nokia_sros::groups::group::aaa::radius::l2tp_accounting_policy_acct_tunnel_connection_fmt_t¶
Base type
nokia_sros::types::nokia_types_sros::display_string
Type constraint
(((std::length(self) >= 1) and (std::length(self) <= 253)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[^%]+|%[%CSTcnst])+)$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader_default_metric_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 254))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader_default_tag_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967295))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader_download_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1440))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader_max_routes_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 200000))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader_password_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 71))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers_timeout_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 340))
- typedef nokia_sros::groups::group::aaa::radius::isa_policy::servers_total_tries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10))
- typedef nokia_sros::subscriber_mgmt::radius_authentication_policy::user_name_format_t¶
Base type
string
Type constraint
(self in ['mac', 'circuit-id', 'tuple', 'ascii-converted-circuit-id', 'ascii-converted-tuple', 'dhcp-client-vendor-opts', 'mac-giaddr', 'ppp-user-name'])
- typedef nokia_sros::groups::group::aaa::radius::isa_policy::accounting::nat_periodic_update_interval_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 72))
- typedef nokia_sros::groups::group::aaa::radius::isa_policy::accounting::nat_periodic_update_rate_limit_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 100000)) or (self == 'unlimited'))
- typedef nokia_sros::groups::group::aaa::radius::isa_policy::servers::ipv6_mtu_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1280) and (self <= 9000))
- typedef nokia_sros::system::security::aaa::remote_servers::tacplus::server_index_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 5))
- typedef nokia_sros::system::time::sntp::server_ip_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::system::security::dot1x::radius_policy::server_secret_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 54))
- typedef nokia_sros::subscriber_mgmt::radius_authentication_policy::include_radius_attribute::nas_port_bit_spec_t¶
Base type
nokia_sros::types::nokia_types_sros::binary_specification
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[01]|(?:\\*[0-9]+)?[cimopsv])+)$(?!\\n\\Z)'})
- typedef nokia_sros::subscriber_mgmt::radius_authentication_policy::include_radius_attribute::nas_port_id_prefix_string_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 8))
- typedef nokia_sros::subscriber_mgmt::radius_authentication_policy::include_radius_attribute::nas_port_id_suffix_t¶
Base type
string
Type constraint
(self in ['circuit-id', 'remote-id'])
- typedef nokia_sros::subscriber_mgmt::radius_authentication_policy::include_radius_attribute::nas_port_type_type_t¶
Base type
string
Type constraint
((self == 'rfc-aligned') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 255)))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader::retry_interval_max_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1440))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader::retry_interval_min_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1440))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers_hold_down_time_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 30) and (self <= 86400))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers_retry_count_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 256))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::health_check_down_timeout_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 340))
- typedef nokia_sros::system::security::dot1x::radius_policy::server_server_index_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 5))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_interim_lifetime_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 25))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_interim_max_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 3600))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_interim_min_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 3600))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_start_lifetime_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 25))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_start_max_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 3600))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_start_min_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 3600))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_stop_lifetime_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 25))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_stop_max_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 3600))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::buffering::acct_stop_min_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 3600))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::health_check::test_account_interval_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::health_check::test_account_password_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 115))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers::health_check::test_account_user_name_t¶
Base type
nokia_sros::types::nokia_types_sros::display_string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 64))
- typedef nokia_sros::groups::group::anysec::mka_over_ip_mka_udp_port_t¶
Base type
nokia_sros::types::nokia_types_sros::tcp_udp_port
Type constraint
((self >= 1024) and (self <= 49151))
- typedef nokia_sros::groups::group::anysec::tunnel_encryption::encryption_group_ca_name_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 32))
- typedef nokia_sros::groups::group::anysec::tunnel_encryption::security_termination_policy_local_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::anysec::tunnel_encryption::encryption_group::peer_peer_ip_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ip_unicast_address') and (yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))))
- typedef nokia_sros::groups::group::application_assurance::aarp_master_selection_mode_t¶
Base type
string
Type constraint
(self in ['minimize-switchovers', 'inter-chassis-efficiency', 'priority-based-balance'])
- typedef nokia_sros::groups::group::application_assurance::aarp_peer_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::application_assurance::aarp_priority_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 255))
- typedef nokia_sros::groups::group::application_assurance::group_aa_group_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy_interim_update_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 5) and (self <= 1080))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy_significant_change_t¶
Base type
yang::types::uint32
Type constraint
(self == 1)
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_bit_rate_high_wmark_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_bit_rate_low_wmark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 99999))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_datapath_cpu_high_wmark_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_datapath_cpu_low_wmark_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_flow_setup_rate_high_wmark_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 2000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_flow_setup_rate_low_wmark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 1999999))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_flow_table_high_wmark_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_flow_table_low_wmark_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_packet_rate_high_wmark_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 148809524)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::usage_alert_thresholds_packet_rate_low_wmark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 148809523))
- typedef nokia_sros::groups::group::application_assurance::group::http_notification_interval_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::http_notif_interval
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 1440)) or (self == 'one-time'))
- typedef nokia_sros::groups::group::application_assurance::group::tcp_optimizer_dack_timeout_t¶
Base type
yang::types::uint32
Type constraint
(self == 200)
- typedef nokia_sros::groups::group::application_assurance::group::tcp_optimizer_initial_cwnd_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 256))
- typedef nokia_sros::groups::group::application_assurance::group::tcp_optimizer_initial_ss_threshold_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 1000000)) or (self == 'auto'))
- typedef nokia_sros::groups::group::application_assurance::group::tcp_optimizer_network_rtt_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::url_filter_http_request_filtering_t¶
Base type
string
Type constraint
(self in ['all', 'first'])
- typedef nokia_sros::groups::group::application_assurance::group::url_list_file_t¶
Base type
nokia_sros::types::nokia_types_sros::display_string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 180))
- typedef nokia_sros::groups::group::application_assurance::group::url_list_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 115))
- typedef nokia_sros::groups::group::application_assurance::group::url_list_size_t¶
Base type
string
Type constraint
(self in ['standard', 'extended'])
- typedef nokia_sros::groups::group::service::nat::syslog::export_policy::collector_ip_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv4_unicast_address'))
- typedef nokia_sros::groups::group::application_assurance::group::cflowd::export_override_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::named_item
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 8))
- typedef nokia_sros::groups::group::application_assurance::group::cflowd::obfuscation_aes_128_encryption_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
(std::length(self) == 51)
- typedef nokia_sros::groups::group::application_assurance::group::cflowd::obfuscation_aes_256_encryption_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
(std::length(self) == 71)
- typedef nokia_sros::groups::group::application_assurance::group::cflowd::volume_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10000))
- typedef nokia_sros::groups::group::application_assurance::group::cflowd::direct_export::collector_collector_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::system::security::aaa::remote_servers::ldap::server::address_ip_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache::ip_cache_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache::ip_cache_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache::ip_cache_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 64000))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache::dns_match::trusted_server_address_dns_server_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ip_address') and (yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache::ip_cache::static_address_static_ip_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ip_address') and (yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))))
- typedef nokia_sros::groups::group::application_assurance::group::http_enrich::field_aes_initialization_vector_t¶
Base type
nokia_sros::types::nokia_types_sros::hex_string
Type constraint
((std::length(self) == 34) and std::validate_type('pydantic.constr',self,{'regex': '^(?:0x[0-9A-Fa-f]+)$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::application_assurance::group::http_enrich::field_md5_salt_t¶
Base type
nokia_sros::types::nokia_types_sros::string_not_all_spaces
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 16))
- typedef nokia_sros::groups::group::application_assurance::group::http_enrich::field_static_string_t¶
Base type
nokia_sros::types::nokia_types_sros::string_not_all_spaces
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 16))
- typedef nokia_sros::groups::group::application_assurance::group::http_enrich::field::encode::key_value_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 114))
- typedef nokia_sros::groups::group::application_assurance::group::http_enrich::rat_type_enrichment::rat_type_rat_string_t¶
Base type
nokia_sros::types::nokia_types_sros::string_not_all_spaces
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 31))
- typedef nokia_sros::groups::group::application_assurance::group::http_error_redirect::error_code_error_code_value_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 400)) and (int(self) <= 999)))
- typedef nokia_sros::groups::group::application_assurance::group::ip_identification_assist::passive_dns::trusted_server_comment_t¶
Base type
nokia_sros::types::nokia_types_sros::named_item_or_empty
Type constraint
((std::length(self) >= 0) and (std::length(self) <= 32))
- typedef nokia_sros::groups::group::application_assurance::group::ip_identification_assist::passive_dns::trusted_server_ip_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ip_unicast_address') and (yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))))
- typedef nokia_sros::groups::group::application_assurance::group::partition::aa_sub_congestion_detection_rtt_threshold_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 500)) or (self == 'not-applicable'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::aa_sub_congestion_detection_rtt_threshold_tolerance_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::partition::event_log_buffer_type_t¶
Base type
string
Type constraint
(self in ['linear', 'circular', 'syslog'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::event_log_max_entries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::application_assurance::group::partition::gtp_mode_t¶
Base type
string
Type constraint
(self in ['filtering', 'untunneling'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::transit_ip_policy_ip_policy_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::transit_ip_policy_ipv6_address_prefix_length_t¶
Base type
yang::types::uint32
Type constraint
((self >= 32) and (self <= 64))
- typedef nokia_sros::groups::group::application_assurance::group::partition::transit_prefix_policy_prefix_policy_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::access_network_location::source::rat_type_rtt_threshold_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 500)) or (self == 'not-applicable'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::access_network_location::source_rtt_threshold_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 500)) or (self == 'not-applicable'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::access_network_location::source_rtt_threshold_tolerance_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::partition::access_network_location::source_source_level_t¶
Base type
string
Type constraint
(self in ['cell', 'transport-network-link', 'mac-vlan'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::access_network_location::source_source_type_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (self in ['mobile-3g', 'access-point', 'uli-3gpp']))
- typedef nokia_sros::groups::group::application_assurance::group::partition::cflowd::export_type::app_group_rate_choice_t¶
Base type
string
Type constraint
(self in ['flow-rate', 'flow-rate-2'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::cflowd::export_type::application_rate_choice_t¶
Base type
string
Type constraint
(self in ['flow-rate', 'flow-rate-2'])
- typedef nokia_sros::service::vprn::log::syslog_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::service::vprn::log::syslog_facility_t¶
Base type
string
Type constraint
(self in ['kernel', 'user', 'mail', 'systemd', 'auth', 'syslogd', 'printer', 'netnews', 'uucp', 'cron', 'authpriv', 'ftp', 'ntp', 'logaudit', 'logalert', 'cron2', 'local0', 'local1', 'local2', 'local3', 'local4', 'local5', 'local6', 'local7'])
- typedef nokia_sros::service::vprn::log::syslog_severity_t¶
Base type
string
Type constraint
(self in ['emergency', 'alert', 'critical', 'error', 'warning', 'notice', 'info', 'debug'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::event_log::syslog_vlan_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4094))
- typedef nokia_sros::groups::group::application_assurance::group::partition::gtp::gtp_filter_max_payload_length_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::groups::group::application_assurance::group::partition::gtp::gtp_filter::gtp_tunnel_database_default_tunnel_endpoint_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::gtp::gtp_filter::imsi_apn_filter::entry_apn_t¶
Base type
nokia_sros::types::nokia_types_sros::display_string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 100))
- typedef nokia_sros::system::security::tls::cert_profile::entry_entry_id_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 8))
- typedef nokia_sros::groups::group::application_assurance::group::partition::gtp::gtp_filter::imsi_apn_filter::entry_imsi_mcc_mnc_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::display_string
Type constraint
(((std::length(self) >= 1) and (std::length(self) <= 8)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,6})|(?:ANY_IMSI))$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::application_assurance::group::partition::gtp::gtp_filter::imsi_apn_filter::entry::src_gsn_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::sctp_filter::ppid::entry_value_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::aa_ppid_value
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 4294967295)) or (self in ['iua', 'm2ua', 'm3ua', 'sua', 'm2pa', 'v5ua', 'h.248', 'bicc/q.2150.3', 'tali', 'dua', 'asap', 'enrp', 'h.323', 'q.ipc/q.2150.3', 'simco', 'ddp-segment-chunk', 'ddp-stream-session-control', 's1-application-protocol', 'rua', 'hnbap', 'forces-hp', 'forces-mp', 'forces-lp', 'sbc-ap', 'nbap', 'x2ap', 'ircp', 'lcs-ap', 'mpich2', 'service-area-broadcast-protocol', 'fractal-generator-protocol', 'ping-pong-protocol', 'calcapp-protocol', 'scripting-service-protocol', 'netperfmeter-protocol-control-channel', 'netperfmeter-protocol-data-channel', 'echo', 'discard', 'daytime', 'character-generator', '3gpp-rna', '3gpp-m2ap', '3gpp-m3ap', 'ssh-over-sctp', 'diameter-in-a-sctp-data-chunk', 'diameter-in-a-dtls/sctp-data-chunk', 'r14p.-ber-encoded-asn.1-over-sctp', 'webrtc-control', 'domstring-last', 'binary-data-partial', 'binary-data-last', 'domstring-partial', '3gpp-pua', 'webrtc-string-empty', 'webrtc-binary-empty', '3gpp-xwap', '3gpp-xw-control-plane', '3gpp-ng-application-protocol', '3gpp-xn-application-protocol', '3gpp-f1-application-protocol', 'http-sctp', '3gpp-e1-application-protocol', 'ele2-lawful-interception', '3gpp-ngap-over-dtls-over-sctp', '3gpp-xnap-over-dtls-over-sctp', '3gpp-f1ap-over-dtls-over-sctp', '3gpp-e1ap-over-dtls-over-sctp', 'e2-cp', 'e2-up', 'e2-du', '3gpp-w1ap']))
- typedef nokia_sros::test_oam::twamp::server::prefix_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_group_export_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_profile_capacity_cost_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::application_export_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::charging_group_export_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::custom_protocol_ip_protocol_t¶
Base type
string
Type constraint
(self in ['tcp', 'udp'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::custom_protocol::expression_expr_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or ((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) == 1)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_qos_policy::entry::match::ip_protocol_eq_t¶
Base type
nokia_sros::types::nokia_types_sros::match_ip_protocol
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 255)) or (self in ['tcp-udp', 'icmp', 'igmp', 'ip', 'tcp', 'egp', 'igp', 'udp', 'rdp', 'ipv6', 'ipv6-route', 'ipv6-frag', 'idrp', 'rsvp', 'gre', 'ipv6-icmp', 'ipv6-no-nxt', 'ipv6-opts', 'iso-ip', 'eigrp', 'ospf-igp', 'ether-ip', 'encap', 'pnni', 'pim', 'vrrp', 'l2tp', 'stp', 'ptp', 'isis', 'crtp', 'crudp', 'sctp']))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_qos_policy::entry::match::ip_protocol_neq_t¶
Base type
nokia_sros::types::nokia_types_sros::match_ip_protocol
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 255)) or (self in ['tcp-udp', 'icmp', 'igmp', 'ip', 'tcp', 'egp', 'igp', 'udp', 'rdp', 'ipv6', 'ipv6-route', 'ipv6-frag', 'idrp', 'rsvp', 'gre', 'ipv6-icmp', 'ipv6-no-nxt', 'ipv6-opts', 'iso-ip', 'eigrp', 'ospf-igp', 'ether-ip', 'encap', 'pnni', 'pim', 'vrrp', 'l2tp', 'stp', 'ptp', 'isis', 'crtp', 'crudp', 'sctp']))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_filter::entry::protocol_eq_t¶
Base type
string
Type constraint
(yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::custom_protocol_name') or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_filter::entry::protocol_neq_t¶
Base type
string
Type constraint
(yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::custom_protocol_name') or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_qos_policy::entry::match::src_ip::eq_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_qos_policy::entry::match::src_ip::neq_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_filter::entry::server_address::neq::masked_ip_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_filter::entry::server_address::neq::masked_ip_netmask_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_filter::entry::server_port::eq_first_packet_policy_t¶
Base type
string
Type constraint
(self in ['first-packet-trusted', 'first-packet-validate'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::charging_filter::entry::match::flow_attribute::confidence_eq_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::charging_filter::entry::match::flow_attribute::confidence_gte_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::charging_filter::entry::match::flow_attribute::confidence_lt_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::custom_protocol::expression_direction_t¶
Base type
string
Type constraint
(self in ['client-to-server', 'server-to-client', 'any'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::custom_protocol::expression_offset_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 127))
- typedef nokia_sros::test_oam::twamp::twamp_light::source_udp_port_pools::port_port_number_t¶
Base type
nokia_sros::types::nokia_types_sros::tcp_udp_port
Type constraint
((self >= 64374) and (self <= 64383))
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match::cfm_opcode::range_end_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match::cfm_opcode::range_start_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 254))
- typedef nokia_sros::groups::group::application_assurance::group::partition::sctp_filter::ppid_range_max_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::sctp_filter::ppid_range_min_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::session_filter::entry::match_ip_protocol_t¶
Base type
nokia_sros::types::nokia_types_sros::match_ip_protocol
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 255)) or (self in ['tcp-udp', 'icmp', 'igmp', 'ip', 'tcp', 'egp', 'igp', 'udp', 'rdp', 'ipv6', 'ipv6-route', 'ipv6-frag', 'idrp', 'rsvp', 'gre', 'ipv6-icmp', 'ipv6-no-nxt', 'ipv6-opts', 'iso-ip', 'eigrp', 'ospf-igp', 'ether-ip', 'encap', 'pnni', 'pim', 'vrrp', 'l2tp', 'stp', 'ptp', 'isis', 'crtp', 'crudp', 'sctp']))
- typedef nokia_sros::groups::group::application_assurance::group::partition::session_filter::entry::match::dst_ip_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::session_filter::entry::match::src_ip_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub_aggregate_stats_export_using_t¶
Base type
string
Type constraint
(self in ['accounting-policy', 'radius-accounting-policy'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::app_group_export_using_t¶
Base type
string
Type constraint
(self in ['accounting-policy', 'radius-accounting-policy'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::application_export_using_t¶
Base type
string
Type constraint
(self in ['accounting-policy', 'radius-accounting-policy'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::charging_group_export_using_t¶
Base type
string
Type constraint
(self in ['accounting-policy', 'radius-accounting-policy'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::protocol_export_using_t¶
Base type
string
Type constraint
(self in ['accounting-policy', 'radius-accounting-policy'])
- typedef nokia_sros::groups::group::application_assurance::group::partition::tethering_detection::single_device::expected_ttl_ttl_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::criteria_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::criteria_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_entry_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_entry_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::policer_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::policer_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_entry_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_entry_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_entry_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_entry_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::tcp_validate_high_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::tcp_validate_low_watermark_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::match::ip_address_t¶
Base type
string
Type constraint
(yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_prefix_with_host_bits') or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_address'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::transit_prefix_policy::entry::match_aa_sub_ip_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::transit_prefix_policy::entry::match_network_ip_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::anl_bandwidth_policer_rate_percentage_stage_2_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 200))
- typedef nokia_sros::groups::group::application_assurance::group::policer::anl_bandwidth_policer_rate_percentage_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 200))
- typedef nokia_sros::groups::group::application_assurance::group::policer::dual_bucket_bandwidth_policer_cir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_cir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::dual_bucket_bandwidth_policer_pir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_ir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::flow_count_limit_policer_peak_flow_count_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_flow_count_limit
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::flow_setup_rate_policer_peak_flow_setup_rate_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_flow_rate
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer_pir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_ir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::dual_bucket_bandwidth_policer::congestion_override_cir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_cir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer::congestion_override_pir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_ir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::dual_bucket_bandwidth_policer::congestion_override_stage_2_cir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_cir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer::congestion_override_stage_2_pir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_ir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::dual_bucket_bandwidth_policer::time_of_day_override_cir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_cir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer::time_of_day_override_pir_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_ir
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer::time_of_day_override_tod_override_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer::time_of_day_override::time_range::daily_on_t¶
Base type
string
Type constraint
(self in ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'])
- typedef nokia_sros::groups::group::application_assurance::group::policer::flow_count_limit_policer::time_of_day_override_peak_flow_count_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_flow_count_limit
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::flow_setup_rate_policer::time_of_day_override_peak_flow_setup_rate_t¶
Base type
nokia_sros::types::nokia_types_application_assurance::policer_flow_rate
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::application_assurance::group::url_filter::web_service_category_set_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::groups::group::application_assurance::group::url_filter::web_service_dns_server_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::application_assurance::http_error_redirect::error_code_error_code_number_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 400)) and (int(self) <= 999)))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy::radius_accounting_server_access_algorithm_t¶
Base type
string
Type constraint
(self in ['direct', 'round-robin'])
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy::radius_accounting_server_retry_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy::radius_accounting_server_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 90))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy::radius_accounting_server::server_port_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::groups::group::aps::annexb_wait_to_restore_time_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 3600))
- typedef nokia_sros::groups::group::aps::revert_time_t¶
Base type
yang::types::uint32
Type constraint
(((self >= 60) and (self <= 3600)) or (self == 0))
- typedef nokia_sros::groups::group::bfd::bfd_template_echo_receive_t¶
Base type
yang::types::uint32
Type constraint
((self >= 100) and (self <= 100000))
- typedef nokia_sros::groups::group::bfd::bfd_template_multiplier_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 20))
- typedef nokia_sros::groups::group::bfd::bfd_template_receive_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 100000))
- typedef nokia_sros::groups::group::bfd::bfd_template_transmit_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 100000))
- typedef nokia_sros::groups::group::bfd::bfd_template_type_t¶
Base type
string
Type constraint
(self in ['cpm-np', 'fp'])
- typedef nokia_sros::groups::group::bfd::seamless_bfd::reflector_discriminator_t¶
Base type
yang::types::uint32
Type constraint
((self >= 524288) and (self <= 526335))
- typedef nokia_sros::groups::group::bfd::seamless_bfd::reflector_local_state_t¶
Base type
string
Type constraint
(self in ['admin-down', 'up'])
- typedef nokia_sros::groups::group::bmp::station_initiation_message_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 255))
- typedef nokia_sros::groups::group::bmp::station_stats_report_interval_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 15) and (self <= 65535))
- typedef nokia_sros::groups::group::bmp::station::connection_connect_retry_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::groups::group::bmp::station::connection_local_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::bmp::station::connection::station_address_ip_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_unicast_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::bmp::station::connection::tcp_keepalive_keep_count_t¶
Base type
yang::types::uint32
Type constraint
((self >= 3) and (self <= 100))
- typedef nokia_sros::groups::group::bmp::station::connection::tcp_keepalive_keep_idle_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::bmp::station::connection::tcp_keepalive_keep_interval_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::call_trace::location_location_type_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (self in ['cf1', 'cf2']))
- typedef nokia_sros::groups::group::call_trace::location_size_limit_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65536)) or (self == 'unlimited'))
- typedef nokia_sros::groups::group::call_trace::trace_profile_events_t¶
Base type
string
Type constraint
(self in ['public-only', 'all'])
- typedef nokia_sros::groups::group::call_trace::trace_profile_size_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::groups::group::call_trace::trace_profile_time_limit_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 1) and (self <= 604800))
- typedef nokia_sros::groups::group::call_trace::trace_profile::output::live_fqdn_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 255))
- typedef nokia_sros::groups::group::call_trace::trace_profile::output::live_ip_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::card::mda::event_type_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (self in ['soft-error', 'internal-frame-loss', 'memory-error', 'datapath-link-error']))
- typedef nokia_sros::groups::group::card::fp_ingress_buffer_allocation_t¶
Base type
number
Type constraint
((self >= 2000) and (self <= 8000))
- typedef nokia_sros::groups::group::card::fp_init_extract_prio_mode_t¶
Base type
string
Type constraint
(self in ['uniform', 'l3-classify'])
- typedef nokia_sros::groups::group::card::xiom::mda_mda_slot_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 2)))
- typedef nokia_sros::groups::group::card::xiom::mda_power_priority_level_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 200))
- typedef nokia_sros::groups::group::card::xiom::mda_sync_e_t¶
Base type
string
Type constraint
(self in ['true', 'false'])
- typedef nokia_sros::groups::group::card::mda_timestamp_freq_t¶
Base type
yang::types::uint32
Type constraint
(self in [19440, 77760])
- typedef nokia_sros::groups::group::card::xiom::upgrade_upgrade_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 6)))
- typedef nokia_sros::groups::group::card::virtual_scheduler_adjustment_slow_queue_threshold_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 1000000))
- typedef nokia_sros::groups::group::card::xiom_xiom_slot_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or ((std::length(self) == 2) and std::validate_type('pydantic.constr',self,{'regex': '^(?:x[12])$(?!\\n\\Z)'})))
- typedef nokia_sros::groups::group::card::fp::egress_hs_fixed_high_thresh_delta_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 65536))
- typedef nokia_sros::groups::group::card::fp::hi_bw_mcast_src_group_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 32))
- typedef nokia_sros::groups::group::card::fp::egress::wred_queue_control_buffer_allocation_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 9999))
- typedef nokia_sros::groups::group::card::fp::egress::wred_queue_control_reserved_cbs_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 9999))
- typedef nokia_sros::groups::group::card::fp::ingress::dist_cpu_protection_dynamic_enforcement_policer_pool_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1000) and (self <= 32000))
- typedef nokia_sros::groups::group::card::fp::ingress::policy_accounting_classes_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1000) and (self <= 128000))
- typedef nokia_sros::groups::group::card::fp::ingress::policy_accounting_policers_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 64000))
- typedef nokia_sros::port::ethernet::network::egress::queue_group_instance_id_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::port::ethernet::egress::hs_scheduler_policy::overrides_max_rate_t¶
Base type
nokia_sros::types::nokia_types_qos::hs_pir_rate_override
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000)) or (self == 'max'))
- typedef nokia_sros::groups::group::card::fp::ingress::network::queue_group::policer_control_policy::overrides::priority_mbs_thresholds_min_threshold_separation_t¶
Base type
nokia_sros::types::nokia_types_qos::policer_burst_size_override
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_qos::bytes')) and (int(self) >= 0)) and (int(self) <= 16777216)) or (self == 'auto'))
- typedef nokia_sros::subscriber_mgmt::sub_profile::ingress::qos::policer_control_policy::overrides::root::priority_mbs_thresholds::priority_mbs_contribution_t¶
Base type
nokia_sros::types::nokia_types_qos::policer_burst_size_override
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_qos::bytes')) and (int(self) >= 0)) and (int(self) <= 16777216)) or (self == 'auto'))
- typedef nokia_sros::subscriber_mgmt::sla_profile::ingress::qos::sap_ingress::overrides::policer_cbs_t¶
Base type
nokia_sros::types::nokia_types_qos::policer_burst_size_override_max
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_qos::bytes')) and (int(self) >= 0)) and (int(self) <= 268435456)) or (self == 'auto'))
- typedef nokia_sros::subscriber_mgmt::sla_profile::ingress::qos::sap_ingress::overrides::policer_mbs_t¶
Base type
nokia_sros::types::nokia_types_qos::policer_burst_size_override_max
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_qos::bytes')) and (int(self) >= 0)) and (int(self) <= 268435456)) or (self == 'auto'))
- typedef nokia_sros::routing_options::policy_accounting::policy_acct_template::policer_policer_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 63))
- typedef nokia_sros::system::security::cpm_queue::queue::rate_cir_t¶
Base type
nokia_sros::types::nokia_types_system::cir_rate
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::system::security::cpm_queue::queue::rate_pir_t¶
Base type
nokia_sros::types::nokia_types_system::pir_rate
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::port::network::egress::pool_amber_alarm_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::port::network::egress::pool_red_alarm_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::port::network::egress::pool::resv_cbs_cbs_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 100)) or (self == 'auto'))
- typedef nokia_sros::port::network::egress::pool::resv_cbs::amber_alarm_action_max_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::port::network::egress::pool::resv_cbs::amber_alarm_action_step_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::groups::group::card::mda::egress_xpl_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1000000))
- typedef nokia_sros::groups::group::card::mda::egress_xpl_window_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1440))
- typedef nokia_sros::groups::group::card::mda::ingress_xpl_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1000000))
- typedef nokia_sros::groups::group::card::mda::ingress_xpl_window_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1440))
- typedef nokia_sros::groups::group::card::xiom::mda::xconnect::mac_mac_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 12)))
- typedef nokia_sros::groups::group::card::xiom::mda::xconnect::mac::loopback_bandwidth_t¶
Base type
yang::types::uint32
Type constraint
(self in [10, 25, 40, 100, 400, 800])
- typedef nokia_sros::groups::group::card::xiom::mda::xconnect::mac::loopback_loopback_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 2)))
- typedef nokia_sros::groups::group::card::virtual_scheduler_adjustment::interval_scheduler_run_minimum_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::card::virtual_scheduler_adjustment::interval_task_scheduling_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::card::virtual_scheduler_adjustment::interval::rate_calculation_minimum_fast_queue_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::card::virtual_scheduler_adjustment::interval::rate_calculation_minimum_slow_queue_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 100000))
- typedef nokia_sros::groups::group::cflowd::collector_autonomous_system_type_t¶
Base type
string
Type constraint
(self in ['origin', 'peer'])
- typedef nokia_sros::groups::group::cflowd::collector_port_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_qos::tcp_udp_match_port')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::groups::group::cflowd::collector_template_set_t¶
Base type
string
Type constraint
(self in ['not-applicable', 'basic', 'mpls-ip', 'l2-ip', 'mpls-transport', 'compact', 'fastpath'])
- typedef nokia_sros::groups::group::cflowd::sample_profile_profile_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 5)))
- typedef nokia_sros::groups::group::cflowd::sample_profile_sample_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60000))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::router_direction_t¶
Base type
string
Type constraint
(self in ['ingress', 'egress', 'both'])
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_group_interface_direction_t¶
Base type
string
Type constraint
(self in ['ingress', 'egress', 'both'])
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_interface_direction_t¶
Base type
string
Type constraint
(self in ['ingress', 'egress', 'both'])
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_group_interface_direction_t¶
Base type
string
Type constraint
(self in ['ingress', 'egress', 'both'])
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_interface_direction_t¶
Base type
string
Type constraint
(self in ['ingress', 'egress', 'both'])
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_network_interface_direction_t¶
Base type
string
Type constraint
(self in ['ingress', 'egress', 'both'])
- typedef nokia_sros::groups::group::chassis::peq_input_power_mode_t¶
Base type
yang::types::uint32
Type constraint
(self in [60, 80])
- typedef nokia_sros::groups::group::chassis::peq_peq_slot_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 31)))
- typedef nokia_sros::groups::group::chassis::power_connection_module_pcm_slot_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 12)))
- typedef nokia_sros::groups::group::chassis::power_shelf::power_module_power_module_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 12)))
- typedef nokia_sros::groups::group::chassis::power_shelf_power_shelf_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 2)))
- typedef nokia_sros::groups::group::chassis::power_supply_power_supply_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 31)))
- typedef nokia_sros::groups::group::chassis::power_supply_power_supply_type_t¶
Base type
string
Type constraint
(self in ['none', 'dc-single', 'ac-single', 'ac-multiple', 'auto', 'dc-multiple'])
- typedef nokia_sros::groups::group::connection_profile::vlan_connection_profile_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 8000)))
- typedef nokia_sros::groups::group::connection_profile::vlan::qtag_range_end_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 4094))
- typedef nokia_sros::groups::group::connection_profile::vlan::qtag_range_start_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 4094)))
- typedef nokia_sros::groups::group::esa::vm_cores_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 128))
- typedef nokia_sros::groups::group::esa::vm_memory_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 256))
- typedef nokia_sros::groups::group::esa::vm_vm_type_t¶
Base type
string
Type constraint
(self in ['aa', 'bb', 'tunnel', 'video'])
- typedef nokia_sros::groups::group::eth_cfm::domain_dns_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 43))
- typedef nokia_sros::groups::group::eth_cfm::domain_format_t¶
Base type
string
Type constraint
(self == 'none')
- typedef nokia_sros::groups::group::eth_cfm::domain_mac_t¶
Base type
string
Type constraint
(((std::length(self) >= 13) and (std::length(self) <= 23)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Fa-f]{1,2}(?::[0-9A-Fa-f]{1,2}){5}-[0-9]{1,5})$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::eth_cfm::domain_md_index_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::service::vprn::firewall::domain_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::eth_cfm::default_domain::bridge_identifier_id_permission_t¶
Base type
string
Type constraint
(self in ['none', 'chassis', 'defer'])
- typedef nokia_sros::groups::group::eth_cfm::default_domain::bridge_identifier_mip_ltr_priority_t¶
Base type
string
Type constraint
((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_eth_cfm::frame_priority')) or (self == 'defer'))
- typedef nokia_sros::groups::group::eth_cfm::domain::association::bridge_identifier_vlan_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 4094))
- typedef nokia_sros::groups::group::eth_cfm::default_domain::bridge_identifier::mhf_creation_level_t¶
Base type
nokia_sros::types::nokia_types_eth_cfm::mhf_creation_level_type
Type constraint
((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_eth_cfm::mp_level')) or (self == 'defer'))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_icc_based_t¶
Base type
string
Type constraint
((std::length(self) >= 8) and (std::length(self) <= 13))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_integer_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_ma_index_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_string_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 45))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_vid_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4094))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_vpn_id_t¶
Base type
string
Type constraint
(((std::length(self) >= 0) and (std::length(self) <= 15)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-F]{6}(?::[0-9A-F]{8}))$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::eth_ring::ccm_hold_time_down_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 5000))
- typedef nokia_sros::eth_cfm_state::action¶
Base type
string
Type constraint
(self in ['success', 'skip', 'fail'])
- typedef nokia_sros::eth_cfm_state::interface_status¶
Base type
string
Type constraint
(self in ['Down', 'Up'])
- typedef nokia_sros::eth_cfm_state::port_status¶
Base type
string
Type constraint
(self in ['Down', 'Up', 'Blocked'])
- typedef nokia_sros::groups::group::eth_ring::ccm_hold_time_up_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 5000))
- typedef nokia_sros::groups::group::port::sonet_sdh::path_path_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_port::sonet_path_index'))
- typedef nokia_sros::groups::group::eth_ring::sub_ring_type_t¶
Base type
string
Type constraint
(self in ['virtual-link', 'non-virtual-link'])
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep_ccm_padding_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 3) and (self <= 1500))
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep_one_way_delay_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 600))
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::alarm_notification_fng_alarm_time_t¶
Base type
yang::types::int32
Type constraint
(self in [250, 500, 1000])
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::alarm_notification_fng_reset_time_t¶
Base type
yang::types::int32
Type constraint
(self in [250, 500, 1000])
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::eth_test_bit_error_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 11840))
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::eth_test::test_pattern_pattern_t¶
Base type
string
Type constraint
(self in ['all-zeros', 'all-ones'])
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::grace::eth_ed_max_rx_defect_window_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 86400))
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::grace::eth_ed_priority_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 7))
- typedef nokia_sros::groups::group::eth_ring::sub_ring::interconnect_ring_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 128))
- typedef nokia_sros::groups::group::filter::dhcp6_filter_filter_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::groups::group::filter::dhcp_filter_filter_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::groups::group::filter::ip_filter_type_t¶
Base type
string
Type constraint
(self in ['normal', 'src-mac', 'packet-length', 'destination-class'])
- typedef nokia_sros::groups::group::filter::ipv6_filter_type_t¶
Base type
string
Type constraint
(self in ['normal', 'src-mac', 'packet-length', 'destination-class'])
- typedef nokia_sros::groups::group::filter::redirect_policy_sticky_dest_t¶
Base type
nokia_sros::types::nokia_types_filter::filter_sticky_dest
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 65535)) or (self == 'no-hold-time-up'))
- typedef nokia_sros::subscriber_mgmt::vrgw::brg_profile::home_pool::option_number_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 254)) or (self in ['subnet-mask', 'default-router', 'dns-server', 'domain-name', 'netbios-name-server', 'netbios-node-type', 'lease-time', 'lease-renew-time', 'lease-rebind-time']))
- typedef nokia_sros::groups::group::filter::dhcp_filter::entry::option::match_hex_t¶
Base type
string
Type constraint
(((std::length(self) >= 1) and (std::length(self) <= 256)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:0x[0-9A-Fa-f]+)$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::filter::dhcp_filter::entry::option::match_string_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 127))
- typedef nokia_sros::groups::group::filter::gre_tunnel_template::ipv4_gre_key_t¶
Base type
nokia_sros::types::nokia_types_filter::filter_gre_tunnel_gre_key
Type constraint
((self == 'if-index') or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')))
- typedef nokia_sros::groups::group::filter::gre_tunnel_template::ipv6_gre_key_t¶
Base type
string
Type constraint
(self == 'if-index')
- typedef nokia_sros::system::security::management_access_filter::ip_filter::entry::match_protocol_t¶
Base type
nokia_sros::types::nokia_types_sros::match_ip_protocol
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 255)) or (self in ['tcp-udp', 'icmp', 'igmp', 'ip', 'tcp', 'egp', 'igp', 'udp', 'rdp', 'ipv6', 'ipv6-route', 'ipv6-frag', 'idrp', 'rsvp', 'gre', 'ipv6-icmp', 'ipv6-no-nxt', 'ipv6-opts', 'iso-ip', 'eigrp', 'ospf-igp', 'ether-ip', 'encap', 'pnni', 'pim', 'vrrp', 'l2tp', 'stp', 'ptp', 'isis', 'crtp', 'crudp', 'sctp']))
- typedef nokia_sros::system::security::cpm_filter::ipv6_filter::entry::match::dst_ip_address_t¶
Base type
string
Type constraint
(yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_prefix_with_host_bits') or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_address'))
- typedef nokia_sros::system::security::cpm_filter::ipv6_filter::entry::match::dst_port_eq_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::subscriber_mgmt::category_map::category::exhausted_credit_service_level::ingress::ipv6_filter::entry::match::dst_port_gt_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65534))
- typedef nokia_sros::subscriber_mgmt::category_map::category::exhausted_credit_service_level::ingress::ipv6_filter::entry::match::dst_port_lt_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::system::security::management_access_filter::ipv6_filter::entry::match::src_ip_address_t¶
Base type
string
Type constraint
(yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_prefix') or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_address'))
- typedef nokia_sros::system::security::cpm_filter::ipv6_filter::entry::match::src_port_eq_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::subscriber_mgmt::category_map::category::exhausted_credit_service_level::ingress::ipv6_filter::entry::match::src_port_gt_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65534))
- typedef nokia_sros::subscriber_mgmt::category_map::category::exhausted_credit_service_level::ingress::ipv6_filter::entry::match::src_port_lt_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry_sample_profile_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 5))
- typedef nokia_sros::groups::group::filter::mac_filter::entry_sticky_dest_t¶
Base type
nokia_sros::types::nokia_types_filter::filter_sticky_dest
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 65535)) or (self == 'no-hold-time-up'))
- typedef nokia_sros::groups::group::filter::ipv6_filter::embed::filter_offset_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_filter::embed_offset')) and (int(self) >= 0)) and (int(self) <= 2097150)))
- typedef nokia_sros::groups::group::filter::ipv6_filter::embed::flowspec_group_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 16383))
- typedef nokia_sros::groups::group::filter::ipv6_filter::embed::openflow_offset_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_filter::embed_offset')) and (int(self) >= 0)) and (int(self) <= 2097150)))
- typedef nokia_sros::system::security::cpm_filter::ipv6_filter::entry::match_fragment_t¶
Base type
string
Type constraint
(self in ['false', 'true'])
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::http_redirect_url_t¶
Base type
string
Type constraint
((self == 'from-cpf') or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::http_redirect_url'))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::rate_limit_mbs_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 268435456)) or (self == 'auto'))
- typedef nokia_sros::groups::group::filter::mac_filter::entry::action::rate_limit_pir_t¶
Base type
nokia_sros::types::nokia_types_filter::rate_limit
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 2000000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::rate_limit_pps_pir_t¶
Base type
nokia_sros::types::nokia_types_filter::rate_limit_pir_pps
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 100000000)) or (self == 'max'))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::rate_limit::pattern_expression_t¶
Base type
nokia_sros::types::nokia_types_sros::hex_string
Type constraint
((std::length(self) >= 3) and (std::length(self) <= 18))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::rate_limit::pattern_mask_t¶
Base type
nokia_sros::types::nokia_types_sros::hex_string
Type constraint
(((std::length(self) >= 3) and (std::length(self) <= 18)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:0x[0-9A-Fa-f]*[1-9A-Fa-f]+[0-9A-Fa-f]*)$(?!\\n\\Z)'}))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::rate_limit::pattern_offset_type_t¶
Base type
string
Type constraint
(self in ['layer-3', 'layer-4', 'data', 'dns-qtype'])
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::rate_limit::pattern_offset_value_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 255))
- typedef nokia_sros::groups::group::filter::mac_filter::entry::action::forward::esi_l2_esi_value_t¶
Base type
nokia_sros::types::nokia_types_services::ethernet_segment_id
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:0x[0-9A-Fa-f]{20})|(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){9})|(?:[0-9A-Fa-f]{2}(?:-[0-9A-Fa-f]{2}){9}))$(?!\\n\\Z)'})
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::forward::esi_l3_esi_value_t¶
Base type
nokia_sros::types::nokia_types_services::ethernet_segment_id
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:0x[0-9A-Fa-f]{20})|(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){9})|(?:[0-9A-Fa-f]{2}(?:-[0-9A-Fa-f]{2}){9}))$(?!\\n\\Z)'})
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::forward::srte_policy_color_t¶
Base type
yang::types::int64
Type constraint
((self >= 0) and (self <= 4294967295))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::forward::srv6_policy_color_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967295))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::action::secondary::forward::vprn_target_bgp_nh_t¶
Base type
nokia_sros::types::nokia_types_sros::ipv4_address
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:(?:(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){3}(?:[1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]))|\n (?:(?:(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){2}(?:(?:[1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){1}(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){1})|\n (?:(?:(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.){1}(?:[1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){1}(?:\\.(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){2})|\n (?:(?:[1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]){1}(?:\\.(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}))$(?!\\n\\Z)'})
- typedef nokia_sros::system::security::cpm_filter::ip_filter::entry::match::ip_option_mask_t¶
Base type
nokia_sros::types::nokia_types_filter::filter_match_ip_option
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::system::security::cpm_filter::ipv6_filter::entry::match::port_eq_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::match::port_gt_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65534))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::match::port_lt_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65535))
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 8000))
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 7999))
- typedef nokia_sros::system::security::management_access_filter::ipv6_filter::entry::match_next_header_t¶
Base type
nokia_sros::types::nokia_types_sros::match_ip_protocol
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 255)) or (self in ['tcp-udp', 'icmp', 'igmp', 'ip', 'tcp', 'egp', 'igp', 'udp', 'rdp', 'ipv6', 'ipv6-route', 'ipv6-frag', 'idrp', 'rsvp', 'gre', 'ipv6-icmp', 'ipv6-no-nxt', 'ipv6-opts', 'iso-ip', 'eigrp', 'ospf-igp', 'ether-ip', 'encap', 'pnni', 'pim', 'vrrp', 'l2tp', 'stp', 'ptp', 'isis', 'crtp', 'crudp', 'sctp']))
- typedef nokia_sros::groups::group::filter::ipv6_filter::entry::match::flow_label_mask_t¶
Base type
nokia_sros::types::nokia_types_filter::filter_match_flow_label
Type constraint
((self >= 1) and (self <= 1048575))
- typedef nokia_sros::log::log_id::destination::memory_max_entries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 50) and (self <= 3000))
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match_snap_oui_t¶
Base type
string
Type constraint
(self in ['zero', 'non-zero'])
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match_snap_pid_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match::dot1p_mask_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 7))
- typedef nokia_sros::qos::sap_ingress::mac_criteria::entry::match::inner_tag_mask_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4095))
- typedef nokia_sros::groups::group::filter::mac_filter::entry::match::inner_tag_tag_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 4095))
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match::llc_dsap_mask_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::system::security::management_access_filter::mac_filter::entry::match::llc_ssap_mask_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::qos::sap_ingress::mac_criteria::entry::match::outer_tag_mask_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4095))
- typedef nokia_sros::groups::group::filter::mac_filter::entry::match::outer_tag_tag_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 4095))
- typedef nokia_sros::groups::group::filter::match_list::ipv6_prefix_list::apply_path::bgp_peers_criterion_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::qos::match_list::port_list::port_value_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::groups::group::filter::match_list::protocol_list::protocol_protocol_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ip_protocol') and ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 255)) or (self in ['icmp', 'igmp', 'ip', 'tcp', 'egp', 'igp', 'udp', 'rdp', 'ipv6', 'ipv6-route', 'ipv6-frag', 'idrp', 'rsvp', 'gre', 'ipv6-icmp', 'ipv6-no-nxt', 'ipv6-opts', 'iso-ip', 'eigrp', 'ospf-igp', 'ether-ip', 'encap', 'pnni', 'pim', 'vrrp', 'l2tp', 'stp', 'ptp', 'isis', 'crtp', 'crudp', 'sctp']))))
- typedef nokia_sros::groups::group::filter::redirect_policy_binding::redirect_policy::destination_destination_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ip_unicast_address') and (yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))))
- typedef nokia_sros::groups::group::filter::redirect_policy::destination_priority_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::groups::group::filter::redirect_policy::destination::ping_test_drop_count_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::groups::group::filter::redirect_policy::destination::ping_test_hold_down_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 86400))
- typedef nokia_sros::groups::group::filter::redirect_policy::destination::ping_test_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::groups::group::filter::redirect_policy::destination::ping_test_source_address_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::groups::group::filter::redirect_policy::destination::ping_test_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::groups::group::fwd_path_ext::fpe_fpe_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 64)))
- typedef nokia_sros::groups::group::fwd_path_ext::fpe::multi_path::path_pxc_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 256))
- typedef nokia_sros::groups::group::fwd_path_ext::fpe::application::srv6_type_t¶
Base type
string
Type constraint
(self in ['origination', 'termination'])
- typedef nokia_sros::groups::group::fwd_path_ext::fpe::application::srv6::interface_b_mtu_t¶
Base type
yang::types::uint32
Type constraint
(((self >= 1280) and (self <= 9786)) or (self == 0))
- typedef nokia_sros::groups::group::fwd_path_ext::fpe::multi_path::path_path_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 64)))
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup_active_outbound_security_association_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1023))
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup_authentication_algorithm_t¶
Base type
string
Type constraint
(self in ['sha256', 'sha512'])
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup_encryption_algorithm_t¶
Base type
string
Type constraint
(self in ['aes128', 'aes256'])
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 127)))
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup::security_association_authentication_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf_hex
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 115))
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup::security_association_encryption_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf_hex
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 71))
- typedef nokia_sros::groups::group::group_encryption::encryption_keygroup::security_association_security_parameter_index_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 1023)))
- typedef nokia_sros::groups::group::card_slot_number_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_card::iom_card_slot')))
- typedef nokia_sros::groups::group::chassis_chassis_class_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_chassis::chassis_class'))
- typedef nokia_sros::groups::group::isa::wlan_gw_group::esa_esa_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_esa::esa_id')))
- typedef nokia_sros::groups::group::service::system::bgp::evpn::ethernet_segment::association::lag_lag_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::lag_interface'))
- typedef nokia_sros::groups::group::port_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::system::ptp::port_port_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::port'))
- typedef nokia_sros::groups::group::service::system::bgp::evpn::ethernet_segment::association::pw_port_pw_port_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_sros::pw_port')))
- typedef nokia_sros::groups::group::aaa::diameter::node_origin_host_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_diameter::diam_fqdn'))
- typedef nokia_sros::groups::group::aaa::diameter::node_router_instance_t¶
Base type
nokia_sros::types::nokia_types_sros::named_item_64
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:[^\r\n]{1,32})$(?!\\n\\Z)'})
- typedef nokia_sros::groups::group::aaa::radius::acct_on_off_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::aaa::radius::isa_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::aaa::radius::l2tp_accounting_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::aaa::radius::route_downloader_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::aaa::radius::server_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::aaa::radius::server_policy::servers_router_instance_t¶
Base type
nokia_sros::types::nokia_types_sros::named_item_64
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:[^\r\n]{1,32})$(?!\\n\\Z)'})
- typedef nokia_sros::groups::group::aaa::wpp::portal_group_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::service::vprn::wpp::portal_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::subscriber_mgmt::local_user_db::ipoe::host::wpp::portal_router_instance_t¶
Base type
string
Type constraint
((self == 'base') or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_services::external_service_id')))
- typedef nokia_sros::groups::group::anysec::tunnel_encryption::encryption_group_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::anysec::tunnel_encryption::security_termination_policy_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::aarp_aarp_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_services::bsx_aarp_id')))
- typedef nokia_sros::groups::group::system::security::dist_cpu_protection::policy::protocol_protocol_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_system::dist_cpu_protocol_id'))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy_rad_acct_plcy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::http_enrich::field_field_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::flow_attribute::attribute_attribute_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::certificate_profile_cert_prof_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache_dns_ip_cache_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::http_enrich_http_enrich_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::http_error_redirect_http_error_redirect_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::http_notification_http_notification_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::http_redirect_http_redirect_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition_aa_partition_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_application_assurance::aa_grp_part_id')))
- typedef nokia_sros::groups::group::application_assurance::group::tcp_optimizer_tcp_optimizer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::url_filter_url_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::url_list_url_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::system::security::aaa::remote_servers::ldap::server::address_port_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::groups::group::application_assurance::group::dns_ip_cache::dns_match::domain_domain_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::access_network_location::source::rat_type_rat_type_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::mobile_rat_type'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::event_log_event_log_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::ip_prefix_list_ip_prefix_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::qos::match_list::port_list_port_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_sctp_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_session_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::tcp_validate_tcp_validate_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::cflowd::export_type_flow_export_type_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::cflowd_export_type'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::app_group_app_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::application_application_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_gtp_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_group_application_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_profile_app_profile_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub::charging_group_charging_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::custom_protocol_custom_protocol_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::custom_protocol_name'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy_override::aa_sub::transit::characteristic_characteristic_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::isa::application_assurance_group::flow_attribute_flow_attribute_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::policy::app_service_options::characteristic::value_value_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::service::vprn::subscriber_interface::group_interface::sap_sap_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::sap'))
- typedef nokia_sros::groups::group::service::vprn::redundant_interface::spoke_sdp_sdp_bind_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::sdp_bind_id'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub_study::aa_sub::transit_transit_sub_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub_study_study_type_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::study_stats_type'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub_study::aa_sub::esm_esm_sub_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::statistics::aa_sub_study::aa_sub::esm_mac_esm_mac_sub_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::criteria_criteria_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_criteria'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::criteria_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_criteria_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_gtp_criteria'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_entry_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_entry_entry_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::gtp_filter_entry_gtp_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::policer_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::policer_policer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_criteria_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_sctp_criteria'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_entry_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_entry_entry_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::sctp_filter_entry_sctp_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_criteria_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_session_criteria'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_entry_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_entry_entry_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::session_filter_entry_session_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::threshold_crossing_alert::tcp_validate_direction_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::tca_direction'))
- typedef nokia_sros::groups::group::application_assurance::group::partition::transit_prefix_policy::static_aa_sub_transit_aa_sub_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::anl_bandwidth_policer_policer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::dual_bucket_bandwidth_policer_policer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::flow_count_limit_policer_policer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::flow_setup_rate_policer_policer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::policer::single_bucket_bandwidth_policer_policer_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::url_filter::local_filtering::deny_list_url_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::group::url_filter::web_service::profile_profile_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::subscriber_mgmt::sla_profile::idle_timeout::category_category_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::application_assurance::http_redirect::template_template_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')))
- typedef nokia_sros::groups::group::application_assurance::radius_accounting_policy::radius_accounting_server_router_instance_t¶
Base type
nokia_sros::types::nokia_types_sros::named_item_64
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:[^\r\n]{1,32})$(?!\\n\\Z)'})
- typedef nokia_sros::groups::group::bfd::bfd_template_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::bfd::seamless_bfd::reflector_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::bmp::station_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::call_trace::trace_profile_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::call_trace::trace_profile::output::live_router_instance_t¶
Base type
nokia_sros::types::nokia_types_sros::named_item_64
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:[^\r\n]{1,32})$(?!\\n\\Z)'})
- typedef nokia_sros::groups::group::card::fp_fp_number_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_card::fp_id')))
- typedef nokia_sros::groups::group::port::ethernet::network::egress::queue_group_queue_group_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::subscriber_mgmt::sub_profile::ingress::qos::policer_control_policy::overrides::root::priority_mbs_thresholds::priority_level_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_qos::hierarchy_level')))
- typedef nokia_sros::groups::group::subscriber_mgmt::isa_service_chaining::evpn::export::advertise_pools::pool_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::service::nat::syslog::export_policy::collector_router_instance_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::system::ptp::router_router_instance_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item_64') and std::validate_type('pydantic.constr',self,{'regex': '^(?:[^\r\n]{1,32})$(?!\\n\\Z)'})))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::router_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_group_interface_group_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_group_interface_service_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_group_interface_subscriber_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_interface_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::ies_interface_service_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_group_interface_group_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_group_interface_service_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_group_interface_subscriber_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_interface_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_interface_service_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_network_interface_network_interface_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::interface_name'))
- typedef nokia_sros::groups::group::cflowd::collector::export_filter::interface_list::service::vprn_network_interface_service_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::esa::host_port_host_port_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::port'))
- typedef nokia_sros::groups::group::esa::vm_vm_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_esa::vm_id')))
- typedef nokia_sros::groups::group::eth_cfm::domain_md_admin_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_eth_cfm::admin_name'))
- typedef nokia_sros::groups::group::eth_cfm::domain::association::bridge_identifier_bridge_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_services::service_name'))
- typedef nokia_sros::groups::group::eth_cfm::domain::association_ma_admin_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_eth_cfm::admin_name'))
- typedef nokia_sros::groups::group::eth_cfm::domain::association::remote_mep_mep_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_eth_cfm::mep_id_type')))
- typedef nokia_sros::groups::group::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep_ma_admin_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_eth_cfm::admin_name'))
- typedef nokia_sros::groups::group::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep_md_admin_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_eth_cfm::admin_name'))
- typedef nokia_sros::groups::group::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep_mep_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_eth_cfm::mep_id_type')))
- typedef nokia_sros::groups::group::filter::gre_tunnel_template_gre_tunnel_template_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::filter::ip_exception_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::mirror::mirror_source::ip_filter_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::filter::ipv6_exception_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::mirror::mirror_source::ipv6_filter_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::filter::log_log_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_filter::filter_log_id')))
- typedef nokia_sros::groups::group::mirror::mirror_source::mac_filter_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::filter::redirect_policy_binding_binding_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::filter::redirect_policy_binding::redirect_policy_redirect_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::filter::gre_tunnel_template::ipv6::destination_address_address_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_unicast_address'))
- typedef nokia_sros::groups::group::filter::ipv6_filter::embed::filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::filter::ipv6_filter::embed::flowspec_offset_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_filter::embed_offset')))
- typedef nokia_sros::groups::group::filter::ipv6_filter::embed::openflow_of_switch_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::qos::match_list::ip_prefix_list_prefix_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::qos::match_list::ipv6_prefix_list_prefix_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::filter::match_list::protocol_list_protocol_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::filter::match_list::ip_prefix_list::prefix_exclude_ip_prefix_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv4_prefix'))
- typedef nokia_sros::groups::group::filter::match_list::ipv6_prefix_list::prefix_exclude_ipv6_prefix_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_prefix'))
- typedef nokia_sros::groups::group::service::vprn::subscriber_interface::ipv6::prefix_ipv6_prefix_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::ipv6_prefix'))
- typedef nokia_sros::groups::group::filter::system_filter::ip_ip_filter_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::filter::system_filter::ipv6_ipv6_filter_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_filter::filter_name'))
- typedef nokia_sros::groups::group::ipsec::cert_profile_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::ipsec::client_db_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::ipsec::ike_policy_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_ipsec::ike_policy_id')))
- typedef nokia_sros::groups::group::ipsec::ike_transform_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_ipsec::ike_transform_id')))
- typedef nokia_sros::ipsec::ipsec_transform_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2048))
- typedef nokia_sros::ipsec::ipsec_transform_pfs_dh_group_t¶
Base type
string
Type constraint
(self in ['none', 'group-1', 'group-2', 'group-5', 'group-14', 'group-15', 'group-19', 'group-20', 'group-21'])
- typedef nokia_sros::groups::group::ipsec::ipsec_transport_mode_profile_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::ipsec::ipsec_transport_mode_profile_replay_window_t¶
Base type
yang::types::uint32
Type constraint
(self in [32, 64, 128, 256, 512])
- typedef nokia_sros::ipsec::static_sa_direction_t¶
Base type
string
Type constraint
(self in ['inbound', 'outbound', 'bidirectional'])
- typedef nokia_sros::groups::group::ipsec::static_sa_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::ipsec::static_sa_protocol_t¶
Base type
string
Type constraint
(self in ['ah', 'esp'])
- typedef nokia_sros::ipsec::static_sa_spi_t¶
Base type
yang::types::uint32
Type constraint
((self >= 256) and (self <= 16383))
- typedef nokia_sros::groups::group::ipsec::trust_anchor_profile_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::ipsec::ts_list_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::ipsec::tunnel_template_encapsulated_ip_mtu_t¶
Base type
yang::types::uint32
Type constraint
((self >= 512) and (self <= 9000))
- typedef nokia_sros::groups::group::ipsec::tunnel_template_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_ipsec::tunnel_template_id')))
- typedef nokia_sros::ipsec::tunnel_template_ip_mtu_t¶
Base type
yang::types::uint32
Type constraint
((self >= 512) and (self <= 9000))
- typedef nokia_sros::ipsec::tunnel_template_ipsec_transform_t¶
Base type
int
Type constraint
((self >= 1) and (self <= 2048))
- typedef nokia_sros::ipsec::tunnel_template_pmtu_discovery_aging_t¶
Base type
yang::types::uint32
Type constraint
((self >= 900) and (self <= 3600))
- typedef nokia_sros::ipsec::tunnel_template_private_tcp_mss_adjust_t¶
Base type
yang::types::int32
Type constraint
((self >= 512) and (self <= 9000))
- typedef nokia_sros::ipsec::tunnel_template_public_tcp_mss_adjust_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 512)) and (int(self) <= 9000)) or (self == 'auto'))
- typedef nokia_sros::ipsec::tunnel_template_replay_window_t¶
Base type
yang::types::uint32
Type constraint
(self in [32, 64, 128, 256, 512])
- typedef nokia_sros::ipsec::tunnel_template_sp_reverse_route_t¶
Base type
string
Type constraint
(self in ['none', 'use-security-policy'])
- typedef nokia_sros::system::security::cpu_protection::policy::eth_cfm::entry_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::ipsec::cert_profile::entry_rsa_signature_t¶
Base type
string
Type constraint
(self in ['pkcs1', 'pss'])
- typedef nokia_sros::ipsec::client_db::client_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 8000))
- typedef nokia_sros::ipsec::client_db::client_tunnel_template_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2048))
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf_hex_without_prefix
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 115))
- typedef nokia_sros::ipsec::client_db::client::identification::peer_ip_prefix_ip_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::ipsec::ike_policy::dpd_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 300))
- typedef nokia_sros::ipsec::ike_policy::dpd_max_retries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 2) and (self <= 5))
- typedef nokia_sros::ipsec::ike_policy::ike_version_1_auth_method_t¶
Base type
string
Type constraint
(self in ['psk', 'plain-psk-xauth'])
- typedef nokia_sros::ipsec::ike_policy::ike_version_1_ike_mode_t¶
Base type
string
Type constraint
(self in ['main', 'aggressive'])
- typedef nokia_sros::ipsec::ike_policy::ike_version_1_own_auth_method_t¶
Base type
string
Type constraint
(self == 'symmetric')
- typedef nokia_sros::ipsec::ike_policy::ike_version_2_auth_method_t¶
Base type
string
Type constraint
(self in ['psk', 'cert', 'psk-radius', 'cert-radius', 'eap', 'auto-eap-radius', 'auto-eap'])
- typedef nokia_sros::ipsec::ike_policy::ike_version_2_auto_eap_method_t¶
Base type
string
Type constraint
(self in ['psk', 'cert', 'psk-or-cert'])
- typedef nokia_sros::ipsec::ike_policy::ike_version_2_own_auth_method_t¶
Base type
string
Type constraint
(self in ['symmetric', 'psk', 'cert', 'eap-only'])
- typedef nokia_sros::ipsec::ike_policy::ike_version_2_own_auto_eap_method_t¶
Base type
string
Type constraint
(self in ['psk', 'cert'])
- typedef nokia_sros::ipsec::ike_policy::limit_init_exchange_reduced_max_exchange_timeout_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 2)) and (int(self) <= 60)) or (self == 'none'))
- typedef nokia_sros::ipsec::ike_policy::lockout_block_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 1440)) or (self == 'infinite'))
- typedef nokia_sros::ipsec::ike_policy::lockout_duration_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::ipsec::ike_policy::lockout_failed_attempts_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 64))
- typedef nokia_sros::ipsec::ike_policy::lockout_max_port_per_ip_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 32000))
- typedef nokia_sros::ipsec::ike_policy::nat_traversal_keep_alive_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 120) and (self <= 600))
- typedef nokia_sros::ipsec::ike_policy::ike_version2::ikev2_fragment_mtu_t¶
Base type
yang::types::uint32
Type constraint
((self >= 512) and (self <= 9000))
- typedef nokia_sros::ipsec::ike_policy::ike_version2::ikev2_fragment_reassembly_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 5))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::max_history_key_records_esp_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 48))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::max_history_key_records_ike_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 3))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::key_exchange::dynamic_ipsec_transform_t¶
Base type
int
Type constraint
((self >= 1) and (self <= 2048))
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 115))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::key_exchange::dynamic::id_ipv6_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::key_exchange::dynamic::cert::status_verify_default_result_t¶
Base type
string
Type constraint
(self in ['revoked', 'good'])
- typedef nokia_sros::groups::group::ipsec::radius::accounting_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::groups::group::ipsec::radius::authentication_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::ipsec::radius::authentication_policy_password_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 115))
- typedef nokia_sros::subscriber_mgmt::radius_accounting_policy::update_interval_jitter_t¶
Base type
string
Type constraint
((self == 'auto') or (((yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_sros::time_duration')) and (int(self) >= 0)) and (int(self) <= 3600)))
- typedef nokia_sros::ipsec::radius::accounting_policy::update_interval_value_t¶
Base type
yang::types::int32
Type constraint
(((self >= 5) and (self <= 259200)) or (self == 0))
- typedef nokia_sros::ipsec::static_sa::authentication_algorithm_t¶
Base type
string
Type constraint
(self in ['md5', 'sha1'])
- typedef nokia_sros::ipsec::static_sa::authentication_key_t¶
Base type
nokia_sros::types::nokia_types_sros::encrypted_leaf
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 54))
- typedef nokia_sros::groups::group::ipsec::trust_anchor_profile::trust_anchor_ca_profile_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::ipsec::ts_list::remote::entry::address_prefix_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_prefix
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_prefix') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_prefix'))
- typedef nokia_sros::ipsec::ts_list::remote::entry::address::range_begin_t¶
Base type
nokia_sros::types::nokia_types_sros::ip_address
Type constraint
(yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'nokia_sros::types::ietf_inet_types::ipv6_address_no_zone'))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id_protocol_id_with_any_port_t¶
Base type
string
Type constraint
((self in ['icmp', 'tcp', 'udp', 'icmp6', 'sctp', 'mipv6']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 255)))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id::icmp6::port_range_begin_icmp_code_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 255))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id::icmp6::port_range_begin_icmp_type_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 255))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id::icmp6::port_range_end_icmp_code_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 255))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id::icmp6::port_range_end_icmp_type_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 255))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id::udp::port_range_begin_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::ipsec::ts_list::remote::entry::protocol::id::udp::port_range_end_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 65535))
- typedef nokia_sros::ipsec::tunnel_template::icmp6_generation::pkt_too_big_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::ipsec::tunnel_template::icmp6_generation::pkt_too_big_message_count_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 1000))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::icmp_generation::frag_required_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef nokia_sros::service::vprn::interface::sap::ipsec_tunnel::icmp_generation::frag_required_message_count_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 1000))
- typedef nokia_sros::groups::group::isa::application_assurance_group_aa_group_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_application_assurance::isa_aa_grp_id')))
- typedef nokia_sros::isa::application_assurance_group_http_enrich_max_packet_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 576) and (self <= 9212))
- typedef nokia_sros::isa::application_assurance_group_isa_capacity_cost_high_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967294))
- typedef nokia_sros::isa::application_assurance_group_isa_capacity_cost_low_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::groups::group::isa::lns_group_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_l2tp::lns_group_id')))
- typedef nokia_sros::redundancy::multi_chassis::peer::sync::nat::nat_group_id_t¶
Base type
int
Type constraint
((self >= 1) and (self <= 4))
- typedef nokia_sros::groups::group::isa::tunnel_group_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_redundancy::tunnel_group_id')))
- typedef nokia_sros::isa::tunnel_group_isa_scale_mode_t¶
Base type
string
Type constraint
(self in ['tunnel-limit-2k', 'tunnel-limit-32k', 'tunnel-limit-64k', 'tunnel-limit-8', 'tunnel-limit-32'])
- typedef nokia_sros::isa::tunnel_member_pool_high_availability_t¶
Base type
string
Type constraint
(self in ['none', 'tunnel-limit-system', 'tunnel-limit-32k', 'tunnel-limit-64k', 'tunnel-limit-128k', 'tunnel-limit-256k'])
- typedef nokia_sros::groups::group::isa::tunnel_member_pool_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::isa::video_group_resv_ret_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 10500))
- typedef nokia_sros::isa::video_group_video_group_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4))
- typedef nokia_sros::isa::wlan_gw_group_active_iom_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 7))
- typedef nokia_sros::isa::wlan_gw_group_active_mda_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 14))
- typedef nokia_sros::groups::group::isa::wlan_gw_group_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_isa::wlan_gw_group_id')))
- typedef nokia_sros::isa::wlan_gw_group_redundancy_t¶
Base type
string
Type constraint
(self in ['iom', 'mda'])
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::isa::application_assurance_group::transit_prefix_limits_ipv4_entries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 16383))
- typedef nokia_sros::isa::application_assurance_group::transit_prefix_limits_ipv4_remote_entries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2047))
- typedef nokia_sros::isa::application_assurance_group::transit_prefix_limits_ipv6_entries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 8191))
- typedef nokia_sros::isa::application_assurance_group::transit_prefix_limits_ipv6_remote_entries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1023))
- typedef nokia_sros::groups::group::isa::wlan_gw_group::esa_vm_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_esa::vm_id')))
- typedef nokia_sros::groups::group::isa::application_assurance_group::primary::isa_mda_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_isa::slot_mda'))
Base type
nokia_sros::types::nokia_types_application_assurance::wa_shared_buffer_utilization_high
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100)) or (self == 'max'))
Base type
nokia_sros::types::nokia_types_application_assurance::wa_shared_buffer_utilization_high
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 100)) or (self == 'max'))
- typedef nokia_sros::groups::group::isa::application_assurance_group::statistics::stats_type_isa_aa_group_stats_type_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_application_assurance::isa_aa_grp_stats_type'))
- typedef nokia_sros::groups::group::service::vpls::spoke_sdp::egress::mfib_allowed_mda_destinations::mda_mda_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_isa::slot_mda'))
- typedef nokia_sros::isa::nat_group::redundancy_active_mda_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 14))
- typedef nokia_sros::service::nat::up_nat_policy::session_limits_reserved_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 65534))
- typedef nokia_sros::isa::wlan_gw_group::nat::session_limits_upnp_mappings_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 524288))
- typedef nokia_sros::isa::nat_group::redundancy::inter_chassis_flow_timeout_on_switchover_t¶
Base type
nokia_sros::types::nokia_types_sros::percent
Type constraint
((self >= 1) and (self <= 50))
- typedef nokia_sros::isa::nat_group::redundancy::inter_chassis_ip_mtu_t¶
Base type
yang::types::uint32
Type constraint
((self >= 512) and (self <= 9000))
- typedef nokia_sros::isa::nat_group::redundancy::inter_chassis_replication_threshold_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 300))
- typedef nokia_sros::isa::nat_group::redundancy::inter_chassis::keepalive_dropcount_t¶
Base type
yang::types::uint32
Type constraint
((self >= 2) and (self <= 20))
- typedef nokia_sros::subscriber_mgmt::pppoe_client_policy::keepalive_interval_t¶
Base type
nokia_sros::types::nokia_types_sros::time_duration
Type constraint
((self >= 10) and (self <= 300))
- typedef nokia_sros::service::vprn::subscriber_mgmt::up_resiliency::monitor_oper_group_health_drop_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::groups::group::service::vprn::subscriber_mgmt::up_resiliency::monitor_oper_group_oper_group_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::isa::nat_group::redundancy::inter_chassis::monitor_port_health_drop_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 255))
- typedef nokia_sros::groups::group::isa::nat_group::redundancy::inter_chassis::monitor_port_port_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::port_named'))
- typedef nokia_sros::isa::nat_group::redundancy::intra_chassis::active_active_failed_mda_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2))
- typedef nokia_sros::isa::tunnel_group::multi_active_active_isa_number_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 16))
- typedef nokia_sros::isa::tunnel_group::reassembly_max_wait_time_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 5000))
- typedef nokia_sros::groups::group::isa::tunnel_member_pool::isa_isa_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_isa::slot_mda'))
- typedef nokia_sros::groups::group::isa::video_group::vapp_esa_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_esa::esa_id')))
- typedef nokia_sros::groups::group::isa::video_group::vapp_vapp_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_esa::vm_id')))
- typedef nokia_sros::isa::wlan_gw_group::distributed_sub_mgmt_isa_aa_oversubscription_factor_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10))
- typedef nokia_sros::groups::group::isa::wlan_gw_group::iom_slot_number_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_card::iom_card_slot')))
- typedef nokia_sros::groups::group::isa::wlan_gw_group::watermarks::mark_entity_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_isa::wlan_gw_watermark_entity'))
- typedef nokia_sros::isa::wlan_gw_group::watermarks::mark_high_t¶
Base type
nokia_sros::types::nokia_types_sros::percent
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::isa::wlan_gw_group::watermarks::mark_low_t¶
Base type
nokia_sros::types::nokia_types_sros::percent
Type constraint
((self >= 0) and (self <= 99))
- typedef nokia_sros::port::ethernet::access_bandwidth_t¶
Base type
yang::types::uint64
Type constraint
((self >= 1) and (self <= 6400000000))
- typedef nokia_sros::port::ethernet::access_booking_factor_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1000))
- typedef nokia_sros::lag::adaptive_load_balancing_bandwidth_threshold_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 100))
- typedef nokia_sros::lag::adaptive_load_balancing_interval_t¶
Base type
yang::types::uint32
Type constraint
(self in [15, 30, 60, 120])
- typedef nokia_sros::lag::adaptive_load_balancing_tolerance_t¶
Base type
nokia_sros::types::nokia_types_sros::percent
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::lag::hash_weight_threshold_action_t¶
Base type
string
Type constraint
(self in ['down', 'dynamic-cost', 'static-cost'])
- typedef nokia_sros::lag::hash_weight_threshold_cost_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 16777215))
- typedef nokia_sros::lag::hash_weight_threshold_value_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 6400000))
- typedef nokia_sros::lag::lacp_administrative_key_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::lag::lacp_mode_t¶
Base type
string
Type constraint
(self in ['passive', 'active'])
- typedef nokia_sros::system::lacp_system_priority_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::lag::link_map_profile_failure_mode_t¶
Base type
string
Type constraint
(self in ['per-link-hash', 'discard'])
- typedef nokia_sros::lag::link_map_profile_link_map_profile_id_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 64))
- typedef nokia_sros::lag::port_hash_weight_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 100000)) or (self == 'port-speed'))
- typedef nokia_sros::lag::port_priority_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 65535))
- typedef nokia_sros::lag::port_sub_group_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 8)) or (self in ['auto-iom', 'auto-mda']))
- typedef nokia_sros::lag::port_threshold_action_t¶
Base type
string
Type constraint
(self in ['down', 'dynamic-cost', 'static-cost'])
- typedef nokia_sros::lag::port_threshold_cost_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 16777215))
- typedef nokia_sros::lag::port_threshold_value_t¶
Base type
yang::types::int32
Type constraint
((self >= 0) and (self <= 63))
- typedef nokia_sros::port::scheduler_mode_t¶
Base type
string
Type constraint
(self == 'vlan-qos')
- typedef nokia_sros::lag::selection_criteria_mode_t¶
Base type
string
Type constraint
(self in ['highest-count', 'highest-weight', 'best-port'])
- typedef nokia_sros::lag::selection_criteria_subgroup_hold_time_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 2000)) or (self == 'infinite'))
- typedef nokia_sros::lag::access::adapt_qos_mode_t¶
Base type
string
Type constraint
(self in ['link', 'distribute', 'port-fair'])
- typedef nokia_sros::lag::bfd_liveness::ipv4_max_admin_down_time_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 3600)) or (self == 'infinite'))
- typedef nokia_sros::lag::bfd_liveness::ipv4_max_setup_time_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 60000)) or (self == 'infinite'))
- typedef nokia_sros::lag::bfd_liveness::ipv4_multiplier_t¶
Base type
yang::types::uint32
Type constraint
((self >= 3) and (self <= 20))
- typedef nokia_sros::lag::bfd_liveness::ipv4_receive_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 100000))
- typedef nokia_sros::lag::bfd_liveness::ipv4_transmit_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 100000))
- typedef nokia_sros::lag::bfd_liveness::ipv6_max_admin_down_time_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 3600)) or (self == 'infinite'))
- typedef nokia_sros::lag::bfd_liveness::ipv6_max_setup_time_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 60000)) or (self == 'infinite'))
- typedef nokia_sros::lag::bfd_liveness::ipv6_multiplier_t¶
Base type
yang::types::uint32
Type constraint
((self >= 3) and (self <= 20))
- typedef nokia_sros::lag::bfd_liveness::ipv6_receive_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 100000))
- typedef nokia_sros::lag::bfd_liveness::ipv6_transmit_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 10) and (self <= 100000))
- typedef nokia_sros::port::ethernet::eth_cfm::mep_vlan_t¶
Base type
nokia_sros::types::nokia_types_eth_cfm::vlan_id_or_none
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 1)) and (int(self) <= 4094)) or (self == 'none'))
- typedef nokia_sros::service::vpls::spoke_sdp::eth_cfm::mep::ais_client_meg_level_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 7))
- typedef nokia_sros::service::vpls::spoke_sdp::eth_cfm::mep::ais_interval_t¶
Base type
yang::types::uint32
Type constraint
(self in [1, 60])
- typedef nokia_sros::service::vpls::spoke_sdp::eth_cfm::mep::ais_low_priority_defect_t¶
Base type
string
Type constraint
(self in ['all-def', 'mac-rem-err-xcon'])
- typedef nokia_sros::service::vprn::subscriber_interface::group_interface::sap::eth_cfm::mep::csf_multiplier_t¶
Base type
number
Type constraint
(((self >= 20) and (self <= 300)) or (self == 0))
- typedef nokia_sros::groups::group::lag::link_map_profile::link_port_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::port'))
- typedef nokia_sros::lag::link_map_profile::link_port_type_t¶
Base type
string
Type constraint
(self in ['primary', 'secondary'])
- typedef nokia_sros::lag::per_link_hash::weighted_sap_hash_mode_t¶
Base type
string
Type constraint
(self in ['sap', 'vport'])
- typedef nokia_sros::lag::per_link_hash::weighted_subscriber_hash_mode_t¶
Base type
string
Type constraint
(self in ['sap', 'vport'])
- typedef nokia_sros::groups::group::port::scheduler::vlan_qos_policy_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item_64'))
- typedef nokia_sros::service::vprn::interface::sap::egress::agg_rate_cir_t¶
Base type
string
Type constraint
((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32')) and (int(self) >= 0)) and (int(self) <= 400000000)) or (self == 'max'))
- typedef nokia_sros::service::vprn::interface::sap::egress::percent_agg_rate_cir_t¶
Base type
number
Type constraint
((self >= 0) and (self <= 10000))
- typedef nokia_sros::service::vprn::interface::sap::egress::percent_agg_rate_pir_t¶
Base type
number
Type constraint
((self >= 1) and (self <= 10000))
- typedef nokia_sros::log::accounting_policy_collection_interval_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 120))
- typedef nokia_sros::groups::group::log::accounting_policy_policy_id_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or (yang::is_int(self) and yang::validate_type(int(self),'nokia_sros::types::nokia_types_log::log_policy_id')))
- typedef nokia_sros::log::app_route_notifications_cold_start_wait_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 300))
- typedef nokia_sros::log::app_route_notifications_route_recovery_wait_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 100))
- typedef nokia_sros::groups::group::log::file_file_policy_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::file_policy_name'))
- typedef nokia_sros::log::file_retention_t¶
Base type
yang::types::int32
Type constraint
((self >= 1) and (self <= 500))
- typedef nokia_sros::log::file_rollover_t¶
Base type
yang::types::int32
Type constraint
((self >= 5) and (self <= 10080))
- typedef nokia_sros::log::file_storage_control_accounting_files_total_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 50) and (self <= 4194304))
- typedef nokia_sros::log::file_storage_control_log_files_total_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 50) and (self <= 4194304))
- typedef nokia_sros::groups::group::service::vprn::log::filter_filter_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::log_filter_name'))
- typedef nokia_sros::groups::group::service::vprn::log::log_id_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::li_log_name'))
- typedef nokia_sros::service::vprn::log::log_id_time_format_t¶
Base type
string
Type constraint
(self in ['utc', 'local'])
- typedef nokia_sros::log::route_preference_primary_t¶
Base type
string
Type constraint
(self in ['inband', 'outband'])
- typedef nokia_sros::log::route_preference_secondary_t¶
Base type
string
Type constraint
(self in ['inband', 'outband', 'none'])
- typedef nokia_sros::groups::group::service::vprn::log::snmp_trap_group_log_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::svc_vprn_snmp_trap_group_name'))
- typedef nokia_sros::service::vprn::log::syslog_log_prefix_t¶
Base type
string
Type constraint
((self == 'no-prefix') or (((std::length(self) >= 1) and (std::length(self) <= 32)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[!-9;<>-~])+)$(?!\\n\\Z)'})))
- typedef nokia_sros::groups::group::service::vprn::log::syslog_syslog_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::log_vprn_syslog_name'))
- typedef nokia_sros::log::throttle_rate_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 1200))
- typedef nokia_sros::log::throttle_rate_limit_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 20000))
- typedef nokia_sros::subscriber_mgmt::radius_accounting_policy::custom_record_significant_change_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 4294967295))
- typedef nokia_sros::log::accounting_policy::custom_record::policer_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 63))
- typedef nokia_sros::subscriber_mgmt::radius_accounting_policy::custom_record::queue_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 32))
- typedef nokia_sros::log::accounting_policy::custom_record::ref_policer_id_t¶
Base type
int
Type constraint
((self >= 1) and (self <= 63))
- typedef nokia_sros::subscriber_mgmt::radius_accounting_policy::custom_record::ref_queue_id_t¶
Base type
int
Type constraint
((self >= 1) and (self <= 32))
- typedef nokia_sros::groups::group::system::grpc_tunnel::tunnel::handler_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_sros::named_item'))
- typedef nokia_sros::log::event_handling::handler::entry_min_delay_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 604800))
- typedef nokia_sros::groups::group::log::log_events::adp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::adp_events'))
- typedef nokia_sros::groups::group::log::log_events::anysec_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::anysec_events'))
- typedef nokia_sros::groups::group::log::log_events::application_assurance_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::application_assurance_events'))
- typedef nokia_sros::groups::group::log::log_events::aps_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::aps_events'))
- typedef nokia_sros::groups::group::log::log_events::auto_prov_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::auto_prov_events'))
- typedef nokia_sros::groups::group::log::log_events::bfd_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::bfd_events'))
- typedef nokia_sros::groups::group::log::log_events::bgp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::bgp_events'))
- typedef nokia_sros::groups::group::log::log_events::bier_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::bier_events'))
- typedef nokia_sros::groups::group::log::log_events::calltrace_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::calltrace_events'))
- typedef nokia_sros::groups::group::log::log_events::cflowd_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::cflowd_events'))
- typedef nokia_sros::groups::group::log::log_events::chassis_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::chassis_events'))
- typedef nokia_sros::groups::group::log::log_events::debug_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::debug_events'))
- typedef nokia_sros::groups::group::log::log_events::dhcp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::dhcp_events'))
- typedef nokia_sros::groups::group::log::log_events::dhcps_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::dhcps_events'))
- typedef nokia_sros::groups::group::log::log_events::diameter_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::diameter_events'))
- typedef nokia_sros::groups::group::log::log_events::dot1x_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::dot1x_events'))
- typedef nokia_sros::groups::group::log::log_events::dynsvc_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::dynsvc_events'))
- typedef nokia_sros::groups::group::log::log_events::efm_oam_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::efm_oam_events'))
- typedef nokia_sros::groups::group::log::log_events::elmi_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::elmi_events'))
- typedef nokia_sros::groups::group::log::log_events::ering_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ethring_events'))
- typedef nokia_sros::groups::group::log::log_events::eth_cfm_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ethcfm_events'))
- typedef nokia_sros::groups::group::log::log_events::etun_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::etun_events'))
- typedef nokia_sros::groups::group::log::log_events::filter_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::filter_events'))
- typedef nokia_sros::groups::group::log::log_events::gsmp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::gsmp_events'))
- typedef nokia_sros::groups::group::log::log_events::igmp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::igmp_events'))
- typedef nokia_sros::groups::group::log::log_events::igmp_snooping_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::igmp_snooping_events'))
- typedef nokia_sros::groups::group::log::log_events::ip_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ip_events'))
- typedef nokia_sros::groups::group::log::log_events::ipsec_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ipsec_events'))
- typedef nokia_sros::groups::group::log::log_events::isis_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::isis_events'))
- typedef nokia_sros::groups::group::log::log_events::l2tp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::l2tp_events'))
- typedef nokia_sros::groups::group::log::log_events::lag_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::lag_events'))
- typedef nokia_sros::groups::group::log::log_events::ldap_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ldap_events'))
- typedef nokia_sros::groups::group::log::log_events::ldp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ldp_events'))
- typedef nokia_sros::groups::group::log::log_events::li_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::li_events'))
- typedef nokia_sros::groups::group::log::log_events::lldp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::lldp_events'))
- typedef nokia_sros::groups::group::log::log_events::logger_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::logger_events'))
- typedef nokia_sros::groups::group::log::log_events::macsec_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::macsec_events'))
- typedef nokia_sros::groups::group::log::log_events::mc_redundancy_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mc_redundancy_events'))
- typedef nokia_sros::groups::group::log::log_events::mcpath_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mcpath_events'))
- typedef nokia_sros::groups::group::log::log_events::mgmt_core_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mgmt_core_events'))
- typedef nokia_sros::groups::group::log::log_events::mirror_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mirror_events'))
- typedef nokia_sros::groups::group::log::log_events::mld_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mld_events'))
- typedef nokia_sros::groups::group::log::log_events::mld_snooping_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mld_snooping_events'))
- typedef nokia_sros::groups::group::log::log_events::mpls_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mpls_events'))
- typedef nokia_sros::groups::group::log::log_events::mpls_tp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::mpls_tp_events'))
- typedef nokia_sros::groups::group::log::log_events::msdp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::msdp_events'))
- typedef nokia_sros::groups::group::log::log_events::nat_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::nat_events'))
- typedef nokia_sros::groups::group::log::log_events::ntp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ntp_events'))
- typedef nokia_sros::groups::group::log::log_events::oam_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::oam_events'))
- typedef nokia_sros::groups::group::log::log_events::openflow_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::openflow_events'))
- typedef nokia_sros::groups::group::log::log_events::ospf_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ospf_events'))
- typedef nokia_sros::groups::group::log::log_events::pcap_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pcap_events'))
- typedef nokia_sros::groups::group::log::log_events::pcep_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pcep_events'))
- typedef nokia_sros::groups::group::log::log_events::pfcp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pfcp_events'))
- typedef nokia_sros::groups::group::log::log_events::pim_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pim_events'))
- typedef nokia_sros::groups::group::log::log_events::pim_snooping_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pim_snooping_events'))
- typedef nokia_sros::groups::group::log::log_events::port_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::port_events'))
- typedef nokia_sros::groups::group::log::log_events::pppoe_clnt_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pppoe_clnt_events'))
- typedef nokia_sros::groups::group::log::log_events::pppoe_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::pppoe_events'))
- typedef nokia_sros::groups::group::log::log_events::ptp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ptp_events'))
- typedef nokia_sros::groups::group::log::log_events::python_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::python_events'))
- typedef nokia_sros::groups::group::log::log_events::radius_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::radius_events'))
- typedef nokia_sros::groups::group::log::log_events::rip_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::rip_events'))
- typedef nokia_sros::groups::group::log::log_events::ripng_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::ripng_events'))
- typedef nokia_sros::groups::group::log::log_events::route_policy_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::route_policy_events'))
- typedef nokia_sros::groups::group::log::log_events::rpki_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::rpki_events'))
- typedef nokia_sros::groups::group::log::log_events::rsvp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::rsvp_events'))
- typedef nokia_sros::groups::group::log::log_events::satellite_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::satellite_events'))
- typedef nokia_sros::groups::group::log::log_events::security_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::security_events'))
- typedef nokia_sros::groups::group::log::log_events::sflow_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::sflow_events'))
- typedef nokia_sros::groups::group::log::log_events::snmp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::snmp_events'))
- typedef nokia_sros::groups::group::log::log_events::sr_mpls_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::sr_mpls_events'))
- typedef nokia_sros::groups::group::log::log_events::sr_policy_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::sr_policy_events'))
- typedef nokia_sros::groups::group::log::log_events::srv6_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::srv6_events'))
- typedef nokia_sros::groups::group::log::log_events::stp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::stp_events'))
- typedef nokia_sros::groups::group::log::log_events::svcmgr_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::svcmgr_events'))
- typedef nokia_sros::groups::group::log::log_events::system_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::system_events'))
- typedef nokia_sros::groups::group::log::log_events::tls_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::tls_events'))
- typedef nokia_sros::groups::group::log::log_events::tree_sid_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::treesid_events'))
- typedef nokia_sros::groups::group::log::log_events::user_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::user_events'))
- typedef nokia_sros::groups::group::log::log_events::video_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::video_events'))
- typedef nokia_sros::groups::group::log::log_events::vrrp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::vrrp_events'))
- typedef nokia_sros::groups::group::log::log_events::vrtr_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::vrtr_events'))
- typedef nokia_sros::groups::group::log::log_events::wlan_gw_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::wlan_gw_events'))
- typedef nokia_sros::groups::group::log::log_events::wpp_event_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::wpp_events'))
- typedef nokia_sros::log::event_trigger::wpp::entry::debounce_time_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 604800))
- typedef nokia_sros::log::event_trigger::wpp::entry::debounce_value_t¶
Base type
yang::types::uint32
Type constraint
((self >= 2) and (self <= 15))
- typedef nokia_sros::groups::group::service::vprn::log::filter::named_entry_entry_name_t¶
Base type
string
Type constraint
((((std::length(self) >= 1) and (std::length(self) <= 64)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:<[^\r\n]*>)$(?!\\n\\Z)'})) or yang::validate_type(self,'nokia_sros::types::nokia_types_log::log_filter_entry_name'))
- typedef nokia_sros::service::vprn::log::filter::named_entry::match::event_eq_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::service::vprn::log::filter::named_entry::match::event_gt_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))
- typedef nokia_sros::service::vprn::log::filter::named_entry::match::event_gte_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 4294967295))