Module cisco_xr

  • License: Inmanta EULA

  • Version: 7.9.4

Typedefs

typedef cisco_xr::bmp_server_all_maximum_buffer_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bmp_server_bmptcp_keep_alive_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7200))

typedef cisco_xr::bmp_server_bmptcp_maximum_segment_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 68) and (self <= 10000))

typedef cisco_xr::bmp_server_flapping_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

typedef cisco_xr::bmp_server_initial_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::bmp_server_maximum_buffer_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bmp_server_server_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 8))

typedef cisco_xr::bmp_server_status_report_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::generic_interface_list_generic_interface_list_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration_bandwidth_t
  • Base type yang::types::uint64

  • Type constraint ((self >= 0) and (self <= 18446744073709551615))

typedef cisco_xr::interface_configuration_holdoff_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3000))

typedef cisco_xr::interface_configuration_user_network_interface_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration_vrf_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn_mspw_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::l2vpn_pwoam_refresh_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::ntp_broadcast_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 999999))

typedef cisco_xr::ntp_host_name_retry_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 1440))

typedef cisco_xr::ntp_master_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 20))

typedef cisco_xr::ntp_max_associations_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::qos_fabric_service_policy_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 63))

typedef cisco_xr::span_monitor_session_router_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::vrf_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 244))

typedef cisco_xr::vrf_evpn_route_sync_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65534))

typedef cisco_xr::vrf_fallback_vrf_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::vrf_group_vrf_group_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::vrf_group::vrf_vrf_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_default_metric_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_global_scan_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 3600))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_graceful_restart_purge_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 6000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_local_preference_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_next_hop_trigger_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_rpki_origin_as_validation_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 60))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global_update_limit_process_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 16) and (self <= 2048))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::router::bgp::x_as::neighbor_group_idle_watch_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 1800))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_max_peers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4096))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_neighbor_graceful_restart_helper_only_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_neighbor_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_neighbor_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group_tcpmtu_discovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::router::bgp::x_as::session_group_idle_watch_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 1800))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_max_peers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4096))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_neighbor_graceful_restart_helper_only_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_neighbor_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_neighbor_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group_tcpmtu_discovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::af_group::af_group_af_allow_as_in_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::af_group::af_group_af_default_weight_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::aigp_cost_community_cost_community_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::maximum_prefixes_prefix_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::maximum_prefixes_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::maximum_prefixes_warning_percentage_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 100))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::neighbor_af_long_lived_graceful_restart_stale_time_stale_time_accept_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 16777215))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::neighbor_af_long_lived_graceful_restart_stale_time_stale_time_send_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 16777215))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af::route_policy_ret_stale_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 2147483647))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::advertisement_interval_minimum_interval_msecs_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 999))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::advertisement_interval_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 600))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::bmp_activate_server_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 8))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::ebgp_multihop_max_hop_count_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::epe_peer_set_identity_set_identity_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::local_address_local_ip_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::local_address_sub_net_local_addresss_subnet_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::local_address_sub_net_prefix_len_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::msg_log_in_msg_buf_count_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 500))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::msg_log_out_msg_buf_count_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 500))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::session_group::neighbor_cluster_id_cluster_id_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group::neighbor_group_af_allow_as_in_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbor_group::neighbor_group_af_default_weight_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::receive_buffer_size_bgp_receive_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 512) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::receive_buffer_size_socket_receive_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 512) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::send_buffer_size_bgp_send_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4096) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::send_buffer_size_socket_send_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4096) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::tcpmss_mss_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 68) and (self <= 10000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::timers_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::router::bgp::x_as::vrf::neighbors::neighbor_range::timers_keepalive_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::timers_min_accept_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bmp_server::tos_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_bgp_datatypes::bgp_precedence_dscp

  • Type constraint ((self in ['af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', 'af33', 'af41', 'af42', 'af43', 'cs1', 'cs2', 'cs3', 'cs4', 'cs5', 'cs6', 'cs7', 'ef', 'critical', 'flash', 'flash-override', 'immediate', 'internet', 'network', 'priority', 'default-or-routine']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 63)))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::graceful_maintenance::graceful_maintenance_as_prepends_as_prepends_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 6))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::graceful_maintenance::graceful_maintenance_bandwidth_aware_high_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::graceful_maintenance::graceful_maintenance_bandwidth_aware_low_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::graceful_maintenance::graceful_maintenance_local_preference_local_preference_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::update_in_filtering::update_in_filtering_message_buffers_number_of_buffers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 25))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_epe_peer_node_sid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1033575))

typedef cisco_xr::router::bgp::x_as::vrf::neighbors::neighbor_idle_watch_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 1800))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_max_peers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4096))

typedef cisco_xr::router::bgp::x_as::vrf::neighbors::neighbor_neighbor_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_neighbor_graceful_restart_helper_only_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_neighbor_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_neighbor_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_epe_peer_node_sid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1033575))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_idle_watch_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 1800))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_max_peers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4096))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_neighbor_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_neighbor_graceful_restart_helper_only_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_neighbor_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_neighbor_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_prefix_length_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 127))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length_tcpmtu_discovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_tcpmtu_discovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length::neighbor_af_allow_as_in_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::bgp_entity::neighbors::neighbor_prefix_length::neighbor_af_default_weight_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::bfd_detection_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::bfd_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::cluster_id_cluster_id_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_dynamic_med_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_label_retain_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 60))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_next_hop_critical_trigger_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_next_hop_non_critical_trigger_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_next_hop_resolution_prefix_length_minimum_ipv6_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_next_hop_resolution_prefix_length_minimum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_scan_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 3600))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_update_limit_address_family_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 2048))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_update_limit_sub_group_ebgp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 512))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af_update_limit_sub_group_ibgp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 512))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::global_timers_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::global_timers_keepalive_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::global_timers_min_accept_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::limits_maximum_neighbors_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 15000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::receive_socket_buffer_sizes_bgp_receive_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 512) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::receive_socket_buffer_sizes_socket_receive_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 512) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_server_purge_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 65535))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_server_refresh_time_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_bgp_cfg::bgp_rpki_time_config

  • Type constraint ((self == 'off') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 3600)))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_server_response_time_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_bgp_cfg::bgp_rpki_time_config

  • Type constraint ((self == 'off') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 3600)))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_static_route_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_static_route_as_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_static_route_maximum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::rpki_static_route_minimum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::send_socket_buffer_sizes_bgp_send_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4096) and (self <= 131072))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::send_socket_buffer_sizes_socket_send_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4096) and (self <= 131072))

typedef cisco_xr::router::bgp::x_as::bgp::update_delay_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3600))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::write_limit_enqueued_messages_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 500) and (self <= 100000000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::write_limit_formatted_messages_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 500) and (self <= 100000000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::adjacency_table::adjacency_first_hop_adjacency_sid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1033575))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::adjacency_table::adjacency_first_hop_first_hop_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::adjacency_table::adjacency_first_hop::associated_peer_set_peer_set_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::aggregate_address_aggregate_addr_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::aggregate_address_aggregate_prefix_t
  • Base type yang::types::uint16

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::interface_configuration::dampening_half_life_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 45))

typedef cisco_xr::interface_configuration::dampening_reuse_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 20000))

typedef cisco_xr::interface_configuration::dampening_suppress_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 20000))

typedef cisco_xr::interface_configuration::dampening_suppress_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::distance_external_routes_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::distance_internal_routes_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::distance_local_routes_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::ebgp_paths_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 32))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::eibgp_paths_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 32))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::ibgp_paths_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 32))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::import_delay_milliseconds_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 999))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::import_delay_seconds_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::label_delay_milliseconds_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 999))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::label_delay_seconds_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::optimal_route_reflection_group_primary_root_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::optimal_route_reflection_group_secondary_root_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::optimal_route_reflection_group_tertiary_root_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::peer_set_id_peer_set_sid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1033575))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::peer_set_id_peer_set_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::sourced_network_network_addr_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af::sourced_network_network_prefix_t
  • Base type yang::types::uint16

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::wait_rib_install_seconds_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 600))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::disable_cluster_client_to_client_rrs::disable_cluster_client_to_client_rr::ipv4_address_cluster_id_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::global_af::disable_cluster_client_to_client_rrs::disable_cluster_client_to_client_rr::number_cluster_id_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::optimal_route_reflection_group_global_afi::optimal_route_reflection_group_global_flexiable_algorithm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 128) and (self <= 255))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::optimal_route_reflection_group_global_afi::optimal_route_reflection_group_global_primary_root_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::optimal_route_reflection_group_global_afi::optimal_route_reflection_group_global_secondary_root_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::default_vrf::global::optimal_route_reflection_group_global_afi::optimal_route_reflection_group_global_tertiary_root_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global_default_metric_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global_local_preference_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af_dynamic_med_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af_next_hop_resolution_prefix_length_minimum_ipv6_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_global::vrf_global_af_next_hop_resolution_prefix_length_minimum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_idle_watch_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 1800))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_max_peers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4096))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_neighbor_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_neighbor_graceful_restart_helper_only_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_neighbor_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_neighbor_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_idle_watch_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 1800))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_max_peers_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4096))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_neighbor_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_neighbor_graceful_restart_helper_only_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_neighbor_graceful_restart_stalepath_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_neighbor_graceful_restart_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_prefix_length_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 127))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length_tcpmtu_discovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_tcpmtu_discovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af_allow_as_in_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::bgp::instance::instance_as::four_byte_as::vrf::vrf_neighbors::vrf_neighbor_prefix_length::vrf_neighbor_af_default_weight_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::bmp::servers::all_max_buffer_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bmp::servers::server_bmp_server_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 8))

