Documentation
¶
Overview ¶
Package dot15 provides 802.15 wireless standard configuration operations for Cisco IOS-XE wireless controllers.
This package allows you to manage 802.15 wireless protocol configurations including 802.15.4 and Zigbee settings. It provides methods for low-power wireless network protocol configurations and management.
RESTCONF Endpoints: - Configuration: /restconf/data/Cisco-IOS-XE-wireless-dot15-cfg:dot15-cfg-data
YANG References: - Cisco-IOS-XE-wireless-dot15-cfg.yang (17.12.1, 17.15.1, 17.18.1)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CiscoIOSXEWirelessDot15Cfg ¶ added in v0.4.0
type CiscoIOSXEWirelessDot15Cfg struct {
CiscoIOSXEWirelessDot15CfgData struct {
Dot15GlobalConfig *Dot15GlobalConfig `json:"dot15-global-config,omitempty"` // 802.15 global configuration (Live: IOS-XE 17.12.6a)
} `json:"Cisco-IOS-XE-wireless-dot15-cfg:dot15-cfg-data"` // IEEE 802.15 configuration data (Live: IOS-XE 17.12.6a)
}
CiscoIOSXEWirelessDot15Cfg represents the root structure for IEEE 802.15.4 configuration data.
type CiscoIOSXEWirelessDot15CfgDot15GlobalConfig ¶ added in v0.4.0
type CiscoIOSXEWirelessDot15CfgDot15GlobalConfig struct {
Dot15GlobalConfig *Dot15GlobalConfig `json:"Cisco-IOS-XE-wireless-dot15-cfg:dot15-global-config,omitempty"`
}
CiscoIOSXEWirelessDot15CfgDot15GlobalConfig represents the structure for 802.15 global configuration operations.
type Dot15GlobalConfig ¶ added in v0.3.2
type Dot15GlobalConfig struct {
GlobalRadioShut *bool `json:"global-radio-shut,omitempty"` // Global 802.15 radio switch (YANG: IOS-XE 17.12.1)
}
Dot15GlobalConfig represents the global IEEE 802.15.4 radio configuration.
type Service ¶
type Service struct {
service.BaseService
}
Service provides IEEE 802.15 Bluetooth configuration operations for Cisco IOS-XE Wireless LAN Controller.
func NewService ¶
NewService creates a new 802.15 service instance with the provided client.
func (Service) GetConfig ¶
func (s Service) GetConfig(ctx context.Context) (*CiscoIOSXEWirelessDot15Cfg, error)
GetConfig retrieves dot15.4 configuration data from the controller.
func (Service) ListDot15GlobalConfigs ¶ added in v0.3.6
func (s Service) ListDot15GlobalConfigs(ctx context.Context) (*CiscoIOSXEWirelessDot15CfgDot15GlobalConfig, error)
ListDot15GlobalConfigs retrieves 802.15 global configuration.