+
+ | Parameter |
+ Choices/Defaults |
+ Comments |
+
+
+ |
+
+ config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver System configuration data and operational data.
+ |
+
+
+ |
+
+
+ auto_config_recovery
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system automatic configuration recovery for CP replacement attributes.
+ |
+
+
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether auto config recovery is enabled.
+ |
+
+
+ |
+ |
+
+
+ audit_interval
+
+
+ integer
+
+ |
+
+ |
+
+ Audit Interval in minutes.
+ |
+
+
+ |
+ |
+
+
+ config_mismatch_detection_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether config mismatch detection for CP replacement is enabled.
+ |
+
+
+ |
+ |
+
+
+ passphrase
+
+
+ string
+
+ |
+
+ |
+
+ Passphrase used for backup encryption (Default; none, use builtin key).
+ |
+
+
+
+ |
+
+
+ client_config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver client configuration attributes.
+ |
+
+
+ |
+ |
+
+
+ dhcp
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver DHCP client configuration attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ DHCP client administrative atate
+ |
+
+
+ |
+ |
+ |
+
+
+ discovery_interval
+
+
+ integer
+
+ |
+
+ |
+
+ DHCP client discovery interval in seconds.
+ |
+
+
+ |
+ |
+ |
+
+
+ interface_type
+
+
+ string
+
+ |
+
+ Choices:
+ - remote
+ - active
+
+ |
+
+ DHCP client interface type.
+ |
+
+
+ |
+ |
+ |
+
+
+ options
+
+
+ dictionary
+
+ |
+
+ |
+
+ DHCP Options. A list of the enabled/requested options configured on the DHCP client.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ bootfile_name
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 67 - Bootfile Name.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ domain_name
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 15 - Domain Name.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ domain_server
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 6 - Domain Name Server.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ host_name
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 12 - Host Name.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ lease_time
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 51 - Lease Time.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ log_server
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 7 - Log Server.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ ntp_servers
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 42 - Network Time Protocol Servers.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ router
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 3 - Router.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ subnet_mask
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 1 - Subnet Mask.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ tftp_server_name
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 66 - TFTP Server Name.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ time_offset
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCP Option 2 - Time Offset.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ requested_lease_time
+
+
+ integer
+
+ |
+
+ |
+
+ DHCP client requested lease time in seconds.
+ |
+
+
+
+ |
+ |
+
+
+ dhcpv6
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver DHCPv6 client configuration attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ DHCPv6 client administrative atate
+ |
+
+
+ |
+ |
+ |
+
+
+ options_state
+
+
+ dictionary
+
+ |
+
+ |
+
+ DHCPv6 Options. A list of the enabled/requested options configured on the DHCPv6 client.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ bootfile_url
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCPv6 Option 59 - Bootfile URL.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ dns_servers
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCPv6 Option 23 - Domain Name System Servers.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ ntp_server
+
+
+ boolean
+
+ |
+
+
+ |
+
+ DHCPv6 Option 56 - Network Time Protocol Servers.
+ |
+
+
+
+
+ |
+ |
+
+
+ dns
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver DNS client configuration attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ DNS client administrative state.
+ |
+
+
+ |
+ |
+ |
+
+
+ server
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of DNS servers to use for domain name resolution. DNS servers can be manually created by the user, or dynamically created by via DHCP. Waveserver supports up to 3 manually provisioned DNS servers and up to 2 DHCP-assigned servers.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ DNS remote server administrative state.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ ip_address
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ IP address associated with the remote DNS server. (Key for list: server)
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ user_priority
+
+
+ integer
+
+ |
+
+ |
+
+ User-assigned DNS server priority. Only applicable when server source is 'user' or 'both'. Ignored otherwise.
+ |
+
+
+
+
+ |
+ |
+
+
+ grpc
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver gRPC Client configuration attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ server
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of remote servers. Entries may be configured in this list to configure trusted-dns on a per-server basis, for example in certain dial-out telemetry operational workflows.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ address
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ Configured IP address or Domain Name of the remote server/collector. (Key for list: server)
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ trusted_dns
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ Trusted DNS name used to check peer's certificate. The name should be a fully qualified domain name.
+ |
+
+
+
+
+ |
+ |
+
+
+ ntp
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver NTP client configuration attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ NTP client administrative state.
+ |
+
+
+ |
+ |
+ |
+
+
+ authentication_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ NTP client authentication state. When enabled, only MD5 authenticated packets will be used to synchronize the time.
+ |
+
+
+ |
+ |
+ |
+
+
+ autokey_authentication_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ NTP client autokey authentication state. A RSA host key and an X509 certificate (RSA-SHA1) will be created (if not exist) and saved. The host key and certificate will be loaded to NTP daemon only if the NTP autokey is enabled on Waveserver
+ |
+
+
+ |
+ |
+ |
+
+
+ mode
+
+
+ string
+
+ |
+
+ Choices:
+ - polling
+ - broadcast
+ - multicast
+
+ |
+
+ NTP client mode.
+ |
+
+
+ |
+ |
+ |
+
+
+ multicast_server
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of NTP multicast servers to use for time synchronization.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ ip_address
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ Configured IPv6 address for NTP Multicast server. (Key for list: multicast-server)
+ |
+
+
+
+ |
+ |
+ |
+
+
+ ntp_key
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of NTP authentication keys.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ key_id
+
+
+ integer
+ / required
+
+ |
+
+ |
+
+ Unique index value for the NTP authentication key. (Key for list: ntp-key)
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ key_type
+
+
+ string
+
+ |
+
+
+ |
+
+ Encryption type used for the NTP authentication key.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ key_value
+
+
+ string
+
+ |
+
+ |
+
+ NTP authentication key value.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ polling_interval
+
+
+ integer
+
+ |
+
+ |
+
+ The NTP client polling interval, in seconds. Applicable only when NTP client mode is set to 'polling'. This is a global setting that applies to all configured NTP peer servers.
+ |
+
+
+ |
+ |
+ |
+
+
+ server
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of NTP servers to use for time synchronization.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ address
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ Configured IP address or Domain Name of the remote NTP server. (Key for list: server)
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ NTP remote server administrative state.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ autokey_authentication
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Whether autokey authentication method is enabled for the server. The 'enabled' state will only be effective when the 'ntp/authentication-state' is 'enabled'.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ key_id
+
+
+ string
+
+ |
+
+ |
+
+ Leafref to 'ntp-key' list 'key-id' values.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ sha1key_authentication_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ NTP SHA1 administrative state. When enabled, only SHA1 authenticated packets will be used to synchronize the time.
+ |
+
+
+
+
+ |
+
+
+ default_settings
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system default configuration values.
+ |
+
+
+ |
+ |
+
+
+ conditioning
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system default conditioning values. Ports are created with these values. When the system defaults are set, all existing ports have their values updated.
+ |
+
+
+ |
+ |
+ |
+
+
+ holdoff
+
+
+ integer
+
+ |
+
+ |
+
+ Number of milliseconds the failure must be present before applying Egress UNI port consequent action for an EPL service.
+ |
+
+
+ |
+ |
+ |
+
+
+ type
+
+
+ string
+
+ |
+
+ Choices:
+ - none
+ - laser-off
+ - ethernet
+ - otn
+ - protocol-specific
+
+ |
+
+ Egress UNI port consequent action for an EPL service to be applied on a far-end ingress UNI failure or network failure.
+ |
+
+
+
+ |
+ |
+
+
+ remote_management_auto_enable
+
+
+ boolean
+
+ |
+
+
+ |
+
+ Enable GCC interfaces when module is created.
+ |
+
+
+ |
+ |
+
+
+ terrestrial_reach_limit
+
+
+ integer
+
+ |
+
+ |
+
+ The maximum reach allowed in km. The possible values are [250, 500, 1000, 2000, 2100, 3000, 4000, 5000, 8000] for terrestrial modem class. [0] if the value is unknown/unavailable or inapplicable.
+ |
+
+
+
+ |
+
+
+ domain_name
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system domain name attributes.
+ |
+
+
+ |
+ |
+
+
+ config_domain_name
+
+
+ string
+
+ |
+
+ |
+
+ User configured domain name.
+ |
+
+
+
+ |
+
+
+ environment
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system linux environment attributes.
+ |
+
+
+ |
+ |
+
+
+ diag
+
+
+ dictionary
+
+ |
+
+ |
+
+ System level default environment configuration for diag level users.
+ |
+
+
+ |
+ |
+ |
+
+
+ shell
+
+
+ string
+
+ |
+
+ Choices:
+ - cli
+ - system
+
+ |
+
+ The default shell session type for authenticated diag users.
+ |
+
+
+ |
+ |
+ |
+
+
+ sudo
+
+
+ boolean
+
+ |
+
+
+ |
+
+ Specifies whether or not diag users will be automatically added to the sudoers list. Default is disabled.
+ |
+
+
+
+ |
+ |
+
+
+ root
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system user root configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ password
+
+
+ string
+
+ |
+
+ |
+
+ User root password string.
+ |
+
+
+ |
+ |
+ |
+
+
+ secret
+
+
+ string
+
+ |
+
+ |
+
+ The encrypted user password string, supplied as a hashed value.
+ |
+
+
+
+ |
+ |
+
+
+ shell
+
+
+ dictionary
+
+ |
+
+ |
+
+ System level default environment configuration for diagnostic shell access.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Diagnostic shell access control. Default value is enabled. Only super level user is allowed to change to disabled. Setting back to enabled state requires a reset-to-factory-defaults. When disabled, diag user cannot access the diagnostic shell. Root account is blocked from logging in to the console port. CLI commands to modify files on the filesystem are rejected.
+ |
+
+
+
+
+ |
+
+
+ global_provisioning
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system global provisioning attributes.
+ |
+
+
+ |
+ |
+
+
+ encryption_only
+
+
+ boolean
+
+ |
+
+
+ |
+
+ A boolean value indicating whether the current chassis configuration requires encryption modules only. If true, a user-initiated request to pre-create clear-text MOTR equipment will be rejected.
+ |
+
+
+ |
+ |
+
+
+ line_config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system line configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ line_protection
+
+
+ string
+
+ |
+
+ Choices:
+ - unprotected
+ - trunk-ops
+
+ |
+
+ Line protection settings. If line protection is enabled, this means that the photonic line the Waveserver is connected to has protection enabled. In the event of a line side fault, the protection card on the line side will select the protection path and the modems will reacquire the signal on the alternate path. While the switch is occuring, link state messaging will be disabled to the clients so that the connected devices do not attempt a switch or a restoration.
+ |
+
+
+
+
+ |
+
+
+ host_name
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system host name attributes.
+ |
+
+
+ |
+ |
+
+
+ config_host_name
+
+
+ string
+
+ |
+
+ |
+
+ User configured host name.
+ |
+
+
+
+ |
+
+
+ id
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system identification attributes.
+ |
+
+
+ |
+ |
+
+
+ group
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system group attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ description
+
+
+ string
+
+ |
+
+ |
+
+ A description for the group of Waveservers.
+ |
+
+
+ |
+ |
+ |
+
+
+ id
+
+
+ integer
+
+ |
+
+ |
+
+ An integer to uniquely identify a group of Waveservers within a site.
+ |
+
+
+ |
+ |
+ |
+
+
+ name
+
+
+ string
+
+ |
+
+ |
+
+ A name for the group of Waveservers.
+ |
+
+
+
+ |
+ |
+
+
+ member
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system member attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ cluster_enrollment
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Attribute indicating if the waveserver member is enrolled into culster.
+ |
+
+
+ |
+ |
+ |
+
+
+ description
+
+
+ string
+
+ |
+
+ |
+
+ A description for the Waveserver chassis.
+ |
+
+
+ |
+ |
+ |
+
+
+ frame_identification
+
+
+ string
+
+ |
+
+ |
+
+ A description to identify the location of the Waveserver chassis within the data center. For example, the building, floor, aisle, frame number, etc.
+ |
+
+
+ |
+ |
+ |
+
+
+ id
+
+
+ integer
+
+ |
+
+ |
+
+ An integer to uniquely identify a Waveserver chassis within a group of Waveservers.
+ |
+
+
+ |
+ |
+ |
+
+
+ name
+
+
+ string
+
+ |
+
+ |
+
+ A name for the Waveserver chassis. Set to the host name by default.
+ |
+
+
+ |
+ |
+ |
+
+
+ rack_unit_number
+
+
+ integer
+
+ |
+
+ |
+
+ A logical identifier for the location of the Waveserver within the frame or rack. For example, the device at the top could be labeled unit 1.
+ |
+
+
+
+ |
+ |
+
+
+ network
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system network attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ description
+
+
+ string
+
+ |
+
+ |
+
+ A description for the sub-network domain.
+ |
+
+
+ |
+ |
+ |
+
+
+ id
+
+
+ integer
+
+ |
+
+ |
+
+ An integer to uniquely identify the sub-network domain in which this Waveserver chassis is managed.
+ |
+
+
+ |
+ |
+ |
+
+
+ name
+
+
+ string
+
+ |
+
+ |
+
+ A name for the sub-network domain.
+ |
+
+
+
+ |
+ |
+
+
+ site
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system site attributes.
+ |
+
+
+ |
+ |
+ |
+
+
+ address
+
+
+ string
+
+ |
+
+ |
+
+ The street address of the site.
+ |
+
+
+ |
+ |
+ |
+
+
+ description
+
+
+ string
+
+ |
+
+ |
+
+ The site description
+ |
+
+
+ |
+ |
+ |
+
+
+ id
+
+
+ integer
+
+ |
+
+ |
+
+ An integer to uniquely identify the site where this Waveserver is located. This is used to help group Waveservers together with line system equipment. All equipment in a common site should share the same site identifier.
+ |
+
+
+ |
+ |
+ |
+
+
+ latitude
+
+
+ float
+
+ |
+
+ |
+
+ Geographic coordinate for the site location in degrees.
+ |
+
+
+ |
+ |
+ |
+
+
+ longitude
+
+
+ float
+
+ |
+
+ |
+
+ Geographic coordinate for the site location in degrees.
+ |
+
+
+ |
+ |
+ |
+
+
+ name
+
+
+ string
+
+ |
+
+ |
+
+ The name for the site where the Waveserver is located.
+ |
+
+
+
+
+ |
+
+
+ lamp_test
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver lamp test attributes.
+ |
+
+
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Enable or disable the system lamp test. The lamp-test admin-state will be automatically disabled once the timeout period has expired.
+ |
+
+
+ |
+ |
+
+
+ target_id
+
+
+ string
+
+ |
+
+ |
+
+ Lamp testing target ID string. Must be specified when target-type is 'slot' or 'port'. When the target-type is 'slot' the target-id should be a slot number (e.g. 1, 2, or 3). When the target-type is 'port' the target-id should be a port-id (e.g. '1-1') or comma-separated list of port-id's (e.g. '1-1,1-2,1-3').
+ |
+
+
+ |
+ |
+
+
+ target_type
+
+
+ string
+
+ |
+
+ Choices:
+ - chassis
+ - slot
+ - port
+
+ |
+
+ Lamp testing target type. It can be chassis, slot, or port. The default type is chassis. When the target-type is slot or port, the slot/port identifier should also be set for the selected target(s) to be tested.
+ |
+
+
+ |
+ |
+
+
+ timeout
+
+
+ integer
+
+ |
+
+ |
+
+ The number of seconds the lamp flash testing will be operating when enabled.
+ |
+
+
+
+ |
+
+
+ management
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system management configuration attributes.
+ |
+
+
+ |
+ |
+
+
+ caching
+
+
+ dictionary
+
+ |
+
+ |
+
+ Run time cache setting for config operations on management interfaces.
+ |
+
+
+ |
+ |
+ |
+
+
+ openconfig
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ OpenConfig cache config enable or disable.
+ |
+
+
+
+ |
+ |
+
+
+ query_limits
+
+
+ dictionary
+
+ |
+
+ |
+
+ Run time query limits for get operations on management interfaces.
+ |
+
+
+ |
+ |
+ |
+
+
+ gnmi
+
+
+ dictionary
+
+ |
+
+ |
+
+ gNMI protocol source type.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ pm_history_bins
+
+
+ integer
+
+ |
+
+ |
+
+ Maximum query limit for PM history bins in gNMI get responses.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ netconf
+
+
+ dictionary
+
+ |
+
+ |
+
+ NETCONF protocol source type.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ pm_history_bins
+
+
+ integer
+
+ |
+
+ |
+
+ Maximum query limit for PM history bins in NETCONF get responses.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ rest
+
+
+ dictionary
+
+ |
+
+ |
+
+ REST protocol source type.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ pm_history_bins
+
+
+ integer
+
+ |
+
+ |
+
+ Maximum query limit for PM history bins in REST get responses.
+ |
+
+
+
+
+ |
+ |
+
+
+ root_scope
+
+
+ dictionary
+
+ |
+
+ |
+
+ Control for root-level get and replace operations for management interfaces.
+ |
+
+
+ |
+ |
+ |
+
+
+ gnmi
+
+
+ dictionary
+
+ |
+
+ |
+
+ gNMI protocol source type.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ get
+
+
+ string
+
+ |
+
+ Choices:
+ - native
+ - openconfig
+ - all
+
+ |
+
+ Scope for gNMI root-level get operations.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ replace
+
+
+ string
+
+ |
+
+ Choices:
+ - native
+ - openconfig
+ - all
+
+ |
+
+ Scope for gNMI root-level replace operations.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ netconf
+
+
+ dictionary
+
+ |
+
+ |
+
+ NETCONF protocol source type.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ get
+
+
+ string
+
+ |
+
+ Choices:
+ - native
+ - openconfig
+ - all
+
+ |
+
+ Scope for NETCONF root-level get operations.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ replace
+
+
+ string
+
+ |
+
+ Choices:
+ - native
+ - openconfig
+ - all
+
+ |
+
+ Scope for NETCONF root-level replace operations.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ rest
+
+
+ dictionary
+
+ |
+
+ |
+
+ REST protocol source type.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ get
+
+
+ string
+
+ |
+
+ Choices:
+ - native
+ - openconfig
+ - all
+
+ |
+
+ Scope for REST root-level get operations.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ replace
+
+
+ string
+
+ |
+
+ Choices:
+ - native
+ - openconfig
+ - all
+
+ |
+
+ Scope for REST root-level replace operations.
+ |
+
+
+
+
+
+ |
+
+
+ server_config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system server configuration attributes.
+ |
+
+
+ |
+ |
+
+
+ global_inactivity_timeout
+
+
+ integer
+
+ |
+
+ |
+
+ Global session inactivity timeout period, in minutes. Can be overridden by specific server type settings, if applicable.
+ |
+
+
+ |
+ |
+
+
+ global_inactivity_timer
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Global session inactivity timer state.
+ |
+
+
+ |
+ |
+
+
+ grpc
+
+
+ dictionary
+
+ |
+
+ |
+
+ gRPC server configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ gRPC server administrative state.
+ |
+
+
+ |
+ |
+ |
+
+
+ certificate_verification
+
+
+ dictionary
+
+ |
+
+ |
+
+ gRPC server configuration data for client certificate verification through mutual authentication.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ certificate_name
+
+
+ string
+
+ |
+
+ |
+
+ The certificate name used by the gRPC server.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ mutual_authentication
+
+
+ dictionary
+
+ |
+
+ |
+
+ gRPC server mutual authentication configuration data.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Whether gRPC server mutual authentication verification is enabled or disabled.
+ |
+
+
+
+
+
+ |
+ |
+
+
+ grpc_server_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether gRPC server is enabled. This leaf is deprecated, replaced by admin-state in grpc container.
+ |
+
+
+ |
+ |
+
+
+ https
+
+
+ dictionary
+
+ |
+
+ |
+
+ HTTPS server configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ HTTPS server administrative state.
+ |
+
+
+ |
+ |
+ |
+
+
+ certificate_verification
+
+
+ dictionary
+
+ |
+
+ |
+
+ The HTTPS server configuration data for client certificate verification through mutual authentication and Online Certificate Status Protocol(OCSP).
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ certificate_name
+
+
+ string
+
+ |
+
+ |
+
+ The certificate name used by the HTTPS server.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ mutual_authentication
+
+
+ dictionary
+
+ |
+
+ |
+
+ HTTPS server mutual authentication configuration data.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Whether apache HTTPS server mutual authentication verification is enabled or disabled.
+ |
+
+
+
+ |
+ |
+ |
+ |
+
+
+ ocsp
+
+
+ dictionary
+
+ |
+
+ |
+
+ HTTPS server configuration data for OCSP verification.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Whether OCSP verification is enabled or disabled.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ default_responder
+
+
+ string
+
+ |
+
+ |
+
+ Default OCSP responder. It should be in URL format. e.g. https;//192.168.20.2;2440. If the 'responder-preference' is not set to 'default-responder', the URL given will be used only if no responder URL (AIA extension) is specified in the client certificate being verified.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ nonce
+
+
+ string
+
+ |
+
+
+ |
+
+ Determine whether queries to OCSP responders should contain a nonce or not. By default nonce option is turned on.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ responder_preference
+
+
+ string
+
+ |
+
+ Choices:
+ - aia
+ - default-responder
+
+ |
+
+ If 'responder-preference' is set to aia, the OCSP responder referred in client certificate AIA extension will be used first during OCSP certificate validation. If it is set to 'default-responder', the configured default OCSP responder is used first.
+ |
+
+
+
+ |
+ |
+ |
+ |
+
+
+ trusted_dns
+
+
+ string
+
+ |
+
+ |
+
+ Trusted DNS name used to check peer's certificate. The name should be fully qualified whenever possible, and can accept a leading period as wildcard.
+ |
+
+
+
+ |
+ |
+ |
+
+
+ craft_gui_admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Craft GUI administrative state.
+ |
+
+
+ |
+ |
+ |
+
+
+ inactivity_timeout
+
+
+ integer
+
+ |
+
+ |
+
+ HTTPS inactivity timeout period, in minutes.
+ |
+
+
+ |
+ |
+ |
+
+
+ web_ui_file_transfer_admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Web Ui File Transfer administrative state.
+ |
+
+
+
+ |
+ |
+
+
+ netconf
+
+
+ dictionary
+
+ |
+
+ |
+
+ NETCONF server configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether NETCONF server is enabled.
+ |
+
+
+ |
+ |
+ |
+
+
+ candidate_advertisement
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Whether NETCONF candidate advertisement is enabled or disabled.
+ |
+
+
+
+ |
+ |
+
+
+ netconf_server_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether NETCONF server is enabled.
+ |
+
+
+ |
+ |
+
+
+ scp_server_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether SCP server is enabled.
+ |
+
+
+ |
+ |
+
+
+ sftp_server_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether SFTP server is enabled.
+ |
+
+
+ |
+ |
+
+
+ ssh
+
+
+ dictionary
+
+ |
+
+ |
+
+ SSH server configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ algorithms
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver SSH algorithm lists.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ encryption
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of SSH encryption algorithms. The algorithm names are system assigned.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ SSH encryption algorithm administrative state.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ algorithm_name
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ The SSH encryption algorithm name. (Key for list: encryption)
+ |
+
+
+
+ |
+ |
+ |
+ |
+
+
+ key_exchange
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of SSH key exchange algorithms. The algorithm names are system assigned.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ SSH key exchange algorithm administrative state.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ algorithm_name
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ The SSH key exchange algorithm name. (Key for list: key-exchange)
+ |
+
+
+
+ |
+ |
+ |
+ |
+
+
+ message_authentication_code
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of SSH message authentication code algorithms. The algorithm names are system assigned.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ SSH message authentication code algorithm administrative state.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ algorithm_name
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ The SSH message authentication code algorithm name. (Key for list: message-authentication-code)
+ |
+
+
+
+ |
+ |
+ |
+ |
+
+
+ public_key_authentication
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of SSH public key authentication algorithms. The algorithm names are system assigned.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ SSH public key authentication algorithm administrative state.
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+ algorithm_name
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ The SSH public key authentication algorithm name. (Key for list: public-key-authentication)
+ |
+
+
+
+
+ |
+ |
+ |
+
+
+ allowed_clients
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of allowed client IP addresses.
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ ip_address
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ IP address for allowed SSH clients. When the list is not empty, only the clients in the list can login to the SSH server. (Key for list: allowed-clients)
+ |
+
+
+
+ |
+ |
+ |
+
+
+ authentication_retries
+
+
+ integer
+
+ |
+
+ |
+
+ Number of authentication retries allowed before the SSH connection is dropped.
+ |
+
+
+ |
+ |
+ |
+
+
+ listener_port
+
+
+ integer
+
+ |
+
+ |
+
+ Configured SSH listener port. Default is port 22.
+ |
+
+
+
+ |
+ |
+
+
+ web_server_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicate whether web server is enabled, HTTPS only. This leaf is deprecated, replaced by admin-state in https container.
+ |
+
+
+
+ |
+
+
+ shell
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system CLI shell/session attributes.
+ |
+
+
+ |
+ |
+
+
+ inactivity_timeout
+
+
+ string
+
+ |
+
+ |
+
+ Leafref to global session inactivity timeout period, in minutes. This attribute is deprecated. Has been moved to server-config container.
+ |
+
+
+ |
+ |
+
+
+ inactivity_timer
+
+
+ string
+
+ |
+
+ |
+
+ Leafref to global session inactivity timer state. This attribute is deprecated. Has been moved to server-config container.
+ |
+
+
+ |
+ |
+
+
+ login_authentication_message
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Toggles the authentication message for CLI/shell session logins.
+ |
+
+
+ |
+ |
+
+
+ login_banner_file
+
+
+ string
+
+ |
+
+ |
+
+ Local file name containing the banner text to be displayed prior to CLI/shell session logins.
+ |
+
+
+ |
+ |
+
+
+ more
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Global CLI/shell session pagination (more) behavior.
+ |
+
+
+ |
+ |
+
+
+ more_lines
+
+
+ integer
+
+ |
+
+ |
+
+ Global CLI/shell session pagination (more) number of lines per page.
+ |
+
+
+ |
+ |
+
+
+ welcome_banner_file
+
+
+ string
+
+ |
+
+ |
+
+ Local file name containing the welcome banner text to be displayed upon successful CLI/shell session logins.
+ |
+
+
+
+ |
+
+
+ ssl
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver SSL security configuration and operational data.
+ |
+
+
+ |
+ |
+
+
+ tls_cipher_suite_algorithms
+
+
+ list
+ / elements=dictionary
+
+ |
+
+ |
+
+ List of transport layer security(TLS) cipher suite algorithms. The algorithm names are system assigned.
+ |
+
+
+ |
+ |
+ |
+
+
+ admin_state
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ TLS cipher suite algorithm administrative state.
+ |
+
+
+ |
+ |
+ |
+
+
+ algorithm_name
+
+
+ string
+ / required
+
+ |
+
+ |
+
+ The TLS cipher suite algorithm name. (Key for list: tls-cipher-suite-algorithms)
+ |
+
+
+
+
+ |
+
+
+ state_dump_config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Configurable field about an active or recently completed state-dump collection operation.
+ |
+
+
+ |
+ |
+
+
+ exclude_corefiles
+
+
+ string
+
+ |
+
+ Choices:
+ - disabled
+ - enabled
+
+ |
+
+ Indicates that exclude-corefiles is enabled or disabled.
+ |
+
+
+
+ |
+
+
+ time_config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system time configuration attributes.
+ |
+
+
+ |
+ |
+
+
+ time_offset
+
+
+ integer
+
+ |
+
+ |
+
+ System time-offset from UTC in seconds.
+ |
+
+
+ |
+ |
+
+
+ time_stamp
+
+
+ string
+
+ |
+
+
+ |
+
+ System time stamp format; local time or UTC time.
+ |
+
+
+
+ |
+
+
+ xftp_config
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system XFTP configuration attributes.
+ |
+
+
+ |
+ |
+
+
+ ftp
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system FTP configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ host_name
+
+
+ string
+
+ |
+
+ |
+
+ FTP host name. Format is an IP address (with optional port) or host name.
+ |
+
+
+ |
+ |
+ |
+
+
+ password
+
+
+ string
+
+ |
+
+ |
+
+ FTP password string.
+ |
+
+
+ |
+ |
+ |
+
+
+ secret
+
+
+ string
+
+ |
+
+ |
+
+ FTP secret string.
+ |
+
+
+ |
+ |
+ |
+
+
+ user_name
+
+
+ string
+
+ |
+
+ |
+
+ FTP user name.
+ |
+
+
+
+ |
+ |
+
+
+ mode
+
+
+ string
+
+ |
+
+ Choices:
+ - none
+ - tftp
+ - ftp
+ - sftp
+ - scp
+
+ |
+
+ Identifies which file transfer protocol to user when default-server is specified in a command - FTP, SFTP, TFTP or SCP.
+ |
+
+
+ |
+ |
+
+
+ scp
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system SCP configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ host_name
+
+
+ string
+
+ |
+
+ |
+
+ SCP host name. Format is an IP address (with optional port) or host name.
+ |
+
+
+ |
+ |
+ |
+
+
+ password
+
+
+ string
+
+ |
+
+ |
+
+ SCP password string.
+ |
+
+
+ |
+ |
+ |
+
+
+ secret
+
+
+ string
+
+ |
+
+ |
+
+ SCP secret string.
+ |
+
+
+ |
+ |
+ |
+
+
+ user_name
+
+
+ string
+
+ |
+
+ |
+
+ SCP user name.
+ |
+
+
+
+ |
+ |
+
+
+ sftp
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system SFTP configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ host_name
+
+
+ string
+
+ |
+
+ |
+
+ SFTP host name. Format is an IP address (with optional port) or host name.
+ |
+
+
+ |
+ |
+ |
+
+
+ password
+
+
+ string
+
+ |
+
+ |
+
+ SFTP password string.
+ |
+
+
+ |
+ |
+ |
+
+
+ secret
+
+
+ string
+
+ |
+
+ |
+
+ SFTP secret string.
+ |
+
+
+ |
+ |
+ |
+
+
+ user_name
+
+
+ string
+
+ |
+
+ |
+
+ SFTP user name.
+ |
+
+
+
+ |
+ |
+
+
+ tftp
+
+
+ dictionary
+
+ |
+
+ |
+
+ Waveserver system TFTP configuration.
+ |
+
+
+ |
+ |
+ |
+
+
+ config_host_name
+
+
+ string
+
+ |
+
+ |
+
+ TFTP host name configured by user. Format is an IP address (with optional port) or host name.
+ |
+
+
+
+
+
+ |
+
+ state
+
+
+ string
+
+ |
+
+
+ |
+
+ The state of the configuration
+ |
+
+
+