typedef cisco_xr::bmp::servers::server_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 1024))

typedef cisco_xr::bmp::servers::server_dscp_t
  • Base type string

  • Type constraint (self in ['default', 'cs1', 'af11', 'af12', 'af13', 'cs2', 'af21', 'af22', 'af23', 'cs3', 'af31', 'af32', 'af33', 'cs4', 'af41', 'af42', 'af43', 'cs5', 'ef', 'cs6', 'cs7'])

typedef cisco_xr::bmp::servers::server_flapping_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

typedef cisco_xr::bmp::servers::server_initial_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::bmp::servers::server_max_buffer_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::bmp::servers::server_precedence_t
  • Base type string

  • Type constraint (self in ['routine', 'priority', 'immediate', 'flash', 'flash-override', 'critical', 'internet', 'network'])

typedef cisco_xr::bmp::servers::server_stats_reporting_period_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::bmp::servers::server_vrf_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 1024))

typedef cisco_xr::bmp::servers::all::route_monitoring::bmp_mode_advertisement_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 600))

typedef cisco_xr::bmp::servers::all::route_monitoring::bmp_mode_scan_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 3600))

typedef cisco_xr::bmp::servers::server::host_host_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 1024))

typedef cisco_xr::bmp::servers::server::host_port_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::bmp::servers::server::tcp_keep_alive_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7200))

typedef cisco_xr::bmp::servers::server::tcp_mss_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 68) and (self <= 10000))

typedef cisco_xr::bmp::servers::server::initial_refresh::delay_initial_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::bmp::servers::server::initial_refresh::delay_spread_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::bmp_server::initial_refresh_delay_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::bmp_server::initial_refresh_delay_spread_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600))

typedef cisco_xr::class_map::type::qos_class_map_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Za-z][#-%\\+\\-\\.0-:<->@-Z_a-z]{0,62})$(?!\\n\\Z)'})

typedef cisco_xr::class_map::type::subscriber_control_class_map_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Za-z][#-%\\+\\-\\.0-:<->@-Z_a-z]{0,62})$(?!\\n\\Z)'})

typedef cisco_xr::class_map::type::traffic_class_map_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Za-z][#-%\\+\\-\\.0-:<->@-Z_a-z]{0,62})$(?!\\n\\Z)'})

typedef cisco_xr::policy_manager::class_map::match_dei_inner_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::policy_manager::class_map::match_dei_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::policy_manager::class_map::match_fr_de_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::policy_manager::class_map::match_not_dei_inner_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::policy_manager::class_map::match_not_dei_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::class_map::type::traffic::match_not::atm_clp_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::class_map::type::traffic::match_not::cos_inner_value_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::class_map::type::traffic::match_not::cos_value_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::class_map::type::traffic::match_not::destination_port_port_number_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::port_number_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 0)) and (int(self) <= 65535)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]+)-(?:[0-9]+))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::qos::match_not::discard_class_id_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::class_map::type::traffic::match_not::dscp_ipv4_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::dscp_value

  • Type constraint (((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 63)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,2})-(?:[0-9]{1,2}))$(?!\\n\\Z)'})) or (self in ['af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', 'af33', 'af41', 'af42', 'af43', 'cs1', 'cs2', 'cs3', 'cs4', 'cs5', 'cs6', 'cs7', 'default', 'ef']))

typedef cisco_xr::class_map::type::traffic::match_not::dscp_ipv6_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::dscp_value

  • Type constraint (((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 63)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,2})-(?:[0-9]{1,2}))$(?!\\n\\Z)'})) or (self in ['af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', 'af33', 'af41', 'af42', 'af43', 'cs1', 'cs2', 'cs3', 'cs4', 'cs5', 'cs6', 'cs7', 'default', 'ef']))

typedef cisco_xr::class_map::type::traffic::match_not::dscp_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::dscp_value

  • Type constraint (((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 63)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,2})-(?:[0-9]{1,2}))$(?!\\n\\Z)'})) or (self in ['af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', 'af33', 'af41', 'af42', 'af43', 'cs1', 'cs2', 'cs3', 'cs4', 'cs5', 'cs6', 'cs7', 'default', 'ef']))

typedef cisco_xr::class_map::type::traffic::match_not::ethertype_value_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 1536)) and (int(self) <= 65535)) or (self in ['arp', 'ipv4', 'ipv6']))

typedef cisco_xr::class_map::type::traffic::match_not::frame_relay_dlci_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 16)) and (int(self) <= 1007)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[1-9][0-9]{1,3})-(?:[1-9][0-9]{1,3}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::precedence_ipv4_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::precedence_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 7)) or (self in ['critical', 'flash', 'flash-override', 'immediate', 'internet', 'network', 'priority', 'routine']))

typedef cisco_xr::class_map::type::traffic::match_not::precedence_ipv6_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::precedence_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 7)) or (self in ['critical', 'flash', 'flash-override', 'immediate', 'internet', 'network', 'priority', 'routine']))

typedef cisco_xr::class_map::type::traffic::match_not::precedence_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::precedence_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 7)) or (self in ['critical', 'flash', 'flash-override', 'immediate', 'internet', 'network', 'priority', 'routine']))

typedef cisco_xr::class_map::type::traffic::match_not::protocol_number_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::protocol_type

  • Type constraint (((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 255)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,3})-(?:[0-9]{1,3}))$(?!\\n\\Z)'})) or (self in ['ahp', 'eigrp', 'esp', 'gre', 'icmp', 'igmp', 'igrp', 'ipinip', 'ipv4', 'ipv6', 'ipv6icmp', 'mpls', 'nos', 'ospf', 'pcp', 'pim', 'sctp', 'tcp', 'udp']))

typedef cisco_xr::class_map::type::qos::match_not::qos_group_id_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 0)) and (int(self) <= 512)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,3})-(?:[0-9]{1,3}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::source_port_number_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::port_number_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 0)) and (int(self) <= 65535)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]+)-(?:[0-9]+))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::tcp_flag_value_t
  • Base type yang::types::uint16

  • Type constraint ((self >= 0) and (self <= 4095))

typedef cisco_xr::class_map::type::qos::match_not::traffic_class_id_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 63)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,2})-(?:[0-9]{1,2}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::vlan_inner_vlan_id_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::vlan_id_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 1)) and (int(self) <= 4094)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[1-9][0-9]{0,3})-(?:[1-9][0-9]{0,3}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::vlan_vlan_id_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::vlan_id_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 1)) and (int(self) <= 4094)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[1-9][0-9]{0,3})-(?:[1-9][0-9]{0,3}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::source_address::ipv6::address_prefix_prefix_length_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 128))

typedef cisco_xr::policy_manager::class_map::match::flow::flow_cache_idle_timeout_t
  • Base type cisco_xr::types::cisco_IOS_XR_infra_policymgr_cfg::idle_timeout

  • Type constraint ((yang::is_int(self) and yang::validate_type(int(self),'cisco_xr::types::cisco_IOS_XR_infra_policymgr_cfg::idle_timeout_number')) or yang::validate_type(self,'cisco_xr::types::cisco_IOS_XR_infra_policymgr_cfg::idle_timeout_string'))

typedef cisco_xr::class_map::type::traffic::match_not::ipv6::icmp_code_value_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 255)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,3})-(?:[0-9]{1,3}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::ipv6::icmp_type_value_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 255)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,3})-(?:[0-9]{1,3}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match::mpls::disposition_class_map_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::traffic::match_not::mpls::disposition::access_group_ipv4_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::class_map::type::traffic::match_not::mpls::disposition::access_group_ipv6_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::class_map::type::traffic::match::mpls::experimental::imposition_label_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::class_map::type::traffic::match_not::mpls::experimental::topmost_label_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::class_map::type::traffic::match_not::packet::length_ipv4_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::packet_length_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 0)) and (int(self) <= 65535)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,5})-(?:[0-9]{1,5}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::packet::length_ipv6_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::packet_length_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 0)) and (int(self) <= 65535)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,5})-(?:[0-9]{1,5}))$(?!\\n\\Z)'}))

typedef cisco_xr::class_map::type::traffic::match_not::packet::length_value_t
  • Base type cisco_xr::types::cisco_IOS_XR_um_policymap_classmap_cfg::packet_length_type

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16')) and (int(self) >= 0)) and (int(self) <= 65535)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9]{1,5})-(?:[0-9]{1,5}))$(?!\\n\\Z)'}))

typedef cisco_xr::policy_manager::class_map::match_authen_status_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:authenticated)|(?:unauthenticated))$(?!\\n\\Z)'})

typedef cisco_xr::policy_manager::class_map::match_not_authen_status_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:authenticated)|(?:unauthenticated))$(?!\\n\\Z)'})

typedef cisco_xr::class_map::type::subscriber_control::match_not::circuit_id_regexp_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::circuit_id_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::protocol_name_t
  • Base type string

  • Type constraint (self in ['dhcpv4', 'dhcpv6', 'ppp'])

typedef cisco_xr::class_map::type::subscriber_control::match_not::remote_id_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::remote_id_regexp_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::service_name_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::service_name_regexp_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::timer_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::timer_regexp_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::username_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::username_regexp_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::dhcp_client_id_regexp::client_id_flag_t
  • Base type string

  • Type constraint (self in ['ascii', 'hex', 'none'])

typedef cisco_xr::class_map::type::subscriber_control::match_not::dhcp_client_id_regexp::client_id_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_not::domain_name_format_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_not::domain_name_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::class_map::type::subscriber_control::match_not::domain_regexp::domain_name_regexp_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_not_fr_de_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::class_map::type::traffic::match_not::flow_tag_tag_number_t
  • Base type string

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 1)) and (int(self) <= 63)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[1-9][0-9]{0,1})-(?:[1-9][0-9]{0,1}))$(?!\\n\\Z)'}))

typedef cisco_xr::eth_cfm_state::pm_rmep_state_t
  • Base type string

  • Type constraint (self in ['peer-mep-idle', 'peer-mep-start', 'peer-mep-failed', 'peer-mep-ok'])

typedef cisco_xr::interface_configuration::ethernet_features::cfm::domain_domain_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 127))

typedef cisco_xr::ethernet_features::cfm::traceroute_cache_cache_size_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::ethernet_features::cfm::traceroute_cache_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 525600))

typedef cisco_xr::ethernet_features::cfm::domain::domain_properties_mdid_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::ethernet_features::cfm::domain::domain_properties_mdid_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 43))

typedef cisco_xr::ethernet_features::cfm::domain::service_continuity_check_archive_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::ethernet_features::cfm::domain::service_maximum_meps_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 8190))

typedef cisco_xr::ethernet_features::cfm::domain::service_service_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 127))

typedef cisco_xr::ethernet_features::cfm::domain::service_tags_t
  • Base type yang::types::uint32

  • Type constraint (self == 1)

typedef cisco_xr::ethernet_features::cfm::domain::service::continuity_check_interval_loss_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 255))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_ce_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 16384))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_evi_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65534))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_remote_ce_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 16384))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_short_ma_name_icc_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 6))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_short_ma_name_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_short_ma_name_oui_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 16777215))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_short_ma_name_string_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 45))

typedef cisco_xr::ethernet_features::cfm::domain::service::service_properties_short_ma_name_umc_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 12))

  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 30))

  • Base type yang::types::uint32

  • Type constraint ((self >= 10000) and (self <= 900000))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1000) and (self <= 60000))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::evpn::evpn_tables_evpn_cost_in_startup_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 86400))

typedef cisco_xr::evpn::evpn_tables_evpn_staggered_bringup_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300000))

typedef cisco_xr::evpn::evpn_tables::evpn_instance_evi_srv6_locator_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 58))

typedef cisco_xr::evpn::evpn_tables::evpn_instance_evpn_instance_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::evpn::evpn_tables::evpn_instance_evpn_route_sync_vrf_default_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::evpn::evpn_tables::evpn_segment_routing_srv6_evpn_srv6_locator_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 58))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_ac_debounce_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300000))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_backup_replacement_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300000))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_carving_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_core_de_isolation_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_mac_postpone_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_peering_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_timers_evpn_recovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3600))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::evpn::evpn_tables::evpn_interface::evpnac_timers_evpnac_carving_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_interface::evpnac_timers_evpnac_debounce_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300000))

typedef cisco_xr::evpn::evpn_tables::evpn_interface::evpnac_timers_evpnac_peering_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_interface::evpnac_timers_evpnac_recovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3600))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_ethernet_segment::identifier_esi_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 26))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_ethernet_segment::preference_based_service_carving_weight_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_ethernet_segment::manual_service_carving::service_list_primary_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 150))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_ethernet_segment::manual_service_carving::service_list_secondary_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 150))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_pw::evpn_virtual_access_pw_timers_evpn_virtual_access_pw_carving_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_pw::evpn_virtual_access_pw_timers_evpn_virtual_access_pw_debounce_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300000))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_pw::evpn_virtual_access_pw_timers_evpn_virtual_access_pw_peering_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_pw::evpn_virtual_access_pw_timers_evpn_virtual_access_pw_recovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3600))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_access_vfi_timers_evpn_virtual_access_vfi_carving_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_access_vfi_timers_evpn_virtual_access_vfi_peering_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_access_vfi_timers_evpn_virtual_access_vfi_recovery_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3600))

typedef cisco_xr::evpn::evpn_tables::evpn_virtual_access_vfi::evpn_virtual_access_vfi_timers_evpn_virtual_access_vfiac_debounce_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 300000))

typedef cisco_xr::evpn::evpn_tables::host::mac::duplicate_detection_freeze_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 3600))

typedef cisco_xr::evpn::evpn_tables::host::mac::duplicate_detection_move_count_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1000))

typedef cisco_xr::evpn::evpn_tables::host::mac::duplicate_detection_move_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 3600))

typedef cisco_xr::evpn::evpn_tables::host::mac::duplicate_detection_reset_freeze_count_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 48))

typedef cisco_xr::evpn::evpn_tables::host::mac::duplicate_detection_retry_count_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2rib_cfg::x_L2rib_retry_count

  • Type constraint ((self == 'infinity') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 1001)))

typedef cisco_xr::vrf::af_topology_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 244))

typedef cisco_xr::vrf::af::maximum_prefix_mid_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 100))

typedef cisco_xr::vrf::af::maximum_prefix_prefix_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 32) and (self <= 10000000))

typedef cisco_xr::vrf::af::bgp::import_route_targets::route_target::as_or_four_byte_as_as_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::vrf::af::bgp::import_route_targets::route_target::as_or_four_byte_as_as_xx_t
  • Base type yang::types::uint32

  • Type constraint (self == 0)

typedef cisco_xr::vrf::af::bgp::import_route_targets::route_target::as_or_four_byte_as_stitching_rt_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::vrf::af::bgp::import_route_targets::route_target::ipv4_address_stitching_rt_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::interface_configuration::bundle_lacp_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1000) and (self <= 15000))

typedef cisco_xr::interface_configuration::bundle_lacp_fallback_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 120))

typedef cisco_xr::interface_configuration::bundle_wait_while_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 2000))

typedef cisco_xr::interface_configuration::ethernet::carrier_delay_carrier_delay_down_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 2147483647))

typedef cisco_xr::interface_configuration::ethernet::carrier_delay_carrier_delay_up_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 2147483647))

typedef cisco_xr::interface_configuration::cem_class_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 80))

typedef cisco_xr::interface_configuration::cpri_roe_profile_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::dampening_args_t
  • Base type string

  • Type constraint (self in ['default-values', 'specify-half-life', 'specify-all', 'specify-rp'])

typedef cisco_xr::interface_configuration::dampening_restart_penalty_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 20000))

typedef cisco_xr::interface_configuration::dfb_dfb_transmit_power_t
  • Base type yang::types::int32

  • Type constraint ((self >= -190) and (self <= 50))

typedef cisco_xr::interface_configuration::dfb_dfb_tx_voa_attenuation_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 200))

typedef cisco_xr::interface_configuration::dot1x_interface_dot1x_profile_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 63))

typedef cisco_xr::interface_configuration::dwdm_network_connection_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::dwdm_network_port_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::dwdm_rx_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -350) and (self <= 50))

typedef cisco_xr::interface_configuration::dwdm_transmit_power_t
  • Base type yang::types::int32

  • Type constraint ((self >= -190) and (self <= 10))

typedef cisco_xr::interface_configuration::es_packet_filter_inbound_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::es_packet_filter_outbound_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::fibre_channel_holdoff_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3000))

typedef cisco_xr::interface_configuration::fibre_channel_signal_degrade_ber_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 6) and (self <= 12))

typedef cisco_xr::interface_configuration::fibre_channel_signal_failure_ber_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::frequency_synchronization_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 254))

typedef cisco_xr::interface_configuration::frequency_synchronization_time_of_day_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 254))

typedef cisco_xr::interface_configuration::frequency_synchronization_wait_to_restore_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 12))

typedef cisco_xr::interface_configuration::ipv4_network_mtu_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 68) and (self <= 65535))

typedef cisco_xr::interface_configuration::ipv4arp_cache_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 127999))

typedef cisco_xr::interface_configuration::ipv4arp_drop_adj_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 900) and (self <= 7200))

typedef cisco_xr::interface_configuration::ipv4arp_purge_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::ipv4arp_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 2144448000))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options_prefix_length_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 64) and (self <= 127))

typedef cisco_xr::interface_configuration::ipv6_neighbor_cache_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 128000))

typedef cisco_xr::interface_configuration::ipv6_neighbor_dad_attempts_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 600))

typedef cisco_xr::interface_configuration::ipv6_neighbor_ns_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1000) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_neighbor_ra_lifetime_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 9000))

typedef cisco_xr::interface_configuration::ipv6_neighbor_reachable_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3600000))

typedef cisco_xr::interface_configuration::ipv6_network_mtu_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1280) and (self <= 65535))

typedef cisco_xr::interface_configuration::lacp_collector_max_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::lacp_period_short_t
  • Base type cisco_xr::types::cisco_IOS_XR_bundlemgr_cfg::period_short_enum

  • Type constraint ((self == 'true') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 1000)))

typedef cisco_xr::interface_configuration::lacp_period_t
  • Base type cisco_xr::types::cisco_IOS_XR_bundlemgr_cfg::bundle_period

  • Type constraint ((self == 'true') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 30000)))

typedef cisco_xr::interface_configuration::lacp_suppress_flaps_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 100) and (self <= 65535))

typedef cisco_xr::interface_configuration::lacp_system_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::loopback_level_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::mlacp_iccp_group_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::mlacp_recovery_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::mpls_mtu_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 68) and (self <= 65535))

typedef cisco_xr::interface_configuration::mte_tunnel_attributes_signalled_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 254))

typedef cisco_xr::interface_configuration::mtu_mtu_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 64) and (self <= 65535))

typedef cisco_xr::interface_configuration::oc_threshold_b1_tca_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::oc_threshold_b2_tca_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::oc_threshold_sd_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 9))

typedef cisco_xr::interface_configuration::oc_threshold_sf_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 5))

typedef cisco_xr::interface_configuration::och_och_tone_pattern_expected_t
  • Base type string

  • Type constraint ((std::length(self) >= 8) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::och_och_tone_rate_t
  • Base type yang::types::int32

  • Type constraint ((self >= 2) and (self <= 25))

typedef cisco_xr::interface_configuration::odu_otnsec_policy_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::odu_sd_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 9))

typedef cisco_xr::interface_configuration::odu_sf_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 9))

typedef cisco_xr::interface_configuration::oms_oms_tone_pattern_expected_t
  • Base type string

  • Type constraint ((std::length(self) >= 8) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::oms_oms_tone_rate_t
  • Base type yang::types::int32

  • Type constraint ((self >= 2) and (self <= 25))

typedef cisco_xr::interface_configuration::optics_cpr_ext_win_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::optics_cpr_win_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4))

typedef cisco_xr::interface_configuration::optics_cross_pol_gain_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 15))

typedef cisco_xr::interface_configuration::optics_cross_pol_weight_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 7))

typedef cisco_xr::interface_configuration::optics_enh_colorless_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::optics_enh_sop_tol_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::optics_filter_roll_off_factor_t
  • Base type string

  • Type constraint (std::length(self) == 5)

typedef cisco_xr::interface_configuration::optics_nleq_comp_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 5))

typedef cisco_xr::interface_configuration::optics_optics_baud_rate_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::optics_optics_bits_per_symbol_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::optics_optics_cd_high_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -350000) and (self <= 350000))

typedef cisco_xr::interface_configuration::optics_optics_cd_low_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -350000) and (self <= 350000))

typedef cisco_xr::interface_configuration::optics_optics_cd_max_t
  • Base type yang::types::int32

  • Type constraint ((self >= -350000) and (self <= 350000))

typedef cisco_xr::interface_configuration::optics_optics_cd_min_t
  • Base type yang::types::int32

  • Type constraint ((self >= -350000) and (self <= 350000))

typedef cisco_xr::interface_configuration::optics_optics_dgd_high_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 18000))

typedef cisco_xr::interface_configuration::optics_optics_lbc_high_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 100))

typedef cisco_xr::interface_configuration::optics_optics_osnr_low_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4000))

typedef cisco_xr::interface_configuration::optics_optics_ots_amplifier_channel_power_t
  • Base type yang::types::int32

  • Type constraint ((self >= -500) and (self <= 300))

typedef cisco_xr::interface_configuration::optics_optics_ots_amplifier_channel_psd_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 800000))

typedef cisco_xr::interface_configuration::optics_optics_ots_amplifier_gain_degrade_high_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::optics_optics_ots_amplifier_gain_degrade_low_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::optics_optics_ots_amplifier_gain_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::optics_optics_ots_amplifier_tilt_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= 50))

typedef cisco_xr::interface_configuration::optics_optics_ots_channel_power_max_delta_t
  • Base type yang::types::int32

  • Type constraint ((self >= -500) and (self <= 300))

typedef cisco_xr::interface_configuration::optics_optics_ots_rx_low_threshold_delta_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 300))

typedef cisco_xr::interface_configuration::optics_optics_ots_rx_low_threshold_psd_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 800000))

typedef cisco_xr::interface_configuration::optics_optics_ots_rx_voa_attenuation_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 200))

typedef cisco_xr::interface_configuration::optics_optics_ots_tx_voa_attenuation_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 200))

typedef cisco_xr::interface_configuration::optics_optics_transmit_power_t
  • Base type yang::types::int32

  • Type constraint ((self >= -190) and (self <= 50))

typedef cisco_xr::interface_configuration::osc_osc_transmit_power_t
  • Base type yang::types::int32

  • Type constraint ((self >= -190) and (self <= 50))

typedef cisco_xr::interface_configuration::osc_osc_tx_voa_attenuation_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 200))

typedef cisco_xr::interface_configuration::ots_och_channel_attenuation_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 250))

typedef cisco_xr::interface_configuration::ots_ots_egress_amplifier_back_reflection_high_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -500) and (self <= 300))

typedef cisco_xr::interface_configuration::ots_ots_egress_amplifier_gain_degrade_high_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::ots_ots_egress_amplifier_gain_degrade_low_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::ots_ots_egress_amplifier_gain_t
  • Base type yang::types::int32

  • Type constraint ((self >= 80) and (self <= 400))

typedef cisco_xr::interface_configuration::ots_ots_egress_amplifier_tilt_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= 50))

typedef cisco_xr::interface_configuration::ots_ots_ingress_amplifier_gain_degrade_high_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::ots_ots_ingress_amplifier_gain_degrade_low_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 500))

typedef cisco_xr::interface_configuration::ots_ots_ingress_amplifier_gain_t
  • Base type yang::types::int32

  • Type constraint ((self >= 80) and (self <= 400))

typedef cisco_xr::interface_configuration::ots_ots_ingress_amplifier_tilt_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= 50))

typedef cisco_xr::interface_configuration::ots_ots_tone_pattern_expected_t
  • Base type string

  • Type constraint ((std::length(self) >= 8) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ots_ots_tone_rate_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 25))

typedef cisco_xr::interface_configuration::ots_ots_tx_voa_attenuation_t
  • Base type yang::types::int32

  • Type constraint ((self >= 0) and (self <= 200))

typedef cisco_xr::interface_configuration::otu_sd_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 9))

typedef cisco_xr::interface_configuration::otu_sf_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 9))

typedef cisco_xr::interface_configuration::pseudowire_ether_generic_interface_list_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::pseudowire_ether_l2_overhead_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 64))

typedef cisco_xr::interface_configuration::pseudowire_iw_generic_interface_list_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::pseudowire_iw_l2_overhead_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 64))

typedef cisco_xr::interface_configuration::ptp_announce_grant_duration_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 1000))

typedef cisco_xr::interface_configuration::ptp_announce_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 10))

typedef cisco_xr::interface_configuration::ptp_cos_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::interface_configuration::ptp_delay_response_grant_duration_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 1000))

typedef cisco_xr::interface_configuration::ptp_delay_response_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 100) and (self <= 100000))

typedef cisco_xr::interface_configuration::ptp_dscp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::interface_configuration::ptp_event_cos_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::interface_configuration::ptp_event_dscp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::interface_configuration::ptp_general_cos_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::interface_configuration::ptp_general_dscp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::interface_configuration::ptp_ipv4ttl_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp_ipv6_hop_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp_local_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp_sync_grant_duration_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 1000))

typedef cisco_xr::interface_configuration::ptp_sync_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 100) and (self <= 100000))

typedef cisco_xr::interface_configuration::qos::output::service_policy_service_policy_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 63))

typedef cisco_xr::interface_configuration::sfi_group_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 50))

typedef cisco_xr::interface_configuration::l2_transport::span_attachment_mirror_first_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10000))

typedef cisco_xr::interface_configuration::statistics_load_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 600))

typedef cisco_xr::interface_configuration::stm_threshold_b1_tca_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::stm_threshold_b2_tca_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::stm_threshold_sd_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 9))

typedef cisco_xr::interface_configuration::stm_threshold_sf_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 5))

typedef cisco_xr::interface_configuration::sts_threshold_b3_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::t1e1nv_cemclass_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::tunnel_ip_tos_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::tunnel_ip_tunnel_vrf_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::tunnel_te_attributes_forward_class_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::interface_configuration::tunnel_te_attributes_load_share_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes_signalled_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 254))

typedef cisco_xr::interface_configuration::vc_threshold_b3_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::vlan_trunk_configuration_tunneling_ethertype_t
  • Base type string

  • Type constraint (self in ['0x9100', '0x9200'])

typedef cisco_xr::interface_configuration::wanphy_threshold_sd_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::wanphy_threshold_sf_ber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::afs::af_topology_name_topology_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv4_detection_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 50))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv4_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv6_ipv6_detection_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 50))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv6_ipv6_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv4::echo_min_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 15) and (self <= 2000))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv4::timers_nbor_unconfig_timer_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv4::timers_start_timer_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv6::ipv6_timers_ipv6_nbor_unconfig_timer_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

typedef cisco_xr::interface_configuration::bfd::address_family::ipv6::ipv6_timers_ipv6_start_timer_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 64))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 64))

typedef cisco_xr::interface_configuration::bundle::bundle_load_balancing::hash_function_hash_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 64))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 64))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bandwidth_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::bundle_member::id_bundle_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::cem::payload_dejitter_dejitter_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 500000))

typedef cisco_xr::interface_configuration::cem::payload_dejitter_payload_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1472))

typedef cisco_xr::interface_configuration::cem::endpoint::expected_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::cem::endpoint::expected_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::cem::endpoint::send_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::cem::endpoint::send_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::stm::extended_loopback_level_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::dagr::sub_priority_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10000))

typedef cisco_xr::interface_configuration::dagr::sub::distance_dist_norm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 256))

typedef cisco_xr::interface_configuration::dagr::sub::distance_dist_prio_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 256))

typedef cisco_xr::interface_configuration::dagr::sub::metric_metric_norm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 256))

typedef cisco_xr::interface_configuration::dagr::sub::metric_metric_prio_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 256))

typedef cisco_xr::interface_configuration::dagr::sub::timers_query_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10000))

typedef cisco_xr::interface_configuration::dagr::sub::timers_sby_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10000))

typedef cisco_xr::interface_configuration::osc::rx_threshold_rx_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -400) and (self <= 300))

typedef cisco_xr::interface_configuration::osc::tx_threshold_tx_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -400) and (self <= 300))

typedef cisco_xr::interface_configuration::dwdm::g709_proactive_logging_file_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::otu::network_srlg_set_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 17))

typedef cisco_xr::interface_configuration::otu::network_srlg_srlg1_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::otu::network_srlg_srlg2_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::otu::network_srlg_srlg3_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::otu::network_srlg_srlg4_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::otu::network_srlg_srlg5_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::otu::network_srlg_srlg6_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::dwdm::wavelength_prog_frequency_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::dwdm::wavelength_wave_channel_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1568362))

typedef cisco_xr::interface_configuration::dwdm::g709::odu::odu_expected_tti_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::dwdm::g709::odu::odu_expected_tti_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::dwdm::g709::odu::odu_threshold_threshold_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::dwdm::g709::odu::odu_tx_tti_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::dwdm::g709::odu::odu_tx_tti_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::otu_expected_tti_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::otu_expected_tti_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::otu_threshold_threshold_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::otu_tx_tti_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::otu_tx_tti_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::revert_threshold_ber_base_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::revert_threshold_ber_power_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 10))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::revert_window_dummy_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 2))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::revert_window_window_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 500) and (self <= 100000))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::trigger_threshold_ber_base_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::trigger_threshold_ber_power_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 9))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::trigger_window_dummy_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 2))

typedef cisco_xr::interface_configuration::dwdm::g709::otu::frr::trigger_window_window_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 10000))

typedef cisco_xr::interface_configuration::ethernet::optical_power_degrade_rx_alarm_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -300) and (self <= 50))

typedef cisco_xr::interface_configuration::ethernet::priority_flow_control_watchdog_auto_restore_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 100))

typedef cisco_xr::interface_configuration::ethernet::priority_flow_control_watchdog_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 100) and (self <= 1000))

typedef cisco_xr::interface_configuration::ethernet::priority_flow_control_watchdog_shutdown_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::interface_configuration::ethernet::signal_degrade_bit_error_rate_signal_degrade_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 15))

typedef cisco_xr::interface_configuration::ethernet::signal_fail_bit_error_rate_signal_fail_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 15))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range1_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range2_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range3_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range4_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range5_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range6_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range7_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_additional_range8_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_inner_range1_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_any

  • Type constraint ((self == 'any') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 4096)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_outer_range1_high_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_native

  • Type constraint ((self in ['native', 'native-with-cvlan-preservation']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))

typedef cisco_xr::interface_configuration::ethernet_bng::ambiguous_encapsulation_outer_range1_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_any

  • Type constraint ((self == 'any') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 4096)))

  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 30))

typedef cisco_xr::interface_configuration::ethernet_features::cfm::domain::mep::mep_properties_service_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 127))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range1_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range2_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range3_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range4_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range5_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range6_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range7_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_additional_range8_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_cvp

  • Type constraint ((self == 'native-with-cvlan-preservation') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65534)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_inner_range1_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_any

  • Type constraint ((self == 'any') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 4096)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_outer_range1_high_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_native

  • Type constraint ((self in ['native', 'native-with-cvlan-preservation']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 65535)))

typedef cisco_xr::interface_configuration::ethernet_service::encapsulation_outer_range1_low_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_any

  • Type constraint ((self == 'any') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 4096)))

typedef cisco_xr::interface_configuration::ipv4_dhcp_client_config::option60_config_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 255))

typedef cisco_xr::interface_configuration::ipv4_dhcp_client_config::option61_config_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 255))

typedef cisco_xr::interface_configuration::ipv4_dhcp_client_config::option77_config_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 255))

typedef cisco_xr::interface_configuration::ipv4_network::helper_address_vrf_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::ipv4_network::addresses::primary_algorithm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 128) and (self <= 255))

typedef cisco_xr::interface_configuration::ipv4_network::addresses::primary_route_tag_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv4_network::addresses::secondary_algorithm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 128) and (self <= 255))

typedef cisco_xr::interface_configuration::ipv4_network::addresses::secondary_route_tag_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::inbound_acl_name_array_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::inbound_common_acl_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::inbound_compression_level_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::inbound_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::outbound_acl_name_array_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::outbound_compression_level_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::outbound_do_not_use_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ipv6_packet_filter::outbound_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options::timers_release_time_out_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options::timers_req_max_rt_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 30))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options::timers_req_time_out_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options::timers_sol_max_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options::timers_sol_max_rt_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 3600))

typedef cisco_xr::interface_configuration::ipv6_dhcp_client_options::timers_sol_time_out_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_expiry_date_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 31))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_expiry_hour_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 23))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_expiry_minute_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 59))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_expiry_year_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2003) and (self <= 2035))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_pref_expiry_date_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 31))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_pref_expiry_hour_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 23))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_pref_expiry_minute_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 59))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_pref_expiry_year_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2003) and (self <= 2035))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_preferred_lifetime_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_prefix_zone_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 9))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ipv6_prefix_valid_lifetime_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ra_interval_maximum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 1800))

typedef cisco_xr::interface_configuration::ipv6_neighbor::ra_interval_minimum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 1800))

typedef cisco_xr::interface_configuration::ipv6_neighbor::radns_search_lifetime_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_neighbor::radns_server_lifetime_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_neighbor::raspecific_route_s::raspecific_route_lifetime_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_network::addresses::eui64_address_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::interface_configuration::ipv6_network::addresses::eui64_address_algorithm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 128) and (self <= 255))

typedef cisco_xr::interface_configuration::ipv6_network::addresses::eui64_address_route_tag_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ipv6_network::addresses::regular_address_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::interface_configuration::ipv6_network::addresses::regular_address_algorithm_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 128) and (self <= 255))

typedef cisco_xr::interface_configuration::ipv6_network::addresses::regular_address_route_tag_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::qos::output::service_policy_l1_user_defined_t
  • Base type yang::types::int32

  • Type constraint ((self >= -63) and (self <= 63))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos_service_policy_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::qos::output::service_policy_resource_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3))

typedef cisco_xr::interface_configuration::qos::output::service_policy_spi_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_group_name_l1_user_defined_t
  • Base type yang::types::int32

  • Type constraint ((self >= -63) and (self <= 63))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_group_name_resource_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_group_name_spi_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_group_name_subscriber_group_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_parent_l1_user_defined_t
  • Base type yang::types::int32

  • Type constraint ((self >= -63) and (self <= 63))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_parent_resource_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3))

typedef cisco_xr::interface_configuration::qos::output::service_policy_qos::subscriber_parent_spi_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::lacp::timeout_actor_churn_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 120))

typedef cisco_xr::interface_configuration::lacp::timeout_partner_churn_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 120))

typedef cisco_xr::interface_configuration::lacp::timeout_rx_default_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 3000))

typedef cisco_xr::interface_configuration::macsec::eap_policy_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16))

typedef cisco_xr::interface_configuration::macsec::macsec_service_key_chain_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::macsec::macsec_service_policy_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16))

typedef cisco_xr::interface_configuration::macsec::psk_key_chain_fallback_key_chain_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::macsec::psk_key_chain_key_chain_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::macsec::psk_key_chain_policy_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 16))

typedef cisco_xr::interface_configuration::mlacp::maximize_bandwidth_threshold_t
  • Base type yang::types::uint64

  • Type constraint ((self >= 0) and (self <= 18446744073709551615))

  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 64))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bandwidth_class_or_pool_type_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::priority_hold_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::priority_setup_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 7))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::path_option_protect::path_option_path_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::path_option_protect::path_option_preference_level_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1000))

typedef cisco_xr::interface_configuration::nv_satellite_fabric_network::redundancy_iccp_group_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::oc::oc_overhead::oc_overhead_j0_expected_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::oc::oc_overhead::oc_overhead_j0_expected_byte_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::oc::oc_overhead::oc_overhead_j0_send_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::oc::oc_overhead::oc_overhead_j0_send_byte_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::odu::controller_flex_bitrate_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 104124241))

typedef cisco_xr::interface_configuration::odu::controller_flex_timeslots_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 230))

typedef cisco_xr::interface_configuration::odu::controller_flex_tpn_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 80))

typedef cisco_xr::interface_configuration::odu::controller_tpn_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 80))

typedef cisco_xr::interface_configuration::odu::idle_frame_timer_timer_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 20) and (self <= 10000))

typedef cisco_xr::interface_configuration::odu::laser_squelch_timer_timer_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 20) and (self <= 10000))

typedef cisco_xr::interface_configuration::otu::otn_expected_tti_full_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::otu::otn_expected_tti_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::otu::otn_expected_ttisapi_sapi_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 15))

typedef cisco_xr::interface_configuration::otu::otn_expected_ttitcmdapi_dapi_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 15))

typedef cisco_xr::interface_configuration::otu::otn_expected_ttitcmos_osascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::otu::otn_expected_ttitcmos_oshex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::otu::otn_send_tti_full_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::otu::otn_send_tti_hex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 128))

typedef cisco_xr::interface_configuration::otu::otn_send_ttisapi_sapi_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 15))

typedef cisco_xr::interface_configuration::otu::otn_send_ttitcmdapi_dapi_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 15))

typedef cisco_xr::interface_configuration::otu::otn_send_ttitcmos_osascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::interface_configuration::otu::otn_send_ttitcmos_oshex_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::odu_otnsec::ipv4_session_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::optics::optics_dwdm_carrier_param_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1961375))

typedef cisco_xr::interface_configuration::optics::optics_lane_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 255))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_set_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 17))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_srlg1_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_srlg2_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_srlg3_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_srlg4_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_srlg5_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::optics::optics_network_srlg_srlg6_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967294))

typedef cisco_xr::interface_configuration::optics::rx_voa_fixed_ratio_t
  • Base type yang::types::int32

  • Type constraint ((self >= 100) and (self <= 1700))

typedef cisco_xr::interface_configuration::optics::rx_voa_target_power_t
  • Base type yang::types::int32

  • Type constraint ((self >= -190) and (self <= 30))

typedef cisco_xr::interface_configuration::optics::submarine_param_param_type_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::interface_configuration::optics::submarine_param_param_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::ots::egress_channel_slice_attn_egress_channel_slice_attn_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1548))

typedef cisco_xr::interface_configuration::ots::egress_channel_slice_attn_egress_channel_slice_attnvalue_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 250))

typedef cisco_xr::interface_configuration::ots::ingress_channel_slice_attn_ingress_channel_slice_attn_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1548))

typedef cisco_xr::interface_configuration::ots::ingress_channel_slice_attn_ingress_channel_slice_attnvalue_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 250))

typedef cisco_xr::interface_configuration::ots::raman_tx_power_disable_raman_tx_power_disable_instance_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 5))

typedef cisco_xr::interface_configuration::ots::raman_tx_power_raman_tx_power_instance_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 5))

typedef cisco_xr::interface_configuration::ots::raman_tx_power_raman_tx_power_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3500) and (self <= 39000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx_ots_otdr_rx_back_scattering_t
  • Base type yang::types::int32

  • Type constraint ((self >= -9000) and (self <= -7000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx_ots_otdr_rx_refractive_index_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1000000) and (self <= 2000000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx_ots_otdr_tx_back_scattering_t
  • Base type yang::types::int32

  • Type constraint ((self >= -9000) and (self <= -7000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx_ots_otdr_tx_refractive_index_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1000000) and (self <= 2000000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_auto_ots_otdr_rx_excess_reflection_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= -10))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_auto_ots_otdr_rx_raman_setpoint_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 170))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_auto_ots_otdr_rx_reflectance_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= -10))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_auto_ots_otdr_rx_splice_loss_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 200) and (self <= 5000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_expert_ots_otdr_rx_capture_end_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 15000000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_expert_ots_otdr_rx_capture_start_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 10000000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_expert_ots_otdr_rx_pulse_width_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 500000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_rx::ots_otdr_rx_expert_ots_otdr_rx_scan_duration_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 180))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_auto_ots_otdr_tx_excess_reflection_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= -10))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_auto_ots_otdr_tx_raman_setpoint_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 170))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_auto_ots_otdr_tx_reflectance_threshold_t
  • Base type yang::types::int32

  • Type constraint ((self >= -50) and (self <= -10))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_auto_ots_otdr_tx_splice_loss_threshold_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 200) and (self <= 5000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_expert_ots_otdr_tx_capture_end_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 15000000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_expert_ots_otdr_tx_capture_start_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 10000000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_expert_ots_otdr_tx_pulse_width_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 500000))

typedef cisco_xr::interface_configuration::ots::ots_otdr::ots_otdr_tx::ots_otdr_tx_expert_ots_otdr_tx_scan_duration_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 180))

typedef cisco_xr::interface_configuration::otu::flexo_ids_gid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1048575))

typedef cisco_xr::interface_configuration::otu::proactive_protection::revert_threshold_coefficient_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::otu::proactive_protection::revert_threshold_power_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 10))

typedef cisco_xr::interface_configuration::otu::proactive_protection::revert_window_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2000) and (self <= 10000))

typedef cisco_xr::interface_configuration::otu::proactive_protection::trigger_threshold_coefficient_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 9))

typedef cisco_xr::interface_configuration::otu::proactive_protection::trigger_threshold_power_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 9))

typedef cisco_xr::interface_configuration::otu::proactive_protection::trigger_window_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 10000))

typedef cisco_xr::interface_configuration::pbr::service_policy_service_policy_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::performance_management::hour24::hour24fec::hour24fec_threshold_fec_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::hour24::hour24otnsec::hour24otnsec_threshold_otnsec_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::hour24::hour24pcs::hour24pcs_threshold_pcs_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::hour24::hour24prbs::hour24prbs_threshold_prbs_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::minute15::minute15fec::minute15fec_threshold_fec_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::minute15::minute15otnsec::minute15otnsec_threshold_otnsec_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::minute15::minute15pcs::minute15pcs_threshold_pcs_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::minute15::minute15prbs::minute15prbs_threshold_prbs_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::second30::second30fec::second30fec_threshold_fec_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::second30::second30otnsec::second30otnsec_threshold_otnsec_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::second30::second30pcs::second30pcs_threshold_pcs_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::performance_management::second30::second30prbs::second30prbs_threshold_prbs_threshold_value_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 20))

typedef cisco_xr::interface_configuration::port_mode::lane_number_lane_no_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::interface_configuration::ptp::master::ipv4_or_ipv6::delay_asymmetry_magnitude_t
  • Base type yang::types::int32

  • Type constraint ((self >= -500000000) and (self <= 500000000))

typedef cisco_xr::interface_configuration::ptp::interop_domain_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::egress_conversion_clock_accuracy_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 254))

typedef cisco_xr::interface_configuration::ptp::interop::egress_conversion_clock_class_default_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::egress_conversion_offset_scaled_log_variance_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::ptp::interop::egress_conversion_priority1_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::egress_conversion_priority2_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion_clock_accuracy_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 254))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion_clock_class_default_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion_offset_scaled_log_variance_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion_priority1_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion_priority2_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion::clock_class_mapping_clock_class_from_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::interop::ingress_conversion::clock_class_mapping_clock_class_to_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::master::ethernet_master_clock_class_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::master::ethernet_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::master::ipv4_or_ipv6_master_clock_class_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::master::ipv4_or_ipv6_master_ip_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::interface_configuration::ptp::master::ipv4_or_ipv6_priority_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::ptp::slave::ipv4_or_ipv6_slave_ip_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::interface_configuration::ssrp_session::group_id_group_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::ssrp_session::group_id_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::stm::stm_overhead::stm_overhead_j0_expected_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::stm::stm_overhead::stm_overhead_j0_expected_byte_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::stm::stm_overhead::stm_overhead_j0_send_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::stm::stm_overhead::stm_overhead_j0_send_byte_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 255))

typedef cisco_xr::interface_configuration::stm_cfg::au4::au_4_au4number_t
  • Base type yang::types::uint32

  • Type constraint (self == 1)

typedef cisco_xr::interface_configuration::stm_cfg::au4::au4::mode::tug3_id_tug3idnumber_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::stm_cfg::au4::au4::mode::tug3_id::tug3_mode::tug2_id_tug2number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 7))

typedef cisco_xr::interface_configuration::stm_cfg::au4::au4::mode::tug3_id::tug3_mode::tug2_id::payload::vc12_vc12_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3))

typedef cisco_xr::interface_configuration::sts::sts_overhead::sts_overhead_j1_expected_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::sts::sts_overhead::sts_overhead_j1_send_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::subscriber::ip_subscriber_subscriber_templates_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::interface_configuration::subscriber::ip_subscriber::ipv6::routed::initiator_dhcp_snoop_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 128))

typedef cisco_xr::interface_configuration::subscriber::ip_subscriber::ipv6::routed::initiator_dhcp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 128))

typedef cisco_xr::interface_configuration::subscriber::ip_subscriber::ipv6::routed::initiator_unclassified_ip_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 128))

typedef cisco_xr::interface_configuration::t1e1nv::vlan_ecid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1000))

typedef cisco_xr::interface_configuration::t1e1nv::vlan_vlanid_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4095))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::bfd_multiplier_standby_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 10))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::destination_global_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::destination_tunnel_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::protect_lsp_in_label_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 16) and (self <= 4015))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::protect_lsp_lsp_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::working_lsp_in_label_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 16) and (self <= 4015))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::working_lsp_lsp_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::bfd::min_interval_interval_ms_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 5000))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::bfd::min_interval_interval_us_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3000) and (self <= 5000000))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::bfd::min_interval_standby_interval_standby_ms_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 5000))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::bfd::min_interval_standby_interval_standby_us_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3000) and (self <= 5000000))

typedef cisco_xr::interface_configuration::transport_profile_tunnel::working_lsp::out_label_label_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 16) and (self <= 1048575))

  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 65535))

typedef cisco_xr::router::bgp::x_as::vrf::neighbors::neighbor_range::bfd_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::router::bgp::x_as::vrf::neighbors::neighbor_range::bfd_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 2) and (self <= 16))

typedef cisco_xr::interface_configuration::tunnel_ip::bfd_retry_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::tunnel_ip::destination_object_group_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::tunnel_ip::destination_prefix_list_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::interface_configuration::tunnel_ip::keepalive_keep_alive_period_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 32767))

typedef cisco_xr::interface_configuration::tunnel_ip::keepalive_keep_alive_retries_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::tunnel_ip::key_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_ip::ttl_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::tunnel_ip::bfd::keepalive_period_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 32767))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth_application_frequency_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 5) and (self <= 10080))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth_resignal_last_bandwidth_time_out_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 3600000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::backup_bandwidth_backup_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_bringup_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 3600))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_dampening_initial_wait_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 518400000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_dampening_maximum_wait_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 518400000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_dampening_secondary_wait_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 518400000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_encap_mode_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_minimum_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 30000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_multiplier_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 3) and (self <= 10))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bfd_over_lsp_periodic_ping_interval_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 60) and (self <= 3600))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::binding_segment_id_mpls_label_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 16) and (self <= 4015))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::fast_reroute_bandwidth_protection_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::fast_reroute_node_protection_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::forwarding_adjacency_hold_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 20000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::tunnel_path_selection_path_selection_cost_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::tunnel_path_selection_path_selection_delay_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::tunnel_path_selection_path_selection_hop_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 255))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::adjustment_threshold_adjustment_threshold_percent_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 100))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::adjustment_threshold_adjustment_threshold_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::auto_capacity_clones_maximum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::auto_capacity_clones_minimum_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::auto_capacity_merge_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::auto_capacity_nominal_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::auto_capacity_split_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::bandwidth_limits_bandwidth_max_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::bandwidth_limits_bandwidth_min_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::overflow_overflow_threshold_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::overflow_overflow_threshold_percent_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 100))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::overflow_overflow_threshold_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::underflow_underflow_threshold_limit_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 10))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::underflow_underflow_threshold_percent_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 100))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::auto_bandwidth::underflow_underflow_threshold_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 10) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::autoroute::autoroute_announce::metric_absolute_metric_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2147483647))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::autoroute::autoroute_announce::metric_constant_metric_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 2147483647))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::autoroute::autoroute_announce::metric_relative_metric_t
  • Base type yang::types::int32

  • Type constraint ((self >= -10) and (self <= 10))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bidirectional::association_parameters_association_global_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::bidirectional::association_parameters_association_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::path_option_protect::path_option_igp_instance_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 40))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::path_option_protect::path_option_protected_by_preference_level_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1000))

typedef cisco_xr::interface_configuration::tunnel_te_attributes::tunnel_path_selection::invalidation_path_invalidation_timeout_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 60000))

typedef cisco_xr::interface_configuration::vc::vc_overhead::vc_overhead_j1_expected_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::vc::vc_overhead::vc_overhead_j1_send_ascii_string_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 62))

typedef cisco_xr::interface_configuration::vlan_sub_configuration::vlan_identifier_second_tag_t
  • Base type cisco_xr::types::cisco_IOS_XR_l2_eth_infra_datatypes::vlan_tag_or_null

  • Type constraint ((self == 'any') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 4094)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access_access_list_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_counter_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_destination_port_group_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_destination_prefix_group_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_fragment_type_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_frag_flags

  • Type constraint ((self in ['dont-fragment', 'is-fragment', 'first-fragment', 'last-fragment', 'dont-fragment-is-fragment', 'dont-fragment-first-fragment', 'dont-fragment-last-fragment']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 1)) and (int(self) <= 9)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_igmp_message_type_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_igmp_number

  • Type constraint ((self in ['host-query', 'host-report', 'dvmrp', 'pim', 'trace', 'v2-report', 'v2-leave', 'mtrace-response', 'mtrace', 'v3-report']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 255)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_precedence_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_precedence_number

  • Type constraint ((self in ['critical', 'flash', 'flash-override', 'immediate', 'internet', 'network', 'priority', 'routine']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 7)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_protocol2_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_protocol_number

  • Type constraint ((self in ['ip', 'icmp', 'igmp', 'ip-in-ip', 'tcp', 'igrp', 'udp', 'rsvp', 'gre', 'esp', 'ahp', 'eigrp', 'ospf', 'nos', 'pim', 'pcp', 'vrrp', 'sctp']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 255)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_protocol_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_protocol_number

  • Type constraint ((self in ['ip', 'icmp', 'igmp', 'ip-in-ip', 'tcp', 'igrp', 'udp', 'rsvp', 'gre', 'esp', 'ahp', 'eigrp', 'ospf', 'nos', 'pim', 'pcp', 'vrrp', 'sctp']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 255)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_remark_t
  • Base type string

  • Type constraint ((std::length(self) >= 0) and (std::length(self) <= 255))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_sequence_str_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_source_port_group_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry_source_prefix_group_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::destination_port_first_destination_port_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_port_number

  • Type constraint ((self in ['echo', 'discard', 'daytime', 'char-gen', 'ftp-data', 'ftp', 'telnet', 'smtp', 'time', 'name-server', 'who-is', 'tacacs', 'dns', 'boot-ps', 'boot-pc', 'tftp', 'gopher', 'finger', 'www', 'host-name', 'pop2', 'pop3', 'sun-rpc', 'ident', 'nntp', 'ntp', 'net-bios-ns', 'net-bios-dgs', 'net-bios-ss', 'snmp', 'snmp-trap', 'xdmcp', 'bgp', 'irc', 'dnsix', 'mobile-ip', 'pim-auto-rp', 'isakmp', 'exec-or-biff', 'login-or-who', 'cmd-or-syslog', 'lpd', 'talk', 'rip', 'uucp', 'klogin', 'kshell', 'ldp', 'https', 'bfd', 'radius', 'radius-acct']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 65535)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::destination_port_second_destination_port_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_port_number

  • Type constraint ((self in ['echo', 'discard', 'daytime', 'char-gen', 'ftp-data', 'ftp', 'telnet', 'smtp', 'time', 'name-server', 'who-is', 'tacacs', 'dns', 'boot-ps', 'boot-pc', 'tftp', 'gopher', 'finger', 'www', 'host-name', 'pop2', 'pop3', 'sun-rpc', 'ident', 'nntp', 'ntp', 'net-bios-ns', 'net-bios-dgs', 'net-bios-ss', 'snmp', 'snmp-trap', 'xdmcp', 'bgp', 'irc', 'dnsix', 'mobile-ip', 'pim-auto-rp', 'isakmp', 'exec-or-biff', 'login-or-who', 'cmd-or-syslog', 'lpd', 'talk', 'rip', 'uucp', 'klogin', 'kshell', 'ldp', 'https', 'bfd', 'radius', 'radius-acct']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 65535)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::dscp_dscp_max_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_dscp_number

  • Type constraint ((self in ['default', 'af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', 'af33', 'af41', 'af42', 'af43', 'cs1', 'cs2', 'cs3', 'cs4', 'cs5', 'cs6', 'cs7', 'ef']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 63)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::dscp_dscp_min_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_dscp_number

  • Type constraint ((self in ['default', 'af11', 'af12', 'af13', 'af21', 'af22', 'af23', 'af31', 'af32', 'af33', 'af41', 'af42', 'af43', 'cs1', 'cs2', 'cs3', 'cs4', 'cs5', 'cs6', 'cs7', 'ef']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 63)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::icmp_icmp_type_code_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_icmp_type_code_enum

  • Type constraint ((self in ['mobile-redirect', 'conversion-error', 'traceroute', 'mask-reply', 'mask-request', 'information-reply', 'information-request', 'timestamp-reply', 'timestamp-request', 'parameter-problem', 'time-exceeded', 'router-solicitation', 'router-advertisement', 'alternate-address', 'echo', 'redirect', 'source-quench', 'unreachable', 'echo-reply', 'network-unreachable', 'host-unreachable', 'protocol-unreachable', 'port-unreachable', 'packet-too-big', 'source-route-failed', 'network-unknown', 'host-unknown', 'host-isolated', 'dod-net-prohibited', 'dod-host-prohibited', 'net-tos-unreachable', 'host-tos-unreachable', 'administratively-prohibited', 'host-precedence-unreachable', 'precedence-unreachable', 'network-redirect', 'host-redirect', 'net-tos-redirect', 'host-tos-redirect', 'ttl-exceeded', 'reassembly-timeout', 'general-parameter-problem', 'option-missing', 'no-room-for-option']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 2147483646)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::source_port_first_source_port_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_port_number

  • Type constraint ((self in ['echo', 'discard', 'daytime', 'char-gen', 'ftp-data', 'ftp', 'telnet', 'smtp', 'time', 'name-server', 'who-is', 'tacacs', 'dns', 'boot-ps', 'boot-pc', 'tftp', 'gopher', 'finger', 'www', 'host-name', 'pop2', 'pop3', 'sun-rpc', 'ident', 'nntp', 'ntp', 'net-bios-ns', 'net-bios-dgs', 'net-bios-ss', 'snmp', 'snmp-trap', 'xdmcp', 'bgp', 'irc', 'dnsix', 'mobile-ip', 'pim-auto-rp', 'isakmp', 'exec-or-biff', 'login-or-who', 'cmd-or-syslog', 'lpd', 'talk', 'rip', 'uucp', 'klogin', 'kshell', 'ldp', 'https', 'bfd', 'radius', 'radius-acct']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 65535)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::source_port_second_source_port_t
  • Base type cisco_xr::types::cisco_IOS_XR_ipv4_acl_datatypes::ipv4_acl_port_number

  • Type constraint ((self in ['echo', 'discard', 'daytime', 'char-gen', 'ftp-data', 'ftp', 'telnet', 'smtp', 'time', 'name-server', 'who-is', 'tacacs', 'dns', 'boot-ps', 'boot-pc', 'tftp', 'gopher', 'finger', 'www', 'host-name', 'pop2', 'pop3', 'sun-rpc', 'ident', 'nntp', 'ntp', 'net-bios-ns', 'net-bios-dgs', 'net-bios-ss', 'snmp', 'snmp-trap', 'xdmcp', 'bgp', 'irc', 'dnsix', 'mobile-ip', 'pim-auto-rp', 'isakmp', 'exec-or-biff', 'login-or-who', 'cmd-or-syslog', 'lpd', 'talk', 'rip', 'uucp', 'klogin', 'kshell', 'ldp', 'https', 'bfd', 'radius', 'radius-acct']) or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 65535)))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::next_hop::next_hop_1_track_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::next_hop::next_hop_1_vrf_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::next_hop::next_hop_2_track_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::next_hop::next_hop_2_vrf_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::next_hop::next_hop_3_track_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::ipv4_acl_and_prefix_list::access::access_list_entry::next_hop::next_hop_3_vrf_name_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::ipv4_acl_and_prefix_list::prefix::prefix_list_entry_remark_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 256))

typedef cisco_xr::l2vpn::database::bridge_domain_group_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::g8032_ring_g8032_ring_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::pseudowire_class_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::xconnect_group_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain_bridge_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain_dhcp_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain_igmp_snooping_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain_mld_snooping_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 27))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::access_vfi_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bd_attachment_circuit_interface_igmp_snoop_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bd_attachment_circuit_interface_mld_snoop_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bd_pseudowire_bd_pw_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bd_pseudowire_pseudowire_igmp_snoop_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bd_pseudowire_pseudowire_mld_snoop_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bridge_domainvni_vpn_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 16777215))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::member_vni_vni_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 16777215))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::vfi_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::access_vfi::access_vfi_pseudowire_access_vfi_pw_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bd_pseudowire::bridge_domain_backup_pseudowire_bridge_domain_backup_pw_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bridge_domain_pbb::pbb_core_pbb_core_igmp_profile_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bridge_domain_pbb::pbb_edge_core_bd_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 27))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::bridge_domain_pbb::pbb_edge_pbb_edge_igmp_profile_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::vfi::vfi_pseudowire_vfi_pw_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::vfi::vfi_pseudowire_vfi_pw_igmp_snoop_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::vfi::vfi_pseudowire_vfi_pw_mld_snoop_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::vlan_switch::bridge_domain::vfi::multicast_p2mp::transport_attribute_set_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::l2vpn::database::flexible_xconnect_service_table::vlan_unaware_flexible_xconnect_service_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 23))

typedef cisco_xr::l2vpn::database::g8032_ring::erp_instance_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::g8032_ring::erp_instance_profile_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::pseudowire_class::l2tpv3_encapsulation::signaling_protocol_l2tpv3_class_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::pseudowire_class::mpls_encapsulation::preferred_path_interface_tunnel_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::l2vpn::database::pseudowire_class::mpls_encapsulation::preferred_path_path_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 60))

typedef cisco_xr::l2vpn::database::redundancy::iccp_redundancy_group_group_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 4294967295))

typedef cisco_xr::l2vpn::database::redundancy::iccp_redundancy_group_multi_homing_node_id_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 254))

typedef cisco_xr::l2vpn::database::redundancy::iccp_redundancy_group::iccp_interface_recovery_delay_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 30) and (self <= 3600))

typedef cisco_xr::l2vpn::database::xconnect_group::mp2mp_xconnect_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 26))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 38))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect_p2p_description_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::monitor_session_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_evpn_admission_control_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_evpn_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_evpn_service_admission_control_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_evpn_service_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_evpn_srv6_pseudowire_evpn_srv6_locator_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 58))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_evpn_srv6_service_pseudowire_evpn_srv6_locator_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 58))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_routed_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_neighbor_pseudowire_id_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_neighbor_pseudowire_id_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_neighbor_pseudowire_id_source_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_pseudowire_address_pseudowire_id_bandwidth_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 4294967295))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_pseudowire_address_pseudowire_id_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_pseudowire_address_pseudowire_id_source_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::l2vpn::database::xconnect_group::p2p_xconnect::pseudowire_neighbor_pseudowire_ids::pseudowire_pseudowire_address_pseudowire_id::backup_pseudowire_backup_pw_class_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::net_flow::flow_exporter_map_dscp_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::net_flow::flow_exporter_map_packet_length_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 512) and (self <= 9000))

typedef cisco_xr::net_flow::flow_exporter_map::destination_vrf_name_t
  • Base type cisco_xr::types::cisco_IOS_XR_types::cisco_ios_xr_string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::net_flow::flow_exporter_map::udp_destination_port_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1024) and (self <= 65535))

typedef cisco_xr::net_flow::flow_exporter_map::udp::source_port::port_port_count_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 1024))

typedef cisco_xr::net_flow::flow_exporter_map::udp::source_port::port_port_number_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 49152) and (self <= 65535))

typedef cisco_xr::net_flow::flow_monitor_map_table::flow_monitor_map::record_label_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 1) and (self <= 6))

typedef cisco_xr::ntp::admin_type_max_poll_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 17))

typedef cisco_xr::ntp::admin_type_min_poll_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 17))

typedef cisco_xr::ntp::drift_aging_time_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 65535))

typedef cisco_xr::ntp::dscp_ipv4_dscp_or_precedence_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::ntp::dscp_ipv6_dscp_or_precedence_value_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 0) and (self <= 63))

typedef cisco_xr::ntp::interface_table::interface::interface_multicast::multicast_client_ip_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::ntp::interface_table::interface::interface_multicast::multicast_server_ip_address_t
  • Base type cisco_xr::types::ietf_inet_types::ip_address_no_zone

  • Type constraint (yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv4_address_no_zone') or yang::validate_type(self,'cisco_xr::types::ietf_inet_types::ipv6_address_no_zone'))

typedef cisco_xr::ntp::peer_vrf::peer_ipv4::peer_type_ipv4_max_poll_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 17))

typedef cisco_xr::ntp::peer_vrf::peer_ipv4::peer_type_ipv4_min_poll_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 17))

typedef cisco_xr::ntp::peer_vrf::peer_ipv6::peer_type_ipv6_max_poll_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 17))

typedef cisco_xr::ntp::peer_vrf::peer_ipv6::peer_type_ipv6_min_poll_t
  • Base type yang::types::uint32

  • Type constraint ((self >= 4) and (self <= 17))

typedef cisco_xr::policy_manager::class_map_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Za-z][#-%\\+\\-\\.0-:<->@-Z_a-z]{0,62})$(?!\\n\\Z)'})

typedef cisco_xr::policy_manager::policy_map_name_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Za-z][#-%\\+\\-\\.0-:<->@-Z_a-z]{0,62})$(?!\\n\\Z)'})

typedef cisco_xr::policy_manager::class_map::match_atm_clp_t
  • Base type yang::types::uint8

  • Type constraint ((self >= 0) and (self <= 1))

typedef cisco_xr::policy_manager::class_map::match_circuit_id_regex_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_circuit_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_ethernet_services_acl_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::policy_manager::class_map::match_fragment_type_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:dont-fragment)|(?:first-fragment)|(?:is-fragment)|(?:last-fragment))$(?!\\n\\Z)'})

typedef cisco_xr::policy_manager::class_map::match_ipv4_acl_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::policy_manager::class_map::match_ipv4_precedence_t
  • Base type cisco_xr::types::cisco_IOS_XR_infra_policymgr_cfg::precedence

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 7)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:critical)|(?:flash)|(?:flash-override)|(?:immediate)|(?:internet)|(?:network)|(?:priority)|(?:routine))$(?!\\n\\Z)'}))

typedef cisco_xr::policy_manager::class_map::match_ipv6_acl_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::policy_manager::class_map::match_ipv6_precedence_t
  • Base type cisco_xr::types::cisco_IOS_XR_infra_policymgr_cfg::precedence

  • Type constraint ((((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8')) and (int(self) >= 0)) and (int(self) <= 7)) or std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:critical)|(?:flash)|(?:flash-override)|(?:immediate)|(?:internet)|(?:network)|(?:priority)|(?:routine))$(?!\\n\\Z)'}))

typedef cisco_xr::policy_manager::class_map::match_mpls_disp_class_map_t
  • Base type string

  • Type constraint (((std::length(self) >= 1) and (std::length(self) <= 32)) and std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Za-z][#-%\\+\\-\\.0-:<->@-Z_a-z]*)$(?!\\n\\Z)'}))

typedef cisco_xr::policy_manager::class_map::match_mpls_disposition_ipv4_access_list_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_mpls_disposition_ipv6_access_list_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_not_circuit_id_regex_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_not_circuit_id_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 32))

typedef cisco_xr::policy_manager::class_map::match_not_ethernet_services_acl_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::policy_manager::class_map::match_not_fragment_type_t
  • Base type string

  • Type constraint std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:dont-fragment)|(?:first-fragment)|(?:is-fragment)|(?:last-fragment))$(?!\\n\\Z)'})

typedef cisco_xr::policy_manager::class_map::match_not_ipv4_acl_t
  • Base type string

  • Type constraint ((std::length(self) >= 1) and (std::length(self) <= 64))

typedef cisco_xr::policy_manager::class_map::match_not_ipv4_precedence_t
  • Base type