wireless

package
v0.0.0-...-6c9a280 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CreateNetworkWirelessRfProfileBodyBandSelectionTypeAp captures enum value "ap"
	CreateNetworkWirelessRfProfileBodyBandSelectionTypeAp string = "ap"

	// CreateNetworkWirelessRfProfileBodyBandSelectionTypeSsid captures enum value "ssid"
	CreateNetworkWirelessRfProfileBodyBandSelectionTypeSsid string = "ssid"
)
View Source
const (

	// CreateNetworkWirelessRfProfileBodyMinBitrateTypeBand captures enum value "band"
	CreateNetworkWirelessRfProfileBodyMinBitrateTypeBand string = "band"

	// CreateNetworkWirelessRfProfileBodyMinBitrateTypeSsid captures enum value "ssid"
	CreateNetworkWirelessRfProfileBodyMinBitrateTypeSsid string = "ssid"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeMulti string = "multi"
)
View Source
const (

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr6ghz captures enum value "6ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr6ghz string = "6ghz"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeDual captures enum value "dual"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeDual string = "dual"

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeMulti captures enum value "multi"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeNr6ghz captures enum value "6ghz"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeNr6ghz string = "6ghz"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeDual captures enum value "dual"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeDual string = "dual"

	// GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeMulti captures enum value "multi"
	GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9BandOperationModeMulti string = "multi"
)
View Source
const (

	// GetNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeClientDowntime captures enum value "minimizeClientDowntime"
	GetNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeClientDowntime string = "minimizeClientDowntime"

	// GetNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeUpgradeTime captures enum value "minimizeUpgradeTime"
	GetNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeUpgradeTime string = "minimizeUpgradeTime"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashGoogle captures enum value "8021x-google"
	GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashGoogle string = "8021x-google"

	// GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashLocalradius captures enum value "8021x-localradius"
	GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashLocalradius string = "8021x-localradius"

	// GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashMeraki captures enum value "8021x-meraki"
	GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashMeraki string = "8021x-meraki"

	// GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashNac captures enum value "8021x-nac"
	GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashNac string = "8021x-nac"

	// GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashRadius captures enum value "8021x-radius"
	GetNetworkWirelessSsidOKBodyAuthModeNr8021xDashRadius string = "8021x-radius"

	// GetNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashNac captures enum value "ipsk-with-nac"
	GetNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashNac string = "ipsk-with-nac"

	// GetNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashRadius captures enum value "ipsk-with-radius"
	GetNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashRadius string = "ipsk-with-radius"

	// GetNetworkWirelessSsidOKBodyAuthModeIpskDashWithoutDashRadius captures enum value "ipsk-without-radius"
	GetNetworkWirelessSsidOKBodyAuthModeIpskDashWithoutDashRadius string = "ipsk-without-radius"

	// GetNetworkWirelessSsidOKBodyAuthModeOpen captures enum value "open"
	GetNetworkWirelessSsidOKBodyAuthModeOpen string = "open"

	// GetNetworkWirelessSsidOKBodyAuthModeOpenDashEnhanced captures enum value "open-enhanced"
	GetNetworkWirelessSsidOKBodyAuthModeOpenDashEnhanced string = "open-enhanced"

	// GetNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashNac captures enum value "open-with-nac"
	GetNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashNac string = "open-with-nac"

	// GetNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashRadius captures enum value "open-with-radius"
	GetNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashRadius string = "open-with-radius"

	// GetNetworkWirelessSsidOKBodyAuthModePsk captures enum value "psk"
	GetNetworkWirelessSsidOKBodyAuthModePsk string = "psk"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyBandSelectionNr5GHzBandOnly captures enum value "5 GHz band only"
	GetNetworkWirelessSsidOKBodyBandSelectionNr5GHzBandOnly string = "5 GHz band only"

	// GetNetworkWirelessSsidOKBodyBandSelectionDualBandOperation captures enum value "Dual band operation"
	GetNetworkWirelessSsidOKBodyBandSelectionDualBandOperation string = "Dual band operation"

	// GetNetworkWirelessSsidOKBodyBandSelectionDualBandOperationWithBandSteering captures enum value "Dual band operation with Band Steering"
	GetNetworkWirelessSsidOKBodyBandSelectionDualBandOperationWithBandSteering string = "Dual band operation with Band Steering"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyEncryptionModeWep captures enum value "wep"
	GetNetworkWirelessSsidOKBodyEncryptionModeWep string = "wep"

	// GetNetworkWirelessSsidOKBodyEncryptionModeWpa captures enum value "wpa"
	GetNetworkWirelessSsidOKBodyEncryptionModeWpa string = "wpa"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyIPAssignmentModeBridgeMode captures enum value "Bridge mode"
	GetNetworkWirelessSsidOKBodyIPAssignmentModeBridgeMode string = "Bridge mode"

	// GetNetworkWirelessSsidOKBodyIPAssignmentModeEthernetOverGRE captures enum value "Ethernet over GRE"
	GetNetworkWirelessSsidOKBodyIPAssignmentModeEthernetOverGRE string = "Ethernet over GRE"

	// GetNetworkWirelessSsidOKBodyIPAssignmentModeLayer3Roaming captures enum value "Layer 3 roaming"
	GetNetworkWirelessSsidOKBodyIPAssignmentModeLayer3Roaming string = "Layer 3 roaming"

	// GetNetworkWirelessSsidOKBodyIPAssignmentModeLayer3RoamingWithaConcentrator captures enum value "Layer 3 roaming with a concentrator"
	GetNetworkWirelessSsidOKBodyIPAssignmentModeLayer3RoamingWithaConcentrator string = "Layer 3 roaming with a concentrator"

	// GetNetworkWirelessSsidOKBodyIPAssignmentModeNATMode captures enum value "NAT mode"
	GetNetworkWirelessSsidOKBodyIPAssignmentModeNATMode string = "NAT mode"

	// GetNetworkWirelessSsidOKBodyIPAssignmentModeVPN captures enum value "VPN"
	GetNetworkWirelessSsidOKBodyIPAssignmentModeVPN string = "VPN"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesAirespaceDashACLDashName captures enum value "Airespace-ACL-Name"
	GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesAirespaceDashACLDashName string = "Airespace-ACL-Name"

	// GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole captures enum value "Aruba-User-Role"
	GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole string = "Aruba-User-Role"

	// GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesFilterDashID captures enum value "Filter-Id"
	GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesFilterDashID string = "Filter-Id"

	// GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesReplyDashMessage captures enum value "Reply-Message"
	GetNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesReplyDashMessage string = "Reply-Message"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyRadiusFailoverPolicyAllowAccess captures enum value "Allow access"
	GetNetworkWirelessSsidOKBodyRadiusFailoverPolicyAllowAccess string = "Allow access"

	// GetNetworkWirelessSsidOKBodyRadiusFailoverPolicyDenyAccess captures enum value "Deny access"
	GetNetworkWirelessSsidOKBodyRadiusFailoverPolicyDenyAccess string = "Deny access"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyRoundRobin captures enum value "Round robin"
	GetNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyRoundRobin string = "Round robin"

	// GetNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyStrictPriorityOrder captures enum value "Strict priority order"
	GetNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyStrictPriorityOrder string = "Strict priority order"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodySplashPageBilling captures enum value "Billing"
	GetNetworkWirelessSsidOKBodySplashPageBilling string = "Billing"

	// GetNetworkWirelessSsidOKBodySplashPageCiscoISE captures enum value "Cisco ISE"
	GetNetworkWirelessSsidOKBodySplashPageCiscoISE string = "Cisco ISE"

	// GetNetworkWirelessSsidOKBodySplashPageClickDashThroughSplashPage captures enum value "Click-through splash page"
	GetNetworkWirelessSsidOKBodySplashPageClickDashThroughSplashPage string = "Click-through splash page"

	// GetNetworkWirelessSsidOKBodySplashPageFacebookWiDashFi captures enum value "Facebook Wi-Fi"
	GetNetworkWirelessSsidOKBodySplashPageFacebookWiDashFi string = "Facebook Wi-Fi"

	// GetNetworkWirelessSsidOKBodySplashPageGoogleAppsDomain captures enum value "Google Apps domain"
	GetNetworkWirelessSsidOKBodySplashPageGoogleAppsDomain string = "Google Apps domain"

	// GetNetworkWirelessSsidOKBodySplashPageGoogleOAuth captures enum value "Google OAuth"
	GetNetworkWirelessSsidOKBodySplashPageGoogleOAuth string = "Google OAuth"

	// GetNetworkWirelessSsidOKBodySplashPageNone captures enum value "None"
	GetNetworkWirelessSsidOKBodySplashPageNone string = "None"

	// GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithActiveDirectory captures enum value "Password-protected with Active Directory"
	GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithActiveDirectory string = "Password-protected with Active Directory"

	// GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithLDAP captures enum value "Password-protected with LDAP"
	GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithLDAP string = "Password-protected with LDAP"

	// GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithMerakiRADIUS captures enum value "Password-protected with Meraki RADIUS"
	GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithMerakiRADIUS string = "Password-protected with Meraki RADIUS"

	// GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithCustomRADIUS captures enum value "Password-protected with custom RADIUS"
	GetNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithCustomRADIUS string = "Password-protected with custom RADIUS"

	// GetNetworkWirelessSsidOKBodySplashPageSMSAuthentication captures enum value "SMS authentication"
	GetNetworkWirelessSsidOKBodySplashPageSMSAuthentication string = "SMS authentication"

	// GetNetworkWirelessSsidOKBodySplashPageSponsoredGuest captures enum value "Sponsored guest"
	GetNetworkWirelessSsidOKBodySplashPageSponsoredGuest string = "Sponsored guest"

	// GetNetworkWirelessSsidOKBodySplashPageSystemsManagerSentry captures enum value "Systems Manager Sentry"
	GetNetworkWirelessSsidOKBodySplashPageSystemsManagerSentry string = "Systems Manager Sentry"
)
View Source
const (

	// GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1AndWPA2 captures enum value "WPA1 and WPA2"
	GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1AndWPA2 string = "WPA1 and WPA2"

	// GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1Only captures enum value "WPA1 only"
	GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1Only string = "WPA1 only"

	// GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA2Only captures enum value "WPA2 only"
	GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA2Only string = "WPA2 only"

	// GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3192DashBitSecurity captures enum value "WPA3 192-bit Security"
	GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3192DashBitSecurity string = "WPA3 192-bit Security"

	// GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3TransitionMode captures enum value "WPA3 Transition Mode"
	GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3TransitionMode string = "WPA3 Transition Mode"

	// GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3Only captures enum value "WPA3 only"
	GetNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3Only string = "WPA3 only"
)
View Source
const (

	// GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAdmin captures enum value "admin"
	GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAdmin string = "admin"

	// GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAuto captures enum value "auto"
	GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAuto string = "auto"

	// GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeSelfEmail captures enum value "self_email"
	GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeSelfEmail string = "self_email"
)
View Source
const (

	// GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthClickDashThrough captures enum value "click-through"
	GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthClickDashThrough string = "click-through"

	// GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthFocused captures enum value "focused"
	GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthFocused string = "focused"

	// GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthStrict captures enum value "strict"
	GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthStrict string = "strict"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashGoogle captures enum value "8021x-google"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashGoogle string = "8021x-google"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashLocalradius captures enum value "8021x-localradius"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashLocalradius string = "8021x-localradius"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashMeraki captures enum value "8021x-meraki"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashMeraki string = "8021x-meraki"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashNac captures enum value "8021x-nac"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashNac string = "8021x-nac"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashRadius captures enum value "8021x-radius"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeNr8021xDashRadius string = "8021x-radius"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeIpskDashWithDashNac captures enum value "ipsk-with-nac"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeIpskDashWithDashNac string = "ipsk-with-nac"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeIpskDashWithDashRadius captures enum value "ipsk-with-radius"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeIpskDashWithDashRadius string = "ipsk-with-radius"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeIpskDashWithoutDashRadius captures enum value "ipsk-without-radius"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeIpskDashWithoutDashRadius string = "ipsk-without-radius"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeOpen captures enum value "open"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeOpen string = "open"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeOpenDashEnhanced captures enum value "open-enhanced"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeOpenDashEnhanced string = "open-enhanced"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeOpenDashWithDashNac captures enum value "open-with-nac"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeOpenDashWithDashNac string = "open-with-nac"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModeOpenDashWithDashRadius captures enum value "open-with-radius"
	GetNetworkWirelessSsidsOKBodyItems0AuthModeOpenDashWithDashRadius string = "open-with-radius"

	// GetNetworkWirelessSsidsOKBodyItems0AuthModePsk captures enum value "psk"
	GetNetworkWirelessSsidsOKBodyItems0AuthModePsk string = "psk"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0BandSelectionNr5GHzBandOnly captures enum value "5 GHz band only"
	GetNetworkWirelessSsidsOKBodyItems0BandSelectionNr5GHzBandOnly string = "5 GHz band only"

	// GetNetworkWirelessSsidsOKBodyItems0BandSelectionDualBandOperation captures enum value "Dual band operation"
	GetNetworkWirelessSsidsOKBodyItems0BandSelectionDualBandOperation string = "Dual band operation"

	// GetNetworkWirelessSsidsOKBodyItems0BandSelectionDualBandOperationWithBandSteering captures enum value "Dual band operation with Band Steering"
	GetNetworkWirelessSsidsOKBodyItems0BandSelectionDualBandOperationWithBandSteering string = "Dual band operation with Band Steering"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0EncryptionModeWep captures enum value "wep"
	GetNetworkWirelessSsidsOKBodyItems0EncryptionModeWep string = "wep"

	// GetNetworkWirelessSsidsOKBodyItems0EncryptionModeWpa captures enum value "wpa"
	GetNetworkWirelessSsidsOKBodyItems0EncryptionModeWpa string = "wpa"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeBridgeMode captures enum value "Bridge mode"
	GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeBridgeMode string = "Bridge mode"

	// GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeEthernetOverGRE captures enum value "Ethernet over GRE"
	GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeEthernetOverGRE string = "Ethernet over GRE"

	// GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeLayer3Roaming captures enum value "Layer 3 roaming"
	GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeLayer3Roaming string = "Layer 3 roaming"

	// GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeLayer3RoamingWithaConcentrator captures enum value "Layer 3 roaming with a concentrator"
	GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeLayer3RoamingWithaConcentrator string = "Layer 3 roaming with a concentrator"

	// GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeNATMode captures enum value "NAT mode"
	GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeNATMode string = "NAT mode"

	// GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeVPN captures enum value "VPN"
	GetNetworkWirelessSsidsOKBodyItems0IPAssignmentModeVPN string = "VPN"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesAirespaceDashACLDashName captures enum value "Airespace-ACL-Name"
	GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesAirespaceDashACLDashName string = "Airespace-ACL-Name"

	// GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesArubaDashUserDashRole captures enum value "Aruba-User-Role"
	GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesArubaDashUserDashRole string = "Aruba-User-Role"

	// GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesFilterDashID captures enum value "Filter-Id"
	GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesFilterDashID string = "Filter-Id"

	// GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesReplyDashMessage captures enum value "Reply-Message"
	GetNetworkWirelessSsidsOKBodyItems0RadiusAttributeForGroupPoliciesReplyDashMessage string = "Reply-Message"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0RadiusFailoverPolicyAllowAccess captures enum value "Allow access"
	GetNetworkWirelessSsidsOKBodyItems0RadiusFailoverPolicyAllowAccess string = "Allow access"

	// GetNetworkWirelessSsidsOKBodyItems0RadiusFailoverPolicyDenyAccess captures enum value "Deny access"
	GetNetworkWirelessSsidsOKBodyItems0RadiusFailoverPolicyDenyAccess string = "Deny access"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0RadiusLoadBalancingPolicyRoundRobin captures enum value "Round robin"
	GetNetworkWirelessSsidsOKBodyItems0RadiusLoadBalancingPolicyRoundRobin string = "Round robin"

	// GetNetworkWirelessSsidsOKBodyItems0RadiusLoadBalancingPolicyStrictPriorityOrder captures enum value "Strict priority order"
	GetNetworkWirelessSsidsOKBodyItems0RadiusLoadBalancingPolicyStrictPriorityOrder string = "Strict priority order"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageBilling captures enum value "Billing"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageBilling string = "Billing"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageCiscoISE captures enum value "Cisco ISE"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageCiscoISE string = "Cisco ISE"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageClickDashThroughSplashPage captures enum value "Click-through splash page"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageClickDashThroughSplashPage string = "Click-through splash page"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageFacebookWiDashFi captures enum value "Facebook Wi-Fi"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageFacebookWiDashFi string = "Facebook Wi-Fi"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageGoogleAppsDomain captures enum value "Google Apps domain"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageGoogleAppsDomain string = "Google Apps domain"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageGoogleOAuth captures enum value "Google OAuth"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageGoogleOAuth string = "Google OAuth"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageNone captures enum value "None"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageNone string = "None"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithActiveDirectory captures enum value "Password-protected with Active Directory"
	GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithActiveDirectory string = "Password-protected with Active Directory"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithLDAP captures enum value "Password-protected with LDAP"
	GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithLDAP string = "Password-protected with LDAP"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithMerakiRADIUS captures enum value "Password-protected with Meraki RADIUS"
	GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithMerakiRADIUS string = "Password-protected with Meraki RADIUS"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithCustomRADIUS captures enum value "Password-protected with custom RADIUS"
	GetNetworkWirelessSsidsOKBodyItems0SplashPagePasswordDashProtectedWithCustomRADIUS string = "Password-protected with custom RADIUS"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageSMSAuthentication captures enum value "SMS authentication"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageSMSAuthentication string = "SMS authentication"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageSponsoredGuest captures enum value "Sponsored guest"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageSponsoredGuest string = "Sponsored guest"

	// GetNetworkWirelessSsidsOKBodyItems0SplashPageSystemsManagerSentry captures enum value "Systems Manager Sentry"
	GetNetworkWirelessSsidsOKBodyItems0SplashPageSystemsManagerSentry string = "Systems Manager Sentry"
)
View Source
const (

	// GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA1AndWPA2 captures enum value "WPA1 and WPA2"
	GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA1AndWPA2 string = "WPA1 and WPA2"

	// GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA1Only captures enum value "WPA1 only"
	GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA1Only string = "WPA1 only"

	// GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA2Only captures enum value "WPA2 only"
	GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA2Only string = "WPA2 only"

	// GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA3192DashBitSecurity captures enum value "WPA3 192-bit Security"
	GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA3192DashBitSecurity string = "WPA3 192-bit Security"

	// GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA3TransitionMode captures enum value "WPA3 Transition Mode"
	GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA3TransitionMode string = "WPA3 Transition Mode"

	// GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA3Only captures enum value "WPA3 only"
	GetNetworkWirelessSsidsOKBodyItems0WpaEncryptionModeWPA3Only string = "WPA3 only"
)
View Source
const (

	// UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr1Day captures enum value "1 day"
	UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr1Day string = "1 day"

	// UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr1Hour captures enum value "1 hour"
	UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr1Hour string = "1 hour"

	// UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr1Week captures enum value "1 week"
	UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr1Week string = "1 week"

	// UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr30Days captures enum value "30 days"
	UpdateNetworkWirelessBillingParamsBodyPlansItems0TimeLimitNr30Days string = "30 days"
)
View Source
const (

	// UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeNonDashUnique captures enum value "Non-unique"
	UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeNonDashUnique string = "Non-unique"

	// UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeUnique captures enum value "Unique"
	UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeUnique string = "Unique"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileBodyBandSelectionTypeAp captures enum value "ap"
	UpdateNetworkWirelessRfProfileBodyBandSelectionTypeAp string = "ap"

	// UpdateNetworkWirelessRfProfileBodyBandSelectionTypeSsid captures enum value "ssid"
	UpdateNetworkWirelessRfProfileBodyBandSelectionTypeSsid string = "ssid"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileBodyMinBitrateTypeBand captures enum value "band"
	UpdateNetworkWirelessRfProfileBodyMinBitrateTypeBand string = "band"

	// UpdateNetworkWirelessRfProfileBodyMinBitrateTypeSsid captures enum value "ssid"
	UpdateNetworkWirelessRfProfileBodyMinBitrateTypeSsid string = "ssid"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz captures enum value "2.4ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr2Dot4ghz string = "2.4ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr6ghz captures enum value "6ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr6ghz string = "6ghz"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeDual captures enum value "dual"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeDual string = "dual"

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeMulti captures enum value "multi"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeMulti string = "multi"
)
View Source
const (

	// UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeClientDowntime captures enum value "minimizeClientDowntime"
	UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeClientDowntime string = "minimizeClientDowntime"

	// UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeUpgradeTime captures enum value "minimizeUpgradeTime"
	UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeUpgradeTime string = "minimizeUpgradeTime"
)
View Source
const (

	// UpdateNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeClientDowntime captures enum value "minimizeClientDowntime"
	UpdateNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeClientDowntime string = "minimizeClientDowntime"

	// UpdateNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeUpgradeTime captures enum value "minimizeUpgradeTime"
	UpdateNetworkWirelessSettingsOKBodyUpgradeStrategyMinimizeUpgradeTime string = "minimizeUpgradeTime"
)
View Source
const (

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DevicePolicyAllowed captures enum value "Allowed"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DevicePolicyAllowed string = "Allowed"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DevicePolicyBlocked captures enum value "Blocked"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DevicePolicyBlocked string = "Blocked"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DevicePolicyGroupPolicy captures enum value "Group policy"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DevicePolicyGroupPolicy string = "Group policy"
)
View Source
const (

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeAndroid captures enum value "Android"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeAndroid string = "Android"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeBAndNNook captures enum value "B&N Nook"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeBAndNNook string = "B&N Nook"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeBlackBerry captures enum value "BlackBerry"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeBlackBerry string = "BlackBerry"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeChromeOS captures enum value "Chrome OS"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeChromeOS string = "Chrome OS"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeMacOSX captures enum value "Mac OS X"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeMacOSX string = "Mac OS X"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeOtherOS captures enum value "Other OS"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeOtherOS string = "Other OS"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeWindows captures enum value "Windows"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeWindows string = "Windows"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeWindowsPhone captures enum value "Windows Phone"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeWindowsPhone string = "Windows Phone"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPad captures enum value "iPad"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPad string = "iPad"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPhone captures enum value "iPhone"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPhone string = "iPhone"

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPod captures enum value "iPod"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPod string = "iPod"
)
View Source
const (

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0PolicyAllow captures enum value "allow"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0PolicyAllow string = "allow"

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0PolicyDeny captures enum value "deny"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0PolicyDeny string = "deny"
)
View Source
const (

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolAny captures enum value "any"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolAny string = "any"

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolIcmp captures enum value "icmp"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolIcmp string = "icmp"

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolIcmp6 captures enum value "icmp6"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolIcmp6 string = "icmp6"

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolTCP captures enum value "tcp"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolTCP string = "tcp"

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolUDP captures enum value "udp"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolUDP string = "udp"
)
View Source
const (

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeApplication captures enum value "application"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeApplication string = "application"

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeApplicationCategory captures enum value "applicationCategory"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeApplicationCategory string = "applicationCategory"

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeHost captures enum value "host"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeHost string = "host"

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeIPRange captures enum value "ipRange"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeIPRange string = "ipRange"

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypePort captures enum value "port"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypePort string = "port"
)
View Source
const (

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeChargeablePublicNetwork captures enum value "Chargeable public network"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeChargeablePublicNetwork string = "Chargeable public network"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeEmergencyServicesOnlyNetwork captures enum value "Emergency services only network"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeEmergencyServicesOnlyNetwork string = "Emergency services only network"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeFreePublicNetwork captures enum value "Free public network"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeFreePublicNetwork string = "Free public network"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypePersonalDeviceNetwork captures enum value "Personal device network"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypePersonalDeviceNetwork string = "Personal device network"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypePrivateNetwork captures enum value "Private network"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypePrivateNetwork string = "Private network"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypePrivateNetworkWithGuestAccess captures enum value "Private network with guest access"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypePrivateNetworkWithGuestAccess string = "Private network with guest access"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeTestOrExperimental captures enum value "Test or experimental"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeTestOrExperimental string = "Test or experimental"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeWildcard captures enum value "Wildcard"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeWildcard string = "Wildcard"
)
View Source
const (

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr0 captures enum value "0"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr0 string = "0"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr1 captures enum value "1"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr1 string = "1"
)
View Source
const (

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAirplane captures enum value "Airplane"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAirplane string = "Airplane"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAlcoholAndDrugRehabilitationCenter captures enum value "Alcohol and Drug Rehabilitation Center"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAlcoholAndDrugRehabilitationCenter string = "Alcohol and Drug Rehabilitation Center"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAmphitheater captures enum value "Amphitheater"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAmphitheater string = "Amphitheater"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAmusementPark captures enum value "Amusement Park"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAmusementPark string = "Amusement Park"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeArena captures enum value "Arena"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeArena string = "Arena"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAttorneyOffice captures enum value "Attorney Office"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAttorneyOffice string = "Attorney Office"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAutomobileOrTruck captures enum value "Automobile or Truck"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAutomobileOrTruck string = "Automobile or Truck"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAutomotiveServiceStation captures enum value "Automotive Service Station"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeAutomotiveServiceStation string = "Automotive Service Station"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBank captures enum value "Bank"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBank string = "Bank"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBar captures enum value "Bar"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBar string = "Bar"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBoardingHouse captures enum value "Boarding House"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBoardingHouse string = "Boarding House"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBus captures enum value "Bus"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBus string = "Bus"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBusStop captures enum value "Bus Stop"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeBusStop string = "Bus Stop"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeCityPark captures enum value "City Park"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeCityPark string = "City Park"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeCoffeeShop captures enum value "Coffee Shop"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeCoffeeShop string = "Coffee Shop"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeConventionCenter captures enum value "Convention Center"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeConventionCenter string = "Convention Center"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeDoctorOrDentistOffice captures enum value "Doctor or Dentist office"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeDoctorOrDentistOffice string = "Doctor or Dentist office"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeDormitory captures enum value "Dormitory"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeDormitory string = "Dormitory"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeEmergencyCoordinationCenter captures enum value "Emergency Coordination Center"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeEmergencyCoordinationCenter string = "Emergency Coordination Center"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeFactory captures enum value "Factory"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeFactory string = "Factory"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeFerry captures enum value "Ferry"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeFerry string = "Ferry"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeFireStation captures enum value "Fire Station"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeFireStation string = "Fire Station"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeGasStation captures enum value "Gas Station"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeGasStation string = "Gas Station"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeGroceryMarket captures enum value "Grocery Market"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeGroceryMarket string = "Grocery Market"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeGroupHome captures enum value "Group Home"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeGroupHome string = "Group Home"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeHospital captures enum value "Hospital"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeHospital string = "Hospital"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeHotelOrMotel captures enum value "Hotel or Motel"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeHotelOrMotel string = "Hotel or Motel"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeKiosk captures enum value "Kiosk"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeKiosk string = "Kiosk"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeLibrary captures enum value "Library"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeLibrary string = "Library"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeLongDashTermCareFacility captures enum value "Long-Term Care Facility"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeLongDashTermCareFacility string = "Long-Term Care Facility"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeMotorBike captures enum value "Motor Bike"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeMotorBike string = "Motor Bike"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeMuniDashMeshNetwork captures enum value "Muni-mesh Network"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeMuniDashMeshNetwork string = "Muni-mesh Network"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeMuseum captures enum value "Museum"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeMuseum string = "Museum"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePassengerTerminal captures enum value "Passenger Terminal"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePassengerTerminal string = "Passenger Terminal"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePlaceOfWorship captures enum value "Place of Worship"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePlaceOfWorship string = "Place of Worship"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePoliceStation captures enum value "Police Station"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePoliceStation string = "Police Station"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePostOffice captures enum value "Post Office"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePostOffice string = "Post Office"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePrisonOrJail captures enum value "Prison or Jail"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePrisonOrJail string = "Prison or Jail"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePrivateResidence captures enum value "Private Residence"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypePrivateResidence string = "Private Residence"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeProfessionalOffice captures enum value "Professional Office"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeProfessionalOffice string = "Professional Office"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeResearchAndDevelopmentFacility captures enum value "Research and Development Facility"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeResearchAndDevelopmentFacility string = "Research and Development Facility"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeRestArea captures enum value "Rest Area"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeRestArea string = "Rest Area"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeRestaurant captures enum value "Restaurant"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeRestaurant string = "Restaurant"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeRetailStore captures enum value "Retail Store"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeRetailStore string = "Retail Store"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeSchoolPrimary captures enum value "School, Primary"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeSchoolPrimary string = "School, Primary"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeSchoolSecondary captures enum value "School, Secondary"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeSchoolSecondary string = "School, Secondary"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeShipOrBoat captures enum value "Ship or Boat"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeShipOrBoat string = "Ship or Boat"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeShoppingMall captures enum value "Shopping Mall"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeShoppingMall string = "Shopping Mall"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeStadium captures enum value "Stadium"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeStadium string = "Stadium"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeTheater captures enum value "Theater"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeTheater string = "Theater"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeTrafficControl captures enum value "Traffic Control"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeTrafficControl string = "Traffic Control"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeTrain captures enum value "Train"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeTrain string = "Train"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUniversityOrCollege captures enum value "University or College"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUniversityOrCollege string = "University or College"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecified captures enum value "Unspecified"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecified string = "Unspecified"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedAssembly captures enum value "Unspecified Assembly"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedAssembly string = "Unspecified Assembly"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedBusiness captures enum value "Unspecified Business"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedBusiness string = "Unspecified Business"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedEducational captures enum value "Unspecified Educational"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedEducational string = "Unspecified Educational"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedFactoryAndIndustrial captures enum value "Unspecified Factory and Industrial"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedFactoryAndIndustrial string = "Unspecified Factory and Industrial"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedInstitutional captures enum value "Unspecified Institutional"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedInstitutional string = "Unspecified Institutional"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedMercantile captures enum value "Unspecified Mercantile"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedMercantile string = "Unspecified Mercantile"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedOutdoor captures enum value "Unspecified Outdoor"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedOutdoor string = "Unspecified Outdoor"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedResidential captures enum value "Unspecified Residential"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedResidential string = "Unspecified Residential"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedStorage captures enum value "Unspecified Storage"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedStorage string = "Unspecified Storage"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedUtilityAndMiscellaneous captures enum value "Unspecified Utility and Miscellaneous"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedUtilityAndMiscellaneous string = "Unspecified Utility and Miscellaneous"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedVehicular captures enum value "Unspecified Vehicular"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeUnspecifiedVehicular string = "Unspecified Vehicular"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeZooOrAquarium captures enum value "Zoo or Aquarium"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeZooOrAquarium string = "Zoo or Aquarium"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashGoogle captures enum value "8021x-google"
	UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashGoogle string = "8021x-google"

	// UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashLocalradius captures enum value "8021x-localradius"
	UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashLocalradius string = "8021x-localradius"

	// UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashMeraki captures enum value "8021x-meraki"
	UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashMeraki string = "8021x-meraki"

	// UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashNac captures enum value "8021x-nac"
	UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashNac string = "8021x-nac"

	// UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashRadius captures enum value "8021x-radius"
	UpdateNetworkWirelessSsidBodyAuthModeNr8021xDashRadius string = "8021x-radius"

	// UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithDashNac captures enum value "ipsk-with-nac"
	UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithDashNac string = "ipsk-with-nac"

	// UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithDashRadius captures enum value "ipsk-with-radius"
	UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithDashRadius string = "ipsk-with-radius"

	// UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithoutDashRadius captures enum value "ipsk-without-radius"
	UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithoutDashRadius string = "ipsk-without-radius"

	// UpdateNetworkWirelessSsidBodyAuthModeOpen captures enum value "open"
	UpdateNetworkWirelessSsidBodyAuthModeOpen string = "open"

	// UpdateNetworkWirelessSsidBodyAuthModeOpenDashEnhanced captures enum value "open-enhanced"
	UpdateNetworkWirelessSsidBodyAuthModeOpenDashEnhanced string = "open-enhanced"

	// UpdateNetworkWirelessSsidBodyAuthModeOpenDashWithDashNac captures enum value "open-with-nac"
	UpdateNetworkWirelessSsidBodyAuthModeOpenDashWithDashNac string = "open-with-nac"

	// UpdateNetworkWirelessSsidBodyAuthModeOpenDashWithDashRadius captures enum value "open-with-radius"
	UpdateNetworkWirelessSsidBodyAuthModeOpenDashWithDashRadius string = "open-with-radius"

	// UpdateNetworkWirelessSsidBodyAuthModePsk captures enum value "psk"
	UpdateNetworkWirelessSsidBodyAuthModePsk string = "psk"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyEncryptionModeWep captures enum value "wep"
	UpdateNetworkWirelessSsidBodyEncryptionModeWep string = "wep"

	// UpdateNetworkWirelessSsidBodyEncryptionModeWpa captures enum value "wpa"
	UpdateNetworkWirelessSsidBodyEncryptionModeWpa string = "wpa"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyEnterpriseAdminAccessAccessDisabled captures enum value "access disabled"
	UpdateNetworkWirelessSsidBodyEnterpriseAdminAccessAccessDisabled string = "access disabled"

	// UpdateNetworkWirelessSsidBodyEnterpriseAdminAccessAccessEnabled captures enum value "access enabled"
	UpdateNetworkWirelessSsidBodyEnterpriseAdminAccessAccessEnabled string = "access enabled"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesAirespaceDashACLDashName captures enum value "Airespace-ACL-Name"
	UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesAirespaceDashACLDashName string = "Airespace-ACL-Name"

	// UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole captures enum value "Aruba-User-Role"
	UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole string = "Aruba-User-Role"

	// UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesFilterDashID captures enum value "Filter-Id"
	UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesFilterDashID string = "Filter-Id"

	// UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesReplyDashMessage captures enum value "Reply-Message"
	UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesReplyDashMessage string = "Reply-Message"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyAllowAccess captures enum value "Allow access"
	UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyAllowAccess string = "Allow access"

	// UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyDenyAccess captures enum value "Deny access"
	UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyDenyAccess string = "Deny access"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyRoundRobin captures enum value "Round robin"
	UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyRoundRobin string = "Round robin"

	// UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyStrictPriorityOrder captures enum value "Strict priority order"
	UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyStrictPriorityOrder string = "Strict priority order"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodySplashPageBilling captures enum value "Billing"
	UpdateNetworkWirelessSsidBodySplashPageBilling string = "Billing"

	// UpdateNetworkWirelessSsidBodySplashPageCiscoISE captures enum value "Cisco ISE"
	UpdateNetworkWirelessSsidBodySplashPageCiscoISE string = "Cisco ISE"

	// UpdateNetworkWirelessSsidBodySplashPageClickDashThroughSplashPage captures enum value "Click-through splash page"
	UpdateNetworkWirelessSsidBodySplashPageClickDashThroughSplashPage string = "Click-through splash page"

	// UpdateNetworkWirelessSsidBodySplashPageFacebookWiDashFi captures enum value "Facebook Wi-Fi"
	UpdateNetworkWirelessSsidBodySplashPageFacebookWiDashFi string = "Facebook Wi-Fi"

	// UpdateNetworkWirelessSsidBodySplashPageGoogleAppsDomain captures enum value "Google Apps domain"
	UpdateNetworkWirelessSsidBodySplashPageGoogleAppsDomain string = "Google Apps domain"

	// UpdateNetworkWirelessSsidBodySplashPageGoogleOAuth captures enum value "Google OAuth"
	UpdateNetworkWirelessSsidBodySplashPageGoogleOAuth string = "Google OAuth"

	// UpdateNetworkWirelessSsidBodySplashPageNone captures enum value "None"
	UpdateNetworkWirelessSsidBodySplashPageNone string = "None"

	// UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithActiveDirectory captures enum value "Password-protected with Active Directory"
	UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithActiveDirectory string = "Password-protected with Active Directory"

	// UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithLDAP captures enum value "Password-protected with LDAP"
	UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithLDAP string = "Password-protected with LDAP"

	// UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithMerakiRADIUS captures enum value "Password-protected with Meraki RADIUS"
	UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithMerakiRADIUS string = "Password-protected with Meraki RADIUS"

	// UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithCustomRADIUS captures enum value "Password-protected with custom RADIUS"
	UpdateNetworkWirelessSsidBodySplashPagePasswordDashProtectedWithCustomRADIUS string = "Password-protected with custom RADIUS"

	// UpdateNetworkWirelessSsidBodySplashPageSMSAuthentication captures enum value "SMS authentication"
	UpdateNetworkWirelessSsidBodySplashPageSMSAuthentication string = "SMS authentication"

	// UpdateNetworkWirelessSsidBodySplashPageSponsoredGuest captures enum value "Sponsored guest"
	UpdateNetworkWirelessSsidBodySplashPageSponsoredGuest string = "Sponsored guest"

	// UpdateNetworkWirelessSsidBodySplashPageSystemsManagerSentry captures enum value "Systems Manager Sentry"
	UpdateNetworkWirelessSsidBodySplashPageSystemsManagerSentry string = "Systems Manager Sentry"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA1AndWPA2 captures enum value "WPA1 and WPA2"
	UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA1AndWPA2 string = "WPA1 and WPA2"

	// UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA1Only captures enum value "WPA1 only"
	UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA1Only string = "WPA1 only"

	// UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA2Only captures enum value "WPA2 only"
	UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA2Only string = "WPA2 only"

	// UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA3192DashBitSecurity captures enum value "WPA3 192-bit Security"
	UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA3192DashBitSecurity string = "WPA3 192-bit Security"

	// UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA3TransitionMode captures enum value "WPA3 Transition Mode"
	UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA3TransitionMode string = "WPA3 Transition Mode"

	// UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA3Only captures enum value "WPA3 only"
	UpdateNetworkWirelessSsidBodyWpaEncryptionModeWPA3Only string = "WPA3 only"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashGoogle captures enum value "8021x-google"
	UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashGoogle string = "8021x-google"

	// UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashLocalradius captures enum value "8021x-localradius"
	UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashLocalradius string = "8021x-localradius"

	// UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashMeraki captures enum value "8021x-meraki"
	UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashMeraki string = "8021x-meraki"

	// UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashNac captures enum value "8021x-nac"
	UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashNac string = "8021x-nac"

	// UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashRadius captures enum value "8021x-radius"
	UpdateNetworkWirelessSsidOKBodyAuthModeNr8021xDashRadius string = "8021x-radius"

	// UpdateNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashNac captures enum value "ipsk-with-nac"
	UpdateNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashNac string = "ipsk-with-nac"

	// UpdateNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashRadius captures enum value "ipsk-with-radius"
	UpdateNetworkWirelessSsidOKBodyAuthModeIpskDashWithDashRadius string = "ipsk-with-radius"

	// UpdateNetworkWirelessSsidOKBodyAuthModeIpskDashWithoutDashRadius captures enum value "ipsk-without-radius"
	UpdateNetworkWirelessSsidOKBodyAuthModeIpskDashWithoutDashRadius string = "ipsk-without-radius"

	// UpdateNetworkWirelessSsidOKBodyAuthModeOpen captures enum value "open"
	UpdateNetworkWirelessSsidOKBodyAuthModeOpen string = "open"

	// UpdateNetworkWirelessSsidOKBodyAuthModeOpenDashEnhanced captures enum value "open-enhanced"
	UpdateNetworkWirelessSsidOKBodyAuthModeOpenDashEnhanced string = "open-enhanced"

	// UpdateNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashNac captures enum value "open-with-nac"
	UpdateNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashNac string = "open-with-nac"

	// UpdateNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashRadius captures enum value "open-with-radius"
	UpdateNetworkWirelessSsidOKBodyAuthModeOpenDashWithDashRadius string = "open-with-radius"

	// UpdateNetworkWirelessSsidOKBodyAuthModePsk captures enum value "psk"
	UpdateNetworkWirelessSsidOKBodyAuthModePsk string = "psk"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyBandSelectionNr5GHzBandOnly captures enum value "5 GHz band only"
	UpdateNetworkWirelessSsidOKBodyBandSelectionNr5GHzBandOnly string = "5 GHz band only"

	// UpdateNetworkWirelessSsidOKBodyBandSelectionDualBandOperation captures enum value "Dual band operation"
	UpdateNetworkWirelessSsidOKBodyBandSelectionDualBandOperation string = "Dual band operation"

	// UpdateNetworkWirelessSsidOKBodyBandSelectionDualBandOperationWithBandSteering captures enum value "Dual band operation with Band Steering"
	UpdateNetworkWirelessSsidOKBodyBandSelectionDualBandOperationWithBandSteering string = "Dual band operation with Band Steering"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyEncryptionModeWep captures enum value "wep"
	UpdateNetworkWirelessSsidOKBodyEncryptionModeWep string = "wep"

	// UpdateNetworkWirelessSsidOKBodyEncryptionModeWpa captures enum value "wpa"
	UpdateNetworkWirelessSsidOKBodyEncryptionModeWpa string = "wpa"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyIPAssignmentModeBridgeMode captures enum value "Bridge mode"
	UpdateNetworkWirelessSsidOKBodyIPAssignmentModeBridgeMode string = "Bridge mode"

	// UpdateNetworkWirelessSsidOKBodyIPAssignmentModeEthernetOverGRE captures enum value "Ethernet over GRE"
	UpdateNetworkWirelessSsidOKBodyIPAssignmentModeEthernetOverGRE string = "Ethernet over GRE"

	// UpdateNetworkWirelessSsidOKBodyIPAssignmentModeLayer3Roaming captures enum value "Layer 3 roaming"
	UpdateNetworkWirelessSsidOKBodyIPAssignmentModeLayer3Roaming string = "Layer 3 roaming"

	// UpdateNetworkWirelessSsidOKBodyIPAssignmentModeLayer3RoamingWithaConcentrator captures enum value "Layer 3 roaming with a concentrator"
	UpdateNetworkWirelessSsidOKBodyIPAssignmentModeLayer3RoamingWithaConcentrator string = "Layer 3 roaming with a concentrator"

	// UpdateNetworkWirelessSsidOKBodyIPAssignmentModeNATMode captures enum value "NAT mode"
	UpdateNetworkWirelessSsidOKBodyIPAssignmentModeNATMode string = "NAT mode"

	// UpdateNetworkWirelessSsidOKBodyIPAssignmentModeVPN captures enum value "VPN"
	UpdateNetworkWirelessSsidOKBodyIPAssignmentModeVPN string = "VPN"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesAirespaceDashACLDashName captures enum value "Airespace-ACL-Name"
	UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesAirespaceDashACLDashName string = "Airespace-ACL-Name"

	// UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole captures enum value "Aruba-User-Role"
	UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole string = "Aruba-User-Role"

	// UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesFilterDashID captures enum value "Filter-Id"
	UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesFilterDashID string = "Filter-Id"

	// UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesReplyDashMessage captures enum value "Reply-Message"
	UpdateNetworkWirelessSsidOKBodyRadiusAttributeForGroupPoliciesReplyDashMessage string = "Reply-Message"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyRadiusFailoverPolicyAllowAccess captures enum value "Allow access"
	UpdateNetworkWirelessSsidOKBodyRadiusFailoverPolicyAllowAccess string = "Allow access"

	// UpdateNetworkWirelessSsidOKBodyRadiusFailoverPolicyDenyAccess captures enum value "Deny access"
	UpdateNetworkWirelessSsidOKBodyRadiusFailoverPolicyDenyAccess string = "Deny access"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyRoundRobin captures enum value "Round robin"
	UpdateNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyRoundRobin string = "Round robin"

	// UpdateNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyStrictPriorityOrder captures enum value "Strict priority order"
	UpdateNetworkWirelessSsidOKBodyRadiusLoadBalancingPolicyStrictPriorityOrder string = "Strict priority order"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodySplashPageBilling captures enum value "Billing"
	UpdateNetworkWirelessSsidOKBodySplashPageBilling string = "Billing"

	// UpdateNetworkWirelessSsidOKBodySplashPageCiscoISE captures enum value "Cisco ISE"
	UpdateNetworkWirelessSsidOKBodySplashPageCiscoISE string = "Cisco ISE"

	// UpdateNetworkWirelessSsidOKBodySplashPageClickDashThroughSplashPage captures enum value "Click-through splash page"
	UpdateNetworkWirelessSsidOKBodySplashPageClickDashThroughSplashPage string = "Click-through splash page"

	// UpdateNetworkWirelessSsidOKBodySplashPageFacebookWiDashFi captures enum value "Facebook Wi-Fi"
	UpdateNetworkWirelessSsidOKBodySplashPageFacebookWiDashFi string = "Facebook Wi-Fi"

	// UpdateNetworkWirelessSsidOKBodySplashPageGoogleAppsDomain captures enum value "Google Apps domain"
	UpdateNetworkWirelessSsidOKBodySplashPageGoogleAppsDomain string = "Google Apps domain"

	// UpdateNetworkWirelessSsidOKBodySplashPageGoogleOAuth captures enum value "Google OAuth"
	UpdateNetworkWirelessSsidOKBodySplashPageGoogleOAuth string = "Google OAuth"

	// UpdateNetworkWirelessSsidOKBodySplashPageNone captures enum value "None"
	UpdateNetworkWirelessSsidOKBodySplashPageNone string = "None"

	// UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithActiveDirectory captures enum value "Password-protected with Active Directory"
	UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithActiveDirectory string = "Password-protected with Active Directory"

	// UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithLDAP captures enum value "Password-protected with LDAP"
	UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithLDAP string = "Password-protected with LDAP"

	// UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithMerakiRADIUS captures enum value "Password-protected with Meraki RADIUS"
	UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithMerakiRADIUS string = "Password-protected with Meraki RADIUS"

	// UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithCustomRADIUS captures enum value "Password-protected with custom RADIUS"
	UpdateNetworkWirelessSsidOKBodySplashPagePasswordDashProtectedWithCustomRADIUS string = "Password-protected with custom RADIUS"

	// UpdateNetworkWirelessSsidOKBodySplashPageSMSAuthentication captures enum value "SMS authentication"
	UpdateNetworkWirelessSsidOKBodySplashPageSMSAuthentication string = "SMS authentication"

	// UpdateNetworkWirelessSsidOKBodySplashPageSponsoredGuest captures enum value "Sponsored guest"
	UpdateNetworkWirelessSsidOKBodySplashPageSponsoredGuest string = "Sponsored guest"

	// UpdateNetworkWirelessSsidOKBodySplashPageSystemsManagerSentry captures enum value "Systems Manager Sentry"
	UpdateNetworkWirelessSsidOKBodySplashPageSystemsManagerSentry string = "Systems Manager Sentry"
)
View Source
const (

	// UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1AndWPA2 captures enum value "WPA1 and WPA2"
	UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1AndWPA2 string = "WPA1 and WPA2"

	// UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1Only captures enum value "WPA1 only"
	UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA1Only string = "WPA1 only"

	// UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA2Only captures enum value "WPA2 only"
	UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA2Only string = "WPA2 only"

	// UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3192DashBitSecurity captures enum value "WPA3 192-bit Security"
	UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3192DashBitSecurity string = "WPA3 192-bit Security"

	// UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3TransitionMode captures enum value "WPA3 Transition Mode"
	UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3TransitionMode string = "WPA3 Transition Mode"

	// UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3Only captures enum value "WPA3 only"
	UpdateNetworkWirelessSsidOKBodyWpaEncryptionModeWPA3Only string = "WPA3 only"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorDefault captures enum value "default"
	UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorDefault string = "default"

	// UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorOpen captures enum value "open"
	UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorOpen string = "open"

	// UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorRestricted captures enum value "restricted"
	UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorRestricted string = "restricted"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAdmin captures enum value "admin"
	UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAdmin string = "admin"

	// UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAuto captures enum value "auto"
	UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeAuto string = "auto"

	// UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeSelfEmail captures enum value "self_email"
	UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistrationAuthorizationTypeSelfEmail string = "self_email"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthClickDashThrough captures enum value "click-through"
	UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthClickDashThrough string = "click-through"

	// UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthFocused captures enum value "focused"
	UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthFocused string = "focused"

	// UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthStrict captures enum value "strict"
	UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentStrengthStrict string = "strict"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthClickDashThrough captures enum value "click-through"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthClickDashThrough string = "click-through"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthFocused captures enum value "focused"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthFocused string = "focused"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthStrict captures enum value "strict"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthStrict string = "strict"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImageFormatGif captures enum value "gif"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImageFormatGif string = "gif"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImageFormatJpg captures enum value "jpg"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImageFormatJpg string = "jpg"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImageFormatPng captures enum value "png"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImageFormatPng string = "png"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImageFormatGif captures enum value "gif"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImageFormatGif string = "gif"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImageFormatJpg captures enum value "jpg"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImageFormatJpg string = "jpg"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImageFormatPng captures enum value "png"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImageFormatPng string = "png"
)
View Source
const (

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImageFormatGif captures enum value "gif"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImageFormatGif string = "gif"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImageFormatJpg captures enum value "jpg"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImageFormatJpg string = "jpg"

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImageFormatPng captures enum value "png"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImageFormatPng string = "png"
)
View Source
const (

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeApplication captures enum value "application"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeApplication string = "application"

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeApplicationCategory captures enum value "applicationCategory"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeApplicationCategory string = "applicationCategory"

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeHost captures enum value "host"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeHost string = "host"

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeIPRange captures enum value "ipRange"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeIPRange string = "ipRange"

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeLocalNet captures enum value "localNet"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeLocalNet string = "localNet"

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypePort captures enum value "port"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypePort string = "port"
)
View Source
const (

	// UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0ProtocolAny captures enum value "Any"
	UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0ProtocolAny string = "Any"

	// UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0ProtocolTCP captures enum value "TCP"
	UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0ProtocolTCP string = "TCP"

	// UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0ProtocolUDP captures enum value "UDP"
	UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0ProtocolUDP string = "UDP"
)
View Source
const (

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0PolicyDeny captures enum value "deny"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0PolicyDeny string = "deny"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for wireless API

func (*Client) CreateNetworkWirelessRfProfile

CreateNetworkWirelessRfProfile creates new r f profile for this network

Creates new RF profile for this network

func (*Client) CreateNetworkWirelessSsidIdentityPsk

CreateNetworkWirelessSsidIdentityPsk creates an identity p s k

Create an Identity PSK

func (*Client) DeleteNetworkWirelessRfProfile

DeleteNetworkWirelessRfProfile deletes a r f profile

Delete a RF Profile

func (*Client) DeleteNetworkWirelessSsidIdentityPsk

DeleteNetworkWirelessSsidIdentityPsk deletes an identity p s k

Delete an Identity PSK

func (*Client) GetDeviceWirelessBluetoothSettings

func (a *Client) GetDeviceWirelessBluetoothSettings(params *GetDeviceWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessBluetoothSettingsOK, error)

GetDeviceWirelessBluetoothSettings returns the bluetooth settings for a wireless device

Return the bluetooth settings for a wireless device

func (*Client) GetDeviceWirelessConnectionStats

func (a *Client) GetDeviceWirelessConnectionStats(params *GetDeviceWirelessConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessConnectionStatsOK, error)

GetDeviceWirelessConnectionStats aggregateds connectivity info for a given a p on this network

Aggregated connectivity info for a given AP on this network

func (*Client) GetDeviceWirelessLatencyStats

func (a *Client) GetDeviceWirelessLatencyStats(params *GetDeviceWirelessLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessLatencyStatsOK, error)

GetDeviceWirelessLatencyStats aggregateds latency info for a given a p on this network

Aggregated latency info for a given AP on this network

func (*Client) GetDeviceWirelessRadioSettings

func (a *Client) GetDeviceWirelessRadioSettings(params *GetDeviceWirelessRadioSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessRadioSettingsOK, error)

GetDeviceWirelessRadioSettings returns the radio settings of a device

Return the radio settings of a device

func (*Client) GetDeviceWirelessStatus

func (a *Client) GetDeviceWirelessStatus(params *GetDeviceWirelessStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessStatusOK, error)

GetDeviceWirelessStatus returns the s s ID statuses of an access point

Return the SSID statuses of an access point

func (*Client) GetNetworkWirelessAirMarshal

func (a *Client) GetNetworkWirelessAirMarshal(params *GetNetworkWirelessAirMarshalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessAirMarshalOK, error)

GetNetworkWirelessAirMarshal lists air marshal scan results from a network

List Air Marshal scan results from a network

func (*Client) GetNetworkWirelessAlternateManagementInterface

GetNetworkWirelessAlternateManagementInterface returns alternate management interface and devices with IP assigned

Return alternate management interface and devices with IP assigned

func (*Client) GetNetworkWirelessBilling

func (a *Client) GetNetworkWirelessBilling(params *GetNetworkWirelessBillingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessBillingOK, error)

GetNetworkWirelessBilling returns the billing settings of this network

Return the billing settings of this network

func (*Client) GetNetworkWirelessBluetoothSettings

func (a *Client) GetNetworkWirelessBluetoothSettings(params *GetNetworkWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessBluetoothSettingsOK, error)

GetNetworkWirelessBluetoothSettings returns the bluetooth settings for a network a href https documentation meraki com m r bluetooth bluetooth low energy b l e bluetooth settings a must be enabled on the network

Return the Bluetooth settings for a network. <a href="https://documentation.meraki.com/MR/Bluetooth/Bluetooth_Low_Energy_(BLE)">Bluetooth settings</a> must be enabled on the network.

func (*Client) GetNetworkWirelessChannelUtilizationHistory

GetNetworkWirelessChannelUtilizationHistory returns a p channel utilization over time for a device or network client

Return AP channel utilization over time for a device or network client

func (*Client) GetNetworkWirelessClientConnectionStats

GetNetworkWirelessClientConnectionStats aggregateds connectivity info for a given client on this network

Aggregated connectivity info for a given client on this network. Clients are identified by their MAC.

func (*Client) GetNetworkWirelessClientConnectivityEvents

GetNetworkWirelessClientConnectivityEvents lists the wireless connectivity events for a client within a network in the timespan

List the wireless connectivity events for a client within a network in the timespan.

func (*Client) GetNetworkWirelessClientCountHistory

func (a *Client) GetNetworkWirelessClientCountHistory(params *GetNetworkWirelessClientCountHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientCountHistoryOK, error)

GetNetworkWirelessClientCountHistory returns wireless client counts over time for a network device or network client

Return wireless client counts over time for a network, device, or network client

func (*Client) GetNetworkWirelessClientLatencyHistory

GetNetworkWirelessClientLatencyHistory returns the latency history for a client

Return the latency history for a client. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP. The latency data is from a sample of 2% of packets and is grouped into 4 traffic categories: background, best effort, video, voice. Within these categories the sampled packet counters are bucketed by latency in milliseconds.

func (*Client) GetNetworkWirelessClientLatencyStats

func (a *Client) GetNetworkWirelessClientLatencyStats(params *GetNetworkWirelessClientLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientLatencyStatsOK, error)

GetNetworkWirelessClientLatencyStats aggregateds latency info for a given client on this network

Aggregated latency info for a given client on this network. Clients are identified by their MAC.

func (*Client) GetNetworkWirelessClientsConnectionStats

GetNetworkWirelessClientsConnectionStats aggregateds connectivity info for this network grouped by clients

Aggregated connectivity info for this network, grouped by clients

func (*Client) GetNetworkWirelessClientsLatencyStats

func (a *Client) GetNetworkWirelessClientsLatencyStats(params *GetNetworkWirelessClientsLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientsLatencyStatsOK, error)

GetNetworkWirelessClientsLatencyStats aggregateds latency info for this network grouped by clients

Aggregated latency info for this network, grouped by clients

func (*Client) GetNetworkWirelessConnectionStats

func (a *Client) GetNetworkWirelessConnectionStats(params *GetNetworkWirelessConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessConnectionStatsOK, error)

GetNetworkWirelessConnectionStats aggregateds connectivity info for this network

Aggregated connectivity info for this network

func (*Client) GetNetworkWirelessDataRateHistory

func (a *Client) GetNetworkWirelessDataRateHistory(params *GetNetworkWirelessDataRateHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessDataRateHistoryOK, error)

GetNetworkWirelessDataRateHistory returns p h y data rates over time for a network device or network client

Return PHY data rates over time for a network, device, or network client

func (*Client) GetNetworkWirelessDevicesConnectionStats

GetNetworkWirelessDevicesConnectionStats aggregateds connectivity info for this network grouped by node

Aggregated connectivity info for this network, grouped by node

func (*Client) GetNetworkWirelessDevicesLatencyStats

func (a *Client) GetNetworkWirelessDevicesLatencyStats(params *GetNetworkWirelessDevicesLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessDevicesLatencyStatsOK, error)

GetNetworkWirelessDevicesLatencyStats aggregateds latency info for this network grouped by node

Aggregated latency info for this network, grouped by node

func (*Client) GetNetworkWirelessFailedConnections

func (a *Client) GetNetworkWirelessFailedConnections(params *GetNetworkWirelessFailedConnectionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessFailedConnectionsOK, error)

GetNetworkWirelessFailedConnections lists of all failed client connection events on this network in a given time range

List of all failed client connection events on this network in a given time range

func (*Client) GetNetworkWirelessLatencyHistory

func (a *Client) GetNetworkWirelessLatencyHistory(params *GetNetworkWirelessLatencyHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessLatencyHistoryOK, error)

GetNetworkWirelessLatencyHistory returns average wireless latency over time for a network device or network client

Return average wireless latency over time for a network, device, or network client

func (*Client) GetNetworkWirelessLatencyStats

func (a *Client) GetNetworkWirelessLatencyStats(params *GetNetworkWirelessLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessLatencyStatsOK, error)

GetNetworkWirelessLatencyStats aggregateds latency info for this network

Aggregated latency info for this network

func (*Client) GetNetworkWirelessMeshStatuses

func (a *Client) GetNetworkWirelessMeshStatuses(params *GetNetworkWirelessMeshStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessMeshStatusesOK, error)

GetNetworkWirelessMeshStatuses lists wireless mesh statuses for repeaters

List wireless mesh statuses for repeaters

func (*Client) GetNetworkWirelessRfProfile

func (a *Client) GetNetworkWirelessRfProfile(params *GetNetworkWirelessRfProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessRfProfileOK, error)

GetNetworkWirelessRfProfile returns a r f profile

Return a RF profile

func (*Client) GetNetworkWirelessRfProfiles

func (a *Client) GetNetworkWirelessRfProfiles(params *GetNetworkWirelessRfProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessRfProfilesOK, error)

GetNetworkWirelessRfProfiles lists r f profiles for this network

List RF profiles for this network

func (*Client) GetNetworkWirelessSettings

func (a *Client) GetNetworkWirelessSettings(params *GetNetworkWirelessSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSettingsOK, error)

GetNetworkWirelessSettings returns the wireless settings for a network

Return the wireless settings for a network

func (*Client) GetNetworkWirelessSignalQualityHistory

GetNetworkWirelessSignalQualityHistory returns signal quality s n r r s s i over time for a device or network client

Return signal quality (SNR/RSSI) over time for a device or network client

func (*Client) GetNetworkWirelessSsid

func (a *Client) GetNetworkWirelessSsid(params *GetNetworkWirelessSsidParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidOK, error)

GetNetworkWirelessSsid returns a single m r s s ID

Return a single MR SSID

func (*Client) GetNetworkWirelessSsidBonjourForwarding

GetNetworkWirelessSsidBonjourForwarding lists the bonjour forwarding setting and rules for the s s ID

List the Bonjour forwarding setting and rules for the SSID

func (*Client) GetNetworkWirelessSsidDeviceTypeGroupPolicies

GetNetworkWirelessSsidDeviceTypeGroupPolicies lists the device type group policies for the s s ID

List the device type group policies for the SSID

func (*Client) GetNetworkWirelessSsidEapOverride

func (a *Client) GetNetworkWirelessSsidEapOverride(params *GetNetworkWirelessSsidEapOverrideParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidEapOverrideOK, error)

GetNetworkWirelessSsidEapOverride returns the e a p overridden parameters for an s s ID

Return the EAP overridden parameters for an SSID

func (*Client) GetNetworkWirelessSsidFirewallL3FirewallRules

GetNetworkWirelessSsidFirewallL3FirewallRules returns the l3 firewall rules for an s s ID on an m r network

Return the L3 firewall rules for an SSID on an MR network

func (*Client) GetNetworkWirelessSsidFirewallL7FirewallRules

GetNetworkWirelessSsidFirewallL7FirewallRules returns the l7 firewall rules for an s s ID on an m r network

Return the L7 firewall rules for an SSID on an MR network

func (*Client) GetNetworkWirelessSsidHotspot20

func (a *Client) GetNetworkWirelessSsidHotspot20(params *GetNetworkWirelessSsidHotspot20Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidHotspot20OK, error)

GetNetworkWirelessSsidHotspot20 returns the hotspot 2 0 settings for an s s ID

Return the Hotspot 2.0 settings for an SSID

func (*Client) GetNetworkWirelessSsidIdentityPsk

func (a *Client) GetNetworkWirelessSsidIdentityPsk(params *GetNetworkWirelessSsidIdentityPskParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidIdentityPskOK, error)

GetNetworkWirelessSsidIdentityPsk returns an identity p s k

Return an Identity PSK

func (*Client) GetNetworkWirelessSsidIdentityPsks

func (a *Client) GetNetworkWirelessSsidIdentityPsks(params *GetNetworkWirelessSsidIdentityPsksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidIdentityPsksOK, error)

GetNetworkWirelessSsidIdentityPsks lists all identity p s ks in a wireless network

List all Identity PSKs in a wireless network

func (*Client) GetNetworkWirelessSsidSchedules

func (a *Client) GetNetworkWirelessSsidSchedules(params *GetNetworkWirelessSsidSchedulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidSchedulesOK, error)

GetNetworkWirelessSsidSchedules lists the outage schedule for the s s ID

List the outage schedule for the SSID

func (*Client) GetNetworkWirelessSsidSplashSettings

func (a *Client) GetNetworkWirelessSsidSplashSettings(params *GetNetworkWirelessSsidSplashSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidSplashSettingsOK, error)

GetNetworkWirelessSsidSplashSettings displays the splash page settings for the given s s ID

Display the splash page settings for the given SSID

func (*Client) GetNetworkWirelessSsidTrafficShapingRules

GetNetworkWirelessSsidTrafficShapingRules displays the traffic shaping settings for a s s ID on an m r network

Display the traffic shaping settings for a SSID on an MR network

func (*Client) GetNetworkWirelessSsidVpn

func (a *Client) GetNetworkWirelessSsidVpn(params *GetNetworkWirelessSsidVpnParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidVpnOK, error)

GetNetworkWirelessSsidVpn lists the v p n settings for the s s ID

List the VPN settings for the SSID.

func (*Client) GetNetworkWirelessSsids

func (a *Client) GetNetworkWirelessSsids(params *GetNetworkWirelessSsidsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidsOK, error)

GetNetworkWirelessSsids lists the m r s s i ds in a network

List the MR SSIDs in a network

func (*Client) GetNetworkWirelessUsageHistory

func (a *Client) GetNetworkWirelessUsageHistory(params *GetNetworkWirelessUsageHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessUsageHistoryOK, error)

GetNetworkWirelessUsageHistory returns a p usage over time for a device or network client

Return AP usage over time for a device or network client

func (*Client) GetOrganizationWirelessDevicesChannelUtilizationByDevice

GetOrganizationWirelessDevicesChannelUtilizationByDevice gets average channel utilization for all bands in a network split by a p

Get average channel utilization for all bands in a network, split by AP

func (*Client) GetOrganizationWirelessDevicesChannelUtilizationByNetwork

GetOrganizationWirelessDevicesChannelUtilizationByNetwork gets average channel utilization across all bands for all networks in the organization

Get average channel utilization across all bands for all networks in the organization

func (*Client) GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByInterval

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByInterval gets a time series of average channel utilization for all bands segmented by device

Get a time-series of average channel utilization for all bands, segmented by device.

func (*Client) GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByInterval

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByInterval gets a time series of average channel utilization for all bands

Get a time-series of average channel utilization for all bands

func (*Client) GetOrganizationWirelessDevicesEthernetStatuses

GetOrganizationWirelessDevicesEthernetStatuses lists the most recent ethernet link speed duplex aggregation and power mode and status information for wireless devices

List the most recent Ethernet link speed, duplex, aggregation and power mode and status information for wireless devices.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateDeviceWirelessBluetoothSettings

func (a *Client) UpdateDeviceWirelessBluetoothSettings(params *UpdateDeviceWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceWirelessBluetoothSettingsOK, error)

UpdateDeviceWirelessBluetoothSettings updates the bluetooth settings for a wireless device

Update the bluetooth settings for a wireless device

func (*Client) UpdateDeviceWirelessRadioSettings

func (a *Client) UpdateDeviceWirelessRadioSettings(params *UpdateDeviceWirelessRadioSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceWirelessRadioSettingsOK, error)

UpdateDeviceWirelessRadioSettings updates the radio settings of a device

Update the radio settings of a device

func (*Client) UpdateNetworkWirelessAlternateManagementInterface

UpdateNetworkWirelessAlternateManagementInterface updates alternate management interface and device static IP

Update alternate management interface and device static IP

func (*Client) UpdateNetworkWirelessBilling

func (a *Client) UpdateNetworkWirelessBilling(params *UpdateNetworkWirelessBillingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessBillingOK, error)

UpdateNetworkWirelessBilling updates the billing settings

Update the billing settings

func (*Client) UpdateNetworkWirelessBluetoothSettings

UpdateNetworkWirelessBluetoothSettings updates the bluetooth settings for a network

Update the Bluetooth settings for a network. See the docs page for <a href="https://documentation.meraki.com/MR/Bluetooth/Bluetooth_Low_Energy_(BLE)">Bluetooth settings</a>.

func (*Client) UpdateNetworkWirelessRfProfile

func (a *Client) UpdateNetworkWirelessRfProfile(params *UpdateNetworkWirelessRfProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessRfProfileOK, error)

UpdateNetworkWirelessRfProfile updates specified r f profile for this network

Updates specified RF profile for this network

func (*Client) UpdateNetworkWirelessSettings

func (a *Client) UpdateNetworkWirelessSettings(params *UpdateNetworkWirelessSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSettingsOK, error)

UpdateNetworkWirelessSettings updates the wireless settings for a network

Update the wireless settings for a network

func (*Client) UpdateNetworkWirelessSsid

func (a *Client) UpdateNetworkWirelessSsid(params *UpdateNetworkWirelessSsidParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidOK, error)

UpdateNetworkWirelessSsid updates the attributes of an m r s s ID

Update the attributes of an MR SSID

func (*Client) UpdateNetworkWirelessSsidBonjourForwarding

UpdateNetworkWirelessSsidBonjourForwarding updates the bonjour forwarding setting and rules for the s s ID

Update the bonjour forwarding setting and rules for the SSID

func (*Client) UpdateNetworkWirelessSsidDeviceTypeGroupPolicies

UpdateNetworkWirelessSsidDeviceTypeGroupPolicies updates the device type group policies for the s s ID

Update the device type group policies for the SSID

func (*Client) UpdateNetworkWirelessSsidEapOverride

func (a *Client) UpdateNetworkWirelessSsidEapOverride(params *UpdateNetworkWirelessSsidEapOverrideParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidEapOverrideOK, error)

UpdateNetworkWirelessSsidEapOverride updates the e a p overridden parameters for an s s ID

Update the EAP overridden parameters for an SSID.

func (*Client) UpdateNetworkWirelessSsidFirewallL3FirewallRules

UpdateNetworkWirelessSsidFirewallL3FirewallRules updates the l3 firewall rules of an s s ID on an m r network

Update the L3 firewall rules of an SSID on an MR network

func (*Client) UpdateNetworkWirelessSsidFirewallL7FirewallRules

UpdateNetworkWirelessSsidFirewallL7FirewallRules updates the l7 firewall rules of an s s ID on an m r network

Update the L7 firewall rules of an SSID on an MR network

func (*Client) UpdateNetworkWirelessSsidHotspot20

func (a *Client) UpdateNetworkWirelessSsidHotspot20(params *UpdateNetworkWirelessSsidHotspot20Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidHotspot20OK, error)

UpdateNetworkWirelessSsidHotspot20 updates the hotspot 2 0 settings of an s s ID

Update the Hotspot 2.0 settings of an SSID

func (*Client) UpdateNetworkWirelessSsidIdentityPsk

func (a *Client) UpdateNetworkWirelessSsidIdentityPsk(params *UpdateNetworkWirelessSsidIdentityPskParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidIdentityPskOK, error)

UpdateNetworkWirelessSsidIdentityPsk updates an identity p s k

Update an Identity PSK

func (*Client) UpdateNetworkWirelessSsidSchedules

func (a *Client) UpdateNetworkWirelessSsidSchedules(params *UpdateNetworkWirelessSsidSchedulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidSchedulesOK, error)

UpdateNetworkWirelessSsidSchedules updates the outage schedule for the s s ID

Update the outage schedule for the SSID

func (*Client) UpdateNetworkWirelessSsidSplashSettings

UpdateNetworkWirelessSsidSplashSettings modifies the splash page settings for the given s s ID

Modify the splash page settings for the given SSID

func (*Client) UpdateNetworkWirelessSsidTrafficShapingRules

UpdateNetworkWirelessSsidTrafficShapingRules updates the traffic shaping settings for an s s ID on an m r network

Update the traffic shaping settings for an SSID on an MR network

func (*Client) UpdateNetworkWirelessSsidVpn

func (a *Client) UpdateNetworkWirelessSsidVpn(params *UpdateNetworkWirelessSsidVpnParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidVpnOK, error)

UpdateNetworkWirelessSsidVpn updates the v p n settings for the s s ID

Update the VPN settings for the SSID

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateNetworkWirelessRfProfile(params *CreateNetworkWirelessRfProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkWirelessRfProfileCreated, error)

	CreateNetworkWirelessSsidIdentityPsk(params *CreateNetworkWirelessSsidIdentityPskParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkWirelessSsidIdentityPskCreated, error)

	DeleteNetworkWirelessRfProfile(params *DeleteNetworkWirelessRfProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkWirelessRfProfileNoContent, error)

	DeleteNetworkWirelessSsidIdentityPsk(params *DeleteNetworkWirelessSsidIdentityPskParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkWirelessSsidIdentityPskNoContent, error)

	GetDeviceWirelessBluetoothSettings(params *GetDeviceWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessBluetoothSettingsOK, error)

	GetDeviceWirelessConnectionStats(params *GetDeviceWirelessConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessConnectionStatsOK, error)

	GetDeviceWirelessLatencyStats(params *GetDeviceWirelessLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessLatencyStatsOK, error)

	GetDeviceWirelessRadioSettings(params *GetDeviceWirelessRadioSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessRadioSettingsOK, error)

	GetDeviceWirelessStatus(params *GetDeviceWirelessStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceWirelessStatusOK, error)

	GetNetworkWirelessAirMarshal(params *GetNetworkWirelessAirMarshalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessAirMarshalOK, error)

	GetNetworkWirelessAlternateManagementInterface(params *GetNetworkWirelessAlternateManagementInterfaceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessAlternateManagementInterfaceOK, error)

	GetNetworkWirelessBilling(params *GetNetworkWirelessBillingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessBillingOK, error)

	GetNetworkWirelessBluetoothSettings(params *GetNetworkWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessBluetoothSettingsOK, error)

	GetNetworkWirelessChannelUtilizationHistory(params *GetNetworkWirelessChannelUtilizationHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessChannelUtilizationHistoryOK, error)

	GetNetworkWirelessClientConnectionStats(params *GetNetworkWirelessClientConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientConnectionStatsOK, error)

	GetNetworkWirelessClientConnectivityEvents(params *GetNetworkWirelessClientConnectivityEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientConnectivityEventsOK, error)

	GetNetworkWirelessClientCountHistory(params *GetNetworkWirelessClientCountHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientCountHistoryOK, error)

	GetNetworkWirelessClientLatencyHistory(params *GetNetworkWirelessClientLatencyHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientLatencyHistoryOK, error)

	GetNetworkWirelessClientLatencyStats(params *GetNetworkWirelessClientLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientLatencyStatsOK, error)

	GetNetworkWirelessClientsConnectionStats(params *GetNetworkWirelessClientsConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientsConnectionStatsOK, error)

	GetNetworkWirelessClientsLatencyStats(params *GetNetworkWirelessClientsLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessClientsLatencyStatsOK, error)

	GetNetworkWirelessConnectionStats(params *GetNetworkWirelessConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessConnectionStatsOK, error)

	GetNetworkWirelessDataRateHistory(params *GetNetworkWirelessDataRateHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessDataRateHistoryOK, error)

	GetNetworkWirelessDevicesConnectionStats(params *GetNetworkWirelessDevicesConnectionStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessDevicesConnectionStatsOK, error)

	GetNetworkWirelessDevicesLatencyStats(params *GetNetworkWirelessDevicesLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessDevicesLatencyStatsOK, error)

	GetNetworkWirelessFailedConnections(params *GetNetworkWirelessFailedConnectionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessFailedConnectionsOK, error)

	GetNetworkWirelessLatencyHistory(params *GetNetworkWirelessLatencyHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessLatencyHistoryOK, error)

	GetNetworkWirelessLatencyStats(params *GetNetworkWirelessLatencyStatsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessLatencyStatsOK, error)

	GetNetworkWirelessMeshStatuses(params *GetNetworkWirelessMeshStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessMeshStatusesOK, error)

	GetNetworkWirelessRfProfile(params *GetNetworkWirelessRfProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessRfProfileOK, error)

	GetNetworkWirelessRfProfiles(params *GetNetworkWirelessRfProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessRfProfilesOK, error)

	GetNetworkWirelessSettings(params *GetNetworkWirelessSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSettingsOK, error)

	GetNetworkWirelessSignalQualityHistory(params *GetNetworkWirelessSignalQualityHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSignalQualityHistoryOK, error)

	GetNetworkWirelessSsid(params *GetNetworkWirelessSsidParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidOK, error)

	GetNetworkWirelessSsidBonjourForwarding(params *GetNetworkWirelessSsidBonjourForwardingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidBonjourForwardingOK, error)

	GetNetworkWirelessSsidDeviceTypeGroupPolicies(params *GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK, error)

	GetNetworkWirelessSsidEapOverride(params *GetNetworkWirelessSsidEapOverrideParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidEapOverrideOK, error)

	GetNetworkWirelessSsidFirewallL3FirewallRules(params *GetNetworkWirelessSsidFirewallL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK, error)

	GetNetworkWirelessSsidFirewallL7FirewallRules(params *GetNetworkWirelessSsidFirewallL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK, error)

	GetNetworkWirelessSsidHotspot20(params *GetNetworkWirelessSsidHotspot20Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidHotspot20OK, error)

	GetNetworkWirelessSsidIdentityPsk(params *GetNetworkWirelessSsidIdentityPskParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidIdentityPskOK, error)

	GetNetworkWirelessSsidIdentityPsks(params *GetNetworkWirelessSsidIdentityPsksParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidIdentityPsksOK, error)

	GetNetworkWirelessSsidSchedules(params *GetNetworkWirelessSsidSchedulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidSchedulesOK, error)

	GetNetworkWirelessSsidSplashSettings(params *GetNetworkWirelessSsidSplashSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidSplashSettingsOK, error)

	GetNetworkWirelessSsidTrafficShapingRules(params *GetNetworkWirelessSsidTrafficShapingRulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidTrafficShapingRulesOK, error)

	GetNetworkWirelessSsidVpn(params *GetNetworkWirelessSsidVpnParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidVpnOK, error)

	GetNetworkWirelessSsids(params *GetNetworkWirelessSsidsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessSsidsOK, error)

	GetNetworkWirelessUsageHistory(params *GetNetworkWirelessUsageHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWirelessUsageHistoryOK, error)

	GetOrganizationWirelessDevicesChannelUtilizationByDevice(params *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK, error)

	GetOrganizationWirelessDevicesChannelUtilizationByNetwork(params *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK, error)

	GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByInterval(params *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK, error)

	GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByInterval(params *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK, error)

	GetOrganizationWirelessDevicesEthernetStatuses(params *GetOrganizationWirelessDevicesEthernetStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationWirelessDevicesEthernetStatusesOK, error)

	UpdateDeviceWirelessBluetoothSettings(params *UpdateDeviceWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceWirelessBluetoothSettingsOK, error)

	UpdateDeviceWirelessRadioSettings(params *UpdateDeviceWirelessRadioSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceWirelessRadioSettingsOK, error)

	UpdateNetworkWirelessAlternateManagementInterface(params *UpdateNetworkWirelessAlternateManagementInterfaceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessAlternateManagementInterfaceOK, error)

	UpdateNetworkWirelessBilling(params *UpdateNetworkWirelessBillingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessBillingOK, error)

	UpdateNetworkWirelessBluetoothSettings(params *UpdateNetworkWirelessBluetoothSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessBluetoothSettingsOK, error)

	UpdateNetworkWirelessRfProfile(params *UpdateNetworkWirelessRfProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessRfProfileOK, error)

	UpdateNetworkWirelessSettings(params *UpdateNetworkWirelessSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSettingsOK, error)

	UpdateNetworkWirelessSsid(params *UpdateNetworkWirelessSsidParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidOK, error)

	UpdateNetworkWirelessSsidBonjourForwarding(params *UpdateNetworkWirelessSsidBonjourForwardingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidBonjourForwardingOK, error)

	UpdateNetworkWirelessSsidDeviceTypeGroupPolicies(params *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK, error)

	UpdateNetworkWirelessSsidEapOverride(params *UpdateNetworkWirelessSsidEapOverrideParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidEapOverrideOK, error)

	UpdateNetworkWirelessSsidFirewallL3FirewallRules(params *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK, error)

	UpdateNetworkWirelessSsidFirewallL7FirewallRules(params *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK, error)

	UpdateNetworkWirelessSsidHotspot20(params *UpdateNetworkWirelessSsidHotspot20Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidHotspot20OK, error)

	UpdateNetworkWirelessSsidIdentityPsk(params *UpdateNetworkWirelessSsidIdentityPskParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidIdentityPskOK, error)

	UpdateNetworkWirelessSsidSchedules(params *UpdateNetworkWirelessSsidSchedulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidSchedulesOK, error)

	UpdateNetworkWirelessSsidSplashSettings(params *UpdateNetworkWirelessSsidSplashSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidSplashSettingsOK, error)

	UpdateNetworkWirelessSsidTrafficShapingRules(params *UpdateNetworkWirelessSsidTrafficShapingRulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidTrafficShapingRulesOK, error)

	UpdateNetworkWirelessSsidVpn(params *UpdateNetworkWirelessSsidVpnParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWirelessSsidVpnOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new wireless API client.

type CreateNetworkWirelessRfProfileBody

type CreateNetworkWirelessRfProfileBody struct {

	// ap band settings
	ApBandSettings *CreateNetworkWirelessRfProfileParamsBodyApBandSettings `json:"apBandSettings,omitempty"`

	// Band selection can be set to either 'ssid' or 'ap'. This param is required on creation.
	// Required: true
	// Enum: [ap ssid]
	BandSelectionType *string `json:"bandSelectionType"`

	// Steers client to best available access point. Can be either true or false. Defaults to true.
	ClientBalancingEnabled bool `json:"clientBalancingEnabled,omitempty"`

	// five ghz settings
	FiveGhzSettings *CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// flex radios
	FlexRadios *CreateNetworkWirelessRfProfileParamsBodyFlexRadios `json:"flexRadios,omitempty"`

	// Minimum bitrate can be set to either 'band' or 'ssid'. Defaults to band.
	// Enum: [band ssid]
	MinBitrateType string `json:"minBitrateType,omitempty"`

	// The name of the new profile. Must be unique. This param is required on creation.
	// Required: true
	Name *string `json:"name"`

	// per ssid settings
	PerSsidSettings *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings `json:"perSsidSettings,omitempty"`

	// six ghz settings
	SixGhzSettings *CreateNetworkWirelessRfProfileParamsBodySixGhzSettings `json:"sixGhzSettings,omitempty"`

	// transmission
	Transmission *CreateNetworkWirelessRfProfileParamsBodyTransmission `json:"transmission,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

CreateNetworkWirelessRfProfileBody create network wireless rf profile body // Example: {"apBandSettings":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]}},"bandSelectionType":"ap","clientBalancingEnabled":true,"fiveGhzSettings":{"channelWidth":"auto","maxPower":30,"minBitrate":12,"minPower":8,"rxsop":-95,"validAutoChannels":[36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,144,149,153,157,161,165]},"flexRadios":{"byModel":[{"bands":["5"],"model":"MR34"}]},"minBitrateType":"band","name":"Main Office","perSsidSettings":{"0":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"1":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"10":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"11":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"12":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"13":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"14":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"2":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"3":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"4":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"5":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"6":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"7":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"8":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"9":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11}},"sixGhzSettings":{"channelWidth":"auto","maxPower":30,"minBitrate":12,"minPower":8,"rxsop":-95,"validAutoChannels":[1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233]},"transmission":{"enabled":true},"twoFourGhzSettings":{"axEnabled":true,"maxPower":30,"minBitrate":11,"minPower":5,"rxsop":-95,"validAutoChannels":[1,6,11]}} swagger:model CreateNetworkWirelessRfProfileBody

func (*CreateNetworkWirelessRfProfileBody) ContextValidate

func (o *CreateNetworkWirelessRfProfileBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create network wireless rf profile body based on the context it is used

func (*CreateNetworkWirelessRfProfileBody) MarshalBinary

func (o *CreateNetworkWirelessRfProfileBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileBody) UnmarshalBinary

func (o *CreateNetworkWirelessRfProfileBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileBody) Validate

Validate validates this create network wireless rf profile body

type CreateNetworkWirelessRfProfileCreated

type CreateNetworkWirelessRfProfileCreated struct {
	Payload *CreateNetworkWirelessRfProfileCreatedBody
}

CreateNetworkWirelessRfProfileCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkWirelessRfProfileCreated

func NewCreateNetworkWirelessRfProfileCreated() *CreateNetworkWirelessRfProfileCreated

NewCreateNetworkWirelessRfProfileCreated creates a CreateNetworkWirelessRfProfileCreated with default headers values

func (*CreateNetworkWirelessRfProfileCreated) Code

Code gets the status code for the create network wireless rf profile created response

func (*CreateNetworkWirelessRfProfileCreated) Error

func (*CreateNetworkWirelessRfProfileCreated) GetPayload

func (*CreateNetworkWirelessRfProfileCreated) IsClientError

func (o *CreateNetworkWirelessRfProfileCreated) IsClientError() bool

IsClientError returns true when this create network wireless rf profile created response has a 4xx status code

func (*CreateNetworkWirelessRfProfileCreated) IsCode

IsCode returns true when this create network wireless rf profile created response a status code equal to that given

func (*CreateNetworkWirelessRfProfileCreated) IsRedirect

IsRedirect returns true when this create network wireless rf profile created response has a 3xx status code

func (*CreateNetworkWirelessRfProfileCreated) IsServerError

func (o *CreateNetworkWirelessRfProfileCreated) IsServerError() bool

IsServerError returns true when this create network wireless rf profile created response has a 5xx status code

func (*CreateNetworkWirelessRfProfileCreated) IsSuccess

IsSuccess returns true when this create network wireless rf profile created response has a 2xx status code

func (*CreateNetworkWirelessRfProfileCreated) String

type CreateNetworkWirelessRfProfileCreatedBody

type CreateNetworkWirelessRfProfileCreatedBody struct {

	// ap band settings
	ApBandSettings *CreateNetworkWirelessRfProfileCreatedBodyApBandSettings `json:"apBandSettings,omitempty"`

	// Band selection can be set to either 'ssid' or 'ap'. This param is required on creation.
	BandSelectionType string `json:"bandSelectionType,omitempty"`

	// Steers client to best available access point. Can be either true or false. Defaults to true.
	ClientBalancingEnabled bool `json:"clientBalancingEnabled,omitempty"`

	// five ghz settings
	FiveGhzSettings *CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// The name of the new profile. Must be unique.
	ID string `json:"id,omitempty"`

	// Minimum bitrate can be set to either 'band' or 'ssid'. Defaults to band.
	MinBitrateType string `json:"minBitrateType,omitempty"`

	// The name of the new profile. Must be unique. This param is required on creation.
	Name string `json:"name,omitempty"`

	// The network ID of the RF Profile
	NetworkID string `json:"networkId,omitempty"`

	// per ssid settings
	PerSsidSettings *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings `json:"perSsidSettings,omitempty"`

	// six ghz settings
	SixGhzSettings *CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings `json:"sixGhzSettings,omitempty"`

	// transmission
	Transmission *CreateNetworkWirelessRfProfileCreatedBodyTransmission `json:"transmission,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBody create network wireless rf profile created body swagger:model CreateNetworkWirelessRfProfileCreatedBody

func (*CreateNetworkWirelessRfProfileCreatedBody) ContextValidate

ContextValidate validate this create network wireless rf profile created body based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBody) MarshalBinary

func (o *CreateNetworkWirelessRfProfileCreatedBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBody) UnmarshalBinary

func (o *CreateNetworkWirelessRfProfileCreatedBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBody) Validate

Validate validates this create network wireless rf profile created body

type CreateNetworkWirelessRfProfileCreatedBodyApBandSettings

type CreateNetworkWirelessRfProfileCreatedBodyApBandSettings struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'. Defaults to dual.
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false. Defaults to true.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands `json:"bands,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model CreateNetworkWirelessRfProfileCreatedBodyApBandSettings

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettings) ContextValidate

ContextValidate validate this create network wireless rf profile created body ap band settings based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettings) Validate

Validate validates this create network wireless rf profile created body ap band settings

type CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands

type CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands) ContextValidate

ContextValidate validates this create network wireless rf profile created body ap band settings bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyApBandSettingsBands) Validate

Validate validates this create network wireless rf profile created body ap band settings bands

type CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings

type CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings struct {

	// Sets channel width (MHz) for 5Ghz band. Can be one of 'auto', '20', '40' or '80'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 5Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 5Ghz band. Can be one of '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161' or '165'.Defaults to [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings Settings related to 5Ghz band swagger:model CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings

func (*CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings) ContextValidate

ContextValidate validates this create network wireless rf profile created body five ghz settings based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyFiveGhzSettings) Validate

Validate validates this create network wireless rf profile created body five ghz settings

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings Per-SSID radio settings by number. swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettings) Validate

Validate validates this create network wireless rf profile created body per ssid settings

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0 Settings for SSID 0 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr0 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr0

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr0 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr0Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr0 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1 Settings for SSID 1 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr1 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr1

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10 Settings for SSID 10 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr10 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr10

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr10 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr10Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr10 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11 Settings for SSID 11 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr11 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr11

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr11 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr11Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr11 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12 Settings for SSID 12 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr12 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr12

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr12 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr12Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr12 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13 Settings for SSID 13 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr13 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr13

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr13 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr13Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr13 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14 Settings for SSID 14 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr14 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr14

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr14 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr14Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr14 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr1 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr1Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr1 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2 Settings for SSID 2 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr2 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr2

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr2 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr2Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr2 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3 Settings for SSID 3 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr3 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr3

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr3 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr3Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr3 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4 Settings for SSID 4 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr4 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr4

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr4 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr4Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr4 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5 Settings for SSID 5 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr5 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr5

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr5 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr5Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr5 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6 Settings for SSID 6 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr6 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr6

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr6 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr6Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr6 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7 Settings for SSID 7 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr7 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr7

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr7 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr7Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr7 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8 Settings for SSID 8 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr8 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr8

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr8 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr8Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr8 bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9 Settings for SSID 9 swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9) ContextValidate

ContextValidate validate this create network wireless rf profile created body per ssid settings nr9 based on the context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr9

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands

type CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands) ContextValidate

ContextValidate validates this create network wireless rf profile created body per ssid settings nr9 bands based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyPerSsidSettingsNr9Bands) Validate

Validate validates this create network wireless rf profile created body per ssid settings nr9 bands

type CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings

type CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings struct {

	// Sets channel width (MHz) for 6Ghz band. Can be one of '0', '20', '40', '80' or '160'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 6Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 6Ghz band. Can be one of '1', '5', '9', '13', '17', '21', '25', '29', '33', '37', '41', '45', '49', '53', '57', '61', '65', '69', '73', '77', '81', '85', '89', '93', '97', '101', '105', '109', '113', '117', '121', '125', '129', '133', '137', '141', '145', '149', '153', '157', '161', '165', '169', '173', '177', '181', '185', '189', '193', '197', '201', '205', '209', '213', '217', '221', '225', '229' or '233'. Defaults to auto.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings Settings related to 6Ghz band. Only applicable to networks with 6Ghz capable APs swagger:model CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings

func (*CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings) ContextValidate

ContextValidate validates this create network wireless rf profile created body six ghz settings based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodySixGhzSettings) Validate

Validate validates this create network wireless rf profile created body six ghz settings

type CreateNetworkWirelessRfProfileCreatedBodyTransmission

type CreateNetworkWirelessRfProfileCreatedBodyTransmission struct {

	// Toggle for radio transmission. When false, radios will not transmit at all.
	Enabled bool `json:"enabled,omitempty"`
}

CreateNetworkWirelessRfProfileCreatedBodyTransmission Settings related to radio transmission. swagger:model CreateNetworkWirelessRfProfileCreatedBodyTransmission

func (*CreateNetworkWirelessRfProfileCreatedBodyTransmission) ContextValidate

ContextValidate validates this create network wireless rf profile created body transmission based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyTransmission) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyTransmission) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyTransmission) Validate

Validate validates this create network wireless rf profile created body transmission

type CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings

type CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings struct {

	// Determines whether ax radio on 2.4Ghz band is on or off. Can be either true or false. If false, we highly recommend disabling band steering. Defaults to true.
	AxEnabled bool `json:"axEnabled,omitempty"`

	// Sets max power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 2.4Ghz band. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'. Defaults to 11.
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 5.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 2.4Ghz band. Can be one of '1', '6' or '11'. Defaults to [1, 6, 11].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings Settings related to 2.4Ghz band swagger:model CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings

func (*CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this create network wireless rf profile created body two four ghz settings based on context it is used

func (*CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileCreatedBodyTwoFourGhzSettings) Validate

Validate validates this create network wireless rf profile created body two four ghz settings

type CreateNetworkWirelessRfProfileParams

type CreateNetworkWirelessRfProfileParams struct {

	// CreateNetworkWirelessRfProfile.
	CreateNetworkWirelessRfProfile CreateNetworkWirelessRfProfileBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkWirelessRfProfileParams contains all the parameters to send to the API endpoint

for the create network wireless rf profile operation.

Typically these are written to a http.Request.

func NewCreateNetworkWirelessRfProfileParams

func NewCreateNetworkWirelessRfProfileParams() *CreateNetworkWirelessRfProfileParams

NewCreateNetworkWirelessRfProfileParams creates a new CreateNetworkWirelessRfProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNetworkWirelessRfProfileParamsWithContext

func NewCreateNetworkWirelessRfProfileParamsWithContext(ctx context.Context) *CreateNetworkWirelessRfProfileParams

NewCreateNetworkWirelessRfProfileParamsWithContext creates a new CreateNetworkWirelessRfProfileParams object with the ability to set a context for a request.

func NewCreateNetworkWirelessRfProfileParamsWithHTTPClient

func NewCreateNetworkWirelessRfProfileParamsWithHTTPClient(client *http.Client) *CreateNetworkWirelessRfProfileParams

NewCreateNetworkWirelessRfProfileParamsWithHTTPClient creates a new CreateNetworkWirelessRfProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkWirelessRfProfileParamsWithTimeout

func NewCreateNetworkWirelessRfProfileParamsWithTimeout(timeout time.Duration) *CreateNetworkWirelessRfProfileParams

NewCreateNetworkWirelessRfProfileParamsWithTimeout creates a new CreateNetworkWirelessRfProfileParams object with the ability to set a timeout on a request.

func (*CreateNetworkWirelessRfProfileParams) SetContext

SetContext adds the context to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) SetCreateNetworkWirelessRfProfile

func (o *CreateNetworkWirelessRfProfileParams) SetCreateNetworkWirelessRfProfile(createNetworkWirelessRfProfile CreateNetworkWirelessRfProfileBody)

SetCreateNetworkWirelessRfProfile adds the createNetworkWirelessRfProfile to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) SetDefaults

func (o *CreateNetworkWirelessRfProfileParams) SetDefaults()

SetDefaults hydrates default values in the create network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWirelessRfProfileParams) SetHTTPClient

func (o *CreateNetworkWirelessRfProfileParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) SetNetworkID

func (o *CreateNetworkWirelessRfProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) SetTimeout

func (o *CreateNetworkWirelessRfProfileParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) WithContext

WithContext adds the context to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) WithCreateNetworkWirelessRfProfile

func (o *CreateNetworkWirelessRfProfileParams) WithCreateNetworkWirelessRfProfile(createNetworkWirelessRfProfile CreateNetworkWirelessRfProfileBody) *CreateNetworkWirelessRfProfileParams

WithCreateNetworkWirelessRfProfile adds the createNetworkWirelessRfProfile to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) WithDefaults

WithDefaults hydrates default values in the create network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWirelessRfProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) WithNetworkID

WithNetworkID adds the networkID to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) WithTimeout

WithTimeout adds the timeout to the create network wireless rf profile params

func (*CreateNetworkWirelessRfProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkWirelessRfProfileParamsBodyApBandSettings

type CreateNetworkWirelessRfProfileParamsBodyApBandSettings struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'. Defaults to dual.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false. Defaults to true.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands `json:"bands,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model CreateNetworkWirelessRfProfileParamsBodyApBandSettings

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettings) ContextValidate

ContextValidate validate this create network wireless rf profile params body ap band settings based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettings) Validate

Validate validates this create network wireless rf profile params body ap band settings

type CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands

type CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) ContextValidate

ContextValidate validates this create network wireless rf profile params body ap band settings bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) Validate

Validate validates this create network wireless rf profile params body ap band settings bands

type CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings

type CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings struct {

	// Sets channel width (MHz) for 5Ghz band. Can be one of 'auto', '20', '40' or '80'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 5Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 5Ghz band. Can be one of '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161' or '165'.Defaults to [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings Settings related to 5Ghz band swagger:model CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings

func (*CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) ContextValidate

ContextValidate validates this create network wireless rf profile params body five ghz settings based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) Validate

Validate validates this create network wireless rf profile params body five ghz settings

type CreateNetworkWirelessRfProfileParamsBodyFlexRadios

type CreateNetworkWirelessRfProfileParamsBodyFlexRadios struct {

	// Flex radios by model.
	ByModel []*CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0 `json:"byModel"`
}

CreateNetworkWirelessRfProfileParamsBodyFlexRadios Flex radio settings. swagger:model CreateNetworkWirelessRfProfileParamsBodyFlexRadios

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadios) ContextValidate

ContextValidate validate this create network wireless rf profile params body flex radios based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadios) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadios) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadios) Validate

Validate validates this create network wireless rf profile params body flex radios

type CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0

type CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0 struct {

	// Band to use for each flex radio. For example, ['6'] will set the AP's first flex radio to 6 GHz
	Bands []string `json:"bands"`

	// Model of the AP
	Model string `json:"model,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0 create network wireless rf profile params body flex radios by model items0 swagger:model CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) ContextValidate

ContextValidate validates this create network wireless rf profile params body flex radios by model items0 based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) Validate

Validate validates this create network wireless rf profile params body flex radios by model items0

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings Per-SSID radio settings by number. swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettings) Validate

Validate validates this create network wireless rf profile params body per ssid settings

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0 Settings for SSID 0 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr0 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr0

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr0 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr0 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1 Settings for SSID 1 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr1 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr1

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10 Settings for SSID 10 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr10 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr10

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr10 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr10 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11 Settings for SSID 11 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr11 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr11

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr11 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr11 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12 Settings for SSID 12 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr12 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr12

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr12 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr12 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13 Settings for SSID 13 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr13 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr13

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr13 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr13 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14 Settings for SSID 14 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr14 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr14

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr14 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr14 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr1 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr1 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2 Settings for SSID 2 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr2 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr2

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr2 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr2 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3 Settings for SSID 3 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr3 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr3

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr3 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr3 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4 Settings for SSID 4 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr4 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr4

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr4 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr4 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5 Settings for SSID 5 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr5 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr5

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr5 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr5 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6 Settings for SSID 6 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr6 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr6

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr6 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr6 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7 Settings for SSID 7 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr7 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr7

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr7 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr7 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8 Settings for SSID 8 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr8 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr8

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr8 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr8 bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9 Settings for SSID 9 swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) ContextValidate

ContextValidate validate this create network wireless rf profile params body per ssid settings nr9 based on the context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr9

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands Settings related to all bands swagger:model CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) ContextValidate

ContextValidate validates this create network wireless rf profile params body per ssid settings nr9 bands based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) Validate

Validate validates this create network wireless rf profile params body per ssid settings nr9 bands

type CreateNetworkWirelessRfProfileParamsBodySixGhzSettings

type CreateNetworkWirelessRfProfileParamsBodySixGhzSettings struct {

	// Sets channel width (MHz) for 6Ghz band. Can be one of '0', '20', '40', '80' or '160'. Defaults to 0.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 6Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 6Ghz band. Can be one of '1', '5', '9', '13', '17', '21', '25', '29', '33', '37', '41', '45', '49', '53', '57', '61', '65', '69', '73', '77', '81', '85', '89', '93', '97', '101', '105', '109', '113', '117', '121', '125', '129', '133', '137', '141', '145', '149', '153', '157', '161', '165', '169', '173', '177', '181', '185', '189', '193', '197', '201', '205', '209', '213', '217', '221', '225', '229' or '233'.Defaults to [1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97, 101, 105, 109, 113, 117, 121, 125, 129, 133, 137, 141, 145, 149, 153, 157, 161, 165, 169, 173, 177, 181, 185, 189, 193, 197, 201, 205, 209, 213, 217, 221, 225, 229, 233].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

CreateNetworkWirelessRfProfileParamsBodySixGhzSettings Settings related to 6Ghz band. Only applicable to networks with 6Ghz capable APs swagger:model CreateNetworkWirelessRfProfileParamsBodySixGhzSettings

func (*CreateNetworkWirelessRfProfileParamsBodySixGhzSettings) ContextValidate

ContextValidate validates this create network wireless rf profile params body six ghz settings based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodySixGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodySixGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodySixGhzSettings) Validate

Validate validates this create network wireless rf profile params body six ghz settings

type CreateNetworkWirelessRfProfileParamsBodyTransmission

type CreateNetworkWirelessRfProfileParamsBodyTransmission struct {

	// Toggle for radio transmission. When false, radios will not transmit at all.
	Enabled bool `json:"enabled,omitempty"`
}

CreateNetworkWirelessRfProfileParamsBodyTransmission Settings related to radio transmission. swagger:model CreateNetworkWirelessRfProfileParamsBodyTransmission

func (*CreateNetworkWirelessRfProfileParamsBodyTransmission) ContextValidate

ContextValidate validates this create network wireless rf profile params body transmission based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyTransmission) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyTransmission) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyTransmission) Validate

Validate validates this create network wireless rf profile params body transmission

type CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings

type CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings struct {

	// Determines whether ax radio on 2.4Ghz band is on or off. Can be either true or false. If false, we highly recommend disabling band steering. Defaults to true.
	AxEnabled bool `json:"axEnabled,omitempty"`

	// Sets max power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 2.4Ghz band. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'. Defaults to 11.
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 5.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 2.4Ghz band. Can be one of '1', '6' or '11'. Defaults to [1, 6, 11].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings Settings related to 2.4Ghz band swagger:model CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings

func (*CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this create network wireless rf profile params body two four ghz settings based on context it is used

func (*CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) Validate

Validate validates this create network wireless rf profile params body two four ghz settings

type CreateNetworkWirelessRfProfileReader

type CreateNetworkWirelessRfProfileReader struct {
	// contains filtered or unexported fields
}

CreateNetworkWirelessRfProfileReader is a Reader for the CreateNetworkWirelessRfProfile structure.

func (*CreateNetworkWirelessRfProfileReader) ReadResponse

func (o *CreateNetworkWirelessRfProfileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkWirelessSsidIdentityPskBody

type CreateNetworkWirelessSsidIdentityPskBody struct {

	// Timestamp for when the Identity PSK expires. Will not expire if left blank.
	// Format: date-time
	ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"`

	// The group policy to be applied to clients
	// Required: true
	GroupPolicyID *string `json:"groupPolicyId"`

	// The name of the Identity PSK
	// Required: true
	Name *string `json:"name"`

	// The passphrase for client authentication. If left blank, one will be auto-generated.
	Passphrase string `json:"passphrase,omitempty"`
}

CreateNetworkWirelessSsidIdentityPskBody create network wireless ssid identity psk body // Example: {"expiresAt":"2018-02-11T00:00:00.090210Z","groupPolicyId":"101","id":"1284392014819","name":"Sample Identity PSK","passphrase":"secret"} swagger:model CreateNetworkWirelessSsidIdentityPskBody

func (*CreateNetworkWirelessSsidIdentityPskBody) ContextValidate

ContextValidate validates this create network wireless ssid identity psk body based on context it is used

func (*CreateNetworkWirelessSsidIdentityPskBody) MarshalBinary

func (o *CreateNetworkWirelessSsidIdentityPskBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkWirelessSsidIdentityPskBody) UnmarshalBinary

func (o *CreateNetworkWirelessSsidIdentityPskBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkWirelessSsidIdentityPskBody) Validate

Validate validates this create network wireless ssid identity psk body

type CreateNetworkWirelessSsidIdentityPskCreated

type CreateNetworkWirelessSsidIdentityPskCreated struct {
	Payload interface{}
}

CreateNetworkWirelessSsidIdentityPskCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkWirelessSsidIdentityPskCreated

func NewCreateNetworkWirelessSsidIdentityPskCreated() *CreateNetworkWirelessSsidIdentityPskCreated

NewCreateNetworkWirelessSsidIdentityPskCreated creates a CreateNetworkWirelessSsidIdentityPskCreated with default headers values

func (*CreateNetworkWirelessSsidIdentityPskCreated) Code

Code gets the status code for the create network wireless ssid identity psk created response

func (*CreateNetworkWirelessSsidIdentityPskCreated) Error

func (*CreateNetworkWirelessSsidIdentityPskCreated) GetPayload

func (o *CreateNetworkWirelessSsidIdentityPskCreated) GetPayload() interface{}

func (*CreateNetworkWirelessSsidIdentityPskCreated) IsClientError

IsClientError returns true when this create network wireless ssid identity psk created response has a 4xx status code

func (*CreateNetworkWirelessSsidIdentityPskCreated) IsCode

IsCode returns true when this create network wireless ssid identity psk created response a status code equal to that given

func (*CreateNetworkWirelessSsidIdentityPskCreated) IsRedirect

IsRedirect returns true when this create network wireless ssid identity psk created response has a 3xx status code

func (*CreateNetworkWirelessSsidIdentityPskCreated) IsServerError

IsServerError returns true when this create network wireless ssid identity psk created response has a 5xx status code

func (*CreateNetworkWirelessSsidIdentityPskCreated) IsSuccess

IsSuccess returns true when this create network wireless ssid identity psk created response has a 2xx status code

func (*CreateNetworkWirelessSsidIdentityPskCreated) String

type CreateNetworkWirelessSsidIdentityPskParams

type CreateNetworkWirelessSsidIdentityPskParams struct {

	// CreateNetworkWirelessSsidIdentityPsk.
	CreateNetworkWirelessSsidIdentityPsk CreateNetworkWirelessSsidIdentityPskBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkWirelessSsidIdentityPskParams contains all the parameters to send to the API endpoint

for the create network wireless ssid identity psk operation.

Typically these are written to a http.Request.

func NewCreateNetworkWirelessSsidIdentityPskParams

func NewCreateNetworkWirelessSsidIdentityPskParams() *CreateNetworkWirelessSsidIdentityPskParams

NewCreateNetworkWirelessSsidIdentityPskParams creates a new CreateNetworkWirelessSsidIdentityPskParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNetworkWirelessSsidIdentityPskParamsWithContext

func NewCreateNetworkWirelessSsidIdentityPskParamsWithContext(ctx context.Context) *CreateNetworkWirelessSsidIdentityPskParams

NewCreateNetworkWirelessSsidIdentityPskParamsWithContext creates a new CreateNetworkWirelessSsidIdentityPskParams object with the ability to set a context for a request.

func NewCreateNetworkWirelessSsidIdentityPskParamsWithHTTPClient

func NewCreateNetworkWirelessSsidIdentityPskParamsWithHTTPClient(client *http.Client) *CreateNetworkWirelessSsidIdentityPskParams

NewCreateNetworkWirelessSsidIdentityPskParamsWithHTTPClient creates a new CreateNetworkWirelessSsidIdentityPskParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkWirelessSsidIdentityPskParamsWithTimeout

func NewCreateNetworkWirelessSsidIdentityPskParamsWithTimeout(timeout time.Duration) *CreateNetworkWirelessSsidIdentityPskParams

NewCreateNetworkWirelessSsidIdentityPskParamsWithTimeout creates a new CreateNetworkWirelessSsidIdentityPskParams object with the ability to set a timeout on a request.

func (*CreateNetworkWirelessSsidIdentityPskParams) SetContext

SetContext adds the context to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) SetCreateNetworkWirelessSsidIdentityPsk

func (o *CreateNetworkWirelessSsidIdentityPskParams) SetCreateNetworkWirelessSsidIdentityPsk(createNetworkWirelessSsidIdentityPsk CreateNetworkWirelessSsidIdentityPskBody)

SetCreateNetworkWirelessSsidIdentityPsk adds the createNetworkWirelessSsidIdentityPsk to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) SetDefaults

SetDefaults hydrates default values in the create network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWirelessSsidIdentityPskParams) SetHTTPClient

func (o *CreateNetworkWirelessSsidIdentityPskParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) SetNetworkID

func (o *CreateNetworkWirelessSsidIdentityPskParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) SetNumber

SetNumber adds the number to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) SetTimeout

SetTimeout adds the timeout to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WithContext

WithContext adds the context to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WithCreateNetworkWirelessSsidIdentityPsk

func (o *CreateNetworkWirelessSsidIdentityPskParams) WithCreateNetworkWirelessSsidIdentityPsk(createNetworkWirelessSsidIdentityPsk CreateNetworkWirelessSsidIdentityPskBody) *CreateNetworkWirelessSsidIdentityPskParams

WithCreateNetworkWirelessSsidIdentityPsk adds the createNetworkWirelessSsidIdentityPsk to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WithDefaults

WithDefaults hydrates default values in the create network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWirelessSsidIdentityPskParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WithNetworkID

WithNetworkID adds the networkID to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WithNumber

WithNumber adds the number to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WithTimeout

WithTimeout adds the timeout to the create network wireless ssid identity psk params

func (*CreateNetworkWirelessSsidIdentityPskParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkWirelessSsidIdentityPskReader

type CreateNetworkWirelessSsidIdentityPskReader struct {
	// contains filtered or unexported fields
}

CreateNetworkWirelessSsidIdentityPskReader is a Reader for the CreateNetworkWirelessSsidIdentityPsk structure.

func (*CreateNetworkWirelessSsidIdentityPskReader) ReadResponse

func (o *CreateNetworkWirelessSsidIdentityPskReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkWirelessRfProfileNoContent

type DeleteNetworkWirelessRfProfileNoContent struct {
}

DeleteNetworkWirelessRfProfileNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkWirelessRfProfileNoContent

func NewDeleteNetworkWirelessRfProfileNoContent() *DeleteNetworkWirelessRfProfileNoContent

NewDeleteNetworkWirelessRfProfileNoContent creates a DeleteNetworkWirelessRfProfileNoContent with default headers values

func (*DeleteNetworkWirelessRfProfileNoContent) Code

Code gets the status code for the delete network wireless rf profile no content response

func (*DeleteNetworkWirelessRfProfileNoContent) Error

func (*DeleteNetworkWirelessRfProfileNoContent) IsClientError

func (o *DeleteNetworkWirelessRfProfileNoContent) IsClientError() bool

IsClientError returns true when this delete network wireless rf profile no content response has a 4xx status code

func (*DeleteNetworkWirelessRfProfileNoContent) IsCode

IsCode returns true when this delete network wireless rf profile no content response a status code equal to that given

func (*DeleteNetworkWirelessRfProfileNoContent) IsRedirect

IsRedirect returns true when this delete network wireless rf profile no content response has a 3xx status code

func (*DeleteNetworkWirelessRfProfileNoContent) IsServerError

func (o *DeleteNetworkWirelessRfProfileNoContent) IsServerError() bool

IsServerError returns true when this delete network wireless rf profile no content response has a 5xx status code

func (*DeleteNetworkWirelessRfProfileNoContent) IsSuccess

IsSuccess returns true when this delete network wireless rf profile no content response has a 2xx status code

func (*DeleteNetworkWirelessRfProfileNoContent) String

type DeleteNetworkWirelessRfProfileParams

type DeleteNetworkWirelessRfProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* RfProfileID.

	   Rf profile ID
	*/
	RfProfileID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkWirelessRfProfileParams contains all the parameters to send to the API endpoint

for the delete network wireless rf profile operation.

Typically these are written to a http.Request.

func NewDeleteNetworkWirelessRfProfileParams

func NewDeleteNetworkWirelessRfProfileParams() *DeleteNetworkWirelessRfProfileParams

NewDeleteNetworkWirelessRfProfileParams creates a new DeleteNetworkWirelessRfProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteNetworkWirelessRfProfileParamsWithContext

func NewDeleteNetworkWirelessRfProfileParamsWithContext(ctx context.Context) *DeleteNetworkWirelessRfProfileParams

NewDeleteNetworkWirelessRfProfileParamsWithContext creates a new DeleteNetworkWirelessRfProfileParams object with the ability to set a context for a request.

func NewDeleteNetworkWirelessRfProfileParamsWithHTTPClient

func NewDeleteNetworkWirelessRfProfileParamsWithHTTPClient(client *http.Client) *DeleteNetworkWirelessRfProfileParams

NewDeleteNetworkWirelessRfProfileParamsWithHTTPClient creates a new DeleteNetworkWirelessRfProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkWirelessRfProfileParamsWithTimeout

func NewDeleteNetworkWirelessRfProfileParamsWithTimeout(timeout time.Duration) *DeleteNetworkWirelessRfProfileParams

NewDeleteNetworkWirelessRfProfileParamsWithTimeout creates a new DeleteNetworkWirelessRfProfileParams object with the ability to set a timeout on a request.

func (*DeleteNetworkWirelessRfProfileParams) SetContext

SetContext adds the context to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) SetDefaults

func (o *DeleteNetworkWirelessRfProfileParams) SetDefaults()

SetDefaults hydrates default values in the delete network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWirelessRfProfileParams) SetHTTPClient

func (o *DeleteNetworkWirelessRfProfileParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) SetNetworkID

func (o *DeleteNetworkWirelessRfProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) SetRfProfileID

func (o *DeleteNetworkWirelessRfProfileParams) SetRfProfileID(rfProfileID string)

SetRfProfileID adds the rfProfileId to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) SetTimeout

func (o *DeleteNetworkWirelessRfProfileParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) WithContext

WithContext adds the context to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) WithDefaults

WithDefaults hydrates default values in the delete network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWirelessRfProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) WithNetworkID

WithNetworkID adds the networkID to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) WithRfProfileID

WithRfProfileID adds the rfProfileID to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) WithTimeout

WithTimeout adds the timeout to the delete network wireless rf profile params

func (*DeleteNetworkWirelessRfProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkWirelessRfProfileReader

type DeleteNetworkWirelessRfProfileReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkWirelessRfProfileReader is a Reader for the DeleteNetworkWirelessRfProfile structure.

func (*DeleteNetworkWirelessRfProfileReader) ReadResponse

func (o *DeleteNetworkWirelessRfProfileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkWirelessSsidIdentityPskNoContent

type DeleteNetworkWirelessSsidIdentityPskNoContent struct {
}

DeleteNetworkWirelessSsidIdentityPskNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkWirelessSsidIdentityPskNoContent

func NewDeleteNetworkWirelessSsidIdentityPskNoContent() *DeleteNetworkWirelessSsidIdentityPskNoContent

NewDeleteNetworkWirelessSsidIdentityPskNoContent creates a DeleteNetworkWirelessSsidIdentityPskNoContent with default headers values

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) Code

Code gets the status code for the delete network wireless ssid identity psk no content response

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) Error

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) IsClientError

IsClientError returns true when this delete network wireless ssid identity psk no content response has a 4xx status code

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) IsCode

IsCode returns true when this delete network wireless ssid identity psk no content response a status code equal to that given

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) IsRedirect

IsRedirect returns true when this delete network wireless ssid identity psk no content response has a 3xx status code

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) IsServerError

IsServerError returns true when this delete network wireless ssid identity psk no content response has a 5xx status code

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) IsSuccess

IsSuccess returns true when this delete network wireless ssid identity psk no content response has a 2xx status code

func (*DeleteNetworkWirelessSsidIdentityPskNoContent) String

type DeleteNetworkWirelessSsidIdentityPskParams

type DeleteNetworkWirelessSsidIdentityPskParams struct {

	/* IdentityPskID.

	   Identity psk ID
	*/
	IdentityPskID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkWirelessSsidIdentityPskParams contains all the parameters to send to the API endpoint

for the delete network wireless ssid identity psk operation.

Typically these are written to a http.Request.

func NewDeleteNetworkWirelessSsidIdentityPskParams

func NewDeleteNetworkWirelessSsidIdentityPskParams() *DeleteNetworkWirelessSsidIdentityPskParams

NewDeleteNetworkWirelessSsidIdentityPskParams creates a new DeleteNetworkWirelessSsidIdentityPskParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteNetworkWirelessSsidIdentityPskParamsWithContext

func NewDeleteNetworkWirelessSsidIdentityPskParamsWithContext(ctx context.Context) *DeleteNetworkWirelessSsidIdentityPskParams

NewDeleteNetworkWirelessSsidIdentityPskParamsWithContext creates a new DeleteNetworkWirelessSsidIdentityPskParams object with the ability to set a context for a request.

func NewDeleteNetworkWirelessSsidIdentityPskParamsWithHTTPClient

func NewDeleteNetworkWirelessSsidIdentityPskParamsWithHTTPClient(client *http.Client) *DeleteNetworkWirelessSsidIdentityPskParams

NewDeleteNetworkWirelessSsidIdentityPskParamsWithHTTPClient creates a new DeleteNetworkWirelessSsidIdentityPskParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkWirelessSsidIdentityPskParamsWithTimeout

func NewDeleteNetworkWirelessSsidIdentityPskParamsWithTimeout(timeout time.Duration) *DeleteNetworkWirelessSsidIdentityPskParams

NewDeleteNetworkWirelessSsidIdentityPskParamsWithTimeout creates a new DeleteNetworkWirelessSsidIdentityPskParams object with the ability to set a timeout on a request.

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetContext

SetContext adds the context to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetDefaults

SetDefaults hydrates default values in the delete network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetHTTPClient

func (o *DeleteNetworkWirelessSsidIdentityPskParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetIdentityPskID

func (o *DeleteNetworkWirelessSsidIdentityPskParams) SetIdentityPskID(identityPskID string)

SetIdentityPskID adds the identityPskId to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetNetworkID

func (o *DeleteNetworkWirelessSsidIdentityPskParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetNumber

SetNumber adds the number to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) SetTimeout

SetTimeout adds the timeout to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithContext

WithContext adds the context to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithDefaults

WithDefaults hydrates default values in the delete network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithIdentityPskID

WithIdentityPskID adds the identityPskID to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithNetworkID

WithNetworkID adds the networkID to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithNumber

WithNumber adds the number to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WithTimeout

WithTimeout adds the timeout to the delete network wireless ssid identity psk params

func (*DeleteNetworkWirelessSsidIdentityPskParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkWirelessSsidIdentityPskReader

type DeleteNetworkWirelessSsidIdentityPskReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkWirelessSsidIdentityPskReader is a Reader for the DeleteNetworkWirelessSsidIdentityPsk structure.

func (*DeleteNetworkWirelessSsidIdentityPskReader) ReadResponse

func (o *DeleteNetworkWirelessSsidIdentityPskReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceWirelessBluetoothSettingsOK

type GetDeviceWirelessBluetoothSettingsOK struct {
	Payload *GetDeviceWirelessBluetoothSettingsOKBody
}

GetDeviceWirelessBluetoothSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceWirelessBluetoothSettingsOK

func NewGetDeviceWirelessBluetoothSettingsOK() *GetDeviceWirelessBluetoothSettingsOK

NewGetDeviceWirelessBluetoothSettingsOK creates a GetDeviceWirelessBluetoothSettingsOK with default headers values

func (*GetDeviceWirelessBluetoothSettingsOK) Code

Code gets the status code for the get device wireless bluetooth settings o k response

func (*GetDeviceWirelessBluetoothSettingsOK) Error

func (*GetDeviceWirelessBluetoothSettingsOK) GetPayload

func (*GetDeviceWirelessBluetoothSettingsOK) IsClientError

func (o *GetDeviceWirelessBluetoothSettingsOK) IsClientError() bool

IsClientError returns true when this get device wireless bluetooth settings o k response has a 4xx status code

func (*GetDeviceWirelessBluetoothSettingsOK) IsCode

IsCode returns true when this get device wireless bluetooth settings o k response a status code equal to that given

func (*GetDeviceWirelessBluetoothSettingsOK) IsRedirect

IsRedirect returns true when this get device wireless bluetooth settings o k response has a 3xx status code

func (*GetDeviceWirelessBluetoothSettingsOK) IsServerError

func (o *GetDeviceWirelessBluetoothSettingsOK) IsServerError() bool

IsServerError returns true when this get device wireless bluetooth settings o k response has a 5xx status code

func (*GetDeviceWirelessBluetoothSettingsOK) IsSuccess

IsSuccess returns true when this get device wireless bluetooth settings o k response has a 2xx status code

func (*GetDeviceWirelessBluetoothSettingsOK) String

type GetDeviceWirelessBluetoothSettingsOKBody

type GetDeviceWirelessBluetoothSettingsOKBody struct {

	// Desired major value of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	Major int64 `json:"major,omitempty"`

	// Desired minor value of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	Minor int64 `json:"minor,omitempty"`

	// Desired UUID of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	UUID string `json:"uuid,omitempty"`
}

GetDeviceWirelessBluetoothSettingsOKBody get device wireless bluetooth settings o k body swagger:model GetDeviceWirelessBluetoothSettingsOKBody

func (*GetDeviceWirelessBluetoothSettingsOKBody) ContextValidate

ContextValidate validates this get device wireless bluetooth settings o k body based on context it is used

func (*GetDeviceWirelessBluetoothSettingsOKBody) MarshalBinary

func (o *GetDeviceWirelessBluetoothSettingsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetDeviceWirelessBluetoothSettingsOKBody) UnmarshalBinary

func (o *GetDeviceWirelessBluetoothSettingsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetDeviceWirelessBluetoothSettingsOKBody) Validate

Validate validates this get device wireless bluetooth settings o k body

type GetDeviceWirelessBluetoothSettingsParams

type GetDeviceWirelessBluetoothSettingsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceWirelessBluetoothSettingsParams contains all the parameters to send to the API endpoint

for the get device wireless bluetooth settings operation.

Typically these are written to a http.Request.

func NewGetDeviceWirelessBluetoothSettingsParams

func NewGetDeviceWirelessBluetoothSettingsParams() *GetDeviceWirelessBluetoothSettingsParams

NewGetDeviceWirelessBluetoothSettingsParams creates a new GetDeviceWirelessBluetoothSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceWirelessBluetoothSettingsParamsWithContext

func NewGetDeviceWirelessBluetoothSettingsParamsWithContext(ctx context.Context) *GetDeviceWirelessBluetoothSettingsParams

NewGetDeviceWirelessBluetoothSettingsParamsWithContext creates a new GetDeviceWirelessBluetoothSettingsParams object with the ability to set a context for a request.

func NewGetDeviceWirelessBluetoothSettingsParamsWithHTTPClient

func NewGetDeviceWirelessBluetoothSettingsParamsWithHTTPClient(client *http.Client) *GetDeviceWirelessBluetoothSettingsParams

NewGetDeviceWirelessBluetoothSettingsParamsWithHTTPClient creates a new GetDeviceWirelessBluetoothSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceWirelessBluetoothSettingsParamsWithTimeout

func NewGetDeviceWirelessBluetoothSettingsParamsWithTimeout(timeout time.Duration) *GetDeviceWirelessBluetoothSettingsParams

NewGetDeviceWirelessBluetoothSettingsParamsWithTimeout creates a new GetDeviceWirelessBluetoothSettingsParams object with the ability to set a timeout on a request.

func (*GetDeviceWirelessBluetoothSettingsParams) SetContext

SetContext adds the context to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) SetDefaults

SetDefaults hydrates default values in the get device wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessBluetoothSettingsParams) SetHTTPClient

func (o *GetDeviceWirelessBluetoothSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) SetSerial

func (o *GetDeviceWirelessBluetoothSettingsParams) SetSerial(serial string)

SetSerial adds the serial to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) SetTimeout

SetTimeout adds the timeout to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) WithContext

WithContext adds the context to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) WithDefaults

WithDefaults hydrates default values in the get device wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessBluetoothSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) WithSerial

WithSerial adds the serial to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) WithTimeout

WithTimeout adds the timeout to the get device wireless bluetooth settings params

func (*GetDeviceWirelessBluetoothSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceWirelessBluetoothSettingsReader

type GetDeviceWirelessBluetoothSettingsReader struct {
	// contains filtered or unexported fields
}

GetDeviceWirelessBluetoothSettingsReader is a Reader for the GetDeviceWirelessBluetoothSettings structure.

func (*GetDeviceWirelessBluetoothSettingsReader) ReadResponse

func (o *GetDeviceWirelessBluetoothSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceWirelessConnectionStatsOK

type GetDeviceWirelessConnectionStatsOK struct {
	Payload *GetDeviceWirelessConnectionStatsOKBody
}

GetDeviceWirelessConnectionStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceWirelessConnectionStatsOK

func NewGetDeviceWirelessConnectionStatsOK() *GetDeviceWirelessConnectionStatsOK

NewGetDeviceWirelessConnectionStatsOK creates a GetDeviceWirelessConnectionStatsOK with default headers values

func (*GetDeviceWirelessConnectionStatsOK) Code

Code gets the status code for the get device wireless connection stats o k response

func (*GetDeviceWirelessConnectionStatsOK) Error

func (*GetDeviceWirelessConnectionStatsOK) GetPayload

func (*GetDeviceWirelessConnectionStatsOK) IsClientError

func (o *GetDeviceWirelessConnectionStatsOK) IsClientError() bool

IsClientError returns true when this get device wireless connection stats o k response has a 4xx status code

func (*GetDeviceWirelessConnectionStatsOK) IsCode

IsCode returns true when this get device wireless connection stats o k response a status code equal to that given

func (*GetDeviceWirelessConnectionStatsOK) IsRedirect

func (o *GetDeviceWirelessConnectionStatsOK) IsRedirect() bool

IsRedirect returns true when this get device wireless connection stats o k response has a 3xx status code

func (*GetDeviceWirelessConnectionStatsOK) IsServerError

func (o *GetDeviceWirelessConnectionStatsOK) IsServerError() bool

IsServerError returns true when this get device wireless connection stats o k response has a 5xx status code

func (*GetDeviceWirelessConnectionStatsOK) IsSuccess

IsSuccess returns true when this get device wireless connection stats o k response has a 2xx status code

func (*GetDeviceWirelessConnectionStatsOK) String

type GetDeviceWirelessConnectionStatsOKBody

type GetDeviceWirelessConnectionStatsOKBody struct {

	// connection stats
	ConnectionStats *GetDeviceWirelessConnectionStatsOKBodyConnectionStats `json:"connectionStats,omitempty"`

	// The serial number for the device
	Serial string `json:"serial,omitempty"`
}

GetDeviceWirelessConnectionStatsOKBody get device wireless connection stats o k body swagger:model GetDeviceWirelessConnectionStatsOKBody

func (*GetDeviceWirelessConnectionStatsOKBody) ContextValidate

ContextValidate validate this get device wireless connection stats o k body based on the context it is used

func (*GetDeviceWirelessConnectionStatsOKBody) MarshalBinary

func (o *GetDeviceWirelessConnectionStatsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetDeviceWirelessConnectionStatsOKBody) UnmarshalBinary

func (o *GetDeviceWirelessConnectionStatsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetDeviceWirelessConnectionStatsOKBody) Validate

Validate validates this get device wireless connection stats o k body

type GetDeviceWirelessConnectionStatsOKBodyConnectionStats

type GetDeviceWirelessConnectionStatsOKBodyConnectionStats struct {

	// The number of failed association attempts
	Assoc int64 `json:"assoc,omitempty"`

	// The number of failed authentication attempts
	Auth int64 `json:"auth,omitempty"`

	// The number of failed DHCP attempts
	Dhcp int64 `json:"dhcp,omitempty"`

	// The number of failed DNS attempts
	DNS int64 `json:"dns,omitempty"`

	// The number of successful connection attempts
	Success int64 `json:"success,omitempty"`
}

GetDeviceWirelessConnectionStatsOKBodyConnectionStats The connection stats of the device swagger:model GetDeviceWirelessConnectionStatsOKBodyConnectionStats

func (*GetDeviceWirelessConnectionStatsOKBodyConnectionStats) ContextValidate

ContextValidate validates this get device wireless connection stats o k body connection stats based on context it is used

func (*GetDeviceWirelessConnectionStatsOKBodyConnectionStats) MarshalBinary

MarshalBinary interface implementation

func (*GetDeviceWirelessConnectionStatsOKBodyConnectionStats) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetDeviceWirelessConnectionStatsOKBodyConnectionStats) Validate

Validate validates this get device wireless connection stats o k body connection stats

type GetDeviceWirelessConnectionStatsParams

type GetDeviceWirelessConnectionStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* Serial.

	   Serial
	*/
	Serial string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceWirelessConnectionStatsParams contains all the parameters to send to the API endpoint

for the get device wireless connection stats operation.

Typically these are written to a http.Request.

func NewGetDeviceWirelessConnectionStatsParams

func NewGetDeviceWirelessConnectionStatsParams() *GetDeviceWirelessConnectionStatsParams

NewGetDeviceWirelessConnectionStatsParams creates a new GetDeviceWirelessConnectionStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceWirelessConnectionStatsParamsWithContext

func NewGetDeviceWirelessConnectionStatsParamsWithContext(ctx context.Context) *GetDeviceWirelessConnectionStatsParams

NewGetDeviceWirelessConnectionStatsParamsWithContext creates a new GetDeviceWirelessConnectionStatsParams object with the ability to set a context for a request.

func NewGetDeviceWirelessConnectionStatsParamsWithHTTPClient

func NewGetDeviceWirelessConnectionStatsParamsWithHTTPClient(client *http.Client) *GetDeviceWirelessConnectionStatsParams

NewGetDeviceWirelessConnectionStatsParamsWithHTTPClient creates a new GetDeviceWirelessConnectionStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceWirelessConnectionStatsParamsWithTimeout

func NewGetDeviceWirelessConnectionStatsParamsWithTimeout(timeout time.Duration) *GetDeviceWirelessConnectionStatsParams

NewGetDeviceWirelessConnectionStatsParamsWithTimeout creates a new GetDeviceWirelessConnectionStatsParams object with the ability to set a timeout on a request.

func (*GetDeviceWirelessConnectionStatsParams) SetApTag

func (o *GetDeviceWirelessConnectionStatsParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetBand

SetBand adds the band to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetContext

SetContext adds the context to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetDefaults

func (o *GetDeviceWirelessConnectionStatsParams) SetDefaults()

SetDefaults hydrates default values in the get device wireless connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessConnectionStatsParams) SetHTTPClient

func (o *GetDeviceWirelessConnectionStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetSerial

func (o *GetDeviceWirelessConnectionStatsParams) SetSerial(serial string)

SetSerial adds the serial to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetSsid

SetSsid adds the ssid to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetT0

SetT0 adds the t0 to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetT1

SetT1 adds the t1 to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetTimeout

func (o *GetDeviceWirelessConnectionStatsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetTimespan

func (o *GetDeviceWirelessConnectionStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) SetVlan

SetVlan adds the vlan to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithApTag

WithApTag adds the apTag to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithBand

WithBand adds the band to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithContext

WithContext adds the context to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithDefaults

WithDefaults hydrates default values in the get device wireless connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessConnectionStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithSerial

WithSerial adds the serial to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithSsid

WithSsid adds the ssid to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithT0

WithT0 adds the t0 to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithT1

WithT1 adds the t1 to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithTimeout

WithTimeout adds the timeout to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithTimespan

WithTimespan adds the timespan to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WithVlan

WithVlan adds the vlan to the get device wireless connection stats params

func (*GetDeviceWirelessConnectionStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceWirelessConnectionStatsReader

type GetDeviceWirelessConnectionStatsReader struct {
	// contains filtered or unexported fields
}

GetDeviceWirelessConnectionStatsReader is a Reader for the GetDeviceWirelessConnectionStats structure.

func (*GetDeviceWirelessConnectionStatsReader) ReadResponse

func (o *GetDeviceWirelessConnectionStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceWirelessLatencyStatsOK

type GetDeviceWirelessLatencyStatsOK struct {
	Payload interface{}
}

GetDeviceWirelessLatencyStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceWirelessLatencyStatsOK

func NewGetDeviceWirelessLatencyStatsOK() *GetDeviceWirelessLatencyStatsOK

NewGetDeviceWirelessLatencyStatsOK creates a GetDeviceWirelessLatencyStatsOK with default headers values

func (*GetDeviceWirelessLatencyStatsOK) Code

Code gets the status code for the get device wireless latency stats o k response

func (*GetDeviceWirelessLatencyStatsOK) Error

func (*GetDeviceWirelessLatencyStatsOK) GetPayload

func (o *GetDeviceWirelessLatencyStatsOK) GetPayload() interface{}

func (*GetDeviceWirelessLatencyStatsOK) IsClientError

func (o *GetDeviceWirelessLatencyStatsOK) IsClientError() bool

IsClientError returns true when this get device wireless latency stats o k response has a 4xx status code

func (*GetDeviceWirelessLatencyStatsOK) IsCode

func (o *GetDeviceWirelessLatencyStatsOK) IsCode(code int) bool

IsCode returns true when this get device wireless latency stats o k response a status code equal to that given

func (*GetDeviceWirelessLatencyStatsOK) IsRedirect

func (o *GetDeviceWirelessLatencyStatsOK) IsRedirect() bool

IsRedirect returns true when this get device wireless latency stats o k response has a 3xx status code

func (*GetDeviceWirelessLatencyStatsOK) IsServerError

func (o *GetDeviceWirelessLatencyStatsOK) IsServerError() bool

IsServerError returns true when this get device wireless latency stats o k response has a 5xx status code

func (*GetDeviceWirelessLatencyStatsOK) IsSuccess

func (o *GetDeviceWirelessLatencyStatsOK) IsSuccess() bool

IsSuccess returns true when this get device wireless latency stats o k response has a 2xx status code

func (*GetDeviceWirelessLatencyStatsOK) String

type GetDeviceWirelessLatencyStatsParams

type GetDeviceWirelessLatencyStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* Fields.

	   Partial selection: If present, this call will return only the selected fields of ["rawDistribution", "avg"]. All fields will be returned by default. Selected fields must be entered as a comma separated string.
	*/
	Fields *string

	/* Serial.

	   Serial
	*/
	Serial string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceWirelessLatencyStatsParams contains all the parameters to send to the API endpoint

for the get device wireless latency stats operation.

Typically these are written to a http.Request.

func NewGetDeviceWirelessLatencyStatsParams

func NewGetDeviceWirelessLatencyStatsParams() *GetDeviceWirelessLatencyStatsParams

NewGetDeviceWirelessLatencyStatsParams creates a new GetDeviceWirelessLatencyStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceWirelessLatencyStatsParamsWithContext

func NewGetDeviceWirelessLatencyStatsParamsWithContext(ctx context.Context) *GetDeviceWirelessLatencyStatsParams

NewGetDeviceWirelessLatencyStatsParamsWithContext creates a new GetDeviceWirelessLatencyStatsParams object with the ability to set a context for a request.

func NewGetDeviceWirelessLatencyStatsParamsWithHTTPClient

func NewGetDeviceWirelessLatencyStatsParamsWithHTTPClient(client *http.Client) *GetDeviceWirelessLatencyStatsParams

NewGetDeviceWirelessLatencyStatsParamsWithHTTPClient creates a new GetDeviceWirelessLatencyStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceWirelessLatencyStatsParamsWithTimeout

func NewGetDeviceWirelessLatencyStatsParamsWithTimeout(timeout time.Duration) *GetDeviceWirelessLatencyStatsParams

NewGetDeviceWirelessLatencyStatsParamsWithTimeout creates a new GetDeviceWirelessLatencyStatsParams object with the ability to set a timeout on a request.

func (*GetDeviceWirelessLatencyStatsParams) SetApTag

func (o *GetDeviceWirelessLatencyStatsParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetBand

func (o *GetDeviceWirelessLatencyStatsParams) SetBand(band *string)

SetBand adds the band to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetContext

SetContext adds the context to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetDefaults

func (o *GetDeviceWirelessLatencyStatsParams) SetDefaults()

SetDefaults hydrates default values in the get device wireless latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessLatencyStatsParams) SetFields

func (o *GetDeviceWirelessLatencyStatsParams) SetFields(fields *string)

SetFields adds the fields to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetHTTPClient

func (o *GetDeviceWirelessLatencyStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetSerial

func (o *GetDeviceWirelessLatencyStatsParams) SetSerial(serial string)

SetSerial adds the serial to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetSsid

func (o *GetDeviceWirelessLatencyStatsParams) SetSsid(ssid *int64)

SetSsid adds the ssid to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetT0

SetT0 adds the t0 to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetT1

SetT1 adds the t1 to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetTimeout

func (o *GetDeviceWirelessLatencyStatsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetTimespan

func (o *GetDeviceWirelessLatencyStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) SetVlan

func (o *GetDeviceWirelessLatencyStatsParams) SetVlan(vlan *int64)

SetVlan adds the vlan to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithApTag

WithApTag adds the apTag to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithBand

WithBand adds the band to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithContext

WithContext adds the context to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithDefaults

WithDefaults hydrates default values in the get device wireless latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessLatencyStatsParams) WithFields

WithFields adds the fields to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithSerial

WithSerial adds the serial to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithSsid

WithSsid adds the ssid to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithT0

WithT0 adds the t0 to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithT1

WithT1 adds the t1 to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithTimeout

WithTimeout adds the timeout to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithTimespan

WithTimespan adds the timespan to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WithVlan

WithVlan adds the vlan to the get device wireless latency stats params

func (*GetDeviceWirelessLatencyStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceWirelessLatencyStatsReader

type GetDeviceWirelessLatencyStatsReader struct {
	// contains filtered or unexported fields
}

GetDeviceWirelessLatencyStatsReader is a Reader for the GetDeviceWirelessLatencyStats structure.

func (*GetDeviceWirelessLatencyStatsReader) ReadResponse

func (o *GetDeviceWirelessLatencyStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceWirelessRadioSettingsOK

type GetDeviceWirelessRadioSettingsOK struct {
	Payload interface{}
}

GetDeviceWirelessRadioSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceWirelessRadioSettingsOK

func NewGetDeviceWirelessRadioSettingsOK() *GetDeviceWirelessRadioSettingsOK

NewGetDeviceWirelessRadioSettingsOK creates a GetDeviceWirelessRadioSettingsOK with default headers values

func (*GetDeviceWirelessRadioSettingsOK) Code

Code gets the status code for the get device wireless radio settings o k response

func (*GetDeviceWirelessRadioSettingsOK) Error

func (*GetDeviceWirelessRadioSettingsOK) GetPayload

func (o *GetDeviceWirelessRadioSettingsOK) GetPayload() interface{}

func (*GetDeviceWirelessRadioSettingsOK) IsClientError

func (o *GetDeviceWirelessRadioSettingsOK) IsClientError() bool

IsClientError returns true when this get device wireless radio settings o k response has a 4xx status code

func (*GetDeviceWirelessRadioSettingsOK) IsCode

func (o *GetDeviceWirelessRadioSettingsOK) IsCode(code int) bool

IsCode returns true when this get device wireless radio settings o k response a status code equal to that given

func (*GetDeviceWirelessRadioSettingsOK) IsRedirect

func (o *GetDeviceWirelessRadioSettingsOK) IsRedirect() bool

IsRedirect returns true when this get device wireless radio settings o k response has a 3xx status code

func (*GetDeviceWirelessRadioSettingsOK) IsServerError

func (o *GetDeviceWirelessRadioSettingsOK) IsServerError() bool

IsServerError returns true when this get device wireless radio settings o k response has a 5xx status code

func (*GetDeviceWirelessRadioSettingsOK) IsSuccess

func (o *GetDeviceWirelessRadioSettingsOK) IsSuccess() bool

IsSuccess returns true when this get device wireless radio settings o k response has a 2xx status code

func (*GetDeviceWirelessRadioSettingsOK) String

type GetDeviceWirelessRadioSettingsParams

type GetDeviceWirelessRadioSettingsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceWirelessRadioSettingsParams contains all the parameters to send to the API endpoint

for the get device wireless radio settings operation.

Typically these are written to a http.Request.

func NewGetDeviceWirelessRadioSettingsParams

func NewGetDeviceWirelessRadioSettingsParams() *GetDeviceWirelessRadioSettingsParams

NewGetDeviceWirelessRadioSettingsParams creates a new GetDeviceWirelessRadioSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceWirelessRadioSettingsParamsWithContext

func NewGetDeviceWirelessRadioSettingsParamsWithContext(ctx context.Context) *GetDeviceWirelessRadioSettingsParams

NewGetDeviceWirelessRadioSettingsParamsWithContext creates a new GetDeviceWirelessRadioSettingsParams object with the ability to set a context for a request.

func NewGetDeviceWirelessRadioSettingsParamsWithHTTPClient

func NewGetDeviceWirelessRadioSettingsParamsWithHTTPClient(client *http.Client) *GetDeviceWirelessRadioSettingsParams

NewGetDeviceWirelessRadioSettingsParamsWithHTTPClient creates a new GetDeviceWirelessRadioSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceWirelessRadioSettingsParamsWithTimeout

func NewGetDeviceWirelessRadioSettingsParamsWithTimeout(timeout time.Duration) *GetDeviceWirelessRadioSettingsParams

NewGetDeviceWirelessRadioSettingsParamsWithTimeout creates a new GetDeviceWirelessRadioSettingsParams object with the ability to set a timeout on a request.

func (*GetDeviceWirelessRadioSettingsParams) SetContext

SetContext adds the context to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) SetDefaults

func (o *GetDeviceWirelessRadioSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get device wireless radio settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessRadioSettingsParams) SetHTTPClient

func (o *GetDeviceWirelessRadioSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) SetSerial

func (o *GetDeviceWirelessRadioSettingsParams) SetSerial(serial string)

SetSerial adds the serial to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) SetTimeout

func (o *GetDeviceWirelessRadioSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) WithContext

WithContext adds the context to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) WithDefaults

WithDefaults hydrates default values in the get device wireless radio settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessRadioSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) WithSerial

WithSerial adds the serial to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) WithTimeout

WithTimeout adds the timeout to the get device wireless radio settings params

func (*GetDeviceWirelessRadioSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceWirelessRadioSettingsReader

type GetDeviceWirelessRadioSettingsReader struct {
	// contains filtered or unexported fields
}

GetDeviceWirelessRadioSettingsReader is a Reader for the GetDeviceWirelessRadioSettings structure.

func (*GetDeviceWirelessRadioSettingsReader) ReadResponse

func (o *GetDeviceWirelessRadioSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceWirelessStatusOK

type GetDeviceWirelessStatusOK struct {
	Payload *GetDeviceWirelessStatusOKBody
}

GetDeviceWirelessStatusOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceWirelessStatusOK

func NewGetDeviceWirelessStatusOK() *GetDeviceWirelessStatusOK

NewGetDeviceWirelessStatusOK creates a GetDeviceWirelessStatusOK with default headers values

func (*GetDeviceWirelessStatusOK) Code

func (o *GetDeviceWirelessStatusOK) Code() int

Code gets the status code for the get device wireless status o k response

func (*GetDeviceWirelessStatusOK) Error

func (o *GetDeviceWirelessStatusOK) Error() string

func (*GetDeviceWirelessStatusOK) GetPayload

func (*GetDeviceWirelessStatusOK) IsClientError

func (o *GetDeviceWirelessStatusOK) IsClientError() bool

IsClientError returns true when this get device wireless status o k response has a 4xx status code

func (*GetDeviceWirelessStatusOK) IsCode

func (o *GetDeviceWirelessStatusOK) IsCode(code int) bool

IsCode returns true when this get device wireless status o k response a status code equal to that given

func (*GetDeviceWirelessStatusOK) IsRedirect

func (o *GetDeviceWirelessStatusOK) IsRedirect() bool

IsRedirect returns true when this get device wireless status o k response has a 3xx status code

func (*GetDeviceWirelessStatusOK) IsServerError

func (o *GetDeviceWirelessStatusOK) IsServerError() bool

IsServerError returns true when this get device wireless status o k response has a 5xx status code

func (*GetDeviceWirelessStatusOK) IsSuccess

func (o *GetDeviceWirelessStatusOK) IsSuccess() bool

IsSuccess returns true when this get device wireless status o k response has a 2xx status code

func (*GetDeviceWirelessStatusOK) String

func (o *GetDeviceWirelessStatusOK) String() string

type GetDeviceWirelessStatusOKBody

type GetDeviceWirelessStatusOKBody struct {

	// SSID status list
	BasicServiceSets []*GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0 `json:"basicServiceSets"`
}

GetDeviceWirelessStatusOKBody get device wireless status o k body swagger:model GetDeviceWirelessStatusOKBody

func (*GetDeviceWirelessStatusOKBody) ContextValidate

func (o *GetDeviceWirelessStatusOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get device wireless status o k body based on the context it is used

func (*GetDeviceWirelessStatusOKBody) MarshalBinary

func (o *GetDeviceWirelessStatusOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetDeviceWirelessStatusOKBody) UnmarshalBinary

func (o *GetDeviceWirelessStatusOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetDeviceWirelessStatusOKBody) Validate

func (o *GetDeviceWirelessStatusOKBody) Validate(formats strfmt.Registry) error

Validate validates this get device wireless status o k body

type GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0

type GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0 struct {

	// Frequency range used by wireless network
	Band string `json:"band,omitempty"`

	// Whether the SSID is broadcasting based on an availability schedule
	Broadcasting bool `json:"broadcasting,omitempty"`

	// Unique identifier of wireless access point
	Bssid string `json:"bssid,omitempty"`

	// Frequency channel used by wireless network
	Channel int64 `json:"channel,omitempty"`

	// Width of frequency channel used by wireless network
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Status of wireless network
	Enabled bool `json:"enabled,omitempty"`

	// Strength of wireless signal
	Power string `json:"power,omitempty"`

	// Name of wireless network
	SsidName string `json:"ssidName,omitempty"`

	// Unique identifier of wireless network
	SsidNumber int64 `json:"ssidNumber,omitempty"`

	// Whether the SSID is advertised or hidden
	Visible bool `json:"visible,omitempty"`
}

GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0 get device wireless status o k body basic service sets items0 swagger:model GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0

func (*GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0) ContextValidate

ContextValidate validates this get device wireless status o k body basic service sets items0 based on context it is used

func (*GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetDeviceWirelessStatusOKBodyBasicServiceSetsItems0) Validate

Validate validates this get device wireless status o k body basic service sets items0

type GetDeviceWirelessStatusParams

type GetDeviceWirelessStatusParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceWirelessStatusParams contains all the parameters to send to the API endpoint

for the get device wireless status operation.

Typically these are written to a http.Request.

func NewGetDeviceWirelessStatusParams

func NewGetDeviceWirelessStatusParams() *GetDeviceWirelessStatusParams

NewGetDeviceWirelessStatusParams creates a new GetDeviceWirelessStatusParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceWirelessStatusParamsWithContext

func NewGetDeviceWirelessStatusParamsWithContext(ctx context.Context) *GetDeviceWirelessStatusParams

NewGetDeviceWirelessStatusParamsWithContext creates a new GetDeviceWirelessStatusParams object with the ability to set a context for a request.

func NewGetDeviceWirelessStatusParamsWithHTTPClient

func NewGetDeviceWirelessStatusParamsWithHTTPClient(client *http.Client) *GetDeviceWirelessStatusParams

NewGetDeviceWirelessStatusParamsWithHTTPClient creates a new GetDeviceWirelessStatusParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceWirelessStatusParamsWithTimeout

func NewGetDeviceWirelessStatusParamsWithTimeout(timeout time.Duration) *GetDeviceWirelessStatusParams

NewGetDeviceWirelessStatusParamsWithTimeout creates a new GetDeviceWirelessStatusParams object with the ability to set a timeout on a request.

func (*GetDeviceWirelessStatusParams) SetContext

func (o *GetDeviceWirelessStatusParams) SetContext(ctx context.Context)

SetContext adds the context to the get device wireless status params

func (*GetDeviceWirelessStatusParams) SetDefaults

func (o *GetDeviceWirelessStatusParams) SetDefaults()

SetDefaults hydrates default values in the get device wireless status params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessStatusParams) SetHTTPClient

func (o *GetDeviceWirelessStatusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device wireless status params

func (*GetDeviceWirelessStatusParams) SetSerial

func (o *GetDeviceWirelessStatusParams) SetSerial(serial string)

SetSerial adds the serial to the get device wireless status params

func (*GetDeviceWirelessStatusParams) SetTimeout

func (o *GetDeviceWirelessStatusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device wireless status params

func (*GetDeviceWirelessStatusParams) WithContext

WithContext adds the context to the get device wireless status params

func (*GetDeviceWirelessStatusParams) WithDefaults

WithDefaults hydrates default values in the get device wireless status params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceWirelessStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device wireless status params

func (*GetDeviceWirelessStatusParams) WithSerial

WithSerial adds the serial to the get device wireless status params

func (*GetDeviceWirelessStatusParams) WithTimeout

WithTimeout adds the timeout to the get device wireless status params

func (*GetDeviceWirelessStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceWirelessStatusReader

type GetDeviceWirelessStatusReader struct {
	// contains filtered or unexported fields
}

GetDeviceWirelessStatusReader is a Reader for the GetDeviceWirelessStatus structure.

func (*GetDeviceWirelessStatusReader) ReadResponse

func (o *GetDeviceWirelessStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessAirMarshalOK

type GetNetworkWirelessAirMarshalOK struct {
	Payload []interface{}
}

GetNetworkWirelessAirMarshalOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessAirMarshalOK

func NewGetNetworkWirelessAirMarshalOK() *GetNetworkWirelessAirMarshalOK

NewGetNetworkWirelessAirMarshalOK creates a GetNetworkWirelessAirMarshalOK with default headers values

func (*GetNetworkWirelessAirMarshalOK) Code

Code gets the status code for the get network wireless air marshal o k response

func (*GetNetworkWirelessAirMarshalOK) Error

func (*GetNetworkWirelessAirMarshalOK) GetPayload

func (o *GetNetworkWirelessAirMarshalOK) GetPayload() []interface{}

func (*GetNetworkWirelessAirMarshalOK) IsClientError

func (o *GetNetworkWirelessAirMarshalOK) IsClientError() bool

IsClientError returns true when this get network wireless air marshal o k response has a 4xx status code

func (*GetNetworkWirelessAirMarshalOK) IsCode

func (o *GetNetworkWirelessAirMarshalOK) IsCode(code int) bool

IsCode returns true when this get network wireless air marshal o k response a status code equal to that given

func (*GetNetworkWirelessAirMarshalOK) IsRedirect

func (o *GetNetworkWirelessAirMarshalOK) IsRedirect() bool

IsRedirect returns true when this get network wireless air marshal o k response has a 3xx status code

func (*GetNetworkWirelessAirMarshalOK) IsServerError

func (o *GetNetworkWirelessAirMarshalOK) IsServerError() bool

IsServerError returns true when this get network wireless air marshal o k response has a 5xx status code

func (*GetNetworkWirelessAirMarshalOK) IsSuccess

func (o *GetNetworkWirelessAirMarshalOK) IsSuccess() bool

IsSuccess returns true when this get network wireless air marshal o k response has a 2xx status code

func (*GetNetworkWirelessAirMarshalOK) String

type GetNetworkWirelessAirMarshalParams

type GetNetworkWirelessAirMarshalParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameter t0. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessAirMarshalParams contains all the parameters to send to the API endpoint

for the get network wireless air marshal operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessAirMarshalParams

func NewGetNetworkWirelessAirMarshalParams() *GetNetworkWirelessAirMarshalParams

NewGetNetworkWirelessAirMarshalParams creates a new GetNetworkWirelessAirMarshalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessAirMarshalParamsWithContext

func NewGetNetworkWirelessAirMarshalParamsWithContext(ctx context.Context) *GetNetworkWirelessAirMarshalParams

NewGetNetworkWirelessAirMarshalParamsWithContext creates a new GetNetworkWirelessAirMarshalParams object with the ability to set a context for a request.

func NewGetNetworkWirelessAirMarshalParamsWithHTTPClient

func NewGetNetworkWirelessAirMarshalParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessAirMarshalParams

NewGetNetworkWirelessAirMarshalParamsWithHTTPClient creates a new GetNetworkWirelessAirMarshalParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessAirMarshalParamsWithTimeout

func NewGetNetworkWirelessAirMarshalParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessAirMarshalParams

NewGetNetworkWirelessAirMarshalParamsWithTimeout creates a new GetNetworkWirelessAirMarshalParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessAirMarshalParams) SetContext

SetContext adds the context to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) SetDefaults

func (o *GetNetworkWirelessAirMarshalParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless air marshal params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessAirMarshalParams) SetHTTPClient

func (o *GetNetworkWirelessAirMarshalParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) SetNetworkID

func (o *GetNetworkWirelessAirMarshalParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) SetT0

SetT0 adds the t0 to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) SetTimeout

func (o *GetNetworkWirelessAirMarshalParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) SetTimespan

func (o *GetNetworkWirelessAirMarshalParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WithContext

WithContext adds the context to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WithDefaults

WithDefaults hydrates default values in the get network wireless air marshal params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessAirMarshalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WithT0

WithT0 adds the t0 to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WithTimeout

WithTimeout adds the timeout to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WithTimespan

WithTimespan adds the timespan to the get network wireless air marshal params

func (*GetNetworkWirelessAirMarshalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessAirMarshalReader

type GetNetworkWirelessAirMarshalReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessAirMarshalReader is a Reader for the GetNetworkWirelessAirMarshal structure.

func (*GetNetworkWirelessAirMarshalReader) ReadResponse

func (o *GetNetworkWirelessAirMarshalReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessAlternateManagementInterfaceOK

type GetNetworkWirelessAlternateManagementInterfaceOK struct {
	Payload interface{}
}

GetNetworkWirelessAlternateManagementInterfaceOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessAlternateManagementInterfaceOK

func NewGetNetworkWirelessAlternateManagementInterfaceOK() *GetNetworkWirelessAlternateManagementInterfaceOK

NewGetNetworkWirelessAlternateManagementInterfaceOK creates a GetNetworkWirelessAlternateManagementInterfaceOK with default headers values

func (*GetNetworkWirelessAlternateManagementInterfaceOK) Code

Code gets the status code for the get network wireless alternate management interface o k response

func (*GetNetworkWirelessAlternateManagementInterfaceOK) Error

func (*GetNetworkWirelessAlternateManagementInterfaceOK) GetPayload

func (o *GetNetworkWirelessAlternateManagementInterfaceOK) GetPayload() interface{}

func (*GetNetworkWirelessAlternateManagementInterfaceOK) IsClientError

IsClientError returns true when this get network wireless alternate management interface o k response has a 4xx status code

func (*GetNetworkWirelessAlternateManagementInterfaceOK) IsCode

IsCode returns true when this get network wireless alternate management interface o k response a status code equal to that given

func (*GetNetworkWirelessAlternateManagementInterfaceOK) IsRedirect

IsRedirect returns true when this get network wireless alternate management interface o k response has a 3xx status code

func (*GetNetworkWirelessAlternateManagementInterfaceOK) IsServerError

IsServerError returns true when this get network wireless alternate management interface o k response has a 5xx status code

func (*GetNetworkWirelessAlternateManagementInterfaceOK) IsSuccess

IsSuccess returns true when this get network wireless alternate management interface o k response has a 2xx status code

func (*GetNetworkWirelessAlternateManagementInterfaceOK) String

type GetNetworkWirelessAlternateManagementInterfaceParams

type GetNetworkWirelessAlternateManagementInterfaceParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessAlternateManagementInterfaceParams contains all the parameters to send to the API endpoint

for the get network wireless alternate management interface operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessAlternateManagementInterfaceParams

func NewGetNetworkWirelessAlternateManagementInterfaceParams() *GetNetworkWirelessAlternateManagementInterfaceParams

NewGetNetworkWirelessAlternateManagementInterfaceParams creates a new GetNetworkWirelessAlternateManagementInterfaceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessAlternateManagementInterfaceParamsWithContext

func NewGetNetworkWirelessAlternateManagementInterfaceParamsWithContext(ctx context.Context) *GetNetworkWirelessAlternateManagementInterfaceParams

NewGetNetworkWirelessAlternateManagementInterfaceParamsWithContext creates a new GetNetworkWirelessAlternateManagementInterfaceParams object with the ability to set a context for a request.

func NewGetNetworkWirelessAlternateManagementInterfaceParamsWithHTTPClient

func NewGetNetworkWirelessAlternateManagementInterfaceParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessAlternateManagementInterfaceParams

NewGetNetworkWirelessAlternateManagementInterfaceParamsWithHTTPClient creates a new GetNetworkWirelessAlternateManagementInterfaceParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessAlternateManagementInterfaceParamsWithTimeout

func NewGetNetworkWirelessAlternateManagementInterfaceParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessAlternateManagementInterfaceParams

NewGetNetworkWirelessAlternateManagementInterfaceParamsWithTimeout creates a new GetNetworkWirelessAlternateManagementInterfaceParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessAlternateManagementInterfaceParams) SetContext

SetContext adds the context to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) SetDefaults

SetDefaults hydrates default values in the get network wireless alternate management interface params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessAlternateManagementInterfaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) SetNetworkID

SetNetworkID adds the networkId to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) SetTimeout

SetTimeout adds the timeout to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) WithContext

WithContext adds the context to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) WithDefaults

WithDefaults hydrates default values in the get network wireless alternate management interface params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessAlternateManagementInterfaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) WithTimeout

WithTimeout adds the timeout to the get network wireless alternate management interface params

func (*GetNetworkWirelessAlternateManagementInterfaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessAlternateManagementInterfaceReader

type GetNetworkWirelessAlternateManagementInterfaceReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessAlternateManagementInterfaceReader is a Reader for the GetNetworkWirelessAlternateManagementInterface structure.

func (*GetNetworkWirelessAlternateManagementInterfaceReader) ReadResponse

func (o *GetNetworkWirelessAlternateManagementInterfaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessBillingOK

type GetNetworkWirelessBillingOK struct {
	Payload *GetNetworkWirelessBillingOKBody
}

GetNetworkWirelessBillingOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessBillingOK

func NewGetNetworkWirelessBillingOK() *GetNetworkWirelessBillingOK

NewGetNetworkWirelessBillingOK creates a GetNetworkWirelessBillingOK with default headers values

func (*GetNetworkWirelessBillingOK) Code

func (o *GetNetworkWirelessBillingOK) Code() int

Code gets the status code for the get network wireless billing o k response

func (*GetNetworkWirelessBillingOK) Error

func (*GetNetworkWirelessBillingOK) GetPayload

func (*GetNetworkWirelessBillingOK) IsClientError

func (o *GetNetworkWirelessBillingOK) IsClientError() bool

IsClientError returns true when this get network wireless billing o k response has a 4xx status code

func (*GetNetworkWirelessBillingOK) IsCode

func (o *GetNetworkWirelessBillingOK) IsCode(code int) bool

IsCode returns true when this get network wireless billing o k response a status code equal to that given

func (*GetNetworkWirelessBillingOK) IsRedirect

func (o *GetNetworkWirelessBillingOK) IsRedirect() bool

IsRedirect returns true when this get network wireless billing o k response has a 3xx status code

func (*GetNetworkWirelessBillingOK) IsServerError

func (o *GetNetworkWirelessBillingOK) IsServerError() bool

IsServerError returns true when this get network wireless billing o k response has a 5xx status code

func (*GetNetworkWirelessBillingOK) IsSuccess

func (o *GetNetworkWirelessBillingOK) IsSuccess() bool

IsSuccess returns true when this get network wireless billing o k response has a 2xx status code

func (*GetNetworkWirelessBillingOK) String

func (o *GetNetworkWirelessBillingOK) String() string

type GetNetworkWirelessBillingOKBody

type GetNetworkWirelessBillingOKBody struct {

	// The currency code of this node group's billing plans
	Currency string `json:"currency,omitempty"`

	// Array of billing plans in the node group. (Can configure a maximum of 5)
	Plans []*GetNetworkWirelessBillingOKBodyPlansItems0 `json:"plans"`
}

GetNetworkWirelessBillingOKBody get network wireless billing o k body swagger:model GetNetworkWirelessBillingOKBody

func (*GetNetworkWirelessBillingOKBody) ContextValidate

func (o *GetNetworkWirelessBillingOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get network wireless billing o k body based on the context it is used

func (*GetNetworkWirelessBillingOKBody) MarshalBinary

func (o *GetNetworkWirelessBillingOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessBillingOKBody) UnmarshalBinary

func (o *GetNetworkWirelessBillingOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessBillingOKBody) Validate

Validate validates this get network wireless billing o k body

type GetNetworkWirelessBillingOKBodyPlansItems0

type GetNetworkWirelessBillingOKBodyPlansItems0 struct {

	// bandwidth limits
	BandwidthLimits *GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits `json:"bandwidthLimits,omitempty"`

	// The id of the pricing plan to update.
	ID string `json:"id,omitempty"`

	// The price of the billing plan.
	Price float32 `json:"price,omitempty"`

	// The time limit of the pricing plan in minutes.
	TimeLimit string `json:"timeLimit,omitempty"`
}

GetNetworkWirelessBillingOKBodyPlansItems0 get network wireless billing o k body plans items0 swagger:model GetNetworkWirelessBillingOKBodyPlansItems0

func (*GetNetworkWirelessBillingOKBodyPlansItems0) ContextValidate

ContextValidate validate this get network wireless billing o k body plans items0 based on the context it is used

func (*GetNetworkWirelessBillingOKBodyPlansItems0) MarshalBinary

func (o *GetNetworkWirelessBillingOKBodyPlansItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessBillingOKBodyPlansItems0) UnmarshalBinary

func (o *GetNetworkWirelessBillingOKBodyPlansItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessBillingOKBodyPlansItems0) Validate

Validate validates this get network wireless billing o k body plans items0

type GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits

type GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits struct {

	// The maximum download limit (integer, in Kbps).
	LimitDown int64 `json:"limitDown,omitempty"`

	// The maximum upload limit (integer, in Kbps).
	LimitUp int64 `json:"limitUp,omitempty"`
}

GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits The uplink bandwidth settings for the pricing plan. swagger:model GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits

func (*GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) ContextValidate

ContextValidate validates this get network wireless billing o k body plans items0 bandwidth limits based on context it is used

func (*GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) Validate

Validate validates this get network wireless billing o k body plans items0 bandwidth limits

type GetNetworkWirelessBillingParams

type GetNetworkWirelessBillingParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessBillingParams contains all the parameters to send to the API endpoint

for the get network wireless billing operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessBillingParams

func NewGetNetworkWirelessBillingParams() *GetNetworkWirelessBillingParams

NewGetNetworkWirelessBillingParams creates a new GetNetworkWirelessBillingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessBillingParamsWithContext

func NewGetNetworkWirelessBillingParamsWithContext(ctx context.Context) *GetNetworkWirelessBillingParams

NewGetNetworkWirelessBillingParamsWithContext creates a new GetNetworkWirelessBillingParams object with the ability to set a context for a request.

func NewGetNetworkWirelessBillingParamsWithHTTPClient

func NewGetNetworkWirelessBillingParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessBillingParams

NewGetNetworkWirelessBillingParamsWithHTTPClient creates a new GetNetworkWirelessBillingParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessBillingParamsWithTimeout

func NewGetNetworkWirelessBillingParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessBillingParams

NewGetNetworkWirelessBillingParamsWithTimeout creates a new GetNetworkWirelessBillingParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessBillingParams) SetContext

func (o *GetNetworkWirelessBillingParams) SetContext(ctx context.Context)

SetContext adds the context to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) SetDefaults

func (o *GetNetworkWirelessBillingParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless billing params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessBillingParams) SetHTTPClient

func (o *GetNetworkWirelessBillingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) SetNetworkID

func (o *GetNetworkWirelessBillingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) SetTimeout

func (o *GetNetworkWirelessBillingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) WithContext

WithContext adds the context to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) WithDefaults

WithDefaults hydrates default values in the get network wireless billing params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessBillingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) WithTimeout

WithTimeout adds the timeout to the get network wireless billing params

func (*GetNetworkWirelessBillingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessBillingReader

type GetNetworkWirelessBillingReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessBillingReader is a Reader for the GetNetworkWirelessBilling structure.

func (*GetNetworkWirelessBillingReader) ReadResponse

func (o *GetNetworkWirelessBillingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessBluetoothSettingsOK

type GetNetworkWirelessBluetoothSettingsOK struct {
	Payload *GetNetworkWirelessBluetoothSettingsOKBody
}

GetNetworkWirelessBluetoothSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessBluetoothSettingsOK

func NewGetNetworkWirelessBluetoothSettingsOK() *GetNetworkWirelessBluetoothSettingsOK

NewGetNetworkWirelessBluetoothSettingsOK creates a GetNetworkWirelessBluetoothSettingsOK with default headers values

func (*GetNetworkWirelessBluetoothSettingsOK) Code

Code gets the status code for the get network wireless bluetooth settings o k response

func (*GetNetworkWirelessBluetoothSettingsOK) Error

func (*GetNetworkWirelessBluetoothSettingsOK) GetPayload

func (*GetNetworkWirelessBluetoothSettingsOK) IsClientError

func (o *GetNetworkWirelessBluetoothSettingsOK) IsClientError() bool

IsClientError returns true when this get network wireless bluetooth settings o k response has a 4xx status code

func (*GetNetworkWirelessBluetoothSettingsOK) IsCode

IsCode returns true when this get network wireless bluetooth settings o k response a status code equal to that given

func (*GetNetworkWirelessBluetoothSettingsOK) IsRedirect

IsRedirect returns true when this get network wireless bluetooth settings o k response has a 3xx status code

func (*GetNetworkWirelessBluetoothSettingsOK) IsServerError

func (o *GetNetworkWirelessBluetoothSettingsOK) IsServerError() bool

IsServerError returns true when this get network wireless bluetooth settings o k response has a 5xx status code

func (*GetNetworkWirelessBluetoothSettingsOK) IsSuccess

IsSuccess returns true when this get network wireless bluetooth settings o k response has a 2xx status code

func (*GetNetworkWirelessBluetoothSettingsOK) String

type GetNetworkWirelessBluetoothSettingsOKBody

type GetNetworkWirelessBluetoothSettingsOKBody struct {

	// Whether APs will advertise beacons.
	AdvertisingEnabled bool `json:"advertisingEnabled,omitempty"`

	// Whether ESL is enabled on this network.
	EslEnabled bool `json:"eslEnabled,omitempty"`

	// The major number to be used in the beacon identifier. Only valid in 'Non-unique' mode.
	Major int64 `json:"major,omitempty"`

	// The way major and minor number should be assigned to nodes in the network. ('Unique', 'Non-unique')
	MajorMinorAssignmentMode string `json:"majorMinorAssignmentMode,omitempty"`

	// The minor number to be used in the beacon identifier. Only valid in 'Non-unique' mode.
	Minor int64 `json:"minor,omitempty"`

	// Whether APs will scan for Bluetooth enabled clients.
	ScanningEnabled bool `json:"scanningEnabled,omitempty"`

	// The UUID to be used in the beacon identifier.
	UUID string `json:"uuid,omitempty"`
}

GetNetworkWirelessBluetoothSettingsOKBody get network wireless bluetooth settings o k body swagger:model GetNetworkWirelessBluetoothSettingsOKBody

func (*GetNetworkWirelessBluetoothSettingsOKBody) ContextValidate

ContextValidate validates this get network wireless bluetooth settings o k body based on context it is used

func (*GetNetworkWirelessBluetoothSettingsOKBody) MarshalBinary

func (o *GetNetworkWirelessBluetoothSettingsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessBluetoothSettingsOKBody) UnmarshalBinary

func (o *GetNetworkWirelessBluetoothSettingsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessBluetoothSettingsOKBody) Validate

Validate validates this get network wireless bluetooth settings o k body

type GetNetworkWirelessBluetoothSettingsParams

type GetNetworkWirelessBluetoothSettingsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessBluetoothSettingsParams contains all the parameters to send to the API endpoint

for the get network wireless bluetooth settings operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessBluetoothSettingsParams

func NewGetNetworkWirelessBluetoothSettingsParams() *GetNetworkWirelessBluetoothSettingsParams

NewGetNetworkWirelessBluetoothSettingsParams creates a new GetNetworkWirelessBluetoothSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessBluetoothSettingsParamsWithContext

func NewGetNetworkWirelessBluetoothSettingsParamsWithContext(ctx context.Context) *GetNetworkWirelessBluetoothSettingsParams

NewGetNetworkWirelessBluetoothSettingsParamsWithContext creates a new GetNetworkWirelessBluetoothSettingsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessBluetoothSettingsParamsWithHTTPClient

func NewGetNetworkWirelessBluetoothSettingsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessBluetoothSettingsParams

NewGetNetworkWirelessBluetoothSettingsParamsWithHTTPClient creates a new GetNetworkWirelessBluetoothSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessBluetoothSettingsParamsWithTimeout

func NewGetNetworkWirelessBluetoothSettingsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessBluetoothSettingsParams

NewGetNetworkWirelessBluetoothSettingsParamsWithTimeout creates a new GetNetworkWirelessBluetoothSettingsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessBluetoothSettingsParams) SetContext

SetContext adds the context to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessBluetoothSettingsParams) SetHTTPClient

func (o *GetNetworkWirelessBluetoothSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) SetNetworkID

func (o *GetNetworkWirelessBluetoothSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) WithContext

WithContext adds the context to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessBluetoothSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless bluetooth settings params

func (*GetNetworkWirelessBluetoothSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessBluetoothSettingsReader

type GetNetworkWirelessBluetoothSettingsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessBluetoothSettingsReader is a Reader for the GetNetworkWirelessBluetoothSettings structure.

func (*GetNetworkWirelessBluetoothSettingsReader) ReadResponse

func (o *GetNetworkWirelessBluetoothSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessChannelUtilizationHistoryOK

type GetNetworkWirelessChannelUtilizationHistoryOK struct {
	Payload []*GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0
}

GetNetworkWirelessChannelUtilizationHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessChannelUtilizationHistoryOK

func NewGetNetworkWirelessChannelUtilizationHistoryOK() *GetNetworkWirelessChannelUtilizationHistoryOK

NewGetNetworkWirelessChannelUtilizationHistoryOK creates a GetNetworkWirelessChannelUtilizationHistoryOK with default headers values

func (*GetNetworkWirelessChannelUtilizationHistoryOK) Code

Code gets the status code for the get network wireless channel utilization history o k response

func (*GetNetworkWirelessChannelUtilizationHistoryOK) Error

func (*GetNetworkWirelessChannelUtilizationHistoryOK) GetPayload

func (*GetNetworkWirelessChannelUtilizationHistoryOK) IsClientError

IsClientError returns true when this get network wireless channel utilization history o k response has a 4xx status code

func (*GetNetworkWirelessChannelUtilizationHistoryOK) IsCode

IsCode returns true when this get network wireless channel utilization history o k response a status code equal to that given

func (*GetNetworkWirelessChannelUtilizationHistoryOK) IsRedirect

IsRedirect returns true when this get network wireless channel utilization history o k response has a 3xx status code

func (*GetNetworkWirelessChannelUtilizationHistoryOK) IsServerError

IsServerError returns true when this get network wireless channel utilization history o k response has a 5xx status code

func (*GetNetworkWirelessChannelUtilizationHistoryOK) IsSuccess

IsSuccess returns true when this get network wireless channel utilization history o k response has a 2xx status code

func (*GetNetworkWirelessChannelUtilizationHistoryOK) String

type GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0

type GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0 struct {

	// The end time of the query range
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// The start time of the query range
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`

	// Average wifi utilization
	Utilization80211 float32 `json:"utilization80211,omitempty"`

	// Average signal interference
	UtilizationNon80211 float32 `json:"utilizationNon80211,omitempty"`

	// Total channel utilization
	UtilizationTotal float32 `json:"utilizationTotal,omitempty"`
}

GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0 get network wireless channel utilization history o k body items0 swagger:model GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0

func (*GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless channel utilization history o k body items0 based on context it is used

func (*GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessChannelUtilizationHistoryOKBodyItems0) Validate

Validate validates this get network wireless channel utilization history o k body items0

type GetNetworkWirelessChannelUtilizationHistoryParams

type GetNetworkWirelessChannelUtilizationHistoryParams struct {

	/* ApTag.

	   Filter results by AP tag to return AP channel utilization metrics for devices labeled with the given tag; either :clientId or :deviceSerial must be jointly specified.
	*/
	ApTag *string

	/* AutoResolution.

	   Automatically select a data resolution based on the given timespan; this overrides the value specified by the 'resolution' parameter. The default setting is false.
	*/
	AutoResolution *bool

	/* Band.

	   Filter results by band (either '2.4', '5' or '6').
	*/
	Band *string

	/* ClientID.

	   Filter results by network client to return per-device, per-band AP channel utilization metrics inner joined by the queried client's connection history.
	*/
	ClientID *string

	/* DeviceSerial.

	   Filter results by device to return AP channel utilization metrics for the queried device; either :band or :clientId must be jointly specified.
	*/
	DeviceSerial *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 600, 1200, 3600, 14400, 86400. The default is 86400.
	*/
	Resolution *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessChannelUtilizationHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless channel utilization history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessChannelUtilizationHistoryParams

func NewGetNetworkWirelessChannelUtilizationHistoryParams() *GetNetworkWirelessChannelUtilizationHistoryParams

NewGetNetworkWirelessChannelUtilizationHistoryParams creates a new GetNetworkWirelessChannelUtilizationHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessChannelUtilizationHistoryParamsWithContext

func NewGetNetworkWirelessChannelUtilizationHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessChannelUtilizationHistoryParams

NewGetNetworkWirelessChannelUtilizationHistoryParamsWithContext creates a new GetNetworkWirelessChannelUtilizationHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessChannelUtilizationHistoryParamsWithHTTPClient

func NewGetNetworkWirelessChannelUtilizationHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessChannelUtilizationHistoryParams

NewGetNetworkWirelessChannelUtilizationHistoryParamsWithHTTPClient creates a new GetNetworkWirelessChannelUtilizationHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessChannelUtilizationHistoryParamsWithTimeout

func NewGetNetworkWirelessChannelUtilizationHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessChannelUtilizationHistoryParams

NewGetNetworkWirelessChannelUtilizationHistoryParamsWithTimeout creates a new GetNetworkWirelessChannelUtilizationHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetApTag

SetApTag adds the apTag to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetAutoResolution

func (o *GetNetworkWirelessChannelUtilizationHistoryParams) SetAutoResolution(autoResolution *bool)

SetAutoResolution adds the autoResolution to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetBand

SetBand adds the band to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetClientID

SetClientID adds the clientId to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetContext

SetContext adds the context to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network wireless channel utilization history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetDeviceSerial

func (o *GetNetworkWirelessChannelUtilizationHistoryParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetNetworkID

func (o *GetNetworkWirelessChannelUtilizationHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetResolution

func (o *GetNetworkWirelessChannelUtilizationHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) SetTimespan

SetTimespan adds the timespan to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithApTag

WithApTag adds the apTag to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithAutoResolution

WithAutoResolution adds the autoResolution to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithBand

WithBand adds the band to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithContext

WithContext adds the context to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless channel utilization history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless channel utilization history params

func (*GetNetworkWirelessChannelUtilizationHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessChannelUtilizationHistoryReader

type GetNetworkWirelessChannelUtilizationHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessChannelUtilizationHistoryReader is a Reader for the GetNetworkWirelessChannelUtilizationHistory structure.

func (*GetNetworkWirelessChannelUtilizationHistoryReader) ReadResponse

func (o *GetNetworkWirelessChannelUtilizationHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientConnectionStatsOK

type GetNetworkWirelessClientConnectionStatsOK struct {
	Payload interface{}
}

GetNetworkWirelessClientConnectionStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientConnectionStatsOK

func NewGetNetworkWirelessClientConnectionStatsOK() *GetNetworkWirelessClientConnectionStatsOK

NewGetNetworkWirelessClientConnectionStatsOK creates a GetNetworkWirelessClientConnectionStatsOK with default headers values

func (*GetNetworkWirelessClientConnectionStatsOK) Code

Code gets the status code for the get network wireless client connection stats o k response

func (*GetNetworkWirelessClientConnectionStatsOK) Error

func (*GetNetworkWirelessClientConnectionStatsOK) GetPayload

func (o *GetNetworkWirelessClientConnectionStatsOK) GetPayload() interface{}

func (*GetNetworkWirelessClientConnectionStatsOK) IsClientError

IsClientError returns true when this get network wireless client connection stats o k response has a 4xx status code

func (*GetNetworkWirelessClientConnectionStatsOK) IsCode

IsCode returns true when this get network wireless client connection stats o k response a status code equal to that given

func (*GetNetworkWirelessClientConnectionStatsOK) IsRedirect

IsRedirect returns true when this get network wireless client connection stats o k response has a 3xx status code

func (*GetNetworkWirelessClientConnectionStatsOK) IsServerError

IsServerError returns true when this get network wireless client connection stats o k response has a 5xx status code

func (*GetNetworkWirelessClientConnectionStatsOK) IsSuccess

IsSuccess returns true when this get network wireless client connection stats o k response has a 2xx status code

func (*GetNetworkWirelessClientConnectionStatsOK) String

type GetNetworkWirelessClientConnectionStatsParams

type GetNetworkWirelessClientConnectionStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* ClientID.

	   Client ID
	*/
	ClientID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientConnectionStatsParams contains all the parameters to send to the API endpoint

for the get network wireless client connection stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientConnectionStatsParams

func NewGetNetworkWirelessClientConnectionStatsParams() *GetNetworkWirelessClientConnectionStatsParams

NewGetNetworkWirelessClientConnectionStatsParams creates a new GetNetworkWirelessClientConnectionStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientConnectionStatsParamsWithContext

func NewGetNetworkWirelessClientConnectionStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessClientConnectionStatsParams

NewGetNetworkWirelessClientConnectionStatsParamsWithContext creates a new GetNetworkWirelessClientConnectionStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientConnectionStatsParamsWithHTTPClient

func NewGetNetworkWirelessClientConnectionStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientConnectionStatsParams

NewGetNetworkWirelessClientConnectionStatsParamsWithHTTPClient creates a new GetNetworkWirelessClientConnectionStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientConnectionStatsParamsWithTimeout

func NewGetNetworkWirelessClientConnectionStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientConnectionStatsParams

NewGetNetworkWirelessClientConnectionStatsParamsWithTimeout creates a new GetNetworkWirelessClientConnectionStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientConnectionStatsParams) SetApTag

SetApTag adds the apTag to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetBand

SetBand adds the band to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetClientID

func (o *GetNetworkWirelessClientConnectionStatsParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetContext

SetContext adds the context to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless client connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientConnectionStatsParams) SetHTTPClient

func (o *GetNetworkWirelessClientConnectionStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetNetworkID

func (o *GetNetworkWirelessClientConnectionStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetT0

SetT0 adds the t0 to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetT1

SetT1 adds the t1 to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetTimespan

func (o *GetNetworkWirelessClientConnectionStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithBand

WithBand adds the band to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithClientID

WithClientID adds the clientID to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithContext

WithContext adds the context to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless client connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientConnectionStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithT0

WithT0 adds the t0 to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithT1

WithT1 adds the t1 to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless client connection stats params

func (*GetNetworkWirelessClientConnectionStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientConnectionStatsReader

type GetNetworkWirelessClientConnectionStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientConnectionStatsReader is a Reader for the GetNetworkWirelessClientConnectionStats structure.

func (*GetNetworkWirelessClientConnectionStatsReader) ReadResponse

func (o *GetNetworkWirelessClientConnectionStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientConnectivityEventsOK

type GetNetworkWirelessClientConnectivityEventsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}

GetNetworkWirelessClientConnectivityEventsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientConnectivityEventsOK

func NewGetNetworkWirelessClientConnectivityEventsOK() *GetNetworkWirelessClientConnectivityEventsOK

NewGetNetworkWirelessClientConnectivityEventsOK creates a GetNetworkWirelessClientConnectivityEventsOK with default headers values

func (*GetNetworkWirelessClientConnectivityEventsOK) Code

Code gets the status code for the get network wireless client connectivity events o k response

func (*GetNetworkWirelessClientConnectivityEventsOK) Error

func (*GetNetworkWirelessClientConnectivityEventsOK) GetPayload

func (o *GetNetworkWirelessClientConnectivityEventsOK) GetPayload() []interface{}

func (*GetNetworkWirelessClientConnectivityEventsOK) IsClientError

IsClientError returns true when this get network wireless client connectivity events o k response has a 4xx status code

func (*GetNetworkWirelessClientConnectivityEventsOK) IsCode

IsCode returns true when this get network wireless client connectivity events o k response a status code equal to that given

func (*GetNetworkWirelessClientConnectivityEventsOK) IsRedirect

IsRedirect returns true when this get network wireless client connectivity events o k response has a 3xx status code

func (*GetNetworkWirelessClientConnectivityEventsOK) IsServerError

IsServerError returns true when this get network wireless client connectivity events o k response has a 5xx status code

func (*GetNetworkWirelessClientConnectivityEventsOK) IsSuccess

IsSuccess returns true when this get network wireless client connectivity events o k response has a 2xx status code

func (*GetNetworkWirelessClientConnectivityEventsOK) String

type GetNetworkWirelessClientConnectivityEventsParams

type GetNetworkWirelessClientConnectivityEventsParams struct {

	/* Band.

	   Filter results by band (either '2.4', '5', '6').
	*/
	Band *string

	/* ClientID.

	   Client ID
	*/
	ClientID string

	/* DeviceSerial.

	   Filter results by an AP's serial number.
	*/
	DeviceSerial *string

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* IncludedSeverities.

	   A list of severities to include. If not specified, events of all severities will be returned. Valid severities are 'good', 'info', 'warn' and/or 'bad'.
	*/
	IncludedSeverities []string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000.
	*/
	PerPage *int64

	/* SsidNumber.

	   An SSID number to include. If not specified, events for all SSIDs will be returned.
	*/
	SsidNumber *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 1 day.

	   Format: float
	*/
	Timespan *float32

	/* Types.

	   A list of event types to include. If not specified, events of all types will be returned. Valid types are 'assoc', 'disassoc', 'auth', 'deauth', 'dns', 'dhcp', 'roam', 'connection' and/or 'sticky'.
	*/
	Types []string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientConnectivityEventsParams contains all the parameters to send to the API endpoint

for the get network wireless client connectivity events operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientConnectivityEventsParams

func NewGetNetworkWirelessClientConnectivityEventsParams() *GetNetworkWirelessClientConnectivityEventsParams

NewGetNetworkWirelessClientConnectivityEventsParams creates a new GetNetworkWirelessClientConnectivityEventsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientConnectivityEventsParamsWithContext

func NewGetNetworkWirelessClientConnectivityEventsParamsWithContext(ctx context.Context) *GetNetworkWirelessClientConnectivityEventsParams

NewGetNetworkWirelessClientConnectivityEventsParamsWithContext creates a new GetNetworkWirelessClientConnectivityEventsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientConnectivityEventsParamsWithHTTPClient

func NewGetNetworkWirelessClientConnectivityEventsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientConnectivityEventsParams

NewGetNetworkWirelessClientConnectivityEventsParamsWithHTTPClient creates a new GetNetworkWirelessClientConnectivityEventsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientConnectivityEventsParamsWithTimeout

func NewGetNetworkWirelessClientConnectivityEventsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientConnectivityEventsParams

NewGetNetworkWirelessClientConnectivityEventsParamsWithTimeout creates a new GetNetworkWirelessClientConnectivityEventsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientConnectivityEventsParams) SetBand

SetBand adds the band to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetClientID

SetClientID adds the clientId to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetContext

SetContext adds the context to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless client connectivity events params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientConnectivityEventsParams) SetDeviceSerial

func (o *GetNetworkWirelessClientConnectivityEventsParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetEndingBefore

func (o *GetNetworkWirelessClientConnectivityEventsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetIncludedSeverities

func (o *GetNetworkWirelessClientConnectivityEventsParams) SetIncludedSeverities(includedSeverities []string)

SetIncludedSeverities adds the includedSeverities to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetNetworkID

func (o *GetNetworkWirelessClientConnectivityEventsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetPerPage

SetPerPage adds the perPage to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetSsidNumber

func (o *GetNetworkWirelessClientConnectivityEventsParams) SetSsidNumber(ssidNumber *int64)

SetSsidNumber adds the ssidNumber to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetStartingAfter

func (o *GetNetworkWirelessClientConnectivityEventsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetT0

SetT0 adds the t0 to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetT1

SetT1 adds the t1 to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetTimespan

SetTimespan adds the timespan to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) SetTypes

SetTypes adds the types to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithBand

WithBand adds the band to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithClientID

WithClientID adds the clientID to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithContext

WithContext adds the context to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless client connectivity events params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientConnectivityEventsParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithIncludedSeverities

WithIncludedSeverities adds the includedSeverities to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithPerPage

WithPerPage adds the perPage to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithSsidNumber

WithSsidNumber adds the ssidNumber to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithT0

WithT0 adds the t0 to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithT1

WithT1 adds the t1 to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WithTypes

WithTypes adds the types to the get network wireless client connectivity events params

func (*GetNetworkWirelessClientConnectivityEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientConnectivityEventsReader

type GetNetworkWirelessClientConnectivityEventsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientConnectivityEventsReader is a Reader for the GetNetworkWirelessClientConnectivityEvents structure.

func (*GetNetworkWirelessClientConnectivityEventsReader) ReadResponse

func (o *GetNetworkWirelessClientConnectivityEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientCountHistoryOK

type GetNetworkWirelessClientCountHistoryOK struct {
	Payload []*GetNetworkWirelessClientCountHistoryOKBodyItems0
}

GetNetworkWirelessClientCountHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientCountHistoryOK

func NewGetNetworkWirelessClientCountHistoryOK() *GetNetworkWirelessClientCountHistoryOK

NewGetNetworkWirelessClientCountHistoryOK creates a GetNetworkWirelessClientCountHistoryOK with default headers values

func (*GetNetworkWirelessClientCountHistoryOK) Code

Code gets the status code for the get network wireless client count history o k response

func (*GetNetworkWirelessClientCountHistoryOK) Error

func (*GetNetworkWirelessClientCountHistoryOK) GetPayload

func (*GetNetworkWirelessClientCountHistoryOK) IsClientError

func (o *GetNetworkWirelessClientCountHistoryOK) IsClientError() bool

IsClientError returns true when this get network wireless client count history o k response has a 4xx status code

func (*GetNetworkWirelessClientCountHistoryOK) IsCode

IsCode returns true when this get network wireless client count history o k response a status code equal to that given

func (*GetNetworkWirelessClientCountHistoryOK) IsRedirect

IsRedirect returns true when this get network wireless client count history o k response has a 3xx status code

func (*GetNetworkWirelessClientCountHistoryOK) IsServerError

func (o *GetNetworkWirelessClientCountHistoryOK) IsServerError() bool

IsServerError returns true when this get network wireless client count history o k response has a 5xx status code

func (*GetNetworkWirelessClientCountHistoryOK) IsSuccess

IsSuccess returns true when this get network wireless client count history o k response has a 2xx status code

func (*GetNetworkWirelessClientCountHistoryOK) String

type GetNetworkWirelessClientCountHistoryOKBodyItems0

type GetNetworkWirelessClientCountHistoryOKBodyItems0 struct {

	// Number of connected clients
	ClientCount int64 `json:"clientCount,omitempty"`

	// The end time of the query range
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// The start time of the query range
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`
}

GetNetworkWirelessClientCountHistoryOKBodyItems0 get network wireless client count history o k body items0 swagger:model GetNetworkWirelessClientCountHistoryOKBodyItems0

func (*GetNetworkWirelessClientCountHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless client count history o k body items0 based on context it is used

func (*GetNetworkWirelessClientCountHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessClientCountHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessClientCountHistoryOKBodyItems0) Validate

Validate validates this get network wireless client count history o k body items0

type GetNetworkWirelessClientCountHistoryParams

type GetNetworkWirelessClientCountHistoryParams struct {

	/* ApTag.

	   Filter results by AP tag.
	*/
	ApTag *string

	/* AutoResolution.

	   Automatically select a data resolution based on the given timespan; this overrides the value specified by the 'resolution' parameter. The default setting is false.
	*/
	AutoResolution *bool

	/* Band.

	   Filter results by band (either '2.4', '5' or '6').
	*/
	Band *string

	/* ClientID.

	   Filter results by network client to return per-device client counts over time inner joined by the queried client's connection history.
	*/
	ClientID *string

	/* DeviceSerial.

	   Filter results by device.
	*/
	DeviceSerial *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 300, 600, 1200, 3600, 14400, 86400. The default is 86400.
	*/
	Resolution *int64

	/* Ssid.

	   Filter results by SSID number.
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientCountHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless client count history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientCountHistoryParams

func NewGetNetworkWirelessClientCountHistoryParams() *GetNetworkWirelessClientCountHistoryParams

NewGetNetworkWirelessClientCountHistoryParams creates a new GetNetworkWirelessClientCountHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientCountHistoryParamsWithContext

func NewGetNetworkWirelessClientCountHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessClientCountHistoryParams

NewGetNetworkWirelessClientCountHistoryParamsWithContext creates a new GetNetworkWirelessClientCountHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientCountHistoryParamsWithHTTPClient

func NewGetNetworkWirelessClientCountHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientCountHistoryParams

NewGetNetworkWirelessClientCountHistoryParamsWithHTTPClient creates a new GetNetworkWirelessClientCountHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientCountHistoryParamsWithTimeout

func NewGetNetworkWirelessClientCountHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientCountHistoryParams

NewGetNetworkWirelessClientCountHistoryParamsWithTimeout creates a new GetNetworkWirelessClientCountHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientCountHistoryParams) SetApTag

SetApTag adds the apTag to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetAutoResolution

func (o *GetNetworkWirelessClientCountHistoryParams) SetAutoResolution(autoResolution *bool)

SetAutoResolution adds the autoResolution to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetBand

SetBand adds the band to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetClientID

func (o *GetNetworkWirelessClientCountHistoryParams) SetClientID(clientID *string)

SetClientID adds the clientId to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetContext

SetContext adds the context to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network wireless client count history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientCountHistoryParams) SetDeviceSerial

func (o *GetNetworkWirelessClientCountHistoryParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetHTTPClient

func (o *GetNetworkWirelessClientCountHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetNetworkID

func (o *GetNetworkWirelessClientCountHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetResolution

func (o *GetNetworkWirelessClientCountHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetSsid

SetSsid adds the ssid to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) SetTimespan

func (o *GetNetworkWirelessClientCountHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithApTag

WithApTag adds the apTag to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithAutoResolution

WithAutoResolution adds the autoResolution to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithBand

WithBand adds the band to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithContext

WithContext adds the context to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless client count history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientCountHistoryParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithSsid

WithSsid adds the ssid to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless client count history params

func (*GetNetworkWirelessClientCountHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientCountHistoryReader

type GetNetworkWirelessClientCountHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientCountHistoryReader is a Reader for the GetNetworkWirelessClientCountHistory structure.

func (*GetNetworkWirelessClientCountHistoryReader) ReadResponse

func (o *GetNetworkWirelessClientCountHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientLatencyHistoryOK

type GetNetworkWirelessClientLatencyHistoryOK struct {
	Payload []interface{}
}

GetNetworkWirelessClientLatencyHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientLatencyHistoryOK

func NewGetNetworkWirelessClientLatencyHistoryOK() *GetNetworkWirelessClientLatencyHistoryOK

NewGetNetworkWirelessClientLatencyHistoryOK creates a GetNetworkWirelessClientLatencyHistoryOK with default headers values

func (*GetNetworkWirelessClientLatencyHistoryOK) Code

Code gets the status code for the get network wireless client latency history o k response

func (*GetNetworkWirelessClientLatencyHistoryOK) Error

func (*GetNetworkWirelessClientLatencyHistoryOK) GetPayload

func (o *GetNetworkWirelessClientLatencyHistoryOK) GetPayload() []interface{}

func (*GetNetworkWirelessClientLatencyHistoryOK) IsClientError

IsClientError returns true when this get network wireless client latency history o k response has a 4xx status code

func (*GetNetworkWirelessClientLatencyHistoryOK) IsCode

IsCode returns true when this get network wireless client latency history o k response a status code equal to that given

func (*GetNetworkWirelessClientLatencyHistoryOK) IsRedirect

IsRedirect returns true when this get network wireless client latency history o k response has a 3xx status code

func (*GetNetworkWirelessClientLatencyHistoryOK) IsServerError

IsServerError returns true when this get network wireless client latency history o k response has a 5xx status code

func (*GetNetworkWirelessClientLatencyHistoryOK) IsSuccess

IsSuccess returns true when this get network wireless client latency history o k response has a 2xx status code

func (*GetNetworkWirelessClientLatencyHistoryOK) String

type GetNetworkWirelessClientLatencyHistoryParams

type GetNetworkWirelessClientLatencyHistoryParams struct {

	/* ClientID.

	   Client ID
	*/
	ClientID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 86400. The default is 86400.
	*/
	Resolution *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 791 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 791 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 791 days. The default is 1 day.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientLatencyHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless client latency history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientLatencyHistoryParams

func NewGetNetworkWirelessClientLatencyHistoryParams() *GetNetworkWirelessClientLatencyHistoryParams

NewGetNetworkWirelessClientLatencyHistoryParams creates a new GetNetworkWirelessClientLatencyHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientLatencyHistoryParamsWithContext

func NewGetNetworkWirelessClientLatencyHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessClientLatencyHistoryParams

NewGetNetworkWirelessClientLatencyHistoryParamsWithContext creates a new GetNetworkWirelessClientLatencyHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientLatencyHistoryParamsWithHTTPClient

func NewGetNetworkWirelessClientLatencyHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientLatencyHistoryParams

NewGetNetworkWirelessClientLatencyHistoryParamsWithHTTPClient creates a new GetNetworkWirelessClientLatencyHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientLatencyHistoryParamsWithTimeout

func NewGetNetworkWirelessClientLatencyHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientLatencyHistoryParams

NewGetNetworkWirelessClientLatencyHistoryParamsWithTimeout creates a new GetNetworkWirelessClientLatencyHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientLatencyHistoryParams) SetClientID

func (o *GetNetworkWirelessClientLatencyHistoryParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetContext

SetContext adds the context to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network wireless client latency history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientLatencyHistoryParams) SetHTTPClient

func (o *GetNetworkWirelessClientLatencyHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetNetworkID

func (o *GetNetworkWirelessClientLatencyHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetResolution

func (o *GetNetworkWirelessClientLatencyHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) SetTimespan

func (o *GetNetworkWirelessClientLatencyHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithContext

WithContext adds the context to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless client latency history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientLatencyHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless client latency history params

func (*GetNetworkWirelessClientLatencyHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientLatencyHistoryReader

type GetNetworkWirelessClientLatencyHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientLatencyHistoryReader is a Reader for the GetNetworkWirelessClientLatencyHistory structure.

func (*GetNetworkWirelessClientLatencyHistoryReader) ReadResponse

func (o *GetNetworkWirelessClientLatencyHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientLatencyStatsOK

type GetNetworkWirelessClientLatencyStatsOK struct {
	Payload interface{}
}

GetNetworkWirelessClientLatencyStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientLatencyStatsOK

func NewGetNetworkWirelessClientLatencyStatsOK() *GetNetworkWirelessClientLatencyStatsOK

NewGetNetworkWirelessClientLatencyStatsOK creates a GetNetworkWirelessClientLatencyStatsOK with default headers values

func (*GetNetworkWirelessClientLatencyStatsOK) Code

Code gets the status code for the get network wireless client latency stats o k response

func (*GetNetworkWirelessClientLatencyStatsOK) Error

func (*GetNetworkWirelessClientLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessClientLatencyStatsOK) GetPayload() interface{}

func (*GetNetworkWirelessClientLatencyStatsOK) IsClientError

func (o *GetNetworkWirelessClientLatencyStatsOK) IsClientError() bool

IsClientError returns true when this get network wireless client latency stats o k response has a 4xx status code

func (*GetNetworkWirelessClientLatencyStatsOK) IsCode

IsCode returns true when this get network wireless client latency stats o k response a status code equal to that given

func (*GetNetworkWirelessClientLatencyStatsOK) IsRedirect

IsRedirect returns true when this get network wireless client latency stats o k response has a 3xx status code

func (*GetNetworkWirelessClientLatencyStatsOK) IsServerError

func (o *GetNetworkWirelessClientLatencyStatsOK) IsServerError() bool

IsServerError returns true when this get network wireless client latency stats o k response has a 5xx status code

func (*GetNetworkWirelessClientLatencyStatsOK) IsSuccess

IsSuccess returns true when this get network wireless client latency stats o k response has a 2xx status code

func (*GetNetworkWirelessClientLatencyStatsOK) String

type GetNetworkWirelessClientLatencyStatsParams

type GetNetworkWirelessClientLatencyStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* ClientID.

	   Client ID
	*/
	ClientID string

	/* Fields.

	   Partial selection: If present, this call will return only the selected fields of ["rawDistribution", "avg"]. All fields will be returned by default. Selected fields must be entered as a comma separated string.
	*/
	Fields *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientLatencyStatsParams contains all the parameters to send to the API endpoint

for the get network wireless client latency stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientLatencyStatsParams

func NewGetNetworkWirelessClientLatencyStatsParams() *GetNetworkWirelessClientLatencyStatsParams

NewGetNetworkWirelessClientLatencyStatsParams creates a new GetNetworkWirelessClientLatencyStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientLatencyStatsParamsWithContext

func NewGetNetworkWirelessClientLatencyStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessClientLatencyStatsParams

NewGetNetworkWirelessClientLatencyStatsParamsWithContext creates a new GetNetworkWirelessClientLatencyStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientLatencyStatsParamsWithHTTPClient

func NewGetNetworkWirelessClientLatencyStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientLatencyStatsParams

NewGetNetworkWirelessClientLatencyStatsParamsWithHTTPClient creates a new GetNetworkWirelessClientLatencyStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientLatencyStatsParamsWithTimeout

func NewGetNetworkWirelessClientLatencyStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientLatencyStatsParams

NewGetNetworkWirelessClientLatencyStatsParamsWithTimeout creates a new GetNetworkWirelessClientLatencyStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientLatencyStatsParams) SetApTag

SetApTag adds the apTag to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetBand

SetBand adds the band to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetClientID

func (o *GetNetworkWirelessClientLatencyStatsParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetContext

SetContext adds the context to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless client latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientLatencyStatsParams) SetFields

func (o *GetNetworkWirelessClientLatencyStatsParams) SetFields(fields *string)

SetFields adds the fields to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetHTTPClient

func (o *GetNetworkWirelessClientLatencyStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetNetworkID

func (o *GetNetworkWirelessClientLatencyStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetT0

SetT0 adds the t0 to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetT1

SetT1 adds the t1 to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetTimespan

func (o *GetNetworkWirelessClientLatencyStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithBand

WithBand adds the band to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithClientID

WithClientID adds the clientID to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithContext

WithContext adds the context to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless client latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientLatencyStatsParams) WithFields

WithFields adds the fields to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithT0

WithT0 adds the t0 to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithT1

WithT1 adds the t1 to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless client latency stats params

func (*GetNetworkWirelessClientLatencyStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientLatencyStatsReader

type GetNetworkWirelessClientLatencyStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientLatencyStatsReader is a Reader for the GetNetworkWirelessClientLatencyStats structure.

func (*GetNetworkWirelessClientLatencyStatsReader) ReadResponse

func (o *GetNetworkWirelessClientLatencyStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientsConnectionStatsOK

type GetNetworkWirelessClientsConnectionStatsOK struct {
	Payload []interface{}
}

GetNetworkWirelessClientsConnectionStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientsConnectionStatsOK

func NewGetNetworkWirelessClientsConnectionStatsOK() *GetNetworkWirelessClientsConnectionStatsOK

NewGetNetworkWirelessClientsConnectionStatsOK creates a GetNetworkWirelessClientsConnectionStatsOK with default headers values

func (*GetNetworkWirelessClientsConnectionStatsOK) Code

Code gets the status code for the get network wireless clients connection stats o k response

func (*GetNetworkWirelessClientsConnectionStatsOK) Error

func (*GetNetworkWirelessClientsConnectionStatsOK) GetPayload

func (o *GetNetworkWirelessClientsConnectionStatsOK) GetPayload() []interface{}

func (*GetNetworkWirelessClientsConnectionStatsOK) IsClientError

IsClientError returns true when this get network wireless clients connection stats o k response has a 4xx status code

func (*GetNetworkWirelessClientsConnectionStatsOK) IsCode

IsCode returns true when this get network wireless clients connection stats o k response a status code equal to that given

func (*GetNetworkWirelessClientsConnectionStatsOK) IsRedirect

IsRedirect returns true when this get network wireless clients connection stats o k response has a 3xx status code

func (*GetNetworkWirelessClientsConnectionStatsOK) IsServerError

IsServerError returns true when this get network wireless clients connection stats o k response has a 5xx status code

func (*GetNetworkWirelessClientsConnectionStatsOK) IsSuccess

IsSuccess returns true when this get network wireless clients connection stats o k response has a 2xx status code

func (*GetNetworkWirelessClientsConnectionStatsOK) String

type GetNetworkWirelessClientsConnectionStatsParams

type GetNetworkWirelessClientsConnectionStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientsConnectionStatsParams contains all the parameters to send to the API endpoint

for the get network wireless clients connection stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientsConnectionStatsParams

func NewGetNetworkWirelessClientsConnectionStatsParams() *GetNetworkWirelessClientsConnectionStatsParams

NewGetNetworkWirelessClientsConnectionStatsParams creates a new GetNetworkWirelessClientsConnectionStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientsConnectionStatsParamsWithContext

func NewGetNetworkWirelessClientsConnectionStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessClientsConnectionStatsParams

NewGetNetworkWirelessClientsConnectionStatsParamsWithContext creates a new GetNetworkWirelessClientsConnectionStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientsConnectionStatsParamsWithHTTPClient

func NewGetNetworkWirelessClientsConnectionStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientsConnectionStatsParams

NewGetNetworkWirelessClientsConnectionStatsParamsWithHTTPClient creates a new GetNetworkWirelessClientsConnectionStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientsConnectionStatsParamsWithTimeout

func NewGetNetworkWirelessClientsConnectionStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientsConnectionStatsParams

NewGetNetworkWirelessClientsConnectionStatsParamsWithTimeout creates a new GetNetworkWirelessClientsConnectionStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientsConnectionStatsParams) SetApTag

SetApTag adds the apTag to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetBand

SetBand adds the band to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetContext

SetContext adds the context to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless clients connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientsConnectionStatsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetNetworkID

func (o *GetNetworkWirelessClientsConnectionStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetT0

SetT0 adds the t0 to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetT1

SetT1 adds the t1 to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetTimespan

func (o *GetNetworkWirelessClientsConnectionStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithBand

WithBand adds the band to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithContext

WithContext adds the context to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless clients connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientsConnectionStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithT0

WithT0 adds the t0 to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithT1

WithT1 adds the t1 to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless clients connection stats params

func (*GetNetworkWirelessClientsConnectionStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientsConnectionStatsReader

type GetNetworkWirelessClientsConnectionStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientsConnectionStatsReader is a Reader for the GetNetworkWirelessClientsConnectionStats structure.

func (*GetNetworkWirelessClientsConnectionStatsReader) ReadResponse

func (o *GetNetworkWirelessClientsConnectionStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessClientsLatencyStatsOK

type GetNetworkWirelessClientsLatencyStatsOK struct {
	Payload []interface{}
}

GetNetworkWirelessClientsLatencyStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessClientsLatencyStatsOK

func NewGetNetworkWirelessClientsLatencyStatsOK() *GetNetworkWirelessClientsLatencyStatsOK

NewGetNetworkWirelessClientsLatencyStatsOK creates a GetNetworkWirelessClientsLatencyStatsOK with default headers values

func (*GetNetworkWirelessClientsLatencyStatsOK) Code

Code gets the status code for the get network wireless clients latency stats o k response

func (*GetNetworkWirelessClientsLatencyStatsOK) Error

func (*GetNetworkWirelessClientsLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessClientsLatencyStatsOK) GetPayload() []interface{}

func (*GetNetworkWirelessClientsLatencyStatsOK) IsClientError

func (o *GetNetworkWirelessClientsLatencyStatsOK) IsClientError() bool

IsClientError returns true when this get network wireless clients latency stats o k response has a 4xx status code

func (*GetNetworkWirelessClientsLatencyStatsOK) IsCode

IsCode returns true when this get network wireless clients latency stats o k response a status code equal to that given

func (*GetNetworkWirelessClientsLatencyStatsOK) IsRedirect

IsRedirect returns true when this get network wireless clients latency stats o k response has a 3xx status code

func (*GetNetworkWirelessClientsLatencyStatsOK) IsServerError

func (o *GetNetworkWirelessClientsLatencyStatsOK) IsServerError() bool

IsServerError returns true when this get network wireless clients latency stats o k response has a 5xx status code

func (*GetNetworkWirelessClientsLatencyStatsOK) IsSuccess

IsSuccess returns true when this get network wireless clients latency stats o k response has a 2xx status code

func (*GetNetworkWirelessClientsLatencyStatsOK) String

type GetNetworkWirelessClientsLatencyStatsParams

type GetNetworkWirelessClientsLatencyStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* Fields.

	   Partial selection: If present, this call will return only the selected fields of ["rawDistribution", "avg"]. All fields will be returned by default. Selected fields must be entered as a comma separated string.
	*/
	Fields *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessClientsLatencyStatsParams contains all the parameters to send to the API endpoint

for the get network wireless clients latency stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessClientsLatencyStatsParams

func NewGetNetworkWirelessClientsLatencyStatsParams() *GetNetworkWirelessClientsLatencyStatsParams

NewGetNetworkWirelessClientsLatencyStatsParams creates a new GetNetworkWirelessClientsLatencyStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessClientsLatencyStatsParamsWithContext

func NewGetNetworkWirelessClientsLatencyStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessClientsLatencyStatsParams

NewGetNetworkWirelessClientsLatencyStatsParamsWithContext creates a new GetNetworkWirelessClientsLatencyStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessClientsLatencyStatsParamsWithHTTPClient

func NewGetNetworkWirelessClientsLatencyStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessClientsLatencyStatsParams

NewGetNetworkWirelessClientsLatencyStatsParamsWithHTTPClient creates a new GetNetworkWirelessClientsLatencyStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessClientsLatencyStatsParamsWithTimeout

func NewGetNetworkWirelessClientsLatencyStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessClientsLatencyStatsParams

NewGetNetworkWirelessClientsLatencyStatsParamsWithTimeout creates a new GetNetworkWirelessClientsLatencyStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessClientsLatencyStatsParams) SetApTag

SetApTag adds the apTag to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetBand

SetBand adds the band to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetContext

SetContext adds the context to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless clients latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientsLatencyStatsParams) SetFields

SetFields adds the fields to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetHTTPClient

func (o *GetNetworkWirelessClientsLatencyStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetNetworkID

func (o *GetNetworkWirelessClientsLatencyStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetT0

SetT0 adds the t0 to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetT1

SetT1 adds the t1 to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetTimespan

func (o *GetNetworkWirelessClientsLatencyStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithBand

WithBand adds the band to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithContext

WithContext adds the context to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless clients latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessClientsLatencyStatsParams) WithFields

WithFields adds the fields to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithT0

WithT0 adds the t0 to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithT1

WithT1 adds the t1 to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless clients latency stats params

func (*GetNetworkWirelessClientsLatencyStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessClientsLatencyStatsReader

type GetNetworkWirelessClientsLatencyStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessClientsLatencyStatsReader is a Reader for the GetNetworkWirelessClientsLatencyStats structure.

func (*GetNetworkWirelessClientsLatencyStatsReader) ReadResponse

func (o *GetNetworkWirelessClientsLatencyStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessConnectionStatsOK

type GetNetworkWirelessConnectionStatsOK struct {
	Payload *GetNetworkWirelessConnectionStatsOKBody
}

GetNetworkWirelessConnectionStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessConnectionStatsOK

func NewGetNetworkWirelessConnectionStatsOK() *GetNetworkWirelessConnectionStatsOK

NewGetNetworkWirelessConnectionStatsOK creates a GetNetworkWirelessConnectionStatsOK with default headers values

func (*GetNetworkWirelessConnectionStatsOK) Code

Code gets the status code for the get network wireless connection stats o k response

func (*GetNetworkWirelessConnectionStatsOK) Error

func (*GetNetworkWirelessConnectionStatsOK) GetPayload

func (*GetNetworkWirelessConnectionStatsOK) IsClientError

func (o *GetNetworkWirelessConnectionStatsOK) IsClientError() bool

IsClientError returns true when this get network wireless connection stats o k response has a 4xx status code

func (*GetNetworkWirelessConnectionStatsOK) IsCode

IsCode returns true when this get network wireless connection stats o k response a status code equal to that given

func (*GetNetworkWirelessConnectionStatsOK) IsRedirect

func (o *GetNetworkWirelessConnectionStatsOK) IsRedirect() bool

IsRedirect returns true when this get network wireless connection stats o k response has a 3xx status code

func (*GetNetworkWirelessConnectionStatsOK) IsServerError

func (o *GetNetworkWirelessConnectionStatsOK) IsServerError() bool

IsServerError returns true when this get network wireless connection stats o k response has a 5xx status code

func (*GetNetworkWirelessConnectionStatsOK) IsSuccess

IsSuccess returns true when this get network wireless connection stats o k response has a 2xx status code

func (*GetNetworkWirelessConnectionStatsOK) String

type GetNetworkWirelessConnectionStatsOKBody

type GetNetworkWirelessConnectionStatsOKBody struct {

	// The number of failed association attempts
	Assoc int64 `json:"assoc,omitempty"`

	// The number of failed authentication attempts
	Auth int64 `json:"auth,omitempty"`

	// The number of failed DHCP attempts
	Dhcp int64 `json:"dhcp,omitempty"`

	// The number of failed DNS attempts
	DNS int64 `json:"dns,omitempty"`

	// The number of successful connection attempts
	Success int64 `json:"success,omitempty"`
}

GetNetworkWirelessConnectionStatsOKBody get network wireless connection stats o k body swagger:model GetNetworkWirelessConnectionStatsOKBody

func (*GetNetworkWirelessConnectionStatsOKBody) ContextValidate

ContextValidate validates this get network wireless connection stats o k body based on context it is used

func (*GetNetworkWirelessConnectionStatsOKBody) MarshalBinary

func (o *GetNetworkWirelessConnectionStatsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessConnectionStatsOKBody) UnmarshalBinary

func (o *GetNetworkWirelessConnectionStatsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessConnectionStatsOKBody) Validate

Validate validates this get network wireless connection stats o k body

type GetNetworkWirelessConnectionStatsParams

type GetNetworkWirelessConnectionStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessConnectionStatsParams contains all the parameters to send to the API endpoint

for the get network wireless connection stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessConnectionStatsParams

func NewGetNetworkWirelessConnectionStatsParams() *GetNetworkWirelessConnectionStatsParams

NewGetNetworkWirelessConnectionStatsParams creates a new GetNetworkWirelessConnectionStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessConnectionStatsParamsWithContext

func NewGetNetworkWirelessConnectionStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessConnectionStatsParams

NewGetNetworkWirelessConnectionStatsParamsWithContext creates a new GetNetworkWirelessConnectionStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessConnectionStatsParamsWithHTTPClient

func NewGetNetworkWirelessConnectionStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessConnectionStatsParams

NewGetNetworkWirelessConnectionStatsParamsWithHTTPClient creates a new GetNetworkWirelessConnectionStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessConnectionStatsParamsWithTimeout

func NewGetNetworkWirelessConnectionStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessConnectionStatsParams

NewGetNetworkWirelessConnectionStatsParamsWithTimeout creates a new GetNetworkWirelessConnectionStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessConnectionStatsParams) SetApTag

func (o *GetNetworkWirelessConnectionStatsParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetBand

SetBand adds the band to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetContext

SetContext adds the context to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetDefaults

func (o *GetNetworkWirelessConnectionStatsParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessConnectionStatsParams) SetHTTPClient

func (o *GetNetworkWirelessConnectionStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetNetworkID

func (o *GetNetworkWirelessConnectionStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetT0

SetT0 adds the t0 to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetT1

SetT1 adds the t1 to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetTimeout

func (o *GetNetworkWirelessConnectionStatsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetTimespan

func (o *GetNetworkWirelessConnectionStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithBand

WithBand adds the band to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithContext

WithContext adds the context to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessConnectionStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithT0

WithT0 adds the t0 to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithT1

WithT1 adds the t1 to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless connection stats params

func (*GetNetworkWirelessConnectionStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessConnectionStatsReader

type GetNetworkWirelessConnectionStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessConnectionStatsReader is a Reader for the GetNetworkWirelessConnectionStats structure.

func (*GetNetworkWirelessConnectionStatsReader) ReadResponse

func (o *GetNetworkWirelessConnectionStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessDataRateHistoryOK

type GetNetworkWirelessDataRateHistoryOK struct {
	Payload []*GetNetworkWirelessDataRateHistoryOKBodyItems0
}

GetNetworkWirelessDataRateHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessDataRateHistoryOK

func NewGetNetworkWirelessDataRateHistoryOK() *GetNetworkWirelessDataRateHistoryOK

NewGetNetworkWirelessDataRateHistoryOK creates a GetNetworkWirelessDataRateHistoryOK with default headers values

func (*GetNetworkWirelessDataRateHistoryOK) Code

Code gets the status code for the get network wireless data rate history o k response

func (*GetNetworkWirelessDataRateHistoryOK) Error

func (*GetNetworkWirelessDataRateHistoryOK) GetPayload

func (*GetNetworkWirelessDataRateHistoryOK) IsClientError

func (o *GetNetworkWirelessDataRateHistoryOK) IsClientError() bool

IsClientError returns true when this get network wireless data rate history o k response has a 4xx status code

func (*GetNetworkWirelessDataRateHistoryOK) IsCode

IsCode returns true when this get network wireless data rate history o k response a status code equal to that given

func (*GetNetworkWirelessDataRateHistoryOK) IsRedirect

func (o *GetNetworkWirelessDataRateHistoryOK) IsRedirect() bool

IsRedirect returns true when this get network wireless data rate history o k response has a 3xx status code

func (*GetNetworkWirelessDataRateHistoryOK) IsServerError

func (o *GetNetworkWirelessDataRateHistoryOK) IsServerError() bool

IsServerError returns true when this get network wireless data rate history o k response has a 5xx status code

func (*GetNetworkWirelessDataRateHistoryOK) IsSuccess

IsSuccess returns true when this get network wireless data rate history o k response has a 2xx status code

func (*GetNetworkWirelessDataRateHistoryOK) String

type GetNetworkWirelessDataRateHistoryOKBodyItems0

type GetNetworkWirelessDataRateHistoryOKBodyItems0 struct {

	// Average data rate in kilobytes-per-second
	AverageKbps int64 `json:"averageKbps,omitempty"`

	// Download rate in kilobytes-per-second
	DownloadKbps int64 `json:"downloadKbps,omitempty"`

	// The end time of the query range
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// The start time of the query range
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`

	// Upload rate in kilobytes-per-second
	UploadKbps int64 `json:"uploadKbps,omitempty"`
}

GetNetworkWirelessDataRateHistoryOKBodyItems0 get network wireless data rate history o k body items0 swagger:model GetNetworkWirelessDataRateHistoryOKBodyItems0

func (*GetNetworkWirelessDataRateHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless data rate history o k body items0 based on context it is used

func (*GetNetworkWirelessDataRateHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessDataRateHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessDataRateHistoryOKBodyItems0) Validate

Validate validates this get network wireless data rate history o k body items0

type GetNetworkWirelessDataRateHistoryParams

type GetNetworkWirelessDataRateHistoryParams struct {

	/* ApTag.

	   Filter results by AP tag.
	*/
	ApTag *string

	/* AutoResolution.

	   Automatically select a data resolution based on the given timespan; this overrides the value specified by the 'resolution' parameter. The default setting is false.
	*/
	AutoResolution *bool

	/* Band.

	   Filter results by band (either '2.4', '5' or '6').
	*/
	Band *string

	/* ClientID.

	   Filter results by network client.
	*/
	ClientID *string

	/* DeviceSerial.

	   Filter results by device.
	*/
	DeviceSerial *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 300, 600, 1200, 3600, 14400, 86400. The default is 86400.
	*/
	Resolution *int64

	/* Ssid.

	   Filter results by SSID number.
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessDataRateHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless data rate history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessDataRateHistoryParams

func NewGetNetworkWirelessDataRateHistoryParams() *GetNetworkWirelessDataRateHistoryParams

NewGetNetworkWirelessDataRateHistoryParams creates a new GetNetworkWirelessDataRateHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessDataRateHistoryParamsWithContext

func NewGetNetworkWirelessDataRateHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessDataRateHistoryParams

NewGetNetworkWirelessDataRateHistoryParamsWithContext creates a new GetNetworkWirelessDataRateHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessDataRateHistoryParamsWithHTTPClient

func NewGetNetworkWirelessDataRateHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessDataRateHistoryParams

NewGetNetworkWirelessDataRateHistoryParamsWithHTTPClient creates a new GetNetworkWirelessDataRateHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessDataRateHistoryParamsWithTimeout

func NewGetNetworkWirelessDataRateHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessDataRateHistoryParams

NewGetNetworkWirelessDataRateHistoryParamsWithTimeout creates a new GetNetworkWirelessDataRateHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessDataRateHistoryParams) SetApTag

func (o *GetNetworkWirelessDataRateHistoryParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetAutoResolution

func (o *GetNetworkWirelessDataRateHistoryParams) SetAutoResolution(autoResolution *bool)

SetAutoResolution adds the autoResolution to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetBand

SetBand adds the band to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetClientID

func (o *GetNetworkWirelessDataRateHistoryParams) SetClientID(clientID *string)

SetClientID adds the clientId to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetContext

SetContext adds the context to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetDefaults

func (o *GetNetworkWirelessDataRateHistoryParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless data rate history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessDataRateHistoryParams) SetDeviceSerial

func (o *GetNetworkWirelessDataRateHistoryParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetHTTPClient

func (o *GetNetworkWirelessDataRateHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetNetworkID

func (o *GetNetworkWirelessDataRateHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetResolution

func (o *GetNetworkWirelessDataRateHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetSsid

SetSsid adds the ssid to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetTimeout

func (o *GetNetworkWirelessDataRateHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) SetTimespan

func (o *GetNetworkWirelessDataRateHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithApTag

WithApTag adds the apTag to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithAutoResolution

WithAutoResolution adds the autoResolution to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithBand

WithBand adds the band to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithContext

WithContext adds the context to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless data rate history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessDataRateHistoryParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithSsid

WithSsid adds the ssid to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless data rate history params

func (*GetNetworkWirelessDataRateHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessDataRateHistoryReader

type GetNetworkWirelessDataRateHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessDataRateHistoryReader is a Reader for the GetNetworkWirelessDataRateHistory structure.

func (*GetNetworkWirelessDataRateHistoryReader) ReadResponse

func (o *GetNetworkWirelessDataRateHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessDevicesConnectionStatsOK

type GetNetworkWirelessDevicesConnectionStatsOK struct {
	Payload []*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0
}

GetNetworkWirelessDevicesConnectionStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessDevicesConnectionStatsOK

func NewGetNetworkWirelessDevicesConnectionStatsOK() *GetNetworkWirelessDevicesConnectionStatsOK

NewGetNetworkWirelessDevicesConnectionStatsOK creates a GetNetworkWirelessDevicesConnectionStatsOK with default headers values

func (*GetNetworkWirelessDevicesConnectionStatsOK) Code

Code gets the status code for the get network wireless devices connection stats o k response

func (*GetNetworkWirelessDevicesConnectionStatsOK) Error

func (*GetNetworkWirelessDevicesConnectionStatsOK) GetPayload

func (*GetNetworkWirelessDevicesConnectionStatsOK) IsClientError

IsClientError returns true when this get network wireless devices connection stats o k response has a 4xx status code

func (*GetNetworkWirelessDevicesConnectionStatsOK) IsCode

IsCode returns true when this get network wireless devices connection stats o k response a status code equal to that given

func (*GetNetworkWirelessDevicesConnectionStatsOK) IsRedirect

IsRedirect returns true when this get network wireless devices connection stats o k response has a 3xx status code

func (*GetNetworkWirelessDevicesConnectionStatsOK) IsServerError

IsServerError returns true when this get network wireless devices connection stats o k response has a 5xx status code

func (*GetNetworkWirelessDevicesConnectionStatsOK) IsSuccess

IsSuccess returns true when this get network wireless devices connection stats o k response has a 2xx status code

func (*GetNetworkWirelessDevicesConnectionStatsOK) String

type GetNetworkWirelessDevicesConnectionStatsOKBodyItems0

type GetNetworkWirelessDevicesConnectionStatsOKBodyItems0 struct {

	// connection stats
	ConnectionStats *GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats `json:"connectionStats,omitempty"`

	// The serial number for the device
	Serial string `json:"serial,omitempty"`
}

GetNetworkWirelessDevicesConnectionStatsOKBodyItems0 get network wireless devices connection stats o k body items0 swagger:model GetNetworkWirelessDevicesConnectionStatsOKBodyItems0

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0) ContextValidate

ContextValidate validate this get network wireless devices connection stats o k body items0 based on the context it is used

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0) Validate

Validate validates this get network wireless devices connection stats o k body items0

type GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats

type GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats struct {

	// The number of failed association attempts
	Assoc int64 `json:"assoc,omitempty"`

	// The number of failed authentication attempts
	Auth int64 `json:"auth,omitempty"`

	// The number of failed DHCP attempts
	Dhcp int64 `json:"dhcp,omitempty"`

	// The number of failed DNS attempts
	DNS int64 `json:"dns,omitempty"`

	// The number of successful connection attempts
	Success int64 `json:"success,omitempty"`
}

GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats The connection stats of the device swagger:model GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats) ContextValidate

ContextValidate validates this get network wireless devices connection stats o k body items0 connection stats based on context it is used

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessDevicesConnectionStatsOKBodyItems0ConnectionStats) Validate

Validate validates this get network wireless devices connection stats o k body items0 connection stats

type GetNetworkWirelessDevicesConnectionStatsParams

type GetNetworkWirelessDevicesConnectionStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessDevicesConnectionStatsParams contains all the parameters to send to the API endpoint

for the get network wireless devices connection stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessDevicesConnectionStatsParams

func NewGetNetworkWirelessDevicesConnectionStatsParams() *GetNetworkWirelessDevicesConnectionStatsParams

NewGetNetworkWirelessDevicesConnectionStatsParams creates a new GetNetworkWirelessDevicesConnectionStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessDevicesConnectionStatsParamsWithContext

func NewGetNetworkWirelessDevicesConnectionStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessDevicesConnectionStatsParams

NewGetNetworkWirelessDevicesConnectionStatsParamsWithContext creates a new GetNetworkWirelessDevicesConnectionStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessDevicesConnectionStatsParamsWithHTTPClient

func NewGetNetworkWirelessDevicesConnectionStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessDevicesConnectionStatsParams

NewGetNetworkWirelessDevicesConnectionStatsParamsWithHTTPClient creates a new GetNetworkWirelessDevicesConnectionStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessDevicesConnectionStatsParamsWithTimeout

func NewGetNetworkWirelessDevicesConnectionStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessDevicesConnectionStatsParams

NewGetNetworkWirelessDevicesConnectionStatsParamsWithTimeout creates a new GetNetworkWirelessDevicesConnectionStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetApTag

SetApTag adds the apTag to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetBand

SetBand adds the band to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetContext

SetContext adds the context to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless devices connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetNetworkID

func (o *GetNetworkWirelessDevicesConnectionStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetT0

SetT0 adds the t0 to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetT1

SetT1 adds the t1 to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetTimespan

func (o *GetNetworkWirelessDevicesConnectionStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithBand

WithBand adds the band to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithContext

WithContext adds the context to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless devices connection stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithT0

WithT0 adds the t0 to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithT1

WithT1 adds the t1 to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless devices connection stats params

func (*GetNetworkWirelessDevicesConnectionStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessDevicesConnectionStatsReader

type GetNetworkWirelessDevicesConnectionStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessDevicesConnectionStatsReader is a Reader for the GetNetworkWirelessDevicesConnectionStats structure.

func (*GetNetworkWirelessDevicesConnectionStatsReader) ReadResponse

func (o *GetNetworkWirelessDevicesConnectionStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessDevicesLatencyStatsOK

type GetNetworkWirelessDevicesLatencyStatsOK struct {
	Payload []interface{}
}

GetNetworkWirelessDevicesLatencyStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessDevicesLatencyStatsOK

func NewGetNetworkWirelessDevicesLatencyStatsOK() *GetNetworkWirelessDevicesLatencyStatsOK

NewGetNetworkWirelessDevicesLatencyStatsOK creates a GetNetworkWirelessDevicesLatencyStatsOK with default headers values

func (*GetNetworkWirelessDevicesLatencyStatsOK) Code

Code gets the status code for the get network wireless devices latency stats o k response

func (*GetNetworkWirelessDevicesLatencyStatsOK) Error

func (*GetNetworkWirelessDevicesLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessDevicesLatencyStatsOK) GetPayload() []interface{}

func (*GetNetworkWirelessDevicesLatencyStatsOK) IsClientError

func (o *GetNetworkWirelessDevicesLatencyStatsOK) IsClientError() bool

IsClientError returns true when this get network wireless devices latency stats o k response has a 4xx status code

func (*GetNetworkWirelessDevicesLatencyStatsOK) IsCode

IsCode returns true when this get network wireless devices latency stats o k response a status code equal to that given

func (*GetNetworkWirelessDevicesLatencyStatsOK) IsRedirect

IsRedirect returns true when this get network wireless devices latency stats o k response has a 3xx status code

func (*GetNetworkWirelessDevicesLatencyStatsOK) IsServerError

func (o *GetNetworkWirelessDevicesLatencyStatsOK) IsServerError() bool

IsServerError returns true when this get network wireless devices latency stats o k response has a 5xx status code

func (*GetNetworkWirelessDevicesLatencyStatsOK) IsSuccess

IsSuccess returns true when this get network wireless devices latency stats o k response has a 2xx status code

func (*GetNetworkWirelessDevicesLatencyStatsOK) String

type GetNetworkWirelessDevicesLatencyStatsParams

type GetNetworkWirelessDevicesLatencyStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* Fields.

	   Partial selection: If present, this call will return only the selected fields of ["rawDistribution", "avg"]. All fields will be returned by default. Selected fields must be entered as a comma separated string.
	*/
	Fields *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessDevicesLatencyStatsParams contains all the parameters to send to the API endpoint

for the get network wireless devices latency stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessDevicesLatencyStatsParams

func NewGetNetworkWirelessDevicesLatencyStatsParams() *GetNetworkWirelessDevicesLatencyStatsParams

NewGetNetworkWirelessDevicesLatencyStatsParams creates a new GetNetworkWirelessDevicesLatencyStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessDevicesLatencyStatsParamsWithContext

func NewGetNetworkWirelessDevicesLatencyStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessDevicesLatencyStatsParams

NewGetNetworkWirelessDevicesLatencyStatsParamsWithContext creates a new GetNetworkWirelessDevicesLatencyStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessDevicesLatencyStatsParamsWithHTTPClient

func NewGetNetworkWirelessDevicesLatencyStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessDevicesLatencyStatsParams

NewGetNetworkWirelessDevicesLatencyStatsParamsWithHTTPClient creates a new GetNetworkWirelessDevicesLatencyStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessDevicesLatencyStatsParamsWithTimeout

func NewGetNetworkWirelessDevicesLatencyStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessDevicesLatencyStatsParams

NewGetNetworkWirelessDevicesLatencyStatsParamsWithTimeout creates a new GetNetworkWirelessDevicesLatencyStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetApTag

SetApTag adds the apTag to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetBand

SetBand adds the band to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetContext

SetContext adds the context to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless devices latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetFields

SetFields adds the fields to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetHTTPClient

func (o *GetNetworkWirelessDevicesLatencyStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetNetworkID

func (o *GetNetworkWirelessDevicesLatencyStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetSsid

SetSsid adds the ssid to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetT0

SetT0 adds the t0 to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetT1

SetT1 adds the t1 to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetTimespan

func (o *GetNetworkWirelessDevicesLatencyStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) SetVlan

SetVlan adds the vlan to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithBand

WithBand adds the band to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithContext

WithContext adds the context to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless devices latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithFields

WithFields adds the fields to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithT0

WithT0 adds the t0 to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithT1

WithT1 adds the t1 to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless devices latency stats params

func (*GetNetworkWirelessDevicesLatencyStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessDevicesLatencyStatsReader

type GetNetworkWirelessDevicesLatencyStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessDevicesLatencyStatsReader is a Reader for the GetNetworkWirelessDevicesLatencyStats structure.

func (*GetNetworkWirelessDevicesLatencyStatsReader) ReadResponse

func (o *GetNetworkWirelessDevicesLatencyStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessFailedConnectionsOK

type GetNetworkWirelessFailedConnectionsOK struct {
	Payload []*GetNetworkWirelessFailedConnectionsOKBodyItems0
}

GetNetworkWirelessFailedConnectionsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessFailedConnectionsOK

func NewGetNetworkWirelessFailedConnectionsOK() *GetNetworkWirelessFailedConnectionsOK

NewGetNetworkWirelessFailedConnectionsOK creates a GetNetworkWirelessFailedConnectionsOK with default headers values

func (*GetNetworkWirelessFailedConnectionsOK) Code

Code gets the status code for the get network wireless failed connections o k response

func (*GetNetworkWirelessFailedConnectionsOK) Error

func (*GetNetworkWirelessFailedConnectionsOK) GetPayload

func (*GetNetworkWirelessFailedConnectionsOK) IsClientError

func (o *GetNetworkWirelessFailedConnectionsOK) IsClientError() bool

IsClientError returns true when this get network wireless failed connections o k response has a 4xx status code

func (*GetNetworkWirelessFailedConnectionsOK) IsCode

IsCode returns true when this get network wireless failed connections o k response a status code equal to that given

func (*GetNetworkWirelessFailedConnectionsOK) IsRedirect

IsRedirect returns true when this get network wireless failed connections o k response has a 3xx status code

func (*GetNetworkWirelessFailedConnectionsOK) IsServerError

func (o *GetNetworkWirelessFailedConnectionsOK) IsServerError() bool

IsServerError returns true when this get network wireless failed connections o k response has a 5xx status code

func (*GetNetworkWirelessFailedConnectionsOK) IsSuccess

IsSuccess returns true when this get network wireless failed connections o k response has a 2xx status code

func (*GetNetworkWirelessFailedConnectionsOK) String

type GetNetworkWirelessFailedConnectionsOKBodyItems0

type GetNetworkWirelessFailedConnectionsOKBodyItems0 struct {

	// Client Mac
	ClientMac string `json:"clientMac,omitempty"`

	// The failed onboarding step. One of: assoc, auth, dhcp, dns.
	FailureStep string `json:"failureStep,omitempty"`

	// Serial Number
	Serial string `json:"serial,omitempty"`

	// SSID Number
	SsidNumber int64 `json:"ssidNumber,omitempty"`

	// The timestamp when the client mac failed
	// Format: date-time
	Ts strfmt.DateTime `json:"ts,omitempty"`

	// The failure type in the onboarding step
	Type string `json:"type,omitempty"`

	// LAN
	Vlan int64 `json:"vlan,omitempty"`
}

GetNetworkWirelessFailedConnectionsOKBodyItems0 get network wireless failed connections o k body items0 swagger:model GetNetworkWirelessFailedConnectionsOKBodyItems0

func (*GetNetworkWirelessFailedConnectionsOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless failed connections o k body items0 based on context it is used

func (*GetNetworkWirelessFailedConnectionsOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessFailedConnectionsOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessFailedConnectionsOKBodyItems0) Validate

Validate validates this get network wireless failed connections o k body items0

type GetNetworkWirelessFailedConnectionsParams

type GetNetworkWirelessFailedConnectionsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* ClientID.

	   Filter by client MAC
	*/
	ClientID *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Serial.

	   Filter by AP
	*/
	Serial *string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessFailedConnectionsParams contains all the parameters to send to the API endpoint

for the get network wireless failed connections operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessFailedConnectionsParams

func NewGetNetworkWirelessFailedConnectionsParams() *GetNetworkWirelessFailedConnectionsParams

NewGetNetworkWirelessFailedConnectionsParams creates a new GetNetworkWirelessFailedConnectionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessFailedConnectionsParamsWithContext

func NewGetNetworkWirelessFailedConnectionsParamsWithContext(ctx context.Context) *GetNetworkWirelessFailedConnectionsParams

NewGetNetworkWirelessFailedConnectionsParamsWithContext creates a new GetNetworkWirelessFailedConnectionsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessFailedConnectionsParamsWithHTTPClient

func NewGetNetworkWirelessFailedConnectionsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessFailedConnectionsParams

NewGetNetworkWirelessFailedConnectionsParamsWithHTTPClient creates a new GetNetworkWirelessFailedConnectionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessFailedConnectionsParamsWithTimeout

func NewGetNetworkWirelessFailedConnectionsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessFailedConnectionsParams

NewGetNetworkWirelessFailedConnectionsParamsWithTimeout creates a new GetNetworkWirelessFailedConnectionsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessFailedConnectionsParams) SetApTag

SetApTag adds the apTag to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetBand

SetBand adds the band to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetClientID

func (o *GetNetworkWirelessFailedConnectionsParams) SetClientID(clientID *string)

SetClientID adds the clientId to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetContext

SetContext adds the context to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless failed connections params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessFailedConnectionsParams) SetHTTPClient

func (o *GetNetworkWirelessFailedConnectionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetNetworkID

func (o *GetNetworkWirelessFailedConnectionsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetSerial

func (o *GetNetworkWirelessFailedConnectionsParams) SetSerial(serial *string)

SetSerial adds the serial to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetSsid

SetSsid adds the ssid to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetT0

SetT0 adds the t0 to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetT1

SetT1 adds the t1 to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetTimespan

func (o *GetNetworkWirelessFailedConnectionsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) SetVlan

SetVlan adds the vlan to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithApTag

WithApTag adds the apTag to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithBand

WithBand adds the band to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithClientID

WithClientID adds the clientID to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithContext

WithContext adds the context to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless failed connections params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessFailedConnectionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithSerial

WithSerial adds the serial to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithSsid

WithSsid adds the ssid to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithT0

WithT0 adds the t0 to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithT1

WithT1 adds the t1 to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WithVlan

WithVlan adds the vlan to the get network wireless failed connections params

func (*GetNetworkWirelessFailedConnectionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessFailedConnectionsReader

type GetNetworkWirelessFailedConnectionsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessFailedConnectionsReader is a Reader for the GetNetworkWirelessFailedConnections structure.

func (*GetNetworkWirelessFailedConnectionsReader) ReadResponse

func (o *GetNetworkWirelessFailedConnectionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessLatencyHistoryOK

type GetNetworkWirelessLatencyHistoryOK struct {
	Payload []*GetNetworkWirelessLatencyHistoryOKBodyItems0
}

GetNetworkWirelessLatencyHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessLatencyHistoryOK

func NewGetNetworkWirelessLatencyHistoryOK() *GetNetworkWirelessLatencyHistoryOK

NewGetNetworkWirelessLatencyHistoryOK creates a GetNetworkWirelessLatencyHistoryOK with default headers values

func (*GetNetworkWirelessLatencyHistoryOK) Code

Code gets the status code for the get network wireless latency history o k response

func (*GetNetworkWirelessLatencyHistoryOK) Error

func (*GetNetworkWirelessLatencyHistoryOK) GetPayload

func (*GetNetworkWirelessLatencyHistoryOK) IsClientError

func (o *GetNetworkWirelessLatencyHistoryOK) IsClientError() bool

IsClientError returns true when this get network wireless latency history o k response has a 4xx status code

func (*GetNetworkWirelessLatencyHistoryOK) IsCode

IsCode returns true when this get network wireless latency history o k response a status code equal to that given

func (*GetNetworkWirelessLatencyHistoryOK) IsRedirect

func (o *GetNetworkWirelessLatencyHistoryOK) IsRedirect() bool

IsRedirect returns true when this get network wireless latency history o k response has a 3xx status code

func (*GetNetworkWirelessLatencyHistoryOK) IsServerError

func (o *GetNetworkWirelessLatencyHistoryOK) IsServerError() bool

IsServerError returns true when this get network wireless latency history o k response has a 5xx status code

func (*GetNetworkWirelessLatencyHistoryOK) IsSuccess

IsSuccess returns true when this get network wireless latency history o k response has a 2xx status code

func (*GetNetworkWirelessLatencyHistoryOK) String

type GetNetworkWirelessLatencyHistoryOKBodyItems0

type GetNetworkWirelessLatencyHistoryOKBodyItems0 struct {

	// Average latency in milliseconds
	AvgLatencyMs int64 `json:"avgLatencyMs,omitempty"`

	// The end time of the query range
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// The start time of the query range
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`
}

GetNetworkWirelessLatencyHistoryOKBodyItems0 get network wireless latency history o k body items0 swagger:model GetNetworkWirelessLatencyHistoryOKBodyItems0

func (*GetNetworkWirelessLatencyHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless latency history o k body items0 based on context it is used

func (*GetNetworkWirelessLatencyHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessLatencyHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessLatencyHistoryOKBodyItems0) Validate

Validate validates this get network wireless latency history o k body items0

type GetNetworkWirelessLatencyHistoryParams

type GetNetworkWirelessLatencyHistoryParams struct {

	/* AccessCategory.

	   Filter by access category.
	*/
	AccessCategory *string

	/* ApTag.

	   Filter results by AP tag.
	*/
	ApTag *string

	/* AutoResolution.

	   Automatically select a data resolution based on the given timespan; this overrides the value specified by the 'resolution' parameter. The default setting is false.
	*/
	AutoResolution *bool

	/* Band.

	   Filter results by band (either '2.4', '5' or '6').
	*/
	Band *string

	/* ClientID.

	   Filter results by network client.
	*/
	ClientID *string

	/* DeviceSerial.

	   Filter results by device.
	*/
	DeviceSerial *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 300, 600, 1200, 3600, 14400, 86400. The default is 86400.
	*/
	Resolution *int64

	/* Ssid.

	   Filter results by SSID number.
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessLatencyHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless latency history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessLatencyHistoryParams

func NewGetNetworkWirelessLatencyHistoryParams() *GetNetworkWirelessLatencyHistoryParams

NewGetNetworkWirelessLatencyHistoryParams creates a new GetNetworkWirelessLatencyHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessLatencyHistoryParamsWithContext

func NewGetNetworkWirelessLatencyHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessLatencyHistoryParams

NewGetNetworkWirelessLatencyHistoryParamsWithContext creates a new GetNetworkWirelessLatencyHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessLatencyHistoryParamsWithHTTPClient

func NewGetNetworkWirelessLatencyHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessLatencyHistoryParams

NewGetNetworkWirelessLatencyHistoryParamsWithHTTPClient creates a new GetNetworkWirelessLatencyHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessLatencyHistoryParamsWithTimeout

func NewGetNetworkWirelessLatencyHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessLatencyHistoryParams

NewGetNetworkWirelessLatencyHistoryParamsWithTimeout creates a new GetNetworkWirelessLatencyHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessLatencyHistoryParams) SetAccessCategory

func (o *GetNetworkWirelessLatencyHistoryParams) SetAccessCategory(accessCategory *string)

SetAccessCategory adds the accessCategory to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetApTag

func (o *GetNetworkWirelessLatencyHistoryParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetAutoResolution

func (o *GetNetworkWirelessLatencyHistoryParams) SetAutoResolution(autoResolution *bool)

SetAutoResolution adds the autoResolution to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetBand

SetBand adds the band to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetClientID

func (o *GetNetworkWirelessLatencyHistoryParams) SetClientID(clientID *string)

SetClientID adds the clientId to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetContext

SetContext adds the context to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetDefaults

func (o *GetNetworkWirelessLatencyHistoryParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless latency history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessLatencyHistoryParams) SetDeviceSerial

func (o *GetNetworkWirelessLatencyHistoryParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetHTTPClient

func (o *GetNetworkWirelessLatencyHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetNetworkID

func (o *GetNetworkWirelessLatencyHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetResolution

func (o *GetNetworkWirelessLatencyHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetSsid

SetSsid adds the ssid to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetTimeout

func (o *GetNetworkWirelessLatencyHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) SetTimespan

func (o *GetNetworkWirelessLatencyHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithAccessCategory

WithAccessCategory adds the accessCategory to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithApTag

WithApTag adds the apTag to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithAutoResolution

WithAutoResolution adds the autoResolution to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithBand

WithBand adds the band to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithContext

WithContext adds the context to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless latency history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessLatencyHistoryParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithSsid

WithSsid adds the ssid to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless latency history params

func (*GetNetworkWirelessLatencyHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessLatencyHistoryReader

type GetNetworkWirelessLatencyHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessLatencyHistoryReader is a Reader for the GetNetworkWirelessLatencyHistory structure.

func (*GetNetworkWirelessLatencyHistoryReader) ReadResponse

func (o *GetNetworkWirelessLatencyHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessLatencyStatsOK

type GetNetworkWirelessLatencyStatsOK struct {
	Payload interface{}
}

GetNetworkWirelessLatencyStatsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessLatencyStatsOK

func NewGetNetworkWirelessLatencyStatsOK() *GetNetworkWirelessLatencyStatsOK

NewGetNetworkWirelessLatencyStatsOK creates a GetNetworkWirelessLatencyStatsOK with default headers values

func (*GetNetworkWirelessLatencyStatsOK) Code

Code gets the status code for the get network wireless latency stats o k response

func (*GetNetworkWirelessLatencyStatsOK) Error

func (*GetNetworkWirelessLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessLatencyStatsOK) GetPayload() interface{}

func (*GetNetworkWirelessLatencyStatsOK) IsClientError

func (o *GetNetworkWirelessLatencyStatsOK) IsClientError() bool

IsClientError returns true when this get network wireless latency stats o k response has a 4xx status code

func (*GetNetworkWirelessLatencyStatsOK) IsCode

func (o *GetNetworkWirelessLatencyStatsOK) IsCode(code int) bool

IsCode returns true when this get network wireless latency stats o k response a status code equal to that given

func (*GetNetworkWirelessLatencyStatsOK) IsRedirect

func (o *GetNetworkWirelessLatencyStatsOK) IsRedirect() bool

IsRedirect returns true when this get network wireless latency stats o k response has a 3xx status code

func (*GetNetworkWirelessLatencyStatsOK) IsServerError

func (o *GetNetworkWirelessLatencyStatsOK) IsServerError() bool

IsServerError returns true when this get network wireless latency stats o k response has a 5xx status code

func (*GetNetworkWirelessLatencyStatsOK) IsSuccess

func (o *GetNetworkWirelessLatencyStatsOK) IsSuccess() bool

IsSuccess returns true when this get network wireless latency stats o k response has a 2xx status code

func (*GetNetworkWirelessLatencyStatsOK) String

type GetNetworkWirelessLatencyStatsParams

type GetNetworkWirelessLatencyStatsParams struct {

	/* ApTag.

	   Filter results by AP Tag
	*/
	ApTag *string

	/* Band.

	   Filter results by band (either '2.4', '5' or '6'). Note that data prior to February 2020 will not have band information.
	*/
	Band *string

	/* Fields.

	   Partial selection: If present, this call will return only the selected fields of ["rawDistribution", "avg"]. All fields will be returned by default. Selected fields must be entered as a comma separated string.
	*/
	Fields *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Ssid.

	   Filter results by SSID
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 180 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filter results by VLAN
	*/
	Vlan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessLatencyStatsParams contains all the parameters to send to the API endpoint

for the get network wireless latency stats operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessLatencyStatsParams

func NewGetNetworkWirelessLatencyStatsParams() *GetNetworkWirelessLatencyStatsParams

NewGetNetworkWirelessLatencyStatsParams creates a new GetNetworkWirelessLatencyStatsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessLatencyStatsParamsWithContext

func NewGetNetworkWirelessLatencyStatsParamsWithContext(ctx context.Context) *GetNetworkWirelessLatencyStatsParams

NewGetNetworkWirelessLatencyStatsParamsWithContext creates a new GetNetworkWirelessLatencyStatsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessLatencyStatsParamsWithHTTPClient

func NewGetNetworkWirelessLatencyStatsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessLatencyStatsParams

NewGetNetworkWirelessLatencyStatsParamsWithHTTPClient creates a new GetNetworkWirelessLatencyStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessLatencyStatsParamsWithTimeout

func NewGetNetworkWirelessLatencyStatsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessLatencyStatsParams

NewGetNetworkWirelessLatencyStatsParamsWithTimeout creates a new GetNetworkWirelessLatencyStatsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessLatencyStatsParams) SetApTag

func (o *GetNetworkWirelessLatencyStatsParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetBand

func (o *GetNetworkWirelessLatencyStatsParams) SetBand(band *string)

SetBand adds the band to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetContext

SetContext adds the context to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetDefaults

func (o *GetNetworkWirelessLatencyStatsParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessLatencyStatsParams) SetFields

func (o *GetNetworkWirelessLatencyStatsParams) SetFields(fields *string)

SetFields adds the fields to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetHTTPClient

func (o *GetNetworkWirelessLatencyStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetNetworkID

func (o *GetNetworkWirelessLatencyStatsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetSsid

func (o *GetNetworkWirelessLatencyStatsParams) SetSsid(ssid *int64)

SetSsid adds the ssid to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetT0

SetT0 adds the t0 to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetT1

SetT1 adds the t1 to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetTimeout

func (o *GetNetworkWirelessLatencyStatsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetTimespan

func (o *GetNetworkWirelessLatencyStatsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) SetVlan

func (o *GetNetworkWirelessLatencyStatsParams) SetVlan(vlan *int64)

SetVlan adds the vlan to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithApTag

WithApTag adds the apTag to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithBand

WithBand adds the band to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithContext

WithContext adds the context to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless latency stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessLatencyStatsParams) WithFields

WithFields adds the fields to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithSsid

WithSsid adds the ssid to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithT0

WithT0 adds the t0 to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithT1

WithT1 adds the t1 to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithTimespan

WithTimespan adds the timespan to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WithVlan

WithVlan adds the vlan to the get network wireless latency stats params

func (*GetNetworkWirelessLatencyStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessLatencyStatsReader

type GetNetworkWirelessLatencyStatsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessLatencyStatsReader is a Reader for the GetNetworkWirelessLatencyStats structure.

func (*GetNetworkWirelessLatencyStatsReader) ReadResponse

func (o *GetNetworkWirelessLatencyStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessMeshStatusesOK

type GetNetworkWirelessMeshStatusesOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload interface{}
}

GetNetworkWirelessMeshStatusesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessMeshStatusesOK

func NewGetNetworkWirelessMeshStatusesOK() *GetNetworkWirelessMeshStatusesOK

NewGetNetworkWirelessMeshStatusesOK creates a GetNetworkWirelessMeshStatusesOK with default headers values

func (*GetNetworkWirelessMeshStatusesOK) Code

Code gets the status code for the get network wireless mesh statuses o k response

func (*GetNetworkWirelessMeshStatusesOK) Error

func (*GetNetworkWirelessMeshStatusesOK) GetPayload

func (o *GetNetworkWirelessMeshStatusesOK) GetPayload() interface{}

func (*GetNetworkWirelessMeshStatusesOK) IsClientError

func (o *GetNetworkWirelessMeshStatusesOK) IsClientError() bool

IsClientError returns true when this get network wireless mesh statuses o k response has a 4xx status code

func (*GetNetworkWirelessMeshStatusesOK) IsCode

func (o *GetNetworkWirelessMeshStatusesOK) IsCode(code int) bool

IsCode returns true when this get network wireless mesh statuses o k response a status code equal to that given

func (*GetNetworkWirelessMeshStatusesOK) IsRedirect

func (o *GetNetworkWirelessMeshStatusesOK) IsRedirect() bool

IsRedirect returns true when this get network wireless mesh statuses o k response has a 3xx status code

func (*GetNetworkWirelessMeshStatusesOK) IsServerError

func (o *GetNetworkWirelessMeshStatusesOK) IsServerError() bool

IsServerError returns true when this get network wireless mesh statuses o k response has a 5xx status code

func (*GetNetworkWirelessMeshStatusesOK) IsSuccess

func (o *GetNetworkWirelessMeshStatusesOK) IsSuccess() bool

IsSuccess returns true when this get network wireless mesh statuses o k response has a 2xx status code

func (*GetNetworkWirelessMeshStatusesOK) String

type GetNetworkWirelessMeshStatusesParams

type GetNetworkWirelessMeshStatusesParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 500. Default is 50.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessMeshStatusesParams contains all the parameters to send to the API endpoint

for the get network wireless mesh statuses operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessMeshStatusesParams

func NewGetNetworkWirelessMeshStatusesParams() *GetNetworkWirelessMeshStatusesParams

NewGetNetworkWirelessMeshStatusesParams creates a new GetNetworkWirelessMeshStatusesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessMeshStatusesParamsWithContext

func NewGetNetworkWirelessMeshStatusesParamsWithContext(ctx context.Context) *GetNetworkWirelessMeshStatusesParams

NewGetNetworkWirelessMeshStatusesParamsWithContext creates a new GetNetworkWirelessMeshStatusesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessMeshStatusesParamsWithHTTPClient

func NewGetNetworkWirelessMeshStatusesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessMeshStatusesParams

NewGetNetworkWirelessMeshStatusesParamsWithHTTPClient creates a new GetNetworkWirelessMeshStatusesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessMeshStatusesParamsWithTimeout

func NewGetNetworkWirelessMeshStatusesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessMeshStatusesParams

NewGetNetworkWirelessMeshStatusesParamsWithTimeout creates a new GetNetworkWirelessMeshStatusesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessMeshStatusesParams) SetContext

SetContext adds the context to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) SetDefaults

func (o *GetNetworkWirelessMeshStatusesParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless mesh statuses params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessMeshStatusesParams) SetEndingBefore

func (o *GetNetworkWirelessMeshStatusesParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) SetHTTPClient

func (o *GetNetworkWirelessMeshStatusesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) SetNetworkID

func (o *GetNetworkWirelessMeshStatusesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) SetPerPage

func (o *GetNetworkWirelessMeshStatusesParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) SetStartingAfter

func (o *GetNetworkWirelessMeshStatusesParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) SetTimeout

func (o *GetNetworkWirelessMeshStatusesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithContext

WithContext adds the context to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless mesh statuses params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessMeshStatusesParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithPerPage

WithPerPage adds the perPage to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless mesh statuses params

func (*GetNetworkWirelessMeshStatusesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessMeshStatusesReader

type GetNetworkWirelessMeshStatusesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessMeshStatusesReader is a Reader for the GetNetworkWirelessMeshStatuses structure.

func (*GetNetworkWirelessMeshStatusesReader) ReadResponse

func (o *GetNetworkWirelessMeshStatusesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessRfProfileOK

type GetNetworkWirelessRfProfileOK struct {
	Payload *GetNetworkWirelessRfProfileOKBody
}

GetNetworkWirelessRfProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessRfProfileOK

func NewGetNetworkWirelessRfProfileOK() *GetNetworkWirelessRfProfileOK

NewGetNetworkWirelessRfProfileOK creates a GetNetworkWirelessRfProfileOK with default headers values

func (*GetNetworkWirelessRfProfileOK) Code

Code gets the status code for the get network wireless rf profile o k response

func (*GetNetworkWirelessRfProfileOK) Error

func (*GetNetworkWirelessRfProfileOK) GetPayload

func (*GetNetworkWirelessRfProfileOK) IsClientError

func (o *GetNetworkWirelessRfProfileOK) IsClientError() bool

IsClientError returns true when this get network wireless rf profile o k response has a 4xx status code

func (*GetNetworkWirelessRfProfileOK) IsCode

func (o *GetNetworkWirelessRfProfileOK) IsCode(code int) bool

IsCode returns true when this get network wireless rf profile o k response a status code equal to that given

func (*GetNetworkWirelessRfProfileOK) IsRedirect

func (o *GetNetworkWirelessRfProfileOK) IsRedirect() bool

IsRedirect returns true when this get network wireless rf profile o k response has a 3xx status code

func (*GetNetworkWirelessRfProfileOK) IsServerError

func (o *GetNetworkWirelessRfProfileOK) IsServerError() bool

IsServerError returns true when this get network wireless rf profile o k response has a 5xx status code

func (*GetNetworkWirelessRfProfileOK) IsSuccess

func (o *GetNetworkWirelessRfProfileOK) IsSuccess() bool

IsSuccess returns true when this get network wireless rf profile o k response has a 2xx status code

func (*GetNetworkWirelessRfProfileOK) String

type GetNetworkWirelessRfProfileOKBody

type GetNetworkWirelessRfProfileOKBody struct {

	// ap band settings
	ApBandSettings *GetNetworkWirelessRfProfileOKBodyApBandSettings `json:"apBandSettings,omitempty"`

	// Band selection can be set to either 'ssid' or 'ap'. This param is required on creation.
	BandSelectionType string `json:"bandSelectionType,omitempty"`

	// Steers client to best available access point. Can be either true or false. Defaults to true.
	ClientBalancingEnabled bool `json:"clientBalancingEnabled,omitempty"`

	// five ghz settings
	FiveGhzSettings *GetNetworkWirelessRfProfileOKBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// The name of the new profile. Must be unique.
	ID string `json:"id,omitempty"`

	// Minimum bitrate can be set to either 'band' or 'ssid'. Defaults to band.
	MinBitrateType string `json:"minBitrateType,omitempty"`

	// The name of the new profile. Must be unique. This param is required on creation.
	Name string `json:"name,omitempty"`

	// The network ID of the RF Profile
	NetworkID string `json:"networkId,omitempty"`

	// per ssid settings
	PerSsidSettings *GetNetworkWirelessRfProfileOKBodyPerSsidSettings `json:"perSsidSettings,omitempty"`

	// six ghz settings
	SixGhzSettings *GetNetworkWirelessRfProfileOKBodySixGhzSettings `json:"sixGhzSettings,omitempty"`

	// transmission
	Transmission *GetNetworkWirelessRfProfileOKBodyTransmission `json:"transmission,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

GetNetworkWirelessRfProfileOKBody get network wireless rf profile o k body swagger:model GetNetworkWirelessRfProfileOKBody

func (*GetNetworkWirelessRfProfileOKBody) ContextValidate

func (o *GetNetworkWirelessRfProfileOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get network wireless rf profile o k body based on the context it is used

func (*GetNetworkWirelessRfProfileOKBody) MarshalBinary

func (o *GetNetworkWirelessRfProfileOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBody) UnmarshalBinary

func (o *GetNetworkWirelessRfProfileOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBody) Validate

Validate validates this get network wireless rf profile o k body

type GetNetworkWirelessRfProfileOKBodyApBandSettings

type GetNetworkWirelessRfProfileOKBodyApBandSettings struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'. Defaults to dual.
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false. Defaults to true.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyApBandSettingsBands `json:"bands,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model GetNetworkWirelessRfProfileOKBodyApBandSettings

func (*GetNetworkWirelessRfProfileOKBodyApBandSettings) ContextValidate

ContextValidate validate this get network wireless rf profile o k body ap band settings based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyApBandSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyApBandSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyApBandSettings) Validate

Validate validates this get network wireless rf profile o k body ap band settings

type GetNetworkWirelessRfProfileOKBodyApBandSettingsBands

type GetNetworkWirelessRfProfileOKBodyApBandSettingsBands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyApBandSettingsBands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyApBandSettingsBands

func (*GetNetworkWirelessRfProfileOKBodyApBandSettingsBands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body ap band settings bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyApBandSettingsBands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyApBandSettingsBands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyApBandSettingsBands) Validate

Validate validates this get network wireless rf profile o k body ap band settings bands

type GetNetworkWirelessRfProfileOKBodyFiveGhzSettings

type GetNetworkWirelessRfProfileOKBodyFiveGhzSettings struct {

	// Sets channel width (MHz) for 5Ghz band. Can be one of 'auto', '20', '40' or '80'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 5Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 5Ghz band. Can be one of '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161' or '165'.Defaults to [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

GetNetworkWirelessRfProfileOKBodyFiveGhzSettings Settings related to 5Ghz band swagger:model GetNetworkWirelessRfProfileOKBodyFiveGhzSettings

func (*GetNetworkWirelessRfProfileOKBodyFiveGhzSettings) ContextValidate

ContextValidate validates this get network wireless rf profile o k body five ghz settings based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyFiveGhzSettings) Validate

Validate validates this get network wireless rf profile o k body five ghz settings

type GetNetworkWirelessRfProfileOKBodyPerSsidSettings

type GetNetworkWirelessRfProfileOKBodyPerSsidSettings struct {

	// 0
	Nr0 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0 `json:"0,omitempty"`

	// 1
	Nr1 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1 `json:"1,omitempty"`

	// 10
	Nr10 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10 `json:"10,omitempty"`

	// 11
	Nr11 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11 `json:"11,omitempty"`

	// 12
	Nr12 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12 `json:"12,omitempty"`

	// 13
	Nr13 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13 `json:"13,omitempty"`

	// 14
	Nr14 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14 `json:"14,omitempty"`

	// 2
	Nr2 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2 `json:"2,omitempty"`

	// 3
	Nr3 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3 `json:"3,omitempty"`

	// 4
	Nr4 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4 `json:"4,omitempty"`

	// 5
	Nr5 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5 `json:"5,omitempty"`

	// 6
	Nr6 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6 `json:"6,omitempty"`

	// 7
	Nr7 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7 `json:"7,omitempty"`

	// 8
	Nr8 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8 `json:"8,omitempty"`

	// 9
	Nr9 *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9 `json:"9,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettings Per-SSID radio settings by number. swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettings

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettings) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettings) Validate

Validate validates this get network wireless rf profile o k body per ssid settings

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0 Settings for SSID 0 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr0 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr0

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr0 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr0 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1 Settings for SSID 1 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr1 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr1

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10 Settings for SSID 10 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr10 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr10

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr10 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr10 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11 Settings for SSID 11 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr11 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr11

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr11 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr11 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12 Settings for SSID 12 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr12 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr12

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr12 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr12 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13 Settings for SSID 13 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr13 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr13

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr13 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr13 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14 Settings for SSID 14 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr14 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr14

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr14 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr14 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr1 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr1 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2 Settings for SSID 2 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr2 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr2

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr2 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr2 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3 Settings for SSID 3 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr3 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr3

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr3 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr3 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4 Settings for SSID 4 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr4 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr4

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr4 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr4 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5 Settings for SSID 5 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr5 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr5

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr5 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr5 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6 Settings for SSID 6 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr6 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr6

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr6 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr6 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7 Settings for SSID 7 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr7 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr7

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr7 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr7 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8 Settings for SSID 8 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr8 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr8

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr8 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr8 bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9 Settings for SSID 9 swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) ContextValidate

ContextValidate validate this get network wireless rf profile o k body per ssid settings nr9 based on the context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr9

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands

type GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) ContextValidate

ContextValidate validates this get network wireless rf profile o k body per ssid settings nr9 bands based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) Validate

Validate validates this get network wireless rf profile o k body per ssid settings nr9 bands

type GetNetworkWirelessRfProfileOKBodySixGhzSettings

type GetNetworkWirelessRfProfileOKBodySixGhzSettings struct {

	// Sets channel width (MHz) for 6Ghz band. Can be one of '0', '20', '40', '80' or '160'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 6Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 6Ghz band. Can be one of '1', '5', '9', '13', '17', '21', '25', '29', '33', '37', '41', '45', '49', '53', '57', '61', '65', '69', '73', '77', '81', '85', '89', '93', '97', '101', '105', '109', '113', '117', '121', '125', '129', '133', '137', '141', '145', '149', '153', '157', '161', '165', '169', '173', '177', '181', '185', '189', '193', '197', '201', '205', '209', '213', '217', '221', '225', '229' or '233'. Defaults to auto.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

GetNetworkWirelessRfProfileOKBodySixGhzSettings Settings related to 6Ghz band. Only applicable to networks with 6Ghz capable APs swagger:model GetNetworkWirelessRfProfileOKBodySixGhzSettings

func (*GetNetworkWirelessRfProfileOKBodySixGhzSettings) ContextValidate

ContextValidate validates this get network wireless rf profile o k body six ghz settings based on context it is used

func (*GetNetworkWirelessRfProfileOKBodySixGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodySixGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodySixGhzSettings) Validate

Validate validates this get network wireless rf profile o k body six ghz settings

type GetNetworkWirelessRfProfileOKBodyTransmission

type GetNetworkWirelessRfProfileOKBodyTransmission struct {

	// Toggle for radio transmission. When false, radios will not transmit at all.
	Enabled bool `json:"enabled,omitempty"`
}

GetNetworkWirelessRfProfileOKBodyTransmission Settings related to radio transmission. swagger:model GetNetworkWirelessRfProfileOKBodyTransmission

func (*GetNetworkWirelessRfProfileOKBodyTransmission) ContextValidate

ContextValidate validates this get network wireless rf profile o k body transmission based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyTransmission) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyTransmission) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyTransmission) Validate

Validate validates this get network wireless rf profile o k body transmission

type GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings

type GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings struct {

	// Determines whether ax radio on 2.4Ghz band is on or off. Can be either true or false. If false, we highly recommend disabling band steering. Defaults to true.
	AxEnabled bool `json:"axEnabled,omitempty"`

	// Sets max power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 2.4Ghz band. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'. Defaults to 11.
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 5.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 2.4Ghz band. Can be one of '1', '6' or '11'. Defaults to [1, 6, 11].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings Settings related to 2.4Ghz band swagger:model GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings

func (*GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this get network wireless rf profile o k body two four ghz settings based on context it is used

func (*GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) Validate

Validate validates this get network wireless rf profile o k body two four ghz settings

type GetNetworkWirelessRfProfileParams

type GetNetworkWirelessRfProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* RfProfileID.

	   Rf profile ID
	*/
	RfProfileID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessRfProfileParams contains all the parameters to send to the API endpoint

for the get network wireless rf profile operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessRfProfileParams

func NewGetNetworkWirelessRfProfileParams() *GetNetworkWirelessRfProfileParams

NewGetNetworkWirelessRfProfileParams creates a new GetNetworkWirelessRfProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessRfProfileParamsWithContext

func NewGetNetworkWirelessRfProfileParamsWithContext(ctx context.Context) *GetNetworkWirelessRfProfileParams

NewGetNetworkWirelessRfProfileParamsWithContext creates a new GetNetworkWirelessRfProfileParams object with the ability to set a context for a request.

func NewGetNetworkWirelessRfProfileParamsWithHTTPClient

func NewGetNetworkWirelessRfProfileParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessRfProfileParams

NewGetNetworkWirelessRfProfileParamsWithHTTPClient creates a new GetNetworkWirelessRfProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessRfProfileParamsWithTimeout

func NewGetNetworkWirelessRfProfileParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessRfProfileParams

NewGetNetworkWirelessRfProfileParamsWithTimeout creates a new GetNetworkWirelessRfProfileParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessRfProfileParams) SetContext

SetContext adds the context to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) SetDefaults

func (o *GetNetworkWirelessRfProfileParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessRfProfileParams) SetHTTPClient

func (o *GetNetworkWirelessRfProfileParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) SetNetworkID

func (o *GetNetworkWirelessRfProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) SetRfProfileID

func (o *GetNetworkWirelessRfProfileParams) SetRfProfileID(rfProfileID string)

SetRfProfileID adds the rfProfileId to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) SetTimeout

func (o *GetNetworkWirelessRfProfileParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) WithContext

WithContext adds the context to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) WithDefaults

WithDefaults hydrates default values in the get network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessRfProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) WithRfProfileID

WithRfProfileID adds the rfProfileID to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) WithTimeout

WithTimeout adds the timeout to the get network wireless rf profile params

func (*GetNetworkWirelessRfProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessRfProfileReader

type GetNetworkWirelessRfProfileReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessRfProfileReader is a Reader for the GetNetworkWirelessRfProfile structure.

func (*GetNetworkWirelessRfProfileReader) ReadResponse

func (o *GetNetworkWirelessRfProfileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessRfProfilesOK

type GetNetworkWirelessRfProfilesOK struct {
	Payload *GetNetworkWirelessRfProfilesOKBody
}

GetNetworkWirelessRfProfilesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessRfProfilesOK

func NewGetNetworkWirelessRfProfilesOK() *GetNetworkWirelessRfProfilesOK

NewGetNetworkWirelessRfProfilesOK creates a GetNetworkWirelessRfProfilesOK with default headers values

func (*GetNetworkWirelessRfProfilesOK) Code

Code gets the status code for the get network wireless rf profiles o k response

func (*GetNetworkWirelessRfProfilesOK) Error

func (*GetNetworkWirelessRfProfilesOK) GetPayload

func (*GetNetworkWirelessRfProfilesOK) IsClientError

func (o *GetNetworkWirelessRfProfilesOK) IsClientError() bool

IsClientError returns true when this get network wireless rf profiles o k response has a 4xx status code

func (*GetNetworkWirelessRfProfilesOK) IsCode

func (o *GetNetworkWirelessRfProfilesOK) IsCode(code int) bool

IsCode returns true when this get network wireless rf profiles o k response a status code equal to that given

func (*GetNetworkWirelessRfProfilesOK) IsRedirect

func (o *GetNetworkWirelessRfProfilesOK) IsRedirect() bool

IsRedirect returns true when this get network wireless rf profiles o k response has a 3xx status code

func (*GetNetworkWirelessRfProfilesOK) IsServerError

func (o *GetNetworkWirelessRfProfilesOK) IsServerError() bool

IsServerError returns true when this get network wireless rf profiles o k response has a 5xx status code

func (*GetNetworkWirelessRfProfilesOK) IsSuccess

func (o *GetNetworkWirelessRfProfilesOK) IsSuccess() bool

IsSuccess returns true when this get network wireless rf profiles o k response has a 2xx status code

func (*GetNetworkWirelessRfProfilesOK) String

type GetNetworkWirelessRfProfilesOKBody

type GetNetworkWirelessRfProfilesOKBody struct {

	// ap band settings
	ApBandSettings *GetNetworkWirelessRfProfilesOKBodyApBandSettings `json:"apBandSettings,omitempty"`

	// Band selection can be set to either 'ssid' or 'ap'. This param is required on creation.
	BandSelectionType string `json:"bandSelectionType,omitempty"`

	// Steers client to best available access point. Can be either true or false. Defaults to true.
	ClientBalancingEnabled bool `json:"clientBalancingEnabled,omitempty"`

	// five ghz settings
	FiveGhzSettings *GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// The name of the new profile. Must be unique.
	ID string `json:"id,omitempty"`

	// Minimum bitrate can be set to either 'band' or 'ssid'. Defaults to band.
	MinBitrateType string `json:"minBitrateType,omitempty"`

	// The name of the new profile. Must be unique. This param is required on creation.
	Name string `json:"name,omitempty"`

	// The network ID of the RF Profile
	NetworkID string `json:"networkId,omitempty"`

	// per ssid settings
	PerSsidSettings *GetNetworkWirelessRfProfilesOKBodyPerSsidSettings `json:"perSsidSettings,omitempty"`

	// six ghz settings
	SixGhzSettings *GetNetworkWirelessRfProfilesOKBodySixGhzSettings `json:"sixGhzSettings,omitempty"`

	// transmission
	Transmission *GetNetworkWirelessRfProfilesOKBodyTransmission `json:"transmission,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

GetNetworkWirelessRfProfilesOKBody get network wireless rf profiles o k body swagger:model GetNetworkWirelessRfProfilesOKBody

func (*GetNetworkWirelessRfProfilesOKBody) ContextValidate

func (o *GetNetworkWirelessRfProfilesOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get network wireless rf profiles o k body based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBody) MarshalBinary

func (o *GetNetworkWirelessRfProfilesOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBody) UnmarshalBinary

func (o *GetNetworkWirelessRfProfilesOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBody) Validate

Validate validates this get network wireless rf profiles o k body

type GetNetworkWirelessRfProfilesOKBodyApBandSettings

type GetNetworkWirelessRfProfilesOKBodyApBandSettings struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'. Defaults to dual.
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false. Defaults to true.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands `json:"bands,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model GetNetworkWirelessRfProfilesOKBodyApBandSettings

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettings) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body ap band settings based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettings) Validate

Validate validates this get network wireless rf profiles o k body ap band settings

type GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands

type GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body ap band settings bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyApBandSettingsBands) Validate

Validate validates this get network wireless rf profiles o k body ap band settings bands

type GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings

type GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings struct {

	// Sets channel width (MHz) for 5Ghz band. Can be one of 'auto', '20', '40' or '80'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 5Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 5Ghz band. Can be one of '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161' or '165'.Defaults to [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings Settings related to 5Ghz band swagger:model GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings

func (*GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body five ghz settings based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyFiveGhzSettings) Validate

Validate validates this get network wireless rf profiles o k body five ghz settings

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettings

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettings struct {

	// 0
	Nr0 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0 `json:"0,omitempty"`

	// 1
	Nr1 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1 `json:"1,omitempty"`

	// 10
	Nr10 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10 `json:"10,omitempty"`

	// 11
	Nr11 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11 `json:"11,omitempty"`

	// 12
	Nr12 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12 `json:"12,omitempty"`

	// 13
	Nr13 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13 `json:"13,omitempty"`

	// 14
	Nr14 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14 `json:"14,omitempty"`

	// 2
	Nr2 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2 `json:"2,omitempty"`

	// 3
	Nr3 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3 `json:"3,omitempty"`

	// 4
	Nr4 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4 `json:"4,omitempty"`

	// 5
	Nr5 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5 `json:"5,omitempty"`

	// 6
	Nr6 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6 `json:"6,omitempty"`

	// 7
	Nr7 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7 `json:"7,omitempty"`

	// 8
	Nr8 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8 `json:"8,omitempty"`

	// 9
	Nr9 *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9 `json:"9,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettings Per-SSID radio settings by number. swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettings

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettings) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettings) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0 Settings for SSID 0 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr0 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr0

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr0 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr0Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr0 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1 Settings for SSID 1 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr1 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr1

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10 Settings for SSID 10 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr10 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr10

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr10 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr10Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr10 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11 Settings for SSID 11 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr11 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr11

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr11 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr11Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr11 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12 Settings for SSID 12 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr12 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr12

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr12 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr12Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr12 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13 Settings for SSID 13 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr13 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr13

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr13 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr13Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr13 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14 Settings for SSID 14 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr14 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr14

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr14 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr14Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr14 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr1 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr1Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr1 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2 Settings for SSID 2 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr2 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr2

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr2 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr2Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr2 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3 Settings for SSID 3 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr3 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr3

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr3 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr3Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr3 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4 Settings for SSID 4 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr4 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr4

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr4 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr4Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr4 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5 Settings for SSID 5 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr5 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr5

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr5 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr5Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr5 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6 Settings for SSID 6 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr6 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr6

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr6 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr6Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr6 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7 Settings for SSID 7 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr7 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr7

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr7 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr7Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr7 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8 Settings for SSID 8 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr8 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr8

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr8 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr8Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr8 bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9 Settings for SSID 9 swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9) ContextValidate

ContextValidate validate this get network wireless rf profiles o k body per ssid settings nr9 based on the context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr9

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands

type GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands Settings related to all bands swagger:model GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body per ssid settings nr9 bands based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyPerSsidSettingsNr9Bands) Validate

Validate validates this get network wireless rf profiles o k body per ssid settings nr9 bands

type GetNetworkWirelessRfProfilesOKBodySixGhzSettings

type GetNetworkWirelessRfProfilesOKBodySixGhzSettings struct {

	// Sets channel width (MHz) for 6Ghz band. Can be one of '0', '20', '40', '80' or '160'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 6Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 6Ghz band. Can be one of '1', '5', '9', '13', '17', '21', '25', '29', '33', '37', '41', '45', '49', '53', '57', '61', '65', '69', '73', '77', '81', '85', '89', '93', '97', '101', '105', '109', '113', '117', '121', '125', '129', '133', '137', '141', '145', '149', '153', '157', '161', '165', '169', '173', '177', '181', '185', '189', '193', '197', '201', '205', '209', '213', '217', '221', '225', '229' or '233'. Defaults to auto.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

GetNetworkWirelessRfProfilesOKBodySixGhzSettings Settings related to 6Ghz band. Only applicable to networks with 6Ghz capable APs swagger:model GetNetworkWirelessRfProfilesOKBodySixGhzSettings

func (*GetNetworkWirelessRfProfilesOKBodySixGhzSettings) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body six ghz settings based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodySixGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodySixGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodySixGhzSettings) Validate

Validate validates this get network wireless rf profiles o k body six ghz settings

type GetNetworkWirelessRfProfilesOKBodyTransmission

type GetNetworkWirelessRfProfilesOKBodyTransmission struct {

	// Toggle for radio transmission. When false, radios will not transmit at all.
	Enabled bool `json:"enabled,omitempty"`
}

GetNetworkWirelessRfProfilesOKBodyTransmission Settings related to radio transmission. swagger:model GetNetworkWirelessRfProfilesOKBodyTransmission

func (*GetNetworkWirelessRfProfilesOKBodyTransmission) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body transmission based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyTransmission) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyTransmission) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyTransmission) Validate

Validate validates this get network wireless rf profiles o k body transmission

type GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings

type GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings struct {

	// Determines whether ax radio on 2.4Ghz band is on or off. Can be either true or false. If false, we highly recommend disabling band steering. Defaults to true.
	AxEnabled bool `json:"axEnabled,omitempty"`

	// Sets max power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 2.4Ghz band. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'. Defaults to 11.
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 5.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 2.4Ghz band. Can be one of '1', '6' or '11'. Defaults to [1, 6, 11].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings Settings related to 2.4Ghz band swagger:model GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings

func (*GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this get network wireless rf profiles o k body two four ghz settings based on context it is used

func (*GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessRfProfilesOKBodyTwoFourGhzSettings) Validate

Validate validates this get network wireless rf profiles o k body two four ghz settings

type GetNetworkWirelessRfProfilesParams

type GetNetworkWirelessRfProfilesParams struct {

	/* IncludeTemplateProfiles.

	   If the network is bound to a template, this parameter controls whether or not the non-basic RF profiles defined on the template should be included in the response alongside the non-basic profiles defined on the bound network. Defaults to false.
	*/
	IncludeTemplateProfiles *bool

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessRfProfilesParams contains all the parameters to send to the API endpoint

for the get network wireless rf profiles operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessRfProfilesParams

func NewGetNetworkWirelessRfProfilesParams() *GetNetworkWirelessRfProfilesParams

NewGetNetworkWirelessRfProfilesParams creates a new GetNetworkWirelessRfProfilesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessRfProfilesParamsWithContext

func NewGetNetworkWirelessRfProfilesParamsWithContext(ctx context.Context) *GetNetworkWirelessRfProfilesParams

NewGetNetworkWirelessRfProfilesParamsWithContext creates a new GetNetworkWirelessRfProfilesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessRfProfilesParamsWithHTTPClient

func NewGetNetworkWirelessRfProfilesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessRfProfilesParams

NewGetNetworkWirelessRfProfilesParamsWithHTTPClient creates a new GetNetworkWirelessRfProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessRfProfilesParamsWithTimeout

func NewGetNetworkWirelessRfProfilesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessRfProfilesParams

NewGetNetworkWirelessRfProfilesParamsWithTimeout creates a new GetNetworkWirelessRfProfilesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessRfProfilesParams) SetContext

SetContext adds the context to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) SetDefaults

func (o *GetNetworkWirelessRfProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless rf profiles params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessRfProfilesParams) SetHTTPClient

func (o *GetNetworkWirelessRfProfilesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) SetIncludeTemplateProfiles

func (o *GetNetworkWirelessRfProfilesParams) SetIncludeTemplateProfiles(includeTemplateProfiles *bool)

SetIncludeTemplateProfiles adds the includeTemplateProfiles to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) SetNetworkID

func (o *GetNetworkWirelessRfProfilesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) SetTimeout

func (o *GetNetworkWirelessRfProfilesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) WithContext

WithContext adds the context to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless rf profiles params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessRfProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) WithIncludeTemplateProfiles

func (o *GetNetworkWirelessRfProfilesParams) WithIncludeTemplateProfiles(includeTemplateProfiles *bool) *GetNetworkWirelessRfProfilesParams

WithIncludeTemplateProfiles adds the includeTemplateProfiles to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless rf profiles params

func (*GetNetworkWirelessRfProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessRfProfilesReader

type GetNetworkWirelessRfProfilesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessRfProfilesReader is a Reader for the GetNetworkWirelessRfProfiles structure.

func (*GetNetworkWirelessRfProfilesReader) ReadResponse

func (o *GetNetworkWirelessRfProfilesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSettingsOK

type GetNetworkWirelessSettingsOK struct {
	Payload *GetNetworkWirelessSettingsOKBody
}

GetNetworkWirelessSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSettingsOK

func NewGetNetworkWirelessSettingsOK() *GetNetworkWirelessSettingsOK

NewGetNetworkWirelessSettingsOK creates a GetNetworkWirelessSettingsOK with default headers values

func (*GetNetworkWirelessSettingsOK) Code

Code gets the status code for the get network wireless settings o k response

func (*GetNetworkWirelessSettingsOK) Error

func (*GetNetworkWirelessSettingsOK) GetPayload

func (*GetNetworkWirelessSettingsOK) IsClientError

func (o *GetNetworkWirelessSettingsOK) IsClientError() bool

IsClientError returns true when this get network wireless settings o k response has a 4xx status code

func (*GetNetworkWirelessSettingsOK) IsCode

func (o *GetNetworkWirelessSettingsOK) IsCode(code int) bool

IsCode returns true when this get network wireless settings o k response a status code equal to that given

func (*GetNetworkWirelessSettingsOK) IsRedirect

func (o *GetNetworkWirelessSettingsOK) IsRedirect() bool

IsRedirect returns true when this get network wireless settings o k response has a 3xx status code

func (*GetNetworkWirelessSettingsOK) IsServerError

func (o *GetNetworkWirelessSettingsOK) IsServerError() bool

IsServerError returns true when this get network wireless settings o k response has a 5xx status code

func (*GetNetworkWirelessSettingsOK) IsSuccess

func (o *GetNetworkWirelessSettingsOK) IsSuccess() bool

IsSuccess returns true when this get network wireless settings o k response has a 2xx status code

func (*GetNetworkWirelessSettingsOK) String

type GetNetworkWirelessSettingsOKBody

type GetNetworkWirelessSettingsOKBody struct {

	// Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
	IPV6BridgeEnabled bool `json:"ipv6BridgeEnabled,omitempty"`

	// Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
	LedLightsOn bool `json:"ledLightsOn,omitempty"`

	// Toggle for enabling or disabling location analytics for your network
	LocationAnalyticsEnabled bool `json:"locationAnalyticsEnabled,omitempty"`

	// Toggle for enabling or disabling meshing in a network
	MeshingEnabled bool `json:"meshingEnabled,omitempty"`

	// named vlans
	NamedVlans *GetNetworkWirelessSettingsOKBodyNamedVlans `json:"namedVlans,omitempty"`

	// regulatory domain
	RegulatoryDomain *GetNetworkWirelessSettingsOKBodyRegulatoryDomain `json:"regulatoryDomain,omitempty"`

	// The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
	// Enum: [minimizeClientDowntime minimizeUpgradeTime]
	UpgradeStrategy string `json:"upgradeStrategy,omitempty"`
}

GetNetworkWirelessSettingsOKBody get network wireless settings o k body swagger:model GetNetworkWirelessSettingsOKBody

func (*GetNetworkWirelessSettingsOKBody) ContextValidate

func (o *GetNetworkWirelessSettingsOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get network wireless settings o k body based on the context it is used

func (*GetNetworkWirelessSettingsOKBody) MarshalBinary

func (o *GetNetworkWirelessSettingsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBody) UnmarshalBinary

func (o *GetNetworkWirelessSettingsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBody) Validate

Validate validates this get network wireless settings o k body

type GetNetworkWirelessSettingsOKBodyNamedVlans

type GetNetworkWirelessSettingsOKBodyNamedVlans struct {

	// pool dhcp monitoring
	PoolDhcpMonitoring *GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring `json:"poolDhcpMonitoring,omitempty"`
}

GetNetworkWirelessSettingsOKBodyNamedVlans Named VLAN settings for wireless networks. swagger:model GetNetworkWirelessSettingsOKBodyNamedVlans

func (*GetNetworkWirelessSettingsOKBodyNamedVlans) ContextValidate

ContextValidate validate this get network wireless settings o k body named vlans based on the context it is used

func (*GetNetworkWirelessSettingsOKBodyNamedVlans) MarshalBinary

func (o *GetNetworkWirelessSettingsOKBodyNamedVlans) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBodyNamedVlans) UnmarshalBinary

func (o *GetNetworkWirelessSettingsOKBodyNamedVlans) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBodyNamedVlans) Validate

Validate validates this get network wireless settings o k body named vlans

type GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring

type GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring struct {

	// The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
	Duration int64 `json:"duration,omitempty"`

	// Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
	Enabled bool `json:"enabled,omitempty"`
}

GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring Named VLAN Pool DHCP Monitoring settings. swagger:model GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring

func (*GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) ContextValidate

ContextValidate validates this get network wireless settings o k body named vlans pool dhcp monitoring based on context it is used

func (*GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) Validate

Validate validates this get network wireless settings o k body named vlans pool dhcp monitoring

type GetNetworkWirelessSettingsOKBodyRegulatoryDomain

type GetNetworkWirelessSettingsOKBodyRegulatoryDomain struct {

	// The name of the regulatory domain for this network.
	Name string `json:"name,omitempty"`

	// Whether or not the regulatory domain for this network permits Wifi 6E.
	Permits6e bool `json:"permits6e,omitempty"`
}

GetNetworkWirelessSettingsOKBodyRegulatoryDomain Regulatory domain information for this network. swagger:model GetNetworkWirelessSettingsOKBodyRegulatoryDomain

func (*GetNetworkWirelessSettingsOKBodyRegulatoryDomain) ContextValidate

ContextValidate validates this get network wireless settings o k body regulatory domain based on context it is used

func (*GetNetworkWirelessSettingsOKBodyRegulatoryDomain) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBodyRegulatoryDomain) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSettingsOKBodyRegulatoryDomain) Validate

Validate validates this get network wireless settings o k body regulatory domain

type GetNetworkWirelessSettingsParams

type GetNetworkWirelessSettingsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSettingsParams contains all the parameters to send to the API endpoint

for the get network wireless settings operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSettingsParams

func NewGetNetworkWirelessSettingsParams() *GetNetworkWirelessSettingsParams

NewGetNetworkWirelessSettingsParams creates a new GetNetworkWirelessSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSettingsParamsWithContext

func NewGetNetworkWirelessSettingsParamsWithContext(ctx context.Context) *GetNetworkWirelessSettingsParams

NewGetNetworkWirelessSettingsParamsWithContext creates a new GetNetworkWirelessSettingsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSettingsParamsWithHTTPClient

func NewGetNetworkWirelessSettingsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSettingsParams

NewGetNetworkWirelessSettingsParamsWithHTTPClient creates a new GetNetworkWirelessSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSettingsParamsWithTimeout

func NewGetNetworkWirelessSettingsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSettingsParams

NewGetNetworkWirelessSettingsParamsWithTimeout creates a new GetNetworkWirelessSettingsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSettingsParams) SetContext

SetContext adds the context to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) SetDefaults

func (o *GetNetworkWirelessSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSettingsParams) SetHTTPClient

func (o *GetNetworkWirelessSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) SetNetworkID

func (o *GetNetworkWirelessSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) SetTimeout

func (o *GetNetworkWirelessSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) WithContext

WithContext adds the context to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless settings params

func (*GetNetworkWirelessSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSettingsReader

type GetNetworkWirelessSettingsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSettingsReader is a Reader for the GetNetworkWirelessSettings structure.

func (*GetNetworkWirelessSettingsReader) ReadResponse

func (o *GetNetworkWirelessSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSignalQualityHistoryOK

type GetNetworkWirelessSignalQualityHistoryOK struct {
	Payload []*GetNetworkWirelessSignalQualityHistoryOKBodyItems0
}

GetNetworkWirelessSignalQualityHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSignalQualityHistoryOK

func NewGetNetworkWirelessSignalQualityHistoryOK() *GetNetworkWirelessSignalQualityHistoryOK

NewGetNetworkWirelessSignalQualityHistoryOK creates a GetNetworkWirelessSignalQualityHistoryOK with default headers values

func (*GetNetworkWirelessSignalQualityHistoryOK) Code

Code gets the status code for the get network wireless signal quality history o k response

func (*GetNetworkWirelessSignalQualityHistoryOK) Error

func (*GetNetworkWirelessSignalQualityHistoryOK) GetPayload

func (*GetNetworkWirelessSignalQualityHistoryOK) IsClientError

IsClientError returns true when this get network wireless signal quality history o k response has a 4xx status code

func (*GetNetworkWirelessSignalQualityHistoryOK) IsCode

IsCode returns true when this get network wireless signal quality history o k response a status code equal to that given

func (*GetNetworkWirelessSignalQualityHistoryOK) IsRedirect

IsRedirect returns true when this get network wireless signal quality history o k response has a 3xx status code

func (*GetNetworkWirelessSignalQualityHistoryOK) IsServerError

IsServerError returns true when this get network wireless signal quality history o k response has a 5xx status code

func (*GetNetworkWirelessSignalQualityHistoryOK) IsSuccess

IsSuccess returns true when this get network wireless signal quality history o k response has a 2xx status code

func (*GetNetworkWirelessSignalQualityHistoryOK) String

type GetNetworkWirelessSignalQualityHistoryOKBodyItems0

type GetNetworkWirelessSignalQualityHistoryOKBodyItems0 struct {

	// The end time of the query range
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// Received signal strength indicator
	Rssi int64 `json:"rssi,omitempty"`

	// Signal to noise ratio
	Snr int64 `json:"snr,omitempty"`

	// The start time of the query range
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`
}

GetNetworkWirelessSignalQualityHistoryOKBodyItems0 get network wireless signal quality history o k body items0 swagger:model GetNetworkWirelessSignalQualityHistoryOKBodyItems0

func (*GetNetworkWirelessSignalQualityHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless signal quality history o k body items0 based on context it is used

func (*GetNetworkWirelessSignalQualityHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSignalQualityHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSignalQualityHistoryOKBodyItems0) Validate

Validate validates this get network wireless signal quality history o k body items0

type GetNetworkWirelessSignalQualityHistoryParams

type GetNetworkWirelessSignalQualityHistoryParams struct {

	/* ApTag.

	   Filter results by AP tag; either :clientId or :deviceSerial must be jointly specified.
	*/
	ApTag *string

	/* AutoResolution.

	   Automatically select a data resolution based on the given timespan; this overrides the value specified by the 'resolution' parameter. The default setting is false.
	*/
	AutoResolution *bool

	/* Band.

	   Filter results by band (either '2.4', '5' or '6').
	*/
	Band *string

	/* ClientID.

	   Filter results by network client.
	*/
	ClientID *string

	/* DeviceSerial.

	   Filter results by device.
	*/
	DeviceSerial *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 300, 600, 1200, 3600, 14400, 86400. The default is 86400.
	*/
	Resolution *int64

	/* Ssid.

	   Filter results by SSID number.
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSignalQualityHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless signal quality history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSignalQualityHistoryParams

func NewGetNetworkWirelessSignalQualityHistoryParams() *GetNetworkWirelessSignalQualityHistoryParams

NewGetNetworkWirelessSignalQualityHistoryParams creates a new GetNetworkWirelessSignalQualityHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSignalQualityHistoryParamsWithContext

func NewGetNetworkWirelessSignalQualityHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessSignalQualityHistoryParams

NewGetNetworkWirelessSignalQualityHistoryParamsWithContext creates a new GetNetworkWirelessSignalQualityHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSignalQualityHistoryParamsWithHTTPClient

func NewGetNetworkWirelessSignalQualityHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSignalQualityHistoryParams

NewGetNetworkWirelessSignalQualityHistoryParamsWithHTTPClient creates a new GetNetworkWirelessSignalQualityHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSignalQualityHistoryParamsWithTimeout

func NewGetNetworkWirelessSignalQualityHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSignalQualityHistoryParams

NewGetNetworkWirelessSignalQualityHistoryParamsWithTimeout creates a new GetNetworkWirelessSignalQualityHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSignalQualityHistoryParams) SetApTag

SetApTag adds the apTag to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetAutoResolution

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetAutoResolution(autoResolution *bool)

SetAutoResolution adds the autoResolution to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetBand

SetBand adds the band to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetClientID

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetClientID(clientID *string)

SetClientID adds the clientId to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetContext

SetContext adds the context to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network wireless signal quality history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSignalQualityHistoryParams) SetDeviceSerial

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetHTTPClient

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetNetworkID

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetResolution

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetSsid

SetSsid adds the ssid to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) SetTimespan

func (o *GetNetworkWirelessSignalQualityHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithApTag

WithApTag adds the apTag to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithAutoResolution

WithAutoResolution adds the autoResolution to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithBand

WithBand adds the band to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithContext

WithContext adds the context to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless signal quality history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSignalQualityHistoryParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithSsid

WithSsid adds the ssid to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless signal quality history params

func (*GetNetworkWirelessSignalQualityHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSignalQualityHistoryReader

type GetNetworkWirelessSignalQualityHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSignalQualityHistoryReader is a Reader for the GetNetworkWirelessSignalQualityHistory structure.

func (*GetNetworkWirelessSignalQualityHistoryReader) ReadResponse

func (o *GetNetworkWirelessSignalQualityHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidBonjourForwardingOK

type GetNetworkWirelessSsidBonjourForwardingOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidBonjourForwardingOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidBonjourForwardingOK

func NewGetNetworkWirelessSsidBonjourForwardingOK() *GetNetworkWirelessSsidBonjourForwardingOK

NewGetNetworkWirelessSsidBonjourForwardingOK creates a GetNetworkWirelessSsidBonjourForwardingOK with default headers values

func (*GetNetworkWirelessSsidBonjourForwardingOK) Code

Code gets the status code for the get network wireless ssid bonjour forwarding o k response

func (*GetNetworkWirelessSsidBonjourForwardingOK) Error

func (*GetNetworkWirelessSsidBonjourForwardingOK) GetPayload

func (o *GetNetworkWirelessSsidBonjourForwardingOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidBonjourForwardingOK) IsClientError

IsClientError returns true when this get network wireless ssid bonjour forwarding o k response has a 4xx status code

func (*GetNetworkWirelessSsidBonjourForwardingOK) IsCode

IsCode returns true when this get network wireless ssid bonjour forwarding o k response a status code equal to that given

func (*GetNetworkWirelessSsidBonjourForwardingOK) IsRedirect

IsRedirect returns true when this get network wireless ssid bonjour forwarding o k response has a 3xx status code

func (*GetNetworkWirelessSsidBonjourForwardingOK) IsServerError

IsServerError returns true when this get network wireless ssid bonjour forwarding o k response has a 5xx status code

func (*GetNetworkWirelessSsidBonjourForwardingOK) IsSuccess

IsSuccess returns true when this get network wireless ssid bonjour forwarding o k response has a 2xx status code

func (*GetNetworkWirelessSsidBonjourForwardingOK) String

type GetNetworkWirelessSsidBonjourForwardingParams

type GetNetworkWirelessSsidBonjourForwardingParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidBonjourForwardingParams contains all the parameters to send to the API endpoint

for the get network wireless ssid bonjour forwarding operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidBonjourForwardingParams

func NewGetNetworkWirelessSsidBonjourForwardingParams() *GetNetworkWirelessSsidBonjourForwardingParams

NewGetNetworkWirelessSsidBonjourForwardingParams creates a new GetNetworkWirelessSsidBonjourForwardingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidBonjourForwardingParamsWithContext

func NewGetNetworkWirelessSsidBonjourForwardingParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidBonjourForwardingParams

NewGetNetworkWirelessSsidBonjourForwardingParamsWithContext creates a new GetNetworkWirelessSsidBonjourForwardingParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidBonjourForwardingParamsWithHTTPClient

func NewGetNetworkWirelessSsidBonjourForwardingParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidBonjourForwardingParams

NewGetNetworkWirelessSsidBonjourForwardingParamsWithHTTPClient creates a new GetNetworkWirelessSsidBonjourForwardingParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidBonjourForwardingParamsWithTimeout

func NewGetNetworkWirelessSsidBonjourForwardingParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidBonjourForwardingParams

NewGetNetworkWirelessSsidBonjourForwardingParamsWithTimeout creates a new GetNetworkWirelessSsidBonjourForwardingParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidBonjourForwardingParams) SetContext

SetContext adds the context to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid bonjour forwarding params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidBonjourForwardingParams) SetHTTPClient

func (o *GetNetworkWirelessSsidBonjourForwardingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) SetNetworkID

func (o *GetNetworkWirelessSsidBonjourForwardingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) SetNumber

SetNumber adds the number to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) WithContext

WithContext adds the context to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid bonjour forwarding params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidBonjourForwardingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) WithNumber

WithNumber adds the number to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid bonjour forwarding params

func (*GetNetworkWirelessSsidBonjourForwardingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidBonjourForwardingReader

type GetNetworkWirelessSsidBonjourForwardingReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidBonjourForwardingReader is a Reader for the GetNetworkWirelessSsidBonjourForwarding structure.

func (*GetNetworkWirelessSsidBonjourForwardingReader) ReadResponse

func (o *GetNetworkWirelessSsidBonjourForwardingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesOK

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesOK() *GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK

NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesOK creates a GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK with default headers values

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) Code

Code gets the status code for the get network wireless ssid device type group policies o k response

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) Error

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload

func (o *GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsClientError

IsClientError returns true when this get network wireless ssid device type group policies o k response has a 4xx status code

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsCode

IsCode returns true when this get network wireless ssid device type group policies o k response a status code equal to that given

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsRedirect

IsRedirect returns true when this get network wireless ssid device type group policies o k response has a 3xx status code

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsServerError

IsServerError returns true when this get network wireless ssid device type group policies o k response has a 5xx status code

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsSuccess

IsSuccess returns true when this get network wireless ssid device type group policies o k response has a 2xx status code

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) String

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams contains all the parameters to send to the API endpoint

for the get network wireless ssid device type group policies operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParams() *GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParams creates a new GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithContext

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithContext creates a new GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithHTTPClient

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithHTTPClient creates a new GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithTimeout

func NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewGetNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithTimeout creates a new GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetContext

SetContext adds the context to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid device type group policies params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetNetworkID

SetNetworkID adds the networkId to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetNumber

SetNumber adds the number to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithContext

WithContext adds the context to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid device type group policies params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithNumber

WithNumber adds the number to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid device type group policies params

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesReader

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidDeviceTypeGroupPoliciesReader is a Reader for the GetNetworkWirelessSsidDeviceTypeGroupPolicies structure.

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesReader) ReadResponse

func (o *GetNetworkWirelessSsidDeviceTypeGroupPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidEapOverrideOK

type GetNetworkWirelessSsidEapOverrideOK struct {
	Payload *GetNetworkWirelessSsidEapOverrideOKBody
}

GetNetworkWirelessSsidEapOverrideOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidEapOverrideOK

func NewGetNetworkWirelessSsidEapOverrideOK() *GetNetworkWirelessSsidEapOverrideOK

NewGetNetworkWirelessSsidEapOverrideOK creates a GetNetworkWirelessSsidEapOverrideOK with default headers values

func (*GetNetworkWirelessSsidEapOverrideOK) Code

Code gets the status code for the get network wireless ssid eap override o k response

func (*GetNetworkWirelessSsidEapOverrideOK) Error

func (*GetNetworkWirelessSsidEapOverrideOK) GetPayload

func (*GetNetworkWirelessSsidEapOverrideOK) IsClientError

func (o *GetNetworkWirelessSsidEapOverrideOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid eap override o k response has a 4xx status code

func (*GetNetworkWirelessSsidEapOverrideOK) IsCode

IsCode returns true when this get network wireless ssid eap override o k response a status code equal to that given

func (*GetNetworkWirelessSsidEapOverrideOK) IsRedirect

func (o *GetNetworkWirelessSsidEapOverrideOK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssid eap override o k response has a 3xx status code

func (*GetNetworkWirelessSsidEapOverrideOK) IsServerError

func (o *GetNetworkWirelessSsidEapOverrideOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid eap override o k response has a 5xx status code

func (*GetNetworkWirelessSsidEapOverrideOK) IsSuccess

IsSuccess returns true when this get network wireless ssid eap override o k response has a 2xx status code

func (*GetNetworkWirelessSsidEapOverrideOK) String

type GetNetworkWirelessSsidEapOverrideOKBody

type GetNetworkWirelessSsidEapOverrideOKBody struct {

	// eapol key
	EapolKey *GetNetworkWirelessSsidEapOverrideOKBodyEapolKey `json:"eapolKey,omitempty"`

	// identity
	Identity *GetNetworkWirelessSsidEapOverrideOKBodyIdentity `json:"identity,omitempty"`

	// Maximum number of general EAP retries.
	MaxRetries int64 `json:"maxRetries,omitempty"`

	// General EAP timeout in seconds.
	Timeout int64 `json:"timeout,omitempty"`
}

GetNetworkWirelessSsidEapOverrideOKBody get network wireless ssid eap override o k body swagger:model GetNetworkWirelessSsidEapOverrideOKBody

func (*GetNetworkWirelessSsidEapOverrideOKBody) ContextValidate

ContextValidate validate this get network wireless ssid eap override o k body based on the context it is used

func (*GetNetworkWirelessSsidEapOverrideOKBody) MarshalBinary

func (o *GetNetworkWirelessSsidEapOverrideOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidEapOverrideOKBody) UnmarshalBinary

func (o *GetNetworkWirelessSsidEapOverrideOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidEapOverrideOKBody) Validate

Validate validates this get network wireless ssid eap override o k body

type GetNetworkWirelessSsidEapOverrideOKBodyEapolKey

type GetNetworkWirelessSsidEapOverrideOKBodyEapolKey struct {

	// Maximum number of EAPOL key retries.
	Retries int64 `json:"retries,omitempty"`

	// EAPOL Key timeout in milliseconds.
	TimeoutInMs int64 `json:"timeoutInMs,omitempty"`
}

GetNetworkWirelessSsidEapOverrideOKBodyEapolKey EAPOL Key settings. swagger:model GetNetworkWirelessSsidEapOverrideOKBodyEapolKey

func (*GetNetworkWirelessSsidEapOverrideOKBodyEapolKey) ContextValidate

ContextValidate validates this get network wireless ssid eap override o k body eapol key based on context it is used

func (*GetNetworkWirelessSsidEapOverrideOKBodyEapolKey) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidEapOverrideOKBodyEapolKey) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidEapOverrideOKBodyEapolKey) Validate

Validate validates this get network wireless ssid eap override o k body eapol key

type GetNetworkWirelessSsidEapOverrideOKBodyIdentity

type GetNetworkWirelessSsidEapOverrideOKBodyIdentity struct {

	// Maximum number of EAP retries.
	Retries int64 `json:"retries,omitempty"`

	// EAP timeout in seconds.
	Timeout int64 `json:"timeout,omitempty"`
}

GetNetworkWirelessSsidEapOverrideOKBodyIdentity EAP settings for identity requests. swagger:model GetNetworkWirelessSsidEapOverrideOKBodyIdentity

func (*GetNetworkWirelessSsidEapOverrideOKBodyIdentity) ContextValidate

ContextValidate validates this get network wireless ssid eap override o k body identity based on context it is used

func (*GetNetworkWirelessSsidEapOverrideOKBodyIdentity) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidEapOverrideOKBodyIdentity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidEapOverrideOKBodyIdentity) Validate

Validate validates this get network wireless ssid eap override o k body identity

type GetNetworkWirelessSsidEapOverrideParams

type GetNetworkWirelessSsidEapOverrideParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidEapOverrideParams contains all the parameters to send to the API endpoint

for the get network wireless ssid eap override operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidEapOverrideParams

func NewGetNetworkWirelessSsidEapOverrideParams() *GetNetworkWirelessSsidEapOverrideParams

NewGetNetworkWirelessSsidEapOverrideParams creates a new GetNetworkWirelessSsidEapOverrideParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidEapOverrideParamsWithContext

func NewGetNetworkWirelessSsidEapOverrideParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidEapOverrideParams

NewGetNetworkWirelessSsidEapOverrideParamsWithContext creates a new GetNetworkWirelessSsidEapOverrideParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidEapOverrideParamsWithHTTPClient

func NewGetNetworkWirelessSsidEapOverrideParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidEapOverrideParams

NewGetNetworkWirelessSsidEapOverrideParamsWithHTTPClient creates a new GetNetworkWirelessSsidEapOverrideParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidEapOverrideParamsWithTimeout

func NewGetNetworkWirelessSsidEapOverrideParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidEapOverrideParams

NewGetNetworkWirelessSsidEapOverrideParamsWithTimeout creates a new GetNetworkWirelessSsidEapOverrideParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidEapOverrideParams) SetContext

SetContext adds the context to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) SetDefaults

func (o *GetNetworkWirelessSsidEapOverrideParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssid eap override params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidEapOverrideParams) SetHTTPClient

func (o *GetNetworkWirelessSsidEapOverrideParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) SetNetworkID

func (o *GetNetworkWirelessSsidEapOverrideParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) SetNumber

func (o *GetNetworkWirelessSsidEapOverrideParams) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) SetTimeout

func (o *GetNetworkWirelessSsidEapOverrideParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) WithContext

WithContext adds the context to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid eap override params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidEapOverrideParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) WithNumber

WithNumber adds the number to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid eap override params

func (*GetNetworkWirelessSsidEapOverrideParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidEapOverrideReader

type GetNetworkWirelessSsidEapOverrideReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidEapOverrideReader is a Reader for the GetNetworkWirelessSsidEapOverride structure.

func (*GetNetworkWirelessSsidEapOverrideReader) ReadResponse

func (o *GetNetworkWirelessSsidEapOverrideReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidFirewallL3FirewallRulesOK

type GetNetworkWirelessSsidFirewallL3FirewallRulesOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidFirewallL3FirewallRulesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesOK

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesOK() *GetNetworkWirelessSsidFirewallL3FirewallRulesOK

NewGetNetworkWirelessSsidFirewallL3FirewallRulesOK creates a GetNetworkWirelessSsidFirewallL3FirewallRulesOK with default headers values

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) Code

Code gets the status code for the get network wireless ssid firewall l3 firewall rules o k response

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) Error

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload

func (o *GetNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) IsClientError

IsClientError returns true when this get network wireless ssid firewall l3 firewall rules o k response has a 4xx status code

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) IsCode

IsCode returns true when this get network wireless ssid firewall l3 firewall rules o k response a status code equal to that given

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) IsRedirect

IsRedirect returns true when this get network wireless ssid firewall l3 firewall rules o k response has a 3xx status code

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) IsServerError

IsServerError returns true when this get network wireless ssid firewall l3 firewall rules o k response has a 5xx status code

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) IsSuccess

IsSuccess returns true when this get network wireless ssid firewall l3 firewall rules o k response has a 2xx status code

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) String

type GetNetworkWirelessSsidFirewallL3FirewallRulesParams

type GetNetworkWirelessSsidFirewallL3FirewallRulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidFirewallL3FirewallRulesParams contains all the parameters to send to the API endpoint

for the get network wireless ssid firewall l3 firewall rules operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParams

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParams() *GetNetworkWirelessSsidFirewallL3FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL3FirewallRulesParams creates a new GetNetworkWirelessSsidFirewallL3FirewallRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithContext

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidFirewallL3FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithContext creates a new GetNetworkWirelessSsidFirewallL3FirewallRulesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithHTTPClient

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidFirewallL3FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithHTTPClient creates a new GetNetworkWirelessSsidFirewallL3FirewallRulesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithTimeout

func NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidFirewallL3FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL3FirewallRulesParamsWithTimeout creates a new GetNetworkWirelessSsidFirewallL3FirewallRulesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) SetContext

SetContext adds the context to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid firewall l3 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) SetNetworkID

SetNetworkID adds the networkId to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) SetNumber

SetNumber adds the number to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WithContext

WithContext adds the context to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid firewall l3 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WithNumber

WithNumber adds the number to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid firewall l3 firewall rules params

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidFirewallL3FirewallRulesReader

type GetNetworkWirelessSsidFirewallL3FirewallRulesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidFirewallL3FirewallRulesReader is a Reader for the GetNetworkWirelessSsidFirewallL3FirewallRules structure.

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesReader) ReadResponse

func (o *GetNetworkWirelessSsidFirewallL3FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidFirewallL7FirewallRulesOK

type GetNetworkWirelessSsidFirewallL7FirewallRulesOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidFirewallL7FirewallRulesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesOK

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesOK() *GetNetworkWirelessSsidFirewallL7FirewallRulesOK

NewGetNetworkWirelessSsidFirewallL7FirewallRulesOK creates a GetNetworkWirelessSsidFirewallL7FirewallRulesOK with default headers values

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) Code

Code gets the status code for the get network wireless ssid firewall l7 firewall rules o k response

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) Error

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload

func (o *GetNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) IsClientError

IsClientError returns true when this get network wireless ssid firewall l7 firewall rules o k response has a 4xx status code

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) IsCode

IsCode returns true when this get network wireless ssid firewall l7 firewall rules o k response a status code equal to that given

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) IsRedirect

IsRedirect returns true when this get network wireless ssid firewall l7 firewall rules o k response has a 3xx status code

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) IsServerError

IsServerError returns true when this get network wireless ssid firewall l7 firewall rules o k response has a 5xx status code

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) IsSuccess

IsSuccess returns true when this get network wireless ssid firewall l7 firewall rules o k response has a 2xx status code

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) String

type GetNetworkWirelessSsidFirewallL7FirewallRulesParams

type GetNetworkWirelessSsidFirewallL7FirewallRulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidFirewallL7FirewallRulesParams contains all the parameters to send to the API endpoint

for the get network wireless ssid firewall l7 firewall rules operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParams

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParams() *GetNetworkWirelessSsidFirewallL7FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL7FirewallRulesParams creates a new GetNetworkWirelessSsidFirewallL7FirewallRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithContext

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidFirewallL7FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithContext creates a new GetNetworkWirelessSsidFirewallL7FirewallRulesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithHTTPClient

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidFirewallL7FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithHTTPClient creates a new GetNetworkWirelessSsidFirewallL7FirewallRulesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithTimeout

func NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidFirewallL7FirewallRulesParams

NewGetNetworkWirelessSsidFirewallL7FirewallRulesParamsWithTimeout creates a new GetNetworkWirelessSsidFirewallL7FirewallRulesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) SetContext

SetContext adds the context to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid firewall l7 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) SetNetworkID

SetNetworkID adds the networkId to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) SetNumber

SetNumber adds the number to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WithContext

WithContext adds the context to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid firewall l7 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WithNumber

WithNumber adds the number to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid firewall l7 firewall rules params

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidFirewallL7FirewallRulesReader

type GetNetworkWirelessSsidFirewallL7FirewallRulesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidFirewallL7FirewallRulesReader is a Reader for the GetNetworkWirelessSsidFirewallL7FirewallRules structure.

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesReader) ReadResponse

func (o *GetNetworkWirelessSsidFirewallL7FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidHotspot20OK

type GetNetworkWirelessSsidHotspot20OK struct {
	Payload interface{}
}

GetNetworkWirelessSsidHotspot20OK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidHotspot20OK

func NewGetNetworkWirelessSsidHotspot20OK() *GetNetworkWirelessSsidHotspot20OK

NewGetNetworkWirelessSsidHotspot20OK creates a GetNetworkWirelessSsidHotspot20OK with default headers values

func (*GetNetworkWirelessSsidHotspot20OK) Code

Code gets the status code for the get network wireless ssid hotspot20 o k response

func (*GetNetworkWirelessSsidHotspot20OK) Error

func (*GetNetworkWirelessSsidHotspot20OK) GetPayload

func (o *GetNetworkWirelessSsidHotspot20OK) GetPayload() interface{}

func (*GetNetworkWirelessSsidHotspot20OK) IsClientError

func (o *GetNetworkWirelessSsidHotspot20OK) IsClientError() bool

IsClientError returns true when this get network wireless ssid hotspot20 o k response has a 4xx status code

func (*GetNetworkWirelessSsidHotspot20OK) IsCode

func (o *GetNetworkWirelessSsidHotspot20OK) IsCode(code int) bool

IsCode returns true when this get network wireless ssid hotspot20 o k response a status code equal to that given

func (*GetNetworkWirelessSsidHotspot20OK) IsRedirect

func (o *GetNetworkWirelessSsidHotspot20OK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssid hotspot20 o k response has a 3xx status code

func (*GetNetworkWirelessSsidHotspot20OK) IsServerError

func (o *GetNetworkWirelessSsidHotspot20OK) IsServerError() bool

IsServerError returns true when this get network wireless ssid hotspot20 o k response has a 5xx status code

func (*GetNetworkWirelessSsidHotspot20OK) IsSuccess

func (o *GetNetworkWirelessSsidHotspot20OK) IsSuccess() bool

IsSuccess returns true when this get network wireless ssid hotspot20 o k response has a 2xx status code

func (*GetNetworkWirelessSsidHotspot20OK) String

type GetNetworkWirelessSsidHotspot20Params

type GetNetworkWirelessSsidHotspot20Params struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidHotspot20Params contains all the parameters to send to the API endpoint

for the get network wireless ssid hotspot20 operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidHotspot20Params

func NewGetNetworkWirelessSsidHotspot20Params() *GetNetworkWirelessSsidHotspot20Params

NewGetNetworkWirelessSsidHotspot20Params creates a new GetNetworkWirelessSsidHotspot20Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidHotspot20ParamsWithContext

func NewGetNetworkWirelessSsidHotspot20ParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidHotspot20Params

NewGetNetworkWirelessSsidHotspot20ParamsWithContext creates a new GetNetworkWirelessSsidHotspot20Params object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidHotspot20ParamsWithHTTPClient

func NewGetNetworkWirelessSsidHotspot20ParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidHotspot20Params

NewGetNetworkWirelessSsidHotspot20ParamsWithHTTPClient creates a new GetNetworkWirelessSsidHotspot20Params object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidHotspot20ParamsWithTimeout

func NewGetNetworkWirelessSsidHotspot20ParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidHotspot20Params

NewGetNetworkWirelessSsidHotspot20ParamsWithTimeout creates a new GetNetworkWirelessSsidHotspot20Params object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidHotspot20Params) SetContext

SetContext adds the context to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) SetDefaults

func (o *GetNetworkWirelessSsidHotspot20Params) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssid hotspot20 params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidHotspot20Params) SetHTTPClient

func (o *GetNetworkWirelessSsidHotspot20Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) SetNetworkID

func (o *GetNetworkWirelessSsidHotspot20Params) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) SetNumber

func (o *GetNetworkWirelessSsidHotspot20Params) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) SetTimeout

func (o *GetNetworkWirelessSsidHotspot20Params) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) WithContext

WithContext adds the context to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid hotspot20 params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidHotspot20Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) WithNumber

WithNumber adds the number to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid hotspot20 params

func (*GetNetworkWirelessSsidHotspot20Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidHotspot20Reader

type GetNetworkWirelessSsidHotspot20Reader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidHotspot20Reader is a Reader for the GetNetworkWirelessSsidHotspot20 structure.

func (*GetNetworkWirelessSsidHotspot20Reader) ReadResponse

func (o *GetNetworkWirelessSsidHotspot20Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidIdentityPskOK

type GetNetworkWirelessSsidIdentityPskOK struct {
	Payload *GetNetworkWirelessSsidIdentityPskOKBody
}

GetNetworkWirelessSsidIdentityPskOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidIdentityPskOK

func NewGetNetworkWirelessSsidIdentityPskOK() *GetNetworkWirelessSsidIdentityPskOK

NewGetNetworkWirelessSsidIdentityPskOK creates a GetNetworkWirelessSsidIdentityPskOK with default headers values

func (*GetNetworkWirelessSsidIdentityPskOK) Code

Code gets the status code for the get network wireless ssid identity psk o k response

func (*GetNetworkWirelessSsidIdentityPskOK) Error

func (*GetNetworkWirelessSsidIdentityPskOK) GetPayload

func (*GetNetworkWirelessSsidIdentityPskOK) IsClientError

func (o *GetNetworkWirelessSsidIdentityPskOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid identity psk o k response has a 4xx status code

func (*GetNetworkWirelessSsidIdentityPskOK) IsCode

IsCode returns true when this get network wireless ssid identity psk o k response a status code equal to that given

func (*GetNetworkWirelessSsidIdentityPskOK) IsRedirect

func (o *GetNetworkWirelessSsidIdentityPskOK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssid identity psk o k response has a 3xx status code

func (*GetNetworkWirelessSsidIdentityPskOK) IsServerError

func (o *GetNetworkWirelessSsidIdentityPskOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid identity psk o k response has a 5xx status code

func (*GetNetworkWirelessSsidIdentityPskOK) IsSuccess

IsSuccess returns true when this get network wireless ssid identity psk o k response has a 2xx status code

func (*GetNetworkWirelessSsidIdentityPskOK) String

type GetNetworkWirelessSsidIdentityPskOKBody

type GetNetworkWirelessSsidIdentityPskOKBody struct {

	// The email associated with the System's Manager User
	Email string `json:"email,omitempty"`

	// Timestamp for when the Identity PSK expires, or 'null' to never expire
	// Format: date-time
	ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"`

	// The group policy to be applied to clients
	GroupPolicyID string `json:"groupPolicyId,omitempty"`

	// The unique identifier of the Identity PSK
	ID string `json:"id,omitempty"`

	// The name of the Identity PSK
	Name string `json:"name,omitempty"`

	// The passphrase for client authentication
	Passphrase string `json:"passphrase,omitempty"`

	// The WiFi Personal Network unique identifier
	WifiPersonalNetworkID string `json:"wifiPersonalNetworkId,omitempty"`
}

GetNetworkWirelessSsidIdentityPskOKBody get network wireless ssid identity psk o k body swagger:model GetNetworkWirelessSsidIdentityPskOKBody

func (*GetNetworkWirelessSsidIdentityPskOKBody) ContextValidate

ContextValidate validates this get network wireless ssid identity psk o k body based on context it is used

func (*GetNetworkWirelessSsidIdentityPskOKBody) MarshalBinary

func (o *GetNetworkWirelessSsidIdentityPskOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidIdentityPskOKBody) UnmarshalBinary

func (o *GetNetworkWirelessSsidIdentityPskOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidIdentityPskOKBody) Validate

Validate validates this get network wireless ssid identity psk o k body

type GetNetworkWirelessSsidIdentityPskParams

type GetNetworkWirelessSsidIdentityPskParams struct {

	/* IdentityPskID.

	   Identity psk ID
	*/
	IdentityPskID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidIdentityPskParams contains all the parameters to send to the API endpoint

for the get network wireless ssid identity psk operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidIdentityPskParams

func NewGetNetworkWirelessSsidIdentityPskParams() *GetNetworkWirelessSsidIdentityPskParams

NewGetNetworkWirelessSsidIdentityPskParams creates a new GetNetworkWirelessSsidIdentityPskParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidIdentityPskParamsWithContext

func NewGetNetworkWirelessSsidIdentityPskParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidIdentityPskParams

NewGetNetworkWirelessSsidIdentityPskParamsWithContext creates a new GetNetworkWirelessSsidIdentityPskParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidIdentityPskParamsWithHTTPClient

func NewGetNetworkWirelessSsidIdentityPskParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidIdentityPskParams

NewGetNetworkWirelessSsidIdentityPskParamsWithHTTPClient creates a new GetNetworkWirelessSsidIdentityPskParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidIdentityPskParamsWithTimeout

func NewGetNetworkWirelessSsidIdentityPskParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidIdentityPskParams

NewGetNetworkWirelessSsidIdentityPskParamsWithTimeout creates a new GetNetworkWirelessSsidIdentityPskParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidIdentityPskParams) SetContext

SetContext adds the context to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) SetDefaults

func (o *GetNetworkWirelessSsidIdentityPskParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidIdentityPskParams) SetHTTPClient

func (o *GetNetworkWirelessSsidIdentityPskParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) SetIdentityPskID

func (o *GetNetworkWirelessSsidIdentityPskParams) SetIdentityPskID(identityPskID string)

SetIdentityPskID adds the identityPskId to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) SetNetworkID

func (o *GetNetworkWirelessSsidIdentityPskParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) SetNumber

func (o *GetNetworkWirelessSsidIdentityPskParams) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) SetTimeout

func (o *GetNetworkWirelessSsidIdentityPskParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WithContext

WithContext adds the context to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidIdentityPskParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WithIdentityPskID

WithIdentityPskID adds the identityPskID to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WithNumber

WithNumber adds the number to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid identity psk params

func (*GetNetworkWirelessSsidIdentityPskParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidIdentityPskReader

type GetNetworkWirelessSsidIdentityPskReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidIdentityPskReader is a Reader for the GetNetworkWirelessSsidIdentityPsk structure.

func (*GetNetworkWirelessSsidIdentityPskReader) ReadResponse

func (o *GetNetworkWirelessSsidIdentityPskReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidIdentityPsksOK

type GetNetworkWirelessSsidIdentityPsksOK struct {
	Payload []*GetNetworkWirelessSsidIdentityPsksOKBodyItems0
}

GetNetworkWirelessSsidIdentityPsksOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidIdentityPsksOK

func NewGetNetworkWirelessSsidIdentityPsksOK() *GetNetworkWirelessSsidIdentityPsksOK

NewGetNetworkWirelessSsidIdentityPsksOK creates a GetNetworkWirelessSsidIdentityPsksOK with default headers values

func (*GetNetworkWirelessSsidIdentityPsksOK) Code

Code gets the status code for the get network wireless ssid identity psks o k response

func (*GetNetworkWirelessSsidIdentityPsksOK) Error

func (*GetNetworkWirelessSsidIdentityPsksOK) GetPayload

func (*GetNetworkWirelessSsidIdentityPsksOK) IsClientError

func (o *GetNetworkWirelessSsidIdentityPsksOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid identity psks o k response has a 4xx status code

func (*GetNetworkWirelessSsidIdentityPsksOK) IsCode

IsCode returns true when this get network wireless ssid identity psks o k response a status code equal to that given

func (*GetNetworkWirelessSsidIdentityPsksOK) IsRedirect

IsRedirect returns true when this get network wireless ssid identity psks o k response has a 3xx status code

func (*GetNetworkWirelessSsidIdentityPsksOK) IsServerError

func (o *GetNetworkWirelessSsidIdentityPsksOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid identity psks o k response has a 5xx status code

func (*GetNetworkWirelessSsidIdentityPsksOK) IsSuccess

IsSuccess returns true when this get network wireless ssid identity psks o k response has a 2xx status code

func (*GetNetworkWirelessSsidIdentityPsksOK) String

type GetNetworkWirelessSsidIdentityPsksOKBodyItems0

type GetNetworkWirelessSsidIdentityPsksOKBodyItems0 struct {

	// The email associated with the System's Manager User
	Email string `json:"email,omitempty"`

	// Timestamp for when the Identity PSK expires, or 'null' to never expire
	// Format: date-time
	ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"`

	// The group policy to be applied to clients
	GroupPolicyID string `json:"groupPolicyId,omitempty"`

	// The unique identifier of the Identity PSK
	ID string `json:"id,omitempty"`

	// The name of the Identity PSK
	Name string `json:"name,omitempty"`

	// The passphrase for client authentication
	Passphrase string `json:"passphrase,omitempty"`

	// The WiFi Personal Network unique identifier
	WifiPersonalNetworkID string `json:"wifiPersonalNetworkId,omitempty"`
}

GetNetworkWirelessSsidIdentityPsksOKBodyItems0 get network wireless ssid identity psks o k body items0 swagger:model GetNetworkWirelessSsidIdentityPsksOKBodyItems0

func (*GetNetworkWirelessSsidIdentityPsksOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless ssid identity psks o k body items0 based on context it is used

func (*GetNetworkWirelessSsidIdentityPsksOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidIdentityPsksOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidIdentityPsksOKBodyItems0) Validate

Validate validates this get network wireless ssid identity psks o k body items0

type GetNetworkWirelessSsidIdentityPsksParams

type GetNetworkWirelessSsidIdentityPsksParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidIdentityPsksParams contains all the parameters to send to the API endpoint

for the get network wireless ssid identity psks operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidIdentityPsksParams

func NewGetNetworkWirelessSsidIdentityPsksParams() *GetNetworkWirelessSsidIdentityPsksParams

NewGetNetworkWirelessSsidIdentityPsksParams creates a new GetNetworkWirelessSsidIdentityPsksParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidIdentityPsksParamsWithContext

func NewGetNetworkWirelessSsidIdentityPsksParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidIdentityPsksParams

NewGetNetworkWirelessSsidIdentityPsksParamsWithContext creates a new GetNetworkWirelessSsidIdentityPsksParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidIdentityPsksParamsWithHTTPClient

func NewGetNetworkWirelessSsidIdentityPsksParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidIdentityPsksParams

NewGetNetworkWirelessSsidIdentityPsksParamsWithHTTPClient creates a new GetNetworkWirelessSsidIdentityPsksParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidIdentityPsksParamsWithTimeout

func NewGetNetworkWirelessSsidIdentityPsksParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidIdentityPsksParams

NewGetNetworkWirelessSsidIdentityPsksParamsWithTimeout creates a new GetNetworkWirelessSsidIdentityPsksParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidIdentityPsksParams) SetContext

SetContext adds the context to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid identity psks params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidIdentityPsksParams) SetHTTPClient

func (o *GetNetworkWirelessSsidIdentityPsksParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) SetNetworkID

func (o *GetNetworkWirelessSsidIdentityPsksParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) SetNumber

func (o *GetNetworkWirelessSsidIdentityPsksParams) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) WithContext

WithContext adds the context to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid identity psks params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidIdentityPsksParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) WithNumber

WithNumber adds the number to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid identity psks params

func (*GetNetworkWirelessSsidIdentityPsksParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidIdentityPsksReader

type GetNetworkWirelessSsidIdentityPsksReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidIdentityPsksReader is a Reader for the GetNetworkWirelessSsidIdentityPsks structure.

func (*GetNetworkWirelessSsidIdentityPsksReader) ReadResponse

func (o *GetNetworkWirelessSsidIdentityPsksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidOK

type GetNetworkWirelessSsidOK struct {
	Payload *GetNetworkWirelessSsidOKBody
}

GetNetworkWirelessSsidOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidOK

func NewGetNetworkWirelessSsidOK() *GetNetworkWirelessSsidOK

NewGetNetworkWirelessSsidOK creates a GetNetworkWirelessSsidOK with default headers values

func (*GetNetworkWirelessSsidOK) Code

func (o *GetNetworkWirelessSsidOK) Code() int

Code gets the status code for the get network wireless ssid o k response

func (*GetNetworkWirelessSsidOK) Error

func (o *GetNetworkWirelessSsidOK) Error() string

func (*GetNetworkWirelessSsidOK) GetPayload

func (*GetNetworkWirelessSsidOK) IsClientError

func (o *GetNetworkWirelessSsidOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid o k response has a 4xx status code

func (*GetNetworkWirelessSsidOK) IsCode

func (o *GetNetworkWirelessSsidOK) IsCode(code int) bool

IsCode returns true when this get network wireless ssid o k response a status code equal to that given

func (*GetNetworkWirelessSsidOK) IsRedirect

func (o *GetNetworkWirelessSsidOK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssid o k response has a 3xx status code

func (*GetNetworkWirelessSsidOK) IsServerError

func (o *GetNetworkWirelessSsidOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid o k response has a 5xx status code

func (*GetNetworkWirelessSsidOK) IsSuccess

func (o *GetNetworkWirelessSsidOK) IsSuccess() bool

IsSuccess returns true when this get network wireless ssid o k response has a 2xx status code

func (*GetNetworkWirelessSsidOK) String

func (o *GetNetworkWirelessSsidOK) String() string

type GetNetworkWirelessSsidOKBody

type GetNetworkWirelessSsidOKBody struct {

	// URL for the admin splash page
	AdminSplashURL string `json:"adminSplashUrl,omitempty"`

	// The association control method for the SSID
	// Enum: [8021x-google 8021x-localradius 8021x-meraki 8021x-nac 8021x-radius ipsk-with-nac ipsk-with-radius ipsk-without-radius open open-enhanced open-with-nac open-with-radius psk]
	AuthMode string `json:"authMode,omitempty"`

	// List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
	AvailabilityTags []string `json:"availabilityTags"`

	// Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
	AvailableOnAllAps bool `json:"availableOnAllAps,omitempty"`

	// The client-serving radio frequencies of this SSID in the default indoor RF profile
	// Enum: [5 GHz band only Dual band operation Dual band operation with Band Steering]
	BandSelection string `json:"bandSelection,omitempty"`

	// Whether or not the SSID is enabled
	Enabled bool `json:"enabled,omitempty"`

	// The psk encryption mode for the SSID
	// Enum: [wep wpa]
	EncryptionMode string `json:"encryptionMode,omitempty"`

	// The client IP assignment mode
	// Enum: [Bridge mode Ethernet over GRE Layer 3 roaming Layer 3 roaming with a concentrator NAT mode VPN]
	IPAssignmentMode string `json:"ipAssignmentMode,omitempty"`

	// Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
	MandatoryDhcpEnabled bool `json:"mandatoryDhcpEnabled,omitempty"`

	// The minimum bitrate in Mbps of this SSID in the default indoor RF profile
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// The name of the SSID
	Name string `json:"name,omitempty"`

	// Unique identifier of the SSID
	Number int64 `json:"number,omitempty"`

	// The download bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitDown int64 `json:"perClientBandwidthLimitDown,omitempty"`

	// The upload bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitUp int64 `json:"perClientBandwidthLimitUp,omitempty"`

	// The total download bandwidth limit in Kbps (0 represents no limit)
	PerSsidBandwidthLimitDown int64 `json:"perSsidBandwidthLimitDown,omitempty"`

	// The total upload bandwidth limit in Kbps (0 represents no limit)
	PerSsidBandwidthLimitUp int64 `json:"perSsidBandwidthLimitUp,omitempty"`

	// Whether or not RADIUS accounting is enabled
	RadiusAccountingEnabled bool `json:"radiusAccountingEnabled,omitempty"`

	// List of RADIUS accounting 802.1X servers to be used for authentication
	RadiusAccountingServers []*GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0 `json:"radiusAccountingServers"`

	// RADIUS attribute used to look up group policies
	// Enum: [Airespace-ACL-Name Aruba-User-Role Filter-Id Reply-Message]
	RadiusAttributeForGroupPolicies string `json:"radiusAttributeForGroupPolicies,omitempty"`

	// Whether RADIUS authentication is enabled
	RadiusEnabled bool `json:"radiusEnabled,omitempty"`

	// Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
	// Enum: [Allow access Deny access]
	RadiusFailoverPolicy string `json:"radiusFailoverPolicy,omitempty"`

	// Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
	// Enum: [Round robin Strict priority order]
	RadiusLoadBalancingPolicy string `json:"radiusLoadBalancingPolicy,omitempty"`

	// List of RADIUS 802.1X servers to be used for authentication
	RadiusServers []*GetNetworkWirelessSsidOKBodyRadiusServersItems0 `json:"radiusServers"`

	// The type of splash page for the SSID
	// Enum: [Billing Cisco ISE Click-through splash page Facebook Wi-Fi Google Apps domain Google OAuth None Password-protected with Active Directory Password-protected with LDAP Password-protected with Meraki RADIUS Password-protected with custom RADIUS SMS authentication Sponsored guest Systems Manager Sentry]
	SplashPage string `json:"splashPage,omitempty"`

	// Splash page timeout
	SplashTimeout string `json:"splashTimeout,omitempty"`

	// SSID Administrator access status
	SsidAdminAccessible bool `json:"ssidAdminAccessible,omitempty"`

	// Whether the SSID is advertised or hidden by the AP
	Visible bool `json:"visible,omitempty"`

	// Allow users to access a configurable list of IP ranges prior to sign-on
	WalledGardenEnabled bool `json:"walledGardenEnabled,omitempty"`

	// Domain names and IP address ranges available in Walled Garden mode
	WalledGardenRanges []string `json:"walledGardenRanges"`

	// The types of WPA encryption
	// Enum: [WPA1 and WPA2 WPA1 only WPA2 only WPA3 192-bit Security WPA3 Transition Mode WPA3 only]
	WpaEncryptionMode string `json:"wpaEncryptionMode,omitempty"`
}

GetNetworkWirelessSsidOKBody get network wireless ssid o k body swagger:model GetNetworkWirelessSsidOKBody

func (*GetNetworkWirelessSsidOKBody) ContextValidate

func (o *GetNetworkWirelessSsidOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get network wireless ssid o k body based on the context it is used

func (*GetNetworkWirelessSsidOKBody) MarshalBinary

func (o *GetNetworkWirelessSsidOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidOKBody) UnmarshalBinary

func (o *GetNetworkWirelessSsidOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidOKBody) Validate

func (o *GetNetworkWirelessSsidOKBody) Validate(formats strfmt.Registry) error

Validate validates this get network wireless ssid o k body

type GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0

type GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) to which the APs will send RADIUS accounting messages
	Host string `json:"host,omitempty"`

	// The ID of the Openroaming Certificate attached to radius server
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// Port on the RADIUS server that is listening for accounting messages
	Port int64 `json:"port,omitempty"`
}

GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0 get network wireless ssid o k body radius accounting servers items0 swagger:model GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0

func (*GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) ContextValidate

ContextValidate validates this get network wireless ssid o k body radius accounting servers items0 based on context it is used

func (*GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) Validate

Validate validates this get network wireless ssid o k body radius accounting servers items0

type GetNetworkWirelessSsidOKBodyRadiusServersItems0

type GetNetworkWirelessSsidOKBodyRadiusServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) of your RADIUS server
	Host string `json:"host,omitempty"`

	// The ID of the Openroaming Certificate attached to radius server
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// UDP port the RADIUS server listens on for Access-requests
	Port int64 `json:"port,omitempty"`
}

GetNetworkWirelessSsidOKBodyRadiusServersItems0 get network wireless ssid o k body radius servers items0 swagger:model GetNetworkWirelessSsidOKBodyRadiusServersItems0

func (*GetNetworkWirelessSsidOKBodyRadiusServersItems0) ContextValidate

ContextValidate validates this get network wireless ssid o k body radius servers items0 based on context it is used

func (*GetNetworkWirelessSsidOKBodyRadiusServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidOKBodyRadiusServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidOKBodyRadiusServersItems0) Validate

Validate validates this get network wireless ssid o k body radius servers items0

type GetNetworkWirelessSsidParams

type GetNetworkWirelessSsidParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidParams contains all the parameters to send to the API endpoint

for the get network wireless ssid operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidParams

func NewGetNetworkWirelessSsidParams() *GetNetworkWirelessSsidParams

NewGetNetworkWirelessSsidParams creates a new GetNetworkWirelessSsidParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidParamsWithContext

func NewGetNetworkWirelessSsidParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidParams

NewGetNetworkWirelessSsidParamsWithContext creates a new GetNetworkWirelessSsidParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidParamsWithHTTPClient

func NewGetNetworkWirelessSsidParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidParams

NewGetNetworkWirelessSsidParamsWithHTTPClient creates a new GetNetworkWirelessSsidParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidParamsWithTimeout

func NewGetNetworkWirelessSsidParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidParams

NewGetNetworkWirelessSsidParamsWithTimeout creates a new GetNetworkWirelessSsidParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidParams) SetContext

func (o *GetNetworkWirelessSsidParams) SetContext(ctx context.Context)

SetContext adds the context to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) SetDefaults

func (o *GetNetworkWirelessSsidParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssid params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidParams) SetHTTPClient

func (o *GetNetworkWirelessSsidParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) SetNetworkID

func (o *GetNetworkWirelessSsidParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) SetNumber

func (o *GetNetworkWirelessSsidParams) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) SetTimeout

func (o *GetNetworkWirelessSsidParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) WithContext

WithContext adds the context to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) WithNumber

WithNumber adds the number to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid params

func (*GetNetworkWirelessSsidParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidReader

type GetNetworkWirelessSsidReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidReader is a Reader for the GetNetworkWirelessSsid structure.

func (*GetNetworkWirelessSsidReader) ReadResponse

func (o *GetNetworkWirelessSsidReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidSchedulesOK

type GetNetworkWirelessSsidSchedulesOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidSchedulesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidSchedulesOK

func NewGetNetworkWirelessSsidSchedulesOK() *GetNetworkWirelessSsidSchedulesOK

NewGetNetworkWirelessSsidSchedulesOK creates a GetNetworkWirelessSsidSchedulesOK with default headers values

func (*GetNetworkWirelessSsidSchedulesOK) Code

Code gets the status code for the get network wireless ssid schedules o k response

func (*GetNetworkWirelessSsidSchedulesOK) Error

func (*GetNetworkWirelessSsidSchedulesOK) GetPayload

func (o *GetNetworkWirelessSsidSchedulesOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidSchedulesOK) IsClientError

func (o *GetNetworkWirelessSsidSchedulesOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid schedules o k response has a 4xx status code

func (*GetNetworkWirelessSsidSchedulesOK) IsCode

func (o *GetNetworkWirelessSsidSchedulesOK) IsCode(code int) bool

IsCode returns true when this get network wireless ssid schedules o k response a status code equal to that given

func (*GetNetworkWirelessSsidSchedulesOK) IsRedirect

func (o *GetNetworkWirelessSsidSchedulesOK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssid schedules o k response has a 3xx status code

func (*GetNetworkWirelessSsidSchedulesOK) IsServerError

func (o *GetNetworkWirelessSsidSchedulesOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid schedules o k response has a 5xx status code

func (*GetNetworkWirelessSsidSchedulesOK) IsSuccess

func (o *GetNetworkWirelessSsidSchedulesOK) IsSuccess() bool

IsSuccess returns true when this get network wireless ssid schedules o k response has a 2xx status code

func (*GetNetworkWirelessSsidSchedulesOK) String

type GetNetworkWirelessSsidSchedulesParams

type GetNetworkWirelessSsidSchedulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidSchedulesParams contains all the parameters to send to the API endpoint

for the get network wireless ssid schedules operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidSchedulesParams

func NewGetNetworkWirelessSsidSchedulesParams() *GetNetworkWirelessSsidSchedulesParams

NewGetNetworkWirelessSsidSchedulesParams creates a new GetNetworkWirelessSsidSchedulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidSchedulesParamsWithContext

func NewGetNetworkWirelessSsidSchedulesParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidSchedulesParams

NewGetNetworkWirelessSsidSchedulesParamsWithContext creates a new GetNetworkWirelessSsidSchedulesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidSchedulesParamsWithHTTPClient

func NewGetNetworkWirelessSsidSchedulesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidSchedulesParams

NewGetNetworkWirelessSsidSchedulesParamsWithHTTPClient creates a new GetNetworkWirelessSsidSchedulesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidSchedulesParamsWithTimeout

func NewGetNetworkWirelessSsidSchedulesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidSchedulesParams

NewGetNetworkWirelessSsidSchedulesParamsWithTimeout creates a new GetNetworkWirelessSsidSchedulesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidSchedulesParams) SetContext

SetContext adds the context to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) SetDefaults

func (o *GetNetworkWirelessSsidSchedulesParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssid schedules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidSchedulesParams) SetHTTPClient

func (o *GetNetworkWirelessSsidSchedulesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) SetNetworkID

func (o *GetNetworkWirelessSsidSchedulesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) SetNumber

func (o *GetNetworkWirelessSsidSchedulesParams) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) SetTimeout

func (o *GetNetworkWirelessSsidSchedulesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) WithContext

WithContext adds the context to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid schedules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidSchedulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) WithNumber

WithNumber adds the number to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid schedules params

func (*GetNetworkWirelessSsidSchedulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidSchedulesReader

type GetNetworkWirelessSsidSchedulesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidSchedulesReader is a Reader for the GetNetworkWirelessSsidSchedules structure.

func (*GetNetworkWirelessSsidSchedulesReader) ReadResponse

func (o *GetNetworkWirelessSsidSchedulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidSplashSettingsOK

type GetNetworkWirelessSsidSplashSettingsOK struct {
	Payload *GetNetworkWirelessSsidSplashSettingsOKBody
}

GetNetworkWirelessSsidSplashSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidSplashSettingsOK

func NewGetNetworkWirelessSsidSplashSettingsOK() *GetNetworkWirelessSsidSplashSettingsOK

NewGetNetworkWirelessSsidSplashSettingsOK creates a GetNetworkWirelessSsidSplashSettingsOK with default headers values

func (*GetNetworkWirelessSsidSplashSettingsOK) Code

Code gets the status code for the get network wireless ssid splash settings o k response

func (*GetNetworkWirelessSsidSplashSettingsOK) Error

func (*GetNetworkWirelessSsidSplashSettingsOK) GetPayload

func (*GetNetworkWirelessSsidSplashSettingsOK) IsClientError

func (o *GetNetworkWirelessSsidSplashSettingsOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid splash settings o k response has a 4xx status code

func (*GetNetworkWirelessSsidSplashSettingsOK) IsCode

IsCode returns true when this get network wireless ssid splash settings o k response a status code equal to that given

func (*GetNetworkWirelessSsidSplashSettingsOK) IsRedirect

IsRedirect returns true when this get network wireless ssid splash settings o k response has a 3xx status code

func (*GetNetworkWirelessSsidSplashSettingsOK) IsServerError

func (o *GetNetworkWirelessSsidSplashSettingsOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid splash settings o k response has a 5xx status code

func (*GetNetworkWirelessSsidSplashSettingsOK) IsSuccess

IsSuccess returns true when this get network wireless ssid splash settings o k response has a 2xx status code

func (*GetNetworkWirelessSsidSplashSettingsOK) String

type GetNetworkWirelessSsidSplashSettingsOKBody

type GetNetworkWirelessSsidSplashSettingsOKBody struct {

	// Whether or not to allow simultaneous logins from different devices.
	AllowSimultaneousLogins bool `json:"allowSimultaneousLogins,omitempty"`

	// billing
	Billing *GetNetworkWirelessSsidSplashSettingsOKBodyBilling `json:"billing,omitempty"`

	// How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
	BlockAllTrafficBeforeSignOn bool `json:"blockAllTrafficBeforeSignOn,omitempty"`

	// How login attempts should be handled when the controller is unreachable.
	ControllerDisconnectionBehavior string `json:"controllerDisconnectionBehavior,omitempty"`

	// guest sponsorship
	GuestSponsorship *GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship `json:"guestSponsorship,omitempty"`

	// The custom redirect URL where the users will go after the splash page.
	RedirectURL string `json:"redirectUrl,omitempty"`

	// self registration
	SelfRegistration *GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration `json:"selfRegistration,omitempty"`

	// sentry enrollment
	SentryEnrollment *GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment `json:"sentryEnrollment,omitempty"`

	// splash image
	SplashImage *GetNetworkWirelessSsidSplashSettingsOKBodySplashImage `json:"splashImage,omitempty"`

	SplashLogo *GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo `json:"splashLogo,omitempty"`

	// The type of splash page for this SSID
	SplashPage string `json:"splashPage,omitempty"`

	// splash prepaid front
	SplashPrepaidFront *GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront `json:"splashPrepaidFront,omitempty"`

	// Splash timeout in minutes.
	SplashTimeout int64 `json:"splashTimeout,omitempty"`

	// The custom splash URL of the click-through splash page.
	SplashURL string `json:"splashUrl,omitempty"`

	// SSID number
	SsidNumber int64 `json:"ssidNumber,omitempty"`

	// The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
	UseRedirectURL bool `json:"useRedirectUrl,omitempty"`

	// Boolean indicating whether the users will be redirected to the custom splash url
	UseSplashURL bool `json:"useSplashUrl,omitempty"`

	// The welcome message for the users on the splash page.
	WelcomeMessage string `json:"welcomeMessage,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBody get network wireless ssid splash settings o k body swagger:model GetNetworkWirelessSsidSplashSettingsOKBody

func (*GetNetworkWirelessSsidSplashSettingsOKBody) ContextValidate

ContextValidate validate this get network wireless ssid splash settings o k body based on the context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBody) MarshalBinary

func (o *GetNetworkWirelessSsidSplashSettingsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBody) UnmarshalBinary

func (o *GetNetworkWirelessSsidSplashSettingsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBody) Validate

Validate validates this get network wireless ssid splash settings o k body

type GetNetworkWirelessSsidSplashSettingsOKBodyBilling

type GetNetworkWirelessSsidSplashSettingsOKBodyBilling struct {

	// free access
	FreeAccess *GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess `json:"freeAccess,omitempty"`

	// Whether or not billing uses the fast login prepaid access option.
	PrepaidAccessFastLoginEnabled bool `json:"prepaidAccessFastLoginEnabled,omitempty"`

	// The email address that reeceives replies from clients
	ReplyToEmailAddress string `json:"replyToEmailAddress,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodyBilling Details associated with billing splash swagger:model GetNetworkWirelessSsidSplashSettingsOKBodyBilling

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBilling) ContextValidate

ContextValidate validate this get network wireless ssid splash settings o k body billing based on the context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBilling) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBilling) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBilling) Validate

Validate validates this get network wireless ssid splash settings o k body billing

type GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess

type GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess struct {

	// How long a device can use a network for free.
	DurationInMinutes int64 `json:"durationInMinutes,omitempty"`

	// Whether or not free access is enabled.
	Enabled bool `json:"enabled,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess Details associated with a free access plan with limits swagger:model GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body billing free access based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) Validate

Validate validates this get network wireless ssid splash settings o k body billing free access

type GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship

type GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship struct {

	// Duration in minutes of sponsored guest authorization.
	DurationInMinutes int64 `json:"durationInMinutes,omitempty"`

	// Whether or not guests can specify how much time they are requesting.
	GuestCanRequestTimeframe bool `json:"guestCanRequestTimeframe,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship Details associated with guest sponsored splash swagger:model GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship

func (*GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body guest sponsorship based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) Validate

Validate validates this get network wireless ssid splash settings o k body guest sponsorship

type GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration

type GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration struct {

	// How created user accounts should be authorized.
	// Enum: [admin auto self_email]
	AuthorizationType string `json:"authorizationType,omitempty"`

	// Whether or not to allow users to create their own account on the network.
	Enabled bool `json:"enabled,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration Self-registration for splash with Meraki authentication. swagger:model GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration

func (*GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body self registration based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) Validate

Validate validates this get network wireless ssid splash settings o k body self registration

type GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment

type GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment struct {

	// The system types that the Sentry enforces.
	EnforcedSystems []string `json:"enforcedSystems"`

	// The strength of the enforcement of selected system types.
	// Enum: [click-through focused strict]
	Strength string `json:"strength,omitempty"`

	// systems manager network
	SystemsManagerNetwork *GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork `json:"systemsManagerNetwork,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment Systems Manager sentry enrollment splash settings. swagger:model GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) ContextValidate

ContextValidate validate this get network wireless ssid splash settings o k body sentry enrollment based on the context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) Validate

Validate validates this get network wireless ssid splash settings o k body sentry enrollment

type GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork

type GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork struct {

	// The network ID of the Systems Manager network.
	ID string `json:"id,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork Systems Manager network targeted for sentry enrollment. swagger:model GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body sentry enrollment systems manager network based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) Validate

Validate validates this get network wireless ssid splash settings o k body sentry enrollment systems manager network

type GetNetworkWirelessSsidSplashSettingsOKBodySplashImage

type GetNetworkWirelessSsidSplashSettingsOKBodySplashImage struct {

	// The extension of the image file.
	Extension string `json:"extension,omitempty"`

	// The MD5 value of the image file.
	Md5 string `json:"md5,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodySplashImage The image used in the splash page. swagger:model GetNetworkWirelessSsidSplashSettingsOKBodySplashImage

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashImage) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body splash image based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashImage) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashImage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashImage) Validate

Validate validates this get network wireless ssid splash settings o k body splash image

type GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo struct {

	// The extension of the logo file.
	Extension string `json:"extension,omitempty"`

	// The MD5 value of the logo file.
	Md5 string `json:"md5,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo The logo used in the splash page. swagger:model GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body splash logo based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashLogo) Validate

Validate validates this get network wireless ssid splash settings o k body splash logo

type GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront

type GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront struct {

	// The extension of the prepaid front image file.
	Extension string `json:"extension,omitempty"`

	// The MD5 value of the prepaid front image file.
	Md5 string `json:"md5,omitempty"`
}

GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront The prepaid front image used in the splash page. swagger:model GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) ContextValidate

ContextValidate validates this get network wireless ssid splash settings o k body splash prepaid front based on context it is used

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) Validate

Validate validates this get network wireless ssid splash settings o k body splash prepaid front

type GetNetworkWirelessSsidSplashSettingsParams

type GetNetworkWirelessSsidSplashSettingsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidSplashSettingsParams contains all the parameters to send to the API endpoint

for the get network wireless ssid splash settings operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidSplashSettingsParams

func NewGetNetworkWirelessSsidSplashSettingsParams() *GetNetworkWirelessSsidSplashSettingsParams

NewGetNetworkWirelessSsidSplashSettingsParams creates a new GetNetworkWirelessSsidSplashSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidSplashSettingsParamsWithContext

func NewGetNetworkWirelessSsidSplashSettingsParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidSplashSettingsParams

NewGetNetworkWirelessSsidSplashSettingsParamsWithContext creates a new GetNetworkWirelessSsidSplashSettingsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidSplashSettingsParamsWithHTTPClient

func NewGetNetworkWirelessSsidSplashSettingsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidSplashSettingsParams

NewGetNetworkWirelessSsidSplashSettingsParamsWithHTTPClient creates a new GetNetworkWirelessSsidSplashSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidSplashSettingsParamsWithTimeout

func NewGetNetworkWirelessSsidSplashSettingsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidSplashSettingsParams

NewGetNetworkWirelessSsidSplashSettingsParamsWithTimeout creates a new GetNetworkWirelessSsidSplashSettingsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidSplashSettingsParams) SetContext

SetContext adds the context to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid splash settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidSplashSettingsParams) SetHTTPClient

func (o *GetNetworkWirelessSsidSplashSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) SetNetworkID

func (o *GetNetworkWirelessSsidSplashSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) SetNumber

SetNumber adds the number to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) WithContext

WithContext adds the context to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid splash settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidSplashSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) WithNumber

WithNumber adds the number to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid splash settings params

func (*GetNetworkWirelessSsidSplashSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidSplashSettingsReader

type GetNetworkWirelessSsidSplashSettingsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidSplashSettingsReader is a Reader for the GetNetworkWirelessSsidSplashSettings structure.

func (*GetNetworkWirelessSsidSplashSettingsReader) ReadResponse

func (o *GetNetworkWirelessSsidSplashSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidTrafficShapingRulesOK

type GetNetworkWirelessSsidTrafficShapingRulesOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidTrafficShapingRulesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidTrafficShapingRulesOK

func NewGetNetworkWirelessSsidTrafficShapingRulesOK() *GetNetworkWirelessSsidTrafficShapingRulesOK

NewGetNetworkWirelessSsidTrafficShapingRulesOK creates a GetNetworkWirelessSsidTrafficShapingRulesOK with default headers values

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) Code

Code gets the status code for the get network wireless ssid traffic shaping rules o k response

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) Error

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) GetPayload

func (o *GetNetworkWirelessSsidTrafficShapingRulesOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) IsClientError

IsClientError returns true when this get network wireless ssid traffic shaping rules o k response has a 4xx status code

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) IsCode

IsCode returns true when this get network wireless ssid traffic shaping rules o k response a status code equal to that given

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) IsRedirect

IsRedirect returns true when this get network wireless ssid traffic shaping rules o k response has a 3xx status code

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) IsServerError

IsServerError returns true when this get network wireless ssid traffic shaping rules o k response has a 5xx status code

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) IsSuccess

IsSuccess returns true when this get network wireless ssid traffic shaping rules o k response has a 2xx status code

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) String

type GetNetworkWirelessSsidTrafficShapingRulesParams

type GetNetworkWirelessSsidTrafficShapingRulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidTrafficShapingRulesParams contains all the parameters to send to the API endpoint

for the get network wireless ssid traffic shaping rules operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidTrafficShapingRulesParams

func NewGetNetworkWirelessSsidTrafficShapingRulesParams() *GetNetworkWirelessSsidTrafficShapingRulesParams

NewGetNetworkWirelessSsidTrafficShapingRulesParams creates a new GetNetworkWirelessSsidTrafficShapingRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithContext

func NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidTrafficShapingRulesParams

NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithContext creates a new GetNetworkWirelessSsidTrafficShapingRulesParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithHTTPClient

func NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidTrafficShapingRulesParams

NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithHTTPClient creates a new GetNetworkWirelessSsidTrafficShapingRulesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithTimeout

func NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidTrafficShapingRulesParams

NewGetNetworkWirelessSsidTrafficShapingRulesParamsWithTimeout creates a new GetNetworkWirelessSsidTrafficShapingRulesParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) SetContext

SetContext adds the context to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) SetDefaults

SetDefaults hydrates default values in the get network wireless ssid traffic shaping rules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) SetNetworkID

func (o *GetNetworkWirelessSsidTrafficShapingRulesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) SetNumber

SetNumber adds the number to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) SetTimeout

SetTimeout adds the timeout to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WithContext

WithContext adds the context to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid traffic shaping rules params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WithNumber

WithNumber adds the number to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid traffic shaping rules params

func (*GetNetworkWirelessSsidTrafficShapingRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidTrafficShapingRulesReader

type GetNetworkWirelessSsidTrafficShapingRulesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidTrafficShapingRulesReader is a Reader for the GetNetworkWirelessSsidTrafficShapingRules structure.

func (*GetNetworkWirelessSsidTrafficShapingRulesReader) ReadResponse

func (o *GetNetworkWirelessSsidTrafficShapingRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidVpnOK

type GetNetworkWirelessSsidVpnOK struct {
	Payload interface{}
}

GetNetworkWirelessSsidVpnOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidVpnOK

func NewGetNetworkWirelessSsidVpnOK() *GetNetworkWirelessSsidVpnOK

NewGetNetworkWirelessSsidVpnOK creates a GetNetworkWirelessSsidVpnOK with default headers values

func (*GetNetworkWirelessSsidVpnOK) Code

func (o *GetNetworkWirelessSsidVpnOK) Code() int

Code gets the status code for the get network wireless ssid vpn o k response

func (*GetNetworkWirelessSsidVpnOK) Error

func (*GetNetworkWirelessSsidVpnOK) GetPayload

func (o *GetNetworkWirelessSsidVpnOK) GetPayload() interface{}

func (*GetNetworkWirelessSsidVpnOK) IsClientError

func (o *GetNetworkWirelessSsidVpnOK) IsClientError() bool

IsClientError returns true when this get network wireless ssid vpn o k response has a 4xx status code

func (*GetNetworkWirelessSsidVpnOK) IsCode

func (o *GetNetworkWirelessSsidVpnOK) IsCode(code int) bool

IsCode returns true when this get network wireless ssid vpn o k response a status code equal to that given

func (*GetNetworkWirelessSsidVpnOK) IsRedirect

func (o *GetNetworkWirelessSsidVpnOK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssid vpn o k response has a 3xx status code

func (*GetNetworkWirelessSsidVpnOK) IsServerError

func (o *GetNetworkWirelessSsidVpnOK) IsServerError() bool

IsServerError returns true when this get network wireless ssid vpn o k response has a 5xx status code

func (*GetNetworkWirelessSsidVpnOK) IsSuccess

func (o *GetNetworkWirelessSsidVpnOK) IsSuccess() bool

IsSuccess returns true when this get network wireless ssid vpn o k response has a 2xx status code

func (*GetNetworkWirelessSsidVpnOK) String

func (o *GetNetworkWirelessSsidVpnOK) String() string

type GetNetworkWirelessSsidVpnParams

type GetNetworkWirelessSsidVpnParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidVpnParams contains all the parameters to send to the API endpoint

for the get network wireless ssid vpn operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidVpnParams

func NewGetNetworkWirelessSsidVpnParams() *GetNetworkWirelessSsidVpnParams

NewGetNetworkWirelessSsidVpnParams creates a new GetNetworkWirelessSsidVpnParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidVpnParamsWithContext

func NewGetNetworkWirelessSsidVpnParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidVpnParams

NewGetNetworkWirelessSsidVpnParamsWithContext creates a new GetNetworkWirelessSsidVpnParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidVpnParamsWithHTTPClient

func NewGetNetworkWirelessSsidVpnParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidVpnParams

NewGetNetworkWirelessSsidVpnParamsWithHTTPClient creates a new GetNetworkWirelessSsidVpnParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidVpnParamsWithTimeout

func NewGetNetworkWirelessSsidVpnParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidVpnParams

NewGetNetworkWirelessSsidVpnParamsWithTimeout creates a new GetNetworkWirelessSsidVpnParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidVpnParams) SetContext

func (o *GetNetworkWirelessSsidVpnParams) SetContext(ctx context.Context)

SetContext adds the context to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) SetDefaults

func (o *GetNetworkWirelessSsidVpnParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssid vpn params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidVpnParams) SetHTTPClient

func (o *GetNetworkWirelessSsidVpnParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) SetNetworkID

func (o *GetNetworkWirelessSsidVpnParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) SetNumber

func (o *GetNetworkWirelessSsidVpnParams) SetNumber(number string)

SetNumber adds the number to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) SetTimeout

func (o *GetNetworkWirelessSsidVpnParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) WithContext

WithContext adds the context to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssid vpn params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidVpnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) WithNumber

WithNumber adds the number to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssid vpn params

func (*GetNetworkWirelessSsidVpnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidVpnReader

type GetNetworkWirelessSsidVpnReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidVpnReader is a Reader for the GetNetworkWirelessSsidVpn structure.

func (*GetNetworkWirelessSsidVpnReader) ReadResponse

func (o *GetNetworkWirelessSsidVpnReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessSsidsOK

type GetNetworkWirelessSsidsOK struct {
	Payload []*GetNetworkWirelessSsidsOKBodyItems0
}

GetNetworkWirelessSsidsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessSsidsOK

func NewGetNetworkWirelessSsidsOK() *GetNetworkWirelessSsidsOK

NewGetNetworkWirelessSsidsOK creates a GetNetworkWirelessSsidsOK with default headers values

func (*GetNetworkWirelessSsidsOK) Code

func (o *GetNetworkWirelessSsidsOK) Code() int

Code gets the status code for the get network wireless ssids o k response

func (*GetNetworkWirelessSsidsOK) Error

func (o *GetNetworkWirelessSsidsOK) Error() string

func (*GetNetworkWirelessSsidsOK) GetPayload

func (*GetNetworkWirelessSsidsOK) IsClientError

func (o *GetNetworkWirelessSsidsOK) IsClientError() bool

IsClientError returns true when this get network wireless ssids o k response has a 4xx status code

func (*GetNetworkWirelessSsidsOK) IsCode

func (o *GetNetworkWirelessSsidsOK) IsCode(code int) bool

IsCode returns true when this get network wireless ssids o k response a status code equal to that given

func (*GetNetworkWirelessSsidsOK) IsRedirect

func (o *GetNetworkWirelessSsidsOK) IsRedirect() bool

IsRedirect returns true when this get network wireless ssids o k response has a 3xx status code

func (*GetNetworkWirelessSsidsOK) IsServerError

func (o *GetNetworkWirelessSsidsOK) IsServerError() bool

IsServerError returns true when this get network wireless ssids o k response has a 5xx status code

func (*GetNetworkWirelessSsidsOK) IsSuccess

func (o *GetNetworkWirelessSsidsOK) IsSuccess() bool

IsSuccess returns true when this get network wireless ssids o k response has a 2xx status code

func (*GetNetworkWirelessSsidsOK) String

func (o *GetNetworkWirelessSsidsOK) String() string

type GetNetworkWirelessSsidsOKBodyItems0

type GetNetworkWirelessSsidsOKBodyItems0 struct {

	// URL for the admin splash page
	AdminSplashURL string `json:"adminSplashUrl,omitempty"`

	// The association control method for the SSID
	// Enum: [8021x-google 8021x-localradius 8021x-meraki 8021x-nac 8021x-radius ipsk-with-nac ipsk-with-radius ipsk-without-radius open open-enhanced open-with-nac open-with-radius psk]
	AuthMode string `json:"authMode,omitempty"`

	// List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
	AvailabilityTags []string `json:"availabilityTags"`

	// Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
	AvailableOnAllAps bool `json:"availableOnAllAps,omitempty"`

	// The client-serving radio frequencies of this SSID in the default indoor RF profile
	// Enum: [5 GHz band only Dual band operation Dual band operation with Band Steering]
	BandSelection string `json:"bandSelection,omitempty"`

	// Whether or not the SSID is enabled
	Enabled bool `json:"enabled,omitempty"`

	// The psk encryption mode for the SSID
	// Enum: [wep wpa]
	EncryptionMode string `json:"encryptionMode,omitempty"`

	// The client IP assignment mode
	// Enum: [Bridge mode Ethernet over GRE Layer 3 roaming Layer 3 roaming with a concentrator NAT mode VPN]
	IPAssignmentMode string `json:"ipAssignmentMode,omitempty"`

	// Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
	MandatoryDhcpEnabled bool `json:"mandatoryDhcpEnabled,omitempty"`

	// The minimum bitrate in Mbps of this SSID in the default indoor RF profile
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// The name of the SSID
	Name string `json:"name,omitempty"`

	// Unique identifier of the SSID
	Number int64 `json:"number,omitempty"`

	// The download bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitDown int64 `json:"perClientBandwidthLimitDown,omitempty"`

	// The upload bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitUp int64 `json:"perClientBandwidthLimitUp,omitempty"`

	// The total download bandwidth limit in Kbps (0 represents no limit)
	PerSsidBandwidthLimitDown int64 `json:"perSsidBandwidthLimitDown,omitempty"`

	// The total upload bandwidth limit in Kbps (0 represents no limit)
	PerSsidBandwidthLimitUp int64 `json:"perSsidBandwidthLimitUp,omitempty"`

	// Whether or not RADIUS accounting is enabled
	RadiusAccountingEnabled bool `json:"radiusAccountingEnabled,omitempty"`

	// List of RADIUS accounting 802.1X servers to be used for authentication
	RadiusAccountingServers []*GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0 `json:"radiusAccountingServers"`

	// RADIUS attribute used to look up group policies
	// Enum: [Airespace-ACL-Name Aruba-User-Role Filter-Id Reply-Message]
	RadiusAttributeForGroupPolicies string `json:"radiusAttributeForGroupPolicies,omitempty"`

	// Whether RADIUS authentication is enabled
	RadiusEnabled bool `json:"radiusEnabled,omitempty"`

	// Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
	// Enum: [Allow access Deny access]
	RadiusFailoverPolicy string `json:"radiusFailoverPolicy,omitempty"`

	// Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
	// Enum: [Round robin Strict priority order]
	RadiusLoadBalancingPolicy string `json:"radiusLoadBalancingPolicy,omitempty"`

	// List of RADIUS 802.1X servers to be used for authentication
	RadiusServers []*GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0 `json:"radiusServers"`

	// The type of splash page for the SSID
	// Enum: [Billing Cisco ISE Click-through splash page Facebook Wi-Fi Google Apps domain Google OAuth None Password-protected with Active Directory Password-protected with LDAP Password-protected with Meraki RADIUS Password-protected with custom RADIUS SMS authentication Sponsored guest Systems Manager Sentry]
	SplashPage string `json:"splashPage,omitempty"`

	// Splash page timeout
	SplashTimeout string `json:"splashTimeout,omitempty"`

	// SSID Administrator access status
	SsidAdminAccessible bool `json:"ssidAdminAccessible,omitempty"`

	// Whether the SSID is advertised or hidden by the AP
	Visible bool `json:"visible,omitempty"`

	// Allow users to access a configurable list of IP ranges prior to sign-on
	WalledGardenEnabled bool `json:"walledGardenEnabled,omitempty"`

	// Domain names and IP address ranges available in Walled Garden mode
	WalledGardenRanges []string `json:"walledGardenRanges"`

	// The types of WPA encryption
	// Enum: [WPA1 and WPA2 WPA1 only WPA2 only WPA3 192-bit Security WPA3 Transition Mode WPA3 only]
	WpaEncryptionMode string `json:"wpaEncryptionMode,omitempty"`
}

GetNetworkWirelessSsidsOKBodyItems0 get network wireless ssids o k body items0 swagger:model GetNetworkWirelessSsidsOKBodyItems0

func (*GetNetworkWirelessSsidsOKBodyItems0) ContextValidate

func (o *GetNetworkWirelessSsidsOKBodyItems0) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get network wireless ssids o k body items0 based on the context it is used

func (*GetNetworkWirelessSsidsOKBodyItems0) MarshalBinary

func (o *GetNetworkWirelessSsidsOKBodyItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidsOKBodyItems0) UnmarshalBinary

func (o *GetNetworkWirelessSsidsOKBodyItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidsOKBodyItems0) Validate

Validate validates this get network wireless ssids o k body items0

type GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0

type GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) to which the APs will send RADIUS accounting messages
	Host string `json:"host,omitempty"`

	// The ID of the Openroaming Certificate attached to radius server
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// Port on the RADIUS server that is listening for accounting messages
	Port int64 `json:"port,omitempty"`
}

GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0 get network wireless ssids o k body items0 radius accounting servers items0 swagger:model GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0) ContextValidate

ContextValidate validates this get network wireless ssids o k body items0 radius accounting servers items0 based on context it is used

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusAccountingServersItems0) Validate

Validate validates this get network wireless ssids o k body items0 radius accounting servers items0

type GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0

type GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) of your RADIUS server
	Host string `json:"host,omitempty"`

	// The ID of the Openroaming Certificate attached to radius server
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// UDP port the RADIUS server listens on for Access-requests
	Port int64 `json:"port,omitempty"`
}

GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0 get network wireless ssids o k body items0 radius servers items0 swagger:model GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0) ContextValidate

ContextValidate validates this get network wireless ssids o k body items0 radius servers items0 based on context it is used

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkWirelessSsidsOKBodyItems0RadiusServersItems0) Validate

Validate validates this get network wireless ssids o k body items0 radius servers items0

type GetNetworkWirelessSsidsParams

type GetNetworkWirelessSsidsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidsParams contains all the parameters to send to the API endpoint

for the get network wireless ssids operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessSsidsParams

func NewGetNetworkWirelessSsidsParams() *GetNetworkWirelessSsidsParams

NewGetNetworkWirelessSsidsParams creates a new GetNetworkWirelessSsidsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessSsidsParamsWithContext

func NewGetNetworkWirelessSsidsParamsWithContext(ctx context.Context) *GetNetworkWirelessSsidsParams

NewGetNetworkWirelessSsidsParamsWithContext creates a new GetNetworkWirelessSsidsParams object with the ability to set a context for a request.

func NewGetNetworkWirelessSsidsParamsWithHTTPClient

func NewGetNetworkWirelessSsidsParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessSsidsParams

NewGetNetworkWirelessSsidsParamsWithHTTPClient creates a new GetNetworkWirelessSsidsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessSsidsParamsWithTimeout

func NewGetNetworkWirelessSsidsParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessSsidsParams

NewGetNetworkWirelessSsidsParamsWithTimeout creates a new GetNetworkWirelessSsidsParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessSsidsParams) SetContext

func (o *GetNetworkWirelessSsidsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) SetDefaults

func (o *GetNetworkWirelessSsidsParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless ssids params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidsParams) SetHTTPClient

func (o *GetNetworkWirelessSsidsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) SetNetworkID

func (o *GetNetworkWirelessSsidsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) SetTimeout

func (o *GetNetworkWirelessSsidsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) WithContext

WithContext adds the context to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) WithDefaults

WithDefaults hydrates default values in the get network wireless ssids params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessSsidsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) WithTimeout

WithTimeout adds the timeout to the get network wireless ssids params

func (*GetNetworkWirelessSsidsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessSsidsReader

type GetNetworkWirelessSsidsReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessSsidsReader is a Reader for the GetNetworkWirelessSsids structure.

func (*GetNetworkWirelessSsidsReader) ReadResponse

func (o *GetNetworkWirelessSsidsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWirelessUsageHistoryOK

type GetNetworkWirelessUsageHistoryOK struct {
	Payload []*GetNetworkWirelessUsageHistoryOKBodyItems0
}

GetNetworkWirelessUsageHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWirelessUsageHistoryOK

func NewGetNetworkWirelessUsageHistoryOK() *GetNetworkWirelessUsageHistoryOK

NewGetNetworkWirelessUsageHistoryOK creates a GetNetworkWirelessUsageHistoryOK with default headers values

func (*GetNetworkWirelessUsageHistoryOK) Code

Code gets the status code for the get network wireless usage history o k response

func (*GetNetworkWirelessUsageHistoryOK) Error

func (*GetNetworkWirelessUsageHistoryOK) GetPayload

func (*GetNetworkWirelessUsageHistoryOK) IsClientError

func (o *GetNetworkWirelessUsageHistoryOK) IsClientError() bool

IsClientError returns true when this get network wireless usage history o k response has a 4xx status code

func (*GetNetworkWirelessUsageHistoryOK) IsCode

func (o *GetNetworkWirelessUsageHistoryOK) IsCode(code int) bool

IsCode returns true when this get network wireless usage history o k response a status code equal to that given

func (*GetNetworkWirelessUsageHistoryOK) IsRedirect

func (o *GetNetworkWirelessUsageHistoryOK) IsRedirect() bool

IsRedirect returns true when this get network wireless usage history o k response has a 3xx status code

func (*GetNetworkWirelessUsageHistoryOK) IsServerError

func (o *GetNetworkWirelessUsageHistoryOK) IsServerError() bool

IsServerError returns true when this get network wireless usage history o k response has a 5xx status code

func (*GetNetworkWirelessUsageHistoryOK) IsSuccess

func (o *GetNetworkWirelessUsageHistoryOK) IsSuccess() bool

IsSuccess returns true when this get network wireless usage history o k response has a 2xx status code

func (*GetNetworkWirelessUsageHistoryOK) String

type GetNetworkWirelessUsageHistoryOKBodyItems0

type GetNetworkWirelessUsageHistoryOKBodyItems0 struct {

	// The end time of the query range
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// Received kilobytes-per-second
	ReceivedKbps int64 `json:"receivedKbps,omitempty"`

	// Sent kilobytes-per-second
	SentKbps int64 `json:"sentKbps,omitempty"`

	// The start time of the query range
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`

	// Total usage in kilobytes-per-second
	TotalKbps int64 `json:"totalKbps,omitempty"`
}

GetNetworkWirelessUsageHistoryOKBodyItems0 get network wireless usage history o k body items0 swagger:model GetNetworkWirelessUsageHistoryOKBodyItems0

func (*GetNetworkWirelessUsageHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network wireless usage history o k body items0 based on context it is used

func (*GetNetworkWirelessUsageHistoryOKBodyItems0) MarshalBinary

func (o *GetNetworkWirelessUsageHistoryOKBodyItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetNetworkWirelessUsageHistoryOKBodyItems0) UnmarshalBinary

func (o *GetNetworkWirelessUsageHistoryOKBodyItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetNetworkWirelessUsageHistoryOKBodyItems0) Validate

Validate validates this get network wireless usage history o k body items0

type GetNetworkWirelessUsageHistoryParams

type GetNetworkWirelessUsageHistoryParams struct {

	/* ApTag.

	   Filter results by AP tag; either :clientId or :deviceSerial must be jointly specified.
	*/
	ApTag *string

	/* AutoResolution.

	   Automatically select a data resolution based on the given timespan; this overrides the value specified by the 'resolution' parameter. The default setting is false.
	*/
	AutoResolution *bool

	/* Band.

	   Filter results by band (either '2.4', '5' or '6').
	*/
	Band *string

	/* ClientID.

	   Filter results by network client to return per-device AP usage over time inner joined by the queried client's connection history.
	*/
	ClientID *string

	/* DeviceSerial.

	   Filter results by device. Requires :band.
	*/
	DeviceSerial *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 300, 600, 1200, 3600, 14400, 86400. The default is 86400.
	*/
	Resolution *int64

	/* Ssid.

	   Filter results by SSID number.
	*/
	Ssid *int64

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWirelessUsageHistoryParams contains all the parameters to send to the API endpoint

for the get network wireless usage history operation.

Typically these are written to a http.Request.

func NewGetNetworkWirelessUsageHistoryParams

func NewGetNetworkWirelessUsageHistoryParams() *GetNetworkWirelessUsageHistoryParams

NewGetNetworkWirelessUsageHistoryParams creates a new GetNetworkWirelessUsageHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkWirelessUsageHistoryParamsWithContext

func NewGetNetworkWirelessUsageHistoryParamsWithContext(ctx context.Context) *GetNetworkWirelessUsageHistoryParams

NewGetNetworkWirelessUsageHistoryParamsWithContext creates a new GetNetworkWirelessUsageHistoryParams object with the ability to set a context for a request.

func NewGetNetworkWirelessUsageHistoryParamsWithHTTPClient

func NewGetNetworkWirelessUsageHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkWirelessUsageHistoryParams

NewGetNetworkWirelessUsageHistoryParamsWithHTTPClient creates a new GetNetworkWirelessUsageHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWirelessUsageHistoryParamsWithTimeout

func NewGetNetworkWirelessUsageHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkWirelessUsageHistoryParams

NewGetNetworkWirelessUsageHistoryParamsWithTimeout creates a new GetNetworkWirelessUsageHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkWirelessUsageHistoryParams) SetApTag

func (o *GetNetworkWirelessUsageHistoryParams) SetApTag(apTag *string)

SetApTag adds the apTag to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetAutoResolution

func (o *GetNetworkWirelessUsageHistoryParams) SetAutoResolution(autoResolution *bool)

SetAutoResolution adds the autoResolution to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetBand

func (o *GetNetworkWirelessUsageHistoryParams) SetBand(band *string)

SetBand adds the band to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetClientID

func (o *GetNetworkWirelessUsageHistoryParams) SetClientID(clientID *string)

SetClientID adds the clientId to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetContext

SetContext adds the context to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetDefaults

func (o *GetNetworkWirelessUsageHistoryParams) SetDefaults()

SetDefaults hydrates default values in the get network wireless usage history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessUsageHistoryParams) SetDeviceSerial

func (o *GetNetworkWirelessUsageHistoryParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetHTTPClient

func (o *GetNetworkWirelessUsageHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetNetworkID

func (o *GetNetworkWirelessUsageHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetResolution

func (o *GetNetworkWirelessUsageHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetSsid

func (o *GetNetworkWirelessUsageHistoryParams) SetSsid(ssid *int64)

SetSsid adds the ssid to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetT0

SetT0 adds the t0 to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetT1

SetT1 adds the t1 to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetTimeout

func (o *GetNetworkWirelessUsageHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) SetTimespan

func (o *GetNetworkWirelessUsageHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithApTag

WithApTag adds the apTag to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithAutoResolution

func (o *GetNetworkWirelessUsageHistoryParams) WithAutoResolution(autoResolution *bool) *GetNetworkWirelessUsageHistoryParams

WithAutoResolution adds the autoResolution to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithBand

WithBand adds the band to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithClientID

WithClientID adds the clientID to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithContext

WithContext adds the context to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network wireless usage history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWirelessUsageHistoryParams) WithDeviceSerial

WithDeviceSerial adds the deviceSerial to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithResolution

WithResolution adds the resolution to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithSsid

WithSsid adds the ssid to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithT0

WithT0 adds the t0 to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithT1

WithT1 adds the t1 to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network wireless usage history params

func (*GetNetworkWirelessUsageHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWirelessUsageHistoryReader

type GetNetworkWirelessUsageHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkWirelessUsageHistoryReader is a Reader for the GetNetworkWirelessUsageHistory structure.

func (*GetNetworkWirelessUsageHistoryReader) ReadResponse

func (o *GetNetworkWirelessUsageHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceOK

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceOK() *GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK

NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceOK creates a GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK with default headers values

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) Code

Code gets the status code for the get organization wireless devices channel utilization by device o k response

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) Error

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) GetPayload

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) IsClientError

IsClientError returns true when this get organization wireless devices channel utilization by device o k response has a 4xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) IsCode

IsCode returns true when this get organization wireless devices channel utilization by device o k response a status code equal to that given

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) IsRedirect

IsRedirect returns true when this get organization wireless devices channel utilization by device o k response has a 3xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) IsServerError

IsServerError returns true when this get organization wireless devices channel utilization by device o k response has a 5xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) IsSuccess

IsSuccess returns true when this get organization wireless devices channel utilization by device o k response has a 2xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOK) String

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0 struct {

	// Channel utilization broken down by band.
	ByBand []*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0 `json:"byBand"`

	// The MAC address of the device.
	Mac string `json:"mac,omitempty"`

	// network
	Network *GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network `json:"network,omitempty"`

	// The serial number for the device.
	Serial string `json:"serial,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0 get organization wireless devices channel utilization by device o k body items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization by device o k body items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0) Validate

Validate validates this get organization wireless devices channel utilization by device o k body items0

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0 struct {

	// The band for the given metrics.
	Band string `json:"band,omitempty"`

	// non wifi
	NonWifi *GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi `json:"nonWifi,omitempty"`

	// total
	Total *GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total `json:"total,omitempty"`

	// wifi
	Wifi *GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi `json:"wifi,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0 get organization wireless devices channel utilization by device o k body items0 by band items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization by device o k body items0 by band items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0) Validate

Validate validates this get organization wireless devices channel utilization by device o k body items0 by band items0

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi struct {

	// Percentage of non-wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi An object containing non-wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by device o k body items0 by band items0 non wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0NonWifi) Validate

Validate validates this get organization wireless devices channel utilization by device o k body items0 by band items0 non wifi

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total struct {

	// Percentage of total channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total An object containing total channel utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by device o k body items0 by band items0 total based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Total) Validate

Validate validates this get organization wireless devices channel utilization by device o k body items0 by band items0 total

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi struct {

	// Percentage of wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi An object containing wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by device o k body items0 by band items0 wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0ByBandItems0Wifi) Validate

Validate validates this get organization wireless devices channel utilization by device o k body items0 by band items0 wifi

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network struct {

	// Network ID of the given utilization metrics.
	ID string `json:"id,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network Network for the given utilization metrics. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by device o k body items0 network based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceOKBodyItems0Network) Validate

Validate validates this get organization wireless devices channel utilization by device o k body items0 network

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* Interval.

	   The time interval in seconds for returned data. The valid intervals are: 300, 600, 3600, 7200, 14400, 21600. The default is 3600.
	*/
	Interval *int64

	/* NetworkIds.

	   Filter results by network.
	*/
	NetworkIds []string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* Serials.

	   Filter results by device.
	*/
	Serials []string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 90 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 90 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 90 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams contains all the parameters to send to the API endpoint

for the get organization wireless devices channel utilization by device operation.

Typically these are written to a http.Request.

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParams

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParams() *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams

NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParams creates a new GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithContext

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithContext(ctx context.Context) *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams

NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithContext creates a new GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams object with the ability to set a context for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithHTTPClient

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithHTTPClient(client *http.Client) *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams

NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithHTTPClient creates a new GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithTimeout

func NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithTimeout(timeout time.Duration) *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams

NewGetOrganizationWirelessDevicesChannelUtilizationByDeviceParamsWithTimeout creates a new GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams object with the ability to set a timeout on a request.

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetContext

SetContext adds the context to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetDefaults

SetDefaults hydrates default values in the get organization wireless devices channel utilization by device params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetEndingBefore

SetEndingBefore adds the endingBefore to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetInterval

SetInterval adds the interval to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetNetworkIds

SetNetworkIds adds the networkIds to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetOrganizationID

func (o *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetPerPage

SetPerPage adds the perPage to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetSerials

SetSerials adds the serials to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetStartingAfter

func (o *GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetT0

SetT0 adds the t0 to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetT1

SetT1 adds the t1 to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetTimeout

SetTimeout adds the timeout to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) SetTimespan

SetTimespan adds the timespan to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithContext

WithContext adds the context to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithDefaults

WithDefaults hydrates default values in the get organization wireless devices channel utilization by device params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithInterval

WithInterval adds the interval to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithNetworkIds

WithNetworkIds adds the networkIds to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithPerPage

WithPerPage adds the perPage to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithSerials

WithSerials adds the serials to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithT0

WithT0 adds the t0 to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithT1

WithT1 adds the t1 to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithTimeout

WithTimeout adds the timeout to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WithTimespan

WithTimespan adds the timespan to the get organization wireless devices channel utilization by device params

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceReader

type GetOrganizationWirelessDevicesChannelUtilizationByDeviceReader struct {
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationByDeviceReader is a Reader for the GetOrganizationWirelessDevicesChannelUtilizationByDevice structure.

func (*GetOrganizationWirelessDevicesChannelUtilizationByDeviceReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkOK

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkOK() *GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK

NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkOK creates a GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK with default headers values

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) Code

Code gets the status code for the get organization wireless devices channel utilization by network o k response

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) Error

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) GetPayload

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) IsClientError

IsClientError returns true when this get organization wireless devices channel utilization by network o k response has a 4xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) IsCode

IsCode returns true when this get organization wireless devices channel utilization by network o k response a status code equal to that given

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) IsRedirect

IsRedirect returns true when this get organization wireless devices channel utilization by network o k response has a 3xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) IsServerError

IsServerError returns true when this get organization wireless devices channel utilization by network o k response has a 5xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) IsSuccess

IsSuccess returns true when this get organization wireless devices channel utilization by network o k response has a 2xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOK) String

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0 struct {

	// Channel utilization broken down by band.
	ByBand []*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0 `json:"byBand"`

	// network
	Network *GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network `json:"network,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0 get organization wireless devices channel utilization by network o k body items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization by network o k body items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0) Validate

Validate validates this get organization wireless devices channel utilization by network o k body items0

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0 struct {

	// The band for the given metrics.
	Band string `json:"band,omitempty"`

	// non wifi
	NonWifi *GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi `json:"nonWifi,omitempty"`

	// total
	Total *GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total `json:"total,omitempty"`

	// wifi
	Wifi *GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi `json:"wifi,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0 get organization wireless devices channel utilization by network o k body items0 by band items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization by network o k body items0 by band items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0) Validate

Validate validates this get organization wireless devices channel utilization by network o k body items0 by band items0

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi struct {

	// Percentage of non-wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi An object containing non-wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by network o k body items0 by band items0 non wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0NonWifi) Validate

Validate validates this get organization wireless devices channel utilization by network o k body items0 by band items0 non wifi

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total struct {

	// Percentage of total channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total An object containing total channel utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by network o k body items0 by band items0 total based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Total) Validate

Validate validates this get organization wireless devices channel utilization by network o k body items0 by band items0 total

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi struct {

	// Percentage of wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi An object containing wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by network o k body items0 by band items0 wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0ByBandItems0Wifi) Validate

Validate validates this get organization wireless devices channel utilization by network o k body items0 by band items0 wifi

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network struct {

	// Network ID of the given utilization metrics.
	ID string `json:"id,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network Network for the given utilization metrics. swagger:model GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization by network o k body items0 network based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkOKBodyItems0Network) Validate

Validate validates this get organization wireless devices channel utilization by network o k body items0 network

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* Interval.

	   The time interval in seconds for returned data. The valid intervals are: 300, 600, 3600, 7200, 14400, 21600. The default is 3600.
	*/
	Interval *int64

	/* NetworkIds.

	   Filter results by network.
	*/
	NetworkIds []string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* Serials.

	   Filter results by device.
	*/
	Serials []string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 90 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 90 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 90 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams contains all the parameters to send to the API endpoint

for the get organization wireless devices channel utilization by network operation.

Typically these are written to a http.Request.

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParams

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParams() *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams

NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParams creates a new GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithContext

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithContext(ctx context.Context) *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams

NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithContext creates a new GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams object with the ability to set a context for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithHTTPClient

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithHTTPClient(client *http.Client) *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams

NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithHTTPClient creates a new GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithTimeout

func NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithTimeout(timeout time.Duration) *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams

NewGetOrganizationWirelessDevicesChannelUtilizationByNetworkParamsWithTimeout creates a new GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams object with the ability to set a timeout on a request.

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetContext

SetContext adds the context to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetDefaults

SetDefaults hydrates default values in the get organization wireless devices channel utilization by network params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetEndingBefore

SetEndingBefore adds the endingBefore to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetInterval

SetInterval adds the interval to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetNetworkIds

SetNetworkIds adds the networkIds to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetOrganizationID

func (o *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetPerPage

SetPerPage adds the perPage to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetSerials

SetSerials adds the serials to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetStartingAfter

func (o *GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetT0

SetT0 adds the t0 to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetT1

SetT1 adds the t1 to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetTimeout

SetTimeout adds the timeout to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) SetTimespan

SetTimespan adds the timespan to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithContext

WithContext adds the context to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithDefaults

WithDefaults hydrates default values in the get organization wireless devices channel utilization by network params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithInterval

WithInterval adds the interval to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithNetworkIds

WithNetworkIds adds the networkIds to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithPerPage

WithPerPage adds the perPage to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithSerials

WithSerials adds the serials to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithT0

WithT0 adds the t0 to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithT1

WithT1 adds the t1 to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithTimeout

WithTimeout adds the timeout to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WithTimespan

WithTimespan adds the timespan to the get organization wireless devices channel utilization by network params

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkReader

type GetOrganizationWirelessDevicesChannelUtilizationByNetworkReader struct {
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationByNetworkReader is a Reader for the GetOrganizationWirelessDevicesChannelUtilizationByNetwork structure.

func (*GetOrganizationWirelessDevicesChannelUtilizationByNetworkReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK() *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK creates a GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK with default headers values

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) Code

Code gets the status code for the get organization wireless devices channel utilization history by device by interval o k response

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) Error

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) GetPayload

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) IsClientError

IsClientError returns true when this get organization wireless devices channel utilization history by device by interval o k response has a 4xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) IsCode

IsCode returns true when this get organization wireless devices channel utilization history by device by interval o k response a status code equal to that given

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) IsRedirect

IsRedirect returns true when this get organization wireless devices channel utilization history by device by interval o k response has a 3xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) IsServerError

IsServerError returns true when this get organization wireless devices channel utilization history by device by interval o k response has a 5xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) IsSuccess

IsSuccess returns true when this get organization wireless devices channel utilization history by device by interval o k response has a 2xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOK) String

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0 struct {

	// Channel utilization broken down by band.
	ByBand []*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0 `json:"byBand"`

	// The end time of the channel utilization interval.
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// The MAC address of the device.
	Mac string `json:"mac,omitempty"`

	// network
	Network *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network `json:"network,omitempty"`

	// The serial number for the device.
	Serial string `json:"serial,omitempty"`

	// The start time of the channel utilization interval.
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0 get organization wireless devices channel utilization history by device by interval o k body items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization history by device by interval o k body items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0) Validate

Validate validates this get organization wireless devices channel utilization history by device by interval o k body items0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0 struct {

	// The band for the given metrics.
	Band string `json:"band,omitempty"`

	// non wifi
	NonWifi *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi `json:"nonWifi,omitempty"`

	// total
	Total *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total `json:"total,omitempty"`

	// wifi
	Wifi *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi `json:"wifi,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0 get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0) Validate

Validate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi struct {

	// Percentage of non-wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi An object containing non-wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 non wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0NonWifi) Validate

Validate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 non wifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total struct {

	// Percentage of total channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total An object containing total channel utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 total based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Total) Validate

Validate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 total

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi struct {

	// Percentage of wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi An object containing wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0ByBandItems0Wifi) Validate

Validate validates this get organization wireless devices channel utilization history by device by interval o k body items0 by band items0 wifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network struct {

	// Network ID of the given utilization metrics.
	ID string `json:"id,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network Network for the given utilization metrics. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by device by interval o k body items0 network based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalOKBodyItems0Network) Validate

Validate validates this get organization wireless devices channel utilization history by device by interval o k body items0 network

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* Interval.

	   The time interval in seconds for returned data. The valid intervals are: 300, 600, 3600, 7200, 14400, 21600. The default is 3600.
	*/
	Interval *int64

	/* NetworkIds.

	   Filter results by network.
	*/
	NetworkIds []string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* Serials.

	   Filter results by device.
	*/
	Serials []string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams contains all the parameters to send to the API endpoint

for the get organization wireless devices channel utilization history by device by interval operation.

Typically these are written to a http.Request.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams() *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithContext

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithContext(ctx context.Context) *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithContext creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams object with the ability to set a context for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithHTTPClient

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithHTTPClient(client *http.Client) *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithHTTPClient creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithTimeout

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithTimeout(timeout time.Duration) *GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParamsWithTimeout creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams object with the ability to set a timeout on a request.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetContext

SetContext adds the context to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetDefaults

SetDefaults hydrates default values in the get organization wireless devices channel utilization history by device by interval params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetEndingBefore

SetEndingBefore adds the endingBefore to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetInterval

SetInterval adds the interval to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetNetworkIds

SetNetworkIds adds the networkIds to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetOrganizationID

SetOrganizationID adds the organizationId to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetPerPage

SetPerPage adds the perPage to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetSerials

SetSerials adds the serials to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetStartingAfter

SetStartingAfter adds the startingAfter to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetT0

SetT0 adds the t0 to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetT1

SetT1 adds the t1 to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetTimeout

SetTimeout adds the timeout to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) SetTimespan

SetTimespan adds the timespan to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithContext

WithContext adds the context to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithDefaults

WithDefaults hydrates default values in the get organization wireless devices channel utilization history by device by interval params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithInterval

WithInterval adds the interval to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithNetworkIds

WithNetworkIds adds the networkIds to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithPerPage

WithPerPage adds the perPage to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithSerials

WithSerials adds the serials to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithT0

WithT0 adds the t0 to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithT1

WithT1 adds the t1 to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithTimeout

WithTimeout adds the timeout to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WithTimespan

WithTimespan adds the timespan to the get organization wireless devices channel utilization history by device by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalReader

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalReader struct {
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalReader is a Reader for the GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByInterval structure.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK() *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK creates a GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK with default headers values

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) Code

Code gets the status code for the get organization wireless devices channel utilization history by network by interval o k response

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) Error

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) GetPayload

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) IsClientError

IsClientError returns true when this get organization wireless devices channel utilization history by network by interval o k response has a 4xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) IsCode

IsCode returns true when this get organization wireless devices channel utilization history by network by interval o k response a status code equal to that given

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) IsRedirect

IsRedirect returns true when this get organization wireless devices channel utilization history by network by interval o k response has a 3xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) IsServerError

IsServerError returns true when this get organization wireless devices channel utilization history by network by interval o k response has a 5xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) IsSuccess

IsSuccess returns true when this get organization wireless devices channel utilization history by network by interval o k response has a 2xx status code

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOK) String

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0 struct {

	// Channel utilization broken down by band.
	ByBand []*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0 `json:"byBand"`

	// The end time of the channel utilization interval.
	// Format: date-time
	EndTs strfmt.DateTime `json:"endTs,omitempty"`

	// network
	Network *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network `json:"network,omitempty"`

	// The start time of the channel utilization interval.
	// Format: date-time
	StartTs strfmt.DateTime `json:"startTs,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0 get organization wireless devices channel utilization history by network by interval o k body items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization history by network by interval o k body items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0) Validate

Validate validates this get organization wireless devices channel utilization history by network by interval o k body items0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0 struct {

	// The band for the given metrics.
	Band string `json:"band,omitempty"`

	// non wifi
	NonWifi *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi `json:"nonWifi,omitempty"`

	// total
	Total *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total `json:"total,omitempty"`

	// wifi
	Wifi *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi `json:"wifi,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0 get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0) ContextValidate

ContextValidate validate this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 based on the context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0) Validate

Validate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi struct {

	// Percentage of non-wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi An object containing non-wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 non wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0NonWifi) Validate

Validate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 non wifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total struct {

	// Percentage of total channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total An object containing total channel utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 total based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Total) Validate

Validate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 total

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi struct {

	// Percentage of wifi channel utiliation for the given band.
	Percentage float32 `json:"percentage,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi An object containing wifi utilization. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 wifi based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0ByBandItems0Wifi) Validate

Validate validates this get organization wireless devices channel utilization history by network by interval o k body items0 by band items0 wifi

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network struct {

	// Network ID of the given utilization metrics.
	ID string `json:"id,omitempty"`
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network Network for the given utilization metrics. swagger:model GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network) ContextValidate

ContextValidate validates this get organization wireless devices channel utilization history by network by interval o k body items0 network based on context it is used

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalOKBodyItems0Network) Validate

Validate validates this get organization wireless devices channel utilization history by network by interval o k body items0 network

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* Interval.

	   The time interval in seconds for returned data. The valid intervals are: 300, 600, 3600, 7200, 14400, 21600. The default is 3600.
	*/
	Interval *int64

	/* NetworkIds.

	   Filter results by network.
	*/
	NetworkIds []string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* Serials.

	   Filter results by device.
	*/
	Serials []string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 31 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 31 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 31 days. The default is 7 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams contains all the parameters to send to the API endpoint

for the get organization wireless devices channel utilization history by network by interval operation.

Typically these are written to a http.Request.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams() *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithContext

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithContext(ctx context.Context) *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithContext creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams object with the ability to set a context for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithHTTPClient

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithHTTPClient(client *http.Client) *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithHTTPClient creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithTimeout

func NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithTimeout(timeout time.Duration) *GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams

NewGetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParamsWithTimeout creates a new GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams object with the ability to set a timeout on a request.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetContext

SetContext adds the context to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetDefaults

SetDefaults hydrates default values in the get organization wireless devices channel utilization history by network by interval params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetEndingBefore

SetEndingBefore adds the endingBefore to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetInterval

SetInterval adds the interval to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetNetworkIds

SetNetworkIds adds the networkIds to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetOrganizationID

SetOrganizationID adds the organizationId to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetPerPage

SetPerPage adds the perPage to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetSerials

SetSerials adds the serials to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetStartingAfter

SetStartingAfter adds the startingAfter to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetT0

SetT0 adds the t0 to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetT1

SetT1 adds the t1 to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetTimeout

SetTimeout adds the timeout to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) SetTimespan

SetTimespan adds the timespan to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithContext

WithContext adds the context to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithDefaults

WithDefaults hydrates default values in the get organization wireless devices channel utilization history by network by interval params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithInterval

WithInterval adds the interval to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithNetworkIds

WithNetworkIds adds the networkIds to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithPerPage

WithPerPage adds the perPage to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithSerials

WithSerials adds the serials to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithT0

WithT0 adds the t0 to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithT1

WithT1 adds the t1 to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithTimeout

WithTimeout adds the timeout to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WithTimespan

WithTimespan adds the timespan to the get organization wireless devices channel utilization history by network by interval params

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalReader

type GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalReader struct {
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalReader is a Reader for the GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByInterval structure.

func (*GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetOrganizationWirelessDevicesEthernetStatusesOK

type GetOrganizationWirelessDevicesEthernetStatusesOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0
}

GetOrganizationWirelessDevicesEthernetStatusesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationWirelessDevicesEthernetStatusesOK

func NewGetOrganizationWirelessDevicesEthernetStatusesOK() *GetOrganizationWirelessDevicesEthernetStatusesOK

NewGetOrganizationWirelessDevicesEthernetStatusesOK creates a GetOrganizationWirelessDevicesEthernetStatusesOK with default headers values

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) Code

Code gets the status code for the get organization wireless devices ethernet statuses o k response

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) Error

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) GetPayload

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) IsClientError

IsClientError returns true when this get organization wireless devices ethernet statuses o k response has a 4xx status code

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) IsCode

IsCode returns true when this get organization wireless devices ethernet statuses o k response a status code equal to that given

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) IsRedirect

IsRedirect returns true when this get organization wireless devices ethernet statuses o k response has a 3xx status code

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) IsServerError

IsServerError returns true when this get organization wireless devices ethernet statuses o k response has a 5xx status code

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) IsSuccess

IsSuccess returns true when this get organization wireless devices ethernet statuses o k response has a 2xx status code

func (*GetOrganizationWirelessDevicesEthernetStatusesOK) String

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0 struct {

	// aggregation
	Aggregation *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation `json:"aggregation,omitempty"`

	// The name of the AP
	Name string `json:"name,omitempty"`

	// network
	Network *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network `json:"network,omitempty"`

	// List of port details
	Ports []*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0 `json:"ports"`

	// power
	Power *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power `json:"power,omitempty"`

	// The serial number of the AP
	Serial string `json:"serial,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0 get organization wireless devices ethernet statuses o k body items0 swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0) ContextValidate

ContextValidate validate this get organization wireless devices ethernet statuses o k body items0 based on the context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation struct {

	// Link Aggregation enabled flag
	Enabled bool `json:"enabled,omitempty"`

	// Link Aggregation speed
	Speed int64 `json:"speed,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation Aggregation details object swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation) ContextValidate

ContextValidate validates this get organization wireless devices ethernet statuses o k body items0 aggregation based on context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Aggregation) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 aggregation

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network struct {

	// The network ID the AP is associated to
	ID string `json:"id,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network Network details object swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network) ContextValidate

ContextValidate validates this get organization wireless devices ethernet statuses o k body items0 network based on context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Network) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 network

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0 struct {

	// link negotiation
	LinkNegotiation *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation `json:"linkNegotiation,omitempty"`

	// Label of the port
	Name string `json:"name,omitempty"`

	// poe
	Poe *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe `json:"poe,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0 get organization wireless devices ethernet statuses o k body items0 ports items0 swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0) ContextValidate

ContextValidate validate this get organization wireless devices ethernet statuses o k body items0 ports items0 based on the context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 ports items0

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation struct {

	// The duplex mode of the port. Can be 'full' or 'half'
	Duplex string `json:"duplex,omitempty"`

	// The speed of the port
	Speed int64 `json:"speed,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation Link negotiation details object for the port swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation) ContextValidate

ContextValidate validates this get organization wireless devices ethernet statuses o k body items0 ports items0 link negotiation based on context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0LinkNegotiation) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 ports items0 link negotiation

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe struct {

	// The PoE Standard for the port. Can be '802.3at', '802.3af', '802.3bt', or null
	Standard string `json:"standard,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe PoE details object for the port swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe) ContextValidate

ContextValidate validates this get organization wireless devices ethernet statuses o k body items0 ports items0 poe based on context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PortsItems0Poe) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 ports items0 poe

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power struct {

	// ac
	Ac *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc `json:"ac,omitempty"`

	// The PoE power mode for the AP. Can be 'full' or 'low'
	Mode string `json:"mode,omitempty"`

	// poe
	Poe *GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe `json:"poe,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power Power details object swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power) ContextValidate

ContextValidate validate this get organization wireless devices ethernet statuses o k body items0 power based on the context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0Power) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 power

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc struct {

	// AC power connected
	IsConnected bool `json:"isConnected,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc AC power details object swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc) ContextValidate

ContextValidate validates this get organization wireless devices ethernet statuses o k body items0 power ac based on context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerAc) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 power ac

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe

type GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe struct {

	// PoE power connected
	IsConnected bool `json:"isConnected,omitempty"`
}

GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe PoE power details object swagger:model GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe) ContextValidate

ContextValidate validates this get organization wireless devices ethernet statuses o k body items0 power poe based on context it is used

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe) MarshalBinary

MarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetOrganizationWirelessDevicesEthernetStatusesOKBodyItems0PowerPoe) Validate

Validate validates this get organization wireless devices ethernet statuses o k body items0 power poe

type GetOrganizationWirelessDevicesEthernetStatusesParams

type GetOrganizationWirelessDevicesEthernetStatusesParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkIds.

	   A list of Meraki network IDs to filter results to contain only specified networks. E.g.: networkIds[]=N_12345678&networkIds[]=L_3456
	*/
	NetworkIds []string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 100.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesEthernetStatusesParams contains all the parameters to send to the API endpoint

for the get organization wireless devices ethernet statuses operation.

Typically these are written to a http.Request.

func NewGetOrganizationWirelessDevicesEthernetStatusesParams

func NewGetOrganizationWirelessDevicesEthernetStatusesParams() *GetOrganizationWirelessDevicesEthernetStatusesParams

NewGetOrganizationWirelessDevicesEthernetStatusesParams creates a new GetOrganizationWirelessDevicesEthernetStatusesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithContext

func NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithContext(ctx context.Context) *GetOrganizationWirelessDevicesEthernetStatusesParams

NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithContext creates a new GetOrganizationWirelessDevicesEthernetStatusesParams object with the ability to set a context for a request.

func NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithHTTPClient

func NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithHTTPClient(client *http.Client) *GetOrganizationWirelessDevicesEthernetStatusesParams

NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithHTTPClient creates a new GetOrganizationWirelessDevicesEthernetStatusesParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithTimeout

func NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithTimeout(timeout time.Duration) *GetOrganizationWirelessDevicesEthernetStatusesParams

NewGetOrganizationWirelessDevicesEthernetStatusesParamsWithTimeout creates a new GetOrganizationWirelessDevicesEthernetStatusesParams object with the ability to set a timeout on a request.

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetContext

SetContext adds the context to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetDefaults

SetDefaults hydrates default values in the get organization wireless devices ethernet statuses params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetEndingBefore

func (o *GetOrganizationWirelessDevicesEthernetStatusesParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetNetworkIds

func (o *GetOrganizationWirelessDevicesEthernetStatusesParams) SetNetworkIds(networkIds []string)

SetNetworkIds adds the networkIds to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetOrganizationID

func (o *GetOrganizationWirelessDevicesEthernetStatusesParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetPerPage

SetPerPage adds the perPage to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetStartingAfter

func (o *GetOrganizationWirelessDevicesEthernetStatusesParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) SetTimeout

SetTimeout adds the timeout to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithContext

WithContext adds the context to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithDefaults

WithDefaults hydrates default values in the get organization wireless devices ethernet statuses params (not the query body).

All values with no default are reset to their zero value.

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithNetworkIds

WithNetworkIds adds the networkIds to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithPerPage

WithPerPage adds the perPage to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WithTimeout

WithTimeout adds the timeout to the get organization wireless devices ethernet statuses params

func (*GetOrganizationWirelessDevicesEthernetStatusesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationWirelessDevicesEthernetStatusesReader

type GetOrganizationWirelessDevicesEthernetStatusesReader struct {
	// contains filtered or unexported fields
}

GetOrganizationWirelessDevicesEthernetStatusesReader is a Reader for the GetOrganizationWirelessDevicesEthernetStatuses structure.

func (*GetOrganizationWirelessDevicesEthernetStatusesReader) ReadResponse

func (o *GetOrganizationWirelessDevicesEthernetStatusesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceWirelessBluetoothSettingsBody

type UpdateDeviceWirelessBluetoothSettingsBody struct {

	// Desired major value of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	Major int64 `json:"major,omitempty"`

	// Desired minor value of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	Minor int64 `json:"minor,omitempty"`

	// Desired UUID of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	UUID string `json:"uuid,omitempty"`
}

UpdateDeviceWirelessBluetoothSettingsBody update device wireless bluetooth settings body // Example: {"major":13,"minor":125,"uuid":"00000000-0000-0000-000-000000000000"} swagger:model UpdateDeviceWirelessBluetoothSettingsBody

func (*UpdateDeviceWirelessBluetoothSettingsBody) ContextValidate

ContextValidate validates this update device wireless bluetooth settings body based on context it is used

func (*UpdateDeviceWirelessBluetoothSettingsBody) MarshalBinary

func (o *UpdateDeviceWirelessBluetoothSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateDeviceWirelessBluetoothSettingsBody) UnmarshalBinary

func (o *UpdateDeviceWirelessBluetoothSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateDeviceWirelessBluetoothSettingsBody) Validate

Validate validates this update device wireless bluetooth settings body

type UpdateDeviceWirelessBluetoothSettingsOK

type UpdateDeviceWirelessBluetoothSettingsOK struct {
	Payload *UpdateDeviceWirelessBluetoothSettingsOKBody
}

UpdateDeviceWirelessBluetoothSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceWirelessBluetoothSettingsOK

func NewUpdateDeviceWirelessBluetoothSettingsOK() *UpdateDeviceWirelessBluetoothSettingsOK

NewUpdateDeviceWirelessBluetoothSettingsOK creates a UpdateDeviceWirelessBluetoothSettingsOK with default headers values

func (*UpdateDeviceWirelessBluetoothSettingsOK) Code

Code gets the status code for the update device wireless bluetooth settings o k response

func (*UpdateDeviceWirelessBluetoothSettingsOK) Error

func (*UpdateDeviceWirelessBluetoothSettingsOK) GetPayload

func (*UpdateDeviceWirelessBluetoothSettingsOK) IsClientError

func (o *UpdateDeviceWirelessBluetoothSettingsOK) IsClientError() bool

IsClientError returns true when this update device wireless bluetooth settings o k response has a 4xx status code

func (*UpdateDeviceWirelessBluetoothSettingsOK) IsCode

IsCode returns true when this update device wireless bluetooth settings o k response a status code equal to that given

func (*UpdateDeviceWirelessBluetoothSettingsOK) IsRedirect

IsRedirect returns true when this update device wireless bluetooth settings o k response has a 3xx status code

func (*UpdateDeviceWirelessBluetoothSettingsOK) IsServerError

func (o *UpdateDeviceWirelessBluetoothSettingsOK) IsServerError() bool

IsServerError returns true when this update device wireless bluetooth settings o k response has a 5xx status code

func (*UpdateDeviceWirelessBluetoothSettingsOK) IsSuccess

IsSuccess returns true when this update device wireless bluetooth settings o k response has a 2xx status code

func (*UpdateDeviceWirelessBluetoothSettingsOK) String

type UpdateDeviceWirelessBluetoothSettingsOKBody

type UpdateDeviceWirelessBluetoothSettingsOKBody struct {

	// Desired major value of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	Major int64 `json:"major,omitempty"`

	// Desired minor value of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	Minor int64 `json:"minor,omitempty"`

	// Desired UUID of the beacon. If the value is set to null it will reset to Dashboard's automatically generated value.
	UUID string `json:"uuid,omitempty"`
}

UpdateDeviceWirelessBluetoothSettingsOKBody update device wireless bluetooth settings o k body swagger:model UpdateDeviceWirelessBluetoothSettingsOKBody

func (*UpdateDeviceWirelessBluetoothSettingsOKBody) ContextValidate

ContextValidate validates this update device wireless bluetooth settings o k body based on context it is used

func (*UpdateDeviceWirelessBluetoothSettingsOKBody) MarshalBinary

func (o *UpdateDeviceWirelessBluetoothSettingsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateDeviceWirelessBluetoothSettingsOKBody) UnmarshalBinary

func (o *UpdateDeviceWirelessBluetoothSettingsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateDeviceWirelessBluetoothSettingsOKBody) Validate

Validate validates this update device wireless bluetooth settings o k body

type UpdateDeviceWirelessBluetoothSettingsParams

type UpdateDeviceWirelessBluetoothSettingsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceWirelessBluetoothSettings.
	UpdateDeviceWirelessBluetoothSettings UpdateDeviceWirelessBluetoothSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceWirelessBluetoothSettingsParams contains all the parameters to send to the API endpoint

for the update device wireless bluetooth settings operation.

Typically these are written to a http.Request.

func NewUpdateDeviceWirelessBluetoothSettingsParams

func NewUpdateDeviceWirelessBluetoothSettingsParams() *UpdateDeviceWirelessBluetoothSettingsParams

NewUpdateDeviceWirelessBluetoothSettingsParams creates a new UpdateDeviceWirelessBluetoothSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceWirelessBluetoothSettingsParamsWithContext

func NewUpdateDeviceWirelessBluetoothSettingsParamsWithContext(ctx context.Context) *UpdateDeviceWirelessBluetoothSettingsParams

NewUpdateDeviceWirelessBluetoothSettingsParamsWithContext creates a new UpdateDeviceWirelessBluetoothSettingsParams object with the ability to set a context for a request.

func NewUpdateDeviceWirelessBluetoothSettingsParamsWithHTTPClient

func NewUpdateDeviceWirelessBluetoothSettingsParamsWithHTTPClient(client *http.Client) *UpdateDeviceWirelessBluetoothSettingsParams

NewUpdateDeviceWirelessBluetoothSettingsParamsWithHTTPClient creates a new UpdateDeviceWirelessBluetoothSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceWirelessBluetoothSettingsParamsWithTimeout

func NewUpdateDeviceWirelessBluetoothSettingsParamsWithTimeout(timeout time.Duration) *UpdateDeviceWirelessBluetoothSettingsParams

NewUpdateDeviceWirelessBluetoothSettingsParamsWithTimeout creates a new UpdateDeviceWirelessBluetoothSettingsParams object with the ability to set a timeout on a request.

func (*UpdateDeviceWirelessBluetoothSettingsParams) SetContext

SetContext adds the context to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) SetDefaults

SetDefaults hydrates default values in the update device wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceWirelessBluetoothSettingsParams) SetHTTPClient

func (o *UpdateDeviceWirelessBluetoothSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) SetSerial

SetSerial adds the serial to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) SetTimeout

SetTimeout adds the timeout to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) SetUpdateDeviceWirelessBluetoothSettings

func (o *UpdateDeviceWirelessBluetoothSettingsParams) SetUpdateDeviceWirelessBluetoothSettings(updateDeviceWirelessBluetoothSettings UpdateDeviceWirelessBluetoothSettingsBody)

SetUpdateDeviceWirelessBluetoothSettings adds the updateDeviceWirelessBluetoothSettings to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) WithContext

WithContext adds the context to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) WithDefaults

WithDefaults hydrates default values in the update device wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceWirelessBluetoothSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) WithSerial

WithSerial adds the serial to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) WithTimeout

WithTimeout adds the timeout to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) WithUpdateDeviceWirelessBluetoothSettings

func (o *UpdateDeviceWirelessBluetoothSettingsParams) WithUpdateDeviceWirelessBluetoothSettings(updateDeviceWirelessBluetoothSettings UpdateDeviceWirelessBluetoothSettingsBody) *UpdateDeviceWirelessBluetoothSettingsParams

WithUpdateDeviceWirelessBluetoothSettings adds the updateDeviceWirelessBluetoothSettings to the update device wireless bluetooth settings params

func (*UpdateDeviceWirelessBluetoothSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceWirelessBluetoothSettingsReader

type UpdateDeviceWirelessBluetoothSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceWirelessBluetoothSettingsReader is a Reader for the UpdateDeviceWirelessBluetoothSettings structure.

func (*UpdateDeviceWirelessBluetoothSettingsReader) ReadResponse

func (o *UpdateDeviceWirelessBluetoothSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceWirelessRadioSettingsBody

type UpdateDeviceWirelessRadioSettingsBody struct {

	// five ghz settings
	FiveGhzSettings *UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// The ID of an RF profile to assign to the device. If the value of this parameter is null, the appropriate basic RF profile (indoor or outdoor) will be assigned to the device. Assigning an RF profile will clear ALL manually configured overrides on the device (channel width, channel, power).
	RfProfileID string `json:"rfProfileId,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

UpdateDeviceWirelessRadioSettingsBody update device wireless radio settings body // Example: {"fiveGhzSettings":{"channel":149,"channelWidth":20,"targetPower":15},"rfProfileId":"1234","twoFourGhzSettings":{"channel":11,"targetPower":21}} swagger:model UpdateDeviceWirelessRadioSettingsBody

func (*UpdateDeviceWirelessRadioSettingsBody) ContextValidate

func (o *UpdateDeviceWirelessRadioSettingsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update device wireless radio settings body based on the context it is used

func (*UpdateDeviceWirelessRadioSettingsBody) MarshalBinary

func (o *UpdateDeviceWirelessRadioSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateDeviceWirelessRadioSettingsBody) UnmarshalBinary

func (o *UpdateDeviceWirelessRadioSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateDeviceWirelessRadioSettingsBody) Validate

Validate validates this update device wireless radio settings body

type UpdateDeviceWirelessRadioSettingsOK

type UpdateDeviceWirelessRadioSettingsOK struct {
	Payload interface{}
}

UpdateDeviceWirelessRadioSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceWirelessRadioSettingsOK

func NewUpdateDeviceWirelessRadioSettingsOK() *UpdateDeviceWirelessRadioSettingsOK

NewUpdateDeviceWirelessRadioSettingsOK creates a UpdateDeviceWirelessRadioSettingsOK with default headers values

func (*UpdateDeviceWirelessRadioSettingsOK) Code

Code gets the status code for the update device wireless radio settings o k response

func (*UpdateDeviceWirelessRadioSettingsOK) Error

func (*UpdateDeviceWirelessRadioSettingsOK) GetPayload

func (o *UpdateDeviceWirelessRadioSettingsOK) GetPayload() interface{}

func (*UpdateDeviceWirelessRadioSettingsOK) IsClientError

func (o *UpdateDeviceWirelessRadioSettingsOK) IsClientError() bool

IsClientError returns true when this update device wireless radio settings o k response has a 4xx status code

func (*UpdateDeviceWirelessRadioSettingsOK) IsCode

IsCode returns true when this update device wireless radio settings o k response a status code equal to that given

func (*UpdateDeviceWirelessRadioSettingsOK) IsRedirect

func (o *UpdateDeviceWirelessRadioSettingsOK) IsRedirect() bool

IsRedirect returns true when this update device wireless radio settings o k response has a 3xx status code

func (*UpdateDeviceWirelessRadioSettingsOK) IsServerError

func (o *UpdateDeviceWirelessRadioSettingsOK) IsServerError() bool

IsServerError returns true when this update device wireless radio settings o k response has a 5xx status code

func (*UpdateDeviceWirelessRadioSettingsOK) IsSuccess

IsSuccess returns true when this update device wireless radio settings o k response has a 2xx status code

func (*UpdateDeviceWirelessRadioSettingsOK) String

type UpdateDeviceWirelessRadioSettingsParams

type UpdateDeviceWirelessRadioSettingsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceWirelessRadioSettings.
	UpdateDeviceWirelessRadioSettings UpdateDeviceWirelessRadioSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceWirelessRadioSettingsParams contains all the parameters to send to the API endpoint

for the update device wireless radio settings operation.

Typically these are written to a http.Request.

func NewUpdateDeviceWirelessRadioSettingsParams

func NewUpdateDeviceWirelessRadioSettingsParams() *UpdateDeviceWirelessRadioSettingsParams

NewUpdateDeviceWirelessRadioSettingsParams creates a new UpdateDeviceWirelessRadioSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceWirelessRadioSettingsParamsWithContext

func NewUpdateDeviceWirelessRadioSettingsParamsWithContext(ctx context.Context) *UpdateDeviceWirelessRadioSettingsParams

NewUpdateDeviceWirelessRadioSettingsParamsWithContext creates a new UpdateDeviceWirelessRadioSettingsParams object with the ability to set a context for a request.

func NewUpdateDeviceWirelessRadioSettingsParamsWithHTTPClient

func NewUpdateDeviceWirelessRadioSettingsParamsWithHTTPClient(client *http.Client) *UpdateDeviceWirelessRadioSettingsParams

NewUpdateDeviceWirelessRadioSettingsParamsWithHTTPClient creates a new UpdateDeviceWirelessRadioSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceWirelessRadioSettingsParamsWithTimeout

func NewUpdateDeviceWirelessRadioSettingsParamsWithTimeout(timeout time.Duration) *UpdateDeviceWirelessRadioSettingsParams

NewUpdateDeviceWirelessRadioSettingsParamsWithTimeout creates a new UpdateDeviceWirelessRadioSettingsParams object with the ability to set a timeout on a request.

func (*UpdateDeviceWirelessRadioSettingsParams) SetContext

SetContext adds the context to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) SetDefaults

func (o *UpdateDeviceWirelessRadioSettingsParams) SetDefaults()

SetDefaults hydrates default values in the update device wireless radio settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceWirelessRadioSettingsParams) SetHTTPClient

func (o *UpdateDeviceWirelessRadioSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) SetSerial

func (o *UpdateDeviceWirelessRadioSettingsParams) SetSerial(serial string)

SetSerial adds the serial to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) SetTimeout

func (o *UpdateDeviceWirelessRadioSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) SetUpdateDeviceWirelessRadioSettings

func (o *UpdateDeviceWirelessRadioSettingsParams) SetUpdateDeviceWirelessRadioSettings(updateDeviceWirelessRadioSettings UpdateDeviceWirelessRadioSettingsBody)

SetUpdateDeviceWirelessRadioSettings adds the updateDeviceWirelessRadioSettings to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) WithContext

WithContext adds the context to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) WithDefaults

WithDefaults hydrates default values in the update device wireless radio settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceWirelessRadioSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) WithSerial

WithSerial adds the serial to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) WithTimeout

WithTimeout adds the timeout to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) WithUpdateDeviceWirelessRadioSettings

func (o *UpdateDeviceWirelessRadioSettingsParams) WithUpdateDeviceWirelessRadioSettings(updateDeviceWirelessRadioSettings UpdateDeviceWirelessRadioSettingsBody) *UpdateDeviceWirelessRadioSettingsParams

WithUpdateDeviceWirelessRadioSettings adds the updateDeviceWirelessRadioSettings to the update device wireless radio settings params

func (*UpdateDeviceWirelessRadioSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings

type UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings struct {

	// Sets a manual channel for 5 GHz. Can be '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161', '165', '169', '173' or '177' or null for using auto channel.
	// Enum: [36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 144 149 153 157 161 165 169 173 177]
	Channel int64 `json:"channel,omitempty"`

	// Sets a manual channel for 5 GHz. Can be '0', '20', '40', '80' or '160' or null for using auto channel width.
	// Enum: [0 20 40 80 160]
	ChannelWidth int64 `json:"channelWidth,omitempty"`

	// Set a manual target power for 5 GHz. Can be between '8' or '30' or null for using auto power range.
	TargetPower int64 `json:"targetPower,omitempty"`
}

UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings Manual radio settings for 5 GHz. swagger:model UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings

func (*UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings) ContextValidate

ContextValidate validates this update device wireless radio settings params body five ghz settings based on context it is used

func (*UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateDeviceWirelessRadioSettingsParamsBodyFiveGhzSettings) Validate

Validate validates this update device wireless radio settings params body five ghz settings

type UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings

type UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings struct {

	// Sets a manual channel for 2.4 GHz. Can be '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13' or '14' or null for using auto channel.
	// Enum: [1 2 3 4 5 6 7 8 9 10 11 12 13 14]
	Channel int64 `json:"channel,omitempty"`

	// Set a manual target power for 2.4 GHz. Can be between '5' or '30' or null for using auto power range.
	TargetPower int64 `json:"targetPower,omitempty"`
}

UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings Manual radio settings for 2.4 GHz. swagger:model UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings

func (*UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this update device wireless radio settings params body two four ghz settings based on context it is used

func (*UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateDeviceWirelessRadioSettingsParamsBodyTwoFourGhzSettings) Validate

Validate validates this update device wireless radio settings params body two four ghz settings

type UpdateDeviceWirelessRadioSettingsReader

type UpdateDeviceWirelessRadioSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceWirelessRadioSettingsReader is a Reader for the UpdateDeviceWirelessRadioSettings structure.

func (*UpdateDeviceWirelessRadioSettingsReader) ReadResponse

func (o *UpdateDeviceWirelessRadioSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessAlternateManagementInterfaceBody

type UpdateNetworkWirelessAlternateManagementInterfaceBody struct {

	// Array of access point serial number and IP assignment. Note: accessPoints IP assignment is not applicable for template networks, in other words, do not put 'accessPoints' in the body when updating template networks. Also, an empty 'accessPoints' array will remove all previous static IP assignments
	AccessPoints []*UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0 `json:"accessPoints"`

	// Boolean value to enable or disable alternate management interface
	Enabled bool `json:"enabled,omitempty"`

	// Can be one or more of the following values: 'radius', 'snmp', 'syslog' or 'ldap'
	Protocols []string `json:"protocols"`

	// Alternate management interface VLAN, must be between 1 and 4094
	VlanID int64 `json:"vlanId,omitempty"`
}

UpdateNetworkWirelessAlternateManagementInterfaceBody update network wireless alternate management interface body // Example: {"accessPoints":[{"alternateManagementIp":"1.2.3.4","dns1":"8.8.8.8","dns2":"8.8.4.4","gateway":"1.2.3.5","serial":"Q234-ABCD-5678","subnetMask":"255.255.255.0"}],"enabled":true,"protocols":["radius","snmp","syslog","ldap"],"vlanId":100} swagger:model UpdateNetworkWirelessAlternateManagementInterfaceBody

func (*UpdateNetworkWirelessAlternateManagementInterfaceBody) ContextValidate

ContextValidate validate this update network wireless alternate management interface body based on the context it is used

func (*UpdateNetworkWirelessAlternateManagementInterfaceBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessAlternateManagementInterfaceBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessAlternateManagementInterfaceBody) Validate

Validate validates this update network wireless alternate management interface body

type UpdateNetworkWirelessAlternateManagementInterfaceOK

type UpdateNetworkWirelessAlternateManagementInterfaceOK struct {
	Payload interface{}
}

UpdateNetworkWirelessAlternateManagementInterfaceOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessAlternateManagementInterfaceOK

func NewUpdateNetworkWirelessAlternateManagementInterfaceOK() *UpdateNetworkWirelessAlternateManagementInterfaceOK

NewUpdateNetworkWirelessAlternateManagementInterfaceOK creates a UpdateNetworkWirelessAlternateManagementInterfaceOK with default headers values

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) Code

Code gets the status code for the update network wireless alternate management interface o k response

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) Error

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) GetPayload

func (o *UpdateNetworkWirelessAlternateManagementInterfaceOK) GetPayload() interface{}

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) IsClientError

IsClientError returns true when this update network wireless alternate management interface o k response has a 4xx status code

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) IsCode

IsCode returns true when this update network wireless alternate management interface o k response a status code equal to that given

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) IsRedirect

IsRedirect returns true when this update network wireless alternate management interface o k response has a 3xx status code

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) IsServerError

IsServerError returns true when this update network wireless alternate management interface o k response has a 5xx status code

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) IsSuccess

IsSuccess returns true when this update network wireless alternate management interface o k response has a 2xx status code

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) String

type UpdateNetworkWirelessAlternateManagementInterfaceParams

type UpdateNetworkWirelessAlternateManagementInterfaceParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// UpdateNetworkWirelessAlternateManagementInterface.
	UpdateNetworkWirelessAlternateManagementInterface UpdateNetworkWirelessAlternateManagementInterfaceBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessAlternateManagementInterfaceParams contains all the parameters to send to the API endpoint

for the update network wireless alternate management interface operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessAlternateManagementInterfaceParams

func NewUpdateNetworkWirelessAlternateManagementInterfaceParams() *UpdateNetworkWirelessAlternateManagementInterfaceParams

NewUpdateNetworkWirelessAlternateManagementInterfaceParams creates a new UpdateNetworkWirelessAlternateManagementInterfaceParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithContext

func NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithContext(ctx context.Context) *UpdateNetworkWirelessAlternateManagementInterfaceParams

NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithContext creates a new UpdateNetworkWirelessAlternateManagementInterfaceParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithHTTPClient

func NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessAlternateManagementInterfaceParams

NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithHTTPClient creates a new UpdateNetworkWirelessAlternateManagementInterfaceParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithTimeout

func NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessAlternateManagementInterfaceParams

NewUpdateNetworkWirelessAlternateManagementInterfaceParamsWithTimeout creates a new UpdateNetworkWirelessAlternateManagementInterfaceParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) SetContext

SetContext adds the context to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) SetDefaults

SetDefaults hydrates default values in the update network wireless alternate management interface params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) SetNetworkID

SetNetworkID adds the networkId to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) SetTimeout

SetTimeout adds the timeout to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) SetUpdateNetworkWirelessAlternateManagementInterface

func (o *UpdateNetworkWirelessAlternateManagementInterfaceParams) SetUpdateNetworkWirelessAlternateManagementInterface(updateNetworkWirelessAlternateManagementInterface UpdateNetworkWirelessAlternateManagementInterfaceBody)

SetUpdateNetworkWirelessAlternateManagementInterface adds the updateNetworkWirelessAlternateManagementInterface to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WithContext

WithContext adds the context to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WithDefaults

WithDefaults hydrates default values in the update network wireless alternate management interface params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WithTimeout

WithTimeout adds the timeout to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WithUpdateNetworkWirelessAlternateManagementInterface

func (o *UpdateNetworkWirelessAlternateManagementInterfaceParams) WithUpdateNetworkWirelessAlternateManagementInterface(updateNetworkWirelessAlternateManagementInterface UpdateNetworkWirelessAlternateManagementInterfaceBody) *UpdateNetworkWirelessAlternateManagementInterfaceParams

WithUpdateNetworkWirelessAlternateManagementInterface adds the updateNetworkWirelessAlternateManagementInterface to the update network wireless alternate management interface params

func (*UpdateNetworkWirelessAlternateManagementInterfaceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0

type UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0 struct {

	// Wireless alternate management interface device IP. Provide an empty string to remove alternate management IP assignment
	// Required: true
	AlternateManagementIP *string `json:"alternateManagementIp"`

	// Primary DNS must be in IP format
	Dns1 string `json:"dns1,omitempty"`

	// Optional secondary DNS must be in IP format
	Dns2 string `json:"dns2,omitempty"`

	// Gateway must be in IP format
	Gateway string `json:"gateway,omitempty"`

	// Serial number of access point to be configured with alternate management IP
	// Required: true
	Serial *string `json:"serial"`

	// Subnet mask must be in IP format
	SubnetMask string `json:"subnetMask,omitempty"`
}

UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0 update network wireless alternate management interface params body access points items0 swagger:model UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0

func (*UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0) ContextValidate

ContextValidate validates this update network wireless alternate management interface params body access points items0 based on context it is used

func (*UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessAlternateManagementInterfaceParamsBodyAccessPointsItems0) Validate

Validate validates this update network wireless alternate management interface params body access points items0

type UpdateNetworkWirelessAlternateManagementInterfaceReader

type UpdateNetworkWirelessAlternateManagementInterfaceReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessAlternateManagementInterfaceReader is a Reader for the UpdateNetworkWirelessAlternateManagementInterface structure.

func (*UpdateNetworkWirelessAlternateManagementInterfaceReader) ReadResponse

func (o *UpdateNetworkWirelessAlternateManagementInterfaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessBillingBody

type UpdateNetworkWirelessBillingBody struct {

	// The currency code of this node group's billing plans
	Currency string `json:"currency,omitempty"`

	// Array of billing plans in the node group. (Can configure a maximum of 5)
	Plans []*UpdateNetworkWirelessBillingParamsBodyPlansItems0 `json:"plans"`
}

UpdateNetworkWirelessBillingBody update network wireless billing body // Example: {"currency":"USD","plans":[{"bandwidthLimits":{"limitDown":1000,"limitUp":1000},"id":"1","price":5,"timeLimit":"1 hour"}]} swagger:model UpdateNetworkWirelessBillingBody

func (*UpdateNetworkWirelessBillingBody) ContextValidate

func (o *UpdateNetworkWirelessBillingBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless billing body based on the context it is used

func (*UpdateNetworkWirelessBillingBody) MarshalBinary

func (o *UpdateNetworkWirelessBillingBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingBody) UnmarshalBinary

func (o *UpdateNetworkWirelessBillingBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingBody) Validate

Validate validates this update network wireless billing body

type UpdateNetworkWirelessBillingOK

type UpdateNetworkWirelessBillingOK struct {
	Payload *UpdateNetworkWirelessBillingOKBody
}

UpdateNetworkWirelessBillingOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessBillingOK

func NewUpdateNetworkWirelessBillingOK() *UpdateNetworkWirelessBillingOK

NewUpdateNetworkWirelessBillingOK creates a UpdateNetworkWirelessBillingOK with default headers values

func (*UpdateNetworkWirelessBillingOK) Code

Code gets the status code for the update network wireless billing o k response

func (*UpdateNetworkWirelessBillingOK) Error

func (*UpdateNetworkWirelessBillingOK) GetPayload

func (*UpdateNetworkWirelessBillingOK) IsClientError

func (o *UpdateNetworkWirelessBillingOK) IsClientError() bool

IsClientError returns true when this update network wireless billing o k response has a 4xx status code

func (*UpdateNetworkWirelessBillingOK) IsCode

func (o *UpdateNetworkWirelessBillingOK) IsCode(code int) bool

IsCode returns true when this update network wireless billing o k response a status code equal to that given

func (*UpdateNetworkWirelessBillingOK) IsRedirect

func (o *UpdateNetworkWirelessBillingOK) IsRedirect() bool

IsRedirect returns true when this update network wireless billing o k response has a 3xx status code

func (*UpdateNetworkWirelessBillingOK) IsServerError

func (o *UpdateNetworkWirelessBillingOK) IsServerError() bool

IsServerError returns true when this update network wireless billing o k response has a 5xx status code

func (*UpdateNetworkWirelessBillingOK) IsSuccess

func (o *UpdateNetworkWirelessBillingOK) IsSuccess() bool

IsSuccess returns true when this update network wireless billing o k response has a 2xx status code

func (*UpdateNetworkWirelessBillingOK) String

type UpdateNetworkWirelessBillingOKBody

type UpdateNetworkWirelessBillingOKBody struct {

	// The currency code of this node group's billing plans
	Currency string `json:"currency,omitempty"`

	// Array of billing plans in the node group. (Can configure a maximum of 5)
	Plans []*UpdateNetworkWirelessBillingOKBodyPlansItems0 `json:"plans"`
}

UpdateNetworkWirelessBillingOKBody update network wireless billing o k body swagger:model UpdateNetworkWirelessBillingOKBody

func (*UpdateNetworkWirelessBillingOKBody) ContextValidate

func (o *UpdateNetworkWirelessBillingOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless billing o k body based on the context it is used

func (*UpdateNetworkWirelessBillingOKBody) MarshalBinary

func (o *UpdateNetworkWirelessBillingOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingOKBody) UnmarshalBinary

func (o *UpdateNetworkWirelessBillingOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingOKBody) Validate

Validate validates this update network wireless billing o k body

type UpdateNetworkWirelessBillingOKBodyPlansItems0

type UpdateNetworkWirelessBillingOKBodyPlansItems0 struct {

	// bandwidth limits
	BandwidthLimits *UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits `json:"bandwidthLimits,omitempty"`

	// The id of the pricing plan to update.
	ID string `json:"id,omitempty"`

	// The price of the billing plan.
	Price float32 `json:"price,omitempty"`

	// The time limit of the pricing plan in minutes.
	TimeLimit string `json:"timeLimit,omitempty"`
}

UpdateNetworkWirelessBillingOKBodyPlansItems0 update network wireless billing o k body plans items0 swagger:model UpdateNetworkWirelessBillingOKBodyPlansItems0

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0) ContextValidate

ContextValidate validate this update network wireless billing o k body plans items0 based on the context it is used

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0) Validate

Validate validates this update network wireless billing o k body plans items0

type UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits

type UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits struct {

	// The maximum download limit (integer, in Kbps).
	LimitDown int64 `json:"limitDown,omitempty"`

	// The maximum upload limit (integer, in Kbps).
	LimitUp int64 `json:"limitUp,omitempty"`
}

UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits The uplink bandwidth settings for the pricing plan. swagger:model UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) ContextValidate

ContextValidate validates this update network wireless billing o k body plans items0 bandwidth limits based on context it is used

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingOKBodyPlansItems0BandwidthLimits) Validate

Validate validates this update network wireless billing o k body plans items0 bandwidth limits

type UpdateNetworkWirelessBillingParams

type UpdateNetworkWirelessBillingParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// UpdateNetworkWirelessBilling.
	UpdateNetworkWirelessBilling UpdateNetworkWirelessBillingBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessBillingParams contains all the parameters to send to the API endpoint

for the update network wireless billing operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessBillingParams

func NewUpdateNetworkWirelessBillingParams() *UpdateNetworkWirelessBillingParams

NewUpdateNetworkWirelessBillingParams creates a new UpdateNetworkWirelessBillingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessBillingParamsWithContext

func NewUpdateNetworkWirelessBillingParamsWithContext(ctx context.Context) *UpdateNetworkWirelessBillingParams

NewUpdateNetworkWirelessBillingParamsWithContext creates a new UpdateNetworkWirelessBillingParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessBillingParamsWithHTTPClient

func NewUpdateNetworkWirelessBillingParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessBillingParams

NewUpdateNetworkWirelessBillingParamsWithHTTPClient creates a new UpdateNetworkWirelessBillingParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessBillingParamsWithTimeout

func NewUpdateNetworkWirelessBillingParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessBillingParams

NewUpdateNetworkWirelessBillingParamsWithTimeout creates a new UpdateNetworkWirelessBillingParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessBillingParams) SetContext

SetContext adds the context to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) SetDefaults

func (o *UpdateNetworkWirelessBillingParams) SetDefaults()

SetDefaults hydrates default values in the update network wireless billing params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessBillingParams) SetHTTPClient

func (o *UpdateNetworkWirelessBillingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) SetNetworkID

func (o *UpdateNetworkWirelessBillingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) SetTimeout

func (o *UpdateNetworkWirelessBillingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) SetUpdateNetworkWirelessBilling

func (o *UpdateNetworkWirelessBillingParams) SetUpdateNetworkWirelessBilling(updateNetworkWirelessBilling UpdateNetworkWirelessBillingBody)

SetUpdateNetworkWirelessBilling adds the updateNetworkWirelessBilling to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) WithContext

WithContext adds the context to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) WithDefaults

WithDefaults hydrates default values in the update network wireless billing params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessBillingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) WithTimeout

WithTimeout adds the timeout to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) WithUpdateNetworkWirelessBilling

func (o *UpdateNetworkWirelessBillingParams) WithUpdateNetworkWirelessBilling(updateNetworkWirelessBilling UpdateNetworkWirelessBillingBody) *UpdateNetworkWirelessBillingParams

WithUpdateNetworkWirelessBilling adds the updateNetworkWirelessBilling to the update network wireless billing params

func (*UpdateNetworkWirelessBillingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessBillingParamsBodyPlansItems0

type UpdateNetworkWirelessBillingParamsBodyPlansItems0 struct {

	// bandwidth limits
	// Required: true
	BandwidthLimits *UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits `json:"bandwidthLimits"`

	// The id of the pricing plan to update.
	ID string `json:"id,omitempty"`

	// The price of the billing plan.
	// Required: true
	Price *float32 `json:"price"`

	// The time limit of the pricing plan in minutes. Can be '1 hour', '1 day', '1 week', or '30 days'.
	// Required: true
	// Enum: [1 day 1 hour 1 week 30 days]
	TimeLimit *string `json:"timeLimit"`
}

UpdateNetworkWirelessBillingParamsBodyPlansItems0 update network wireless billing params body plans items0 swagger:model UpdateNetworkWirelessBillingParamsBodyPlansItems0

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0) ContextValidate

ContextValidate validate this update network wireless billing params body plans items0 based on the context it is used

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0) Validate

Validate validates this update network wireless billing params body plans items0

type UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits

type UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits struct {

	// The maximum download limit (integer, in Kbps). null indicates no limit
	LimitDown int64 `json:"limitDown,omitempty"`

	// The maximum upload limit (integer, in Kbps). null indicates no limit
	LimitUp int64 `json:"limitUp,omitempty"`
}

UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits The uplink bandwidth settings for the pricing plan. swagger:model UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits) ContextValidate

ContextValidate validates this update network wireless billing params body plans items0 bandwidth limits based on context it is used

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBillingParamsBodyPlansItems0BandwidthLimits) Validate

Validate validates this update network wireless billing params body plans items0 bandwidth limits

type UpdateNetworkWirelessBillingReader

type UpdateNetworkWirelessBillingReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessBillingReader is a Reader for the UpdateNetworkWirelessBilling structure.

func (*UpdateNetworkWirelessBillingReader) ReadResponse

func (o *UpdateNetworkWirelessBillingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessBluetoothSettingsBody

type UpdateNetworkWirelessBluetoothSettingsBody struct {

	// Whether APs will advertise beacons.
	AdvertisingEnabled bool `json:"advertisingEnabled,omitempty"`

	// The major number to be used in the beacon identifier. Only valid in 'Non-unique' mode.
	Major int64 `json:"major,omitempty"`

	// The way major and minor number should be assigned to nodes in the network. ('Unique', 'Non-unique')
	// Enum: [Non-unique Unique]
	MajorMinorAssignmentMode string `json:"majorMinorAssignmentMode,omitempty"`

	// The minor number to be used in the beacon identifier. Only valid in 'Non-unique' mode.
	Minor int64 `json:"minor,omitempty"`

	// Whether APs will scan for Bluetooth enabled clients.
	ScanningEnabled bool `json:"scanningEnabled,omitempty"`

	// The UUID to be used in the beacon identifier.
	UUID string `json:"uuid,omitempty"`
}

UpdateNetworkWirelessBluetoothSettingsBody update network wireless bluetooth settings body // Example: {"advertisingEnabled":true,"major":1,"majorMinorAssignmentMode":"Non-unique","minor":1,"scanningEnabled":true,"uuid":"00000000-0000-0000-000-000000000000"} swagger:model UpdateNetworkWirelessBluetoothSettingsBody

func (*UpdateNetworkWirelessBluetoothSettingsBody) ContextValidate

ContextValidate validates this update network wireless bluetooth settings body based on context it is used

func (*UpdateNetworkWirelessBluetoothSettingsBody) MarshalBinary

func (o *UpdateNetworkWirelessBluetoothSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBluetoothSettingsBody) UnmarshalBinary

func (o *UpdateNetworkWirelessBluetoothSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBluetoothSettingsBody) Validate

Validate validates this update network wireless bluetooth settings body

type UpdateNetworkWirelessBluetoothSettingsOK

type UpdateNetworkWirelessBluetoothSettingsOK struct {
	Payload *UpdateNetworkWirelessBluetoothSettingsOKBody
}

UpdateNetworkWirelessBluetoothSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessBluetoothSettingsOK

func NewUpdateNetworkWirelessBluetoothSettingsOK() *UpdateNetworkWirelessBluetoothSettingsOK

NewUpdateNetworkWirelessBluetoothSettingsOK creates a UpdateNetworkWirelessBluetoothSettingsOK with default headers values

func (*UpdateNetworkWirelessBluetoothSettingsOK) Code

Code gets the status code for the update network wireless bluetooth settings o k response

func (*UpdateNetworkWirelessBluetoothSettingsOK) Error

func (*UpdateNetworkWirelessBluetoothSettingsOK) GetPayload

func (*UpdateNetworkWirelessBluetoothSettingsOK) IsClientError

IsClientError returns true when this update network wireless bluetooth settings o k response has a 4xx status code

func (*UpdateNetworkWirelessBluetoothSettingsOK) IsCode

IsCode returns true when this update network wireless bluetooth settings o k response a status code equal to that given

func (*UpdateNetworkWirelessBluetoothSettingsOK) IsRedirect

IsRedirect returns true when this update network wireless bluetooth settings o k response has a 3xx status code

func (*UpdateNetworkWirelessBluetoothSettingsOK) IsServerError

IsServerError returns true when this update network wireless bluetooth settings o k response has a 5xx status code

func (*UpdateNetworkWirelessBluetoothSettingsOK) IsSuccess

IsSuccess returns true when this update network wireless bluetooth settings o k response has a 2xx status code

func (*UpdateNetworkWirelessBluetoothSettingsOK) String

type UpdateNetworkWirelessBluetoothSettingsOKBody

type UpdateNetworkWirelessBluetoothSettingsOKBody struct {

	// Whether APs will advertise beacons.
	AdvertisingEnabled bool `json:"advertisingEnabled,omitempty"`

	// Whether ESL is enabled on this network.
	EslEnabled bool `json:"eslEnabled,omitempty"`

	// The major number to be used in the beacon identifier. Only valid in 'Non-unique' mode.
	Major int64 `json:"major,omitempty"`

	// The way major and minor number should be assigned to nodes in the network. ('Unique', 'Non-unique')
	MajorMinorAssignmentMode string `json:"majorMinorAssignmentMode,omitempty"`

	// The minor number to be used in the beacon identifier. Only valid in 'Non-unique' mode.
	Minor int64 `json:"minor,omitempty"`

	// Whether APs will scan for Bluetooth enabled clients.
	ScanningEnabled bool `json:"scanningEnabled,omitempty"`

	// The UUID to be used in the beacon identifier.
	UUID string `json:"uuid,omitempty"`
}

UpdateNetworkWirelessBluetoothSettingsOKBody update network wireless bluetooth settings o k body swagger:model UpdateNetworkWirelessBluetoothSettingsOKBody

func (*UpdateNetworkWirelessBluetoothSettingsOKBody) ContextValidate

ContextValidate validates this update network wireless bluetooth settings o k body based on context it is used

func (*UpdateNetworkWirelessBluetoothSettingsOKBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessBluetoothSettingsOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessBluetoothSettingsOKBody) Validate

Validate validates this update network wireless bluetooth settings o k body

type UpdateNetworkWirelessBluetoothSettingsParams

type UpdateNetworkWirelessBluetoothSettingsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// UpdateNetworkWirelessBluetoothSettings.
	UpdateNetworkWirelessBluetoothSettings UpdateNetworkWirelessBluetoothSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessBluetoothSettingsParams contains all the parameters to send to the API endpoint

for the update network wireless bluetooth settings operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessBluetoothSettingsParams

func NewUpdateNetworkWirelessBluetoothSettingsParams() *UpdateNetworkWirelessBluetoothSettingsParams

NewUpdateNetworkWirelessBluetoothSettingsParams creates a new UpdateNetworkWirelessBluetoothSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessBluetoothSettingsParamsWithContext

func NewUpdateNetworkWirelessBluetoothSettingsParamsWithContext(ctx context.Context) *UpdateNetworkWirelessBluetoothSettingsParams

NewUpdateNetworkWirelessBluetoothSettingsParamsWithContext creates a new UpdateNetworkWirelessBluetoothSettingsParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessBluetoothSettingsParamsWithHTTPClient

func NewUpdateNetworkWirelessBluetoothSettingsParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessBluetoothSettingsParams

NewUpdateNetworkWirelessBluetoothSettingsParamsWithHTTPClient creates a new UpdateNetworkWirelessBluetoothSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessBluetoothSettingsParamsWithTimeout

func NewUpdateNetworkWirelessBluetoothSettingsParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessBluetoothSettingsParams

NewUpdateNetworkWirelessBluetoothSettingsParamsWithTimeout creates a new UpdateNetworkWirelessBluetoothSettingsParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessBluetoothSettingsParams) SetContext

SetContext adds the context to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) SetDefaults

SetDefaults hydrates default values in the update network wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessBluetoothSettingsParams) SetHTTPClient

func (o *UpdateNetworkWirelessBluetoothSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) SetNetworkID

func (o *UpdateNetworkWirelessBluetoothSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) SetTimeout

SetTimeout adds the timeout to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) SetUpdateNetworkWirelessBluetoothSettings

func (o *UpdateNetworkWirelessBluetoothSettingsParams) SetUpdateNetworkWirelessBluetoothSettings(updateNetworkWirelessBluetoothSettings UpdateNetworkWirelessBluetoothSettingsBody)

SetUpdateNetworkWirelessBluetoothSettings adds the updateNetworkWirelessBluetoothSettings to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) WithContext

WithContext adds the context to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) WithDefaults

WithDefaults hydrates default values in the update network wireless bluetooth settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessBluetoothSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) WithTimeout

WithTimeout adds the timeout to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) WithUpdateNetworkWirelessBluetoothSettings

func (o *UpdateNetworkWirelessBluetoothSettingsParams) WithUpdateNetworkWirelessBluetoothSettings(updateNetworkWirelessBluetoothSettings UpdateNetworkWirelessBluetoothSettingsBody) *UpdateNetworkWirelessBluetoothSettingsParams

WithUpdateNetworkWirelessBluetoothSettings adds the updateNetworkWirelessBluetoothSettings to the update network wireless bluetooth settings params

func (*UpdateNetworkWirelessBluetoothSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessBluetoothSettingsReader

type UpdateNetworkWirelessBluetoothSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessBluetoothSettingsReader is a Reader for the UpdateNetworkWirelessBluetoothSettings structure.

func (*UpdateNetworkWirelessBluetoothSettingsReader) ReadResponse

func (o *UpdateNetworkWirelessBluetoothSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessRfProfileBody

type UpdateNetworkWirelessRfProfileBody struct {

	// ap band settings
	ApBandSettings *UpdateNetworkWirelessRfProfileParamsBodyApBandSettings `json:"apBandSettings,omitempty"`

	// Band selection can be set to either 'ssid' or 'ap'.
	// Enum: [ap ssid]
	BandSelectionType string `json:"bandSelectionType,omitempty"`

	// Steers client to best available access point. Can be either true or false.
	ClientBalancingEnabled bool `json:"clientBalancingEnabled,omitempty"`

	// five ghz settings
	FiveGhzSettings *UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// flex radios
	FlexRadios *UpdateNetworkWirelessRfProfileParamsBodyFlexRadios `json:"flexRadios,omitempty"`

	// Minimum bitrate can be set to either 'band' or 'ssid'.
	// Enum: [band ssid]
	MinBitrateType string `json:"minBitrateType,omitempty"`

	// The name of the new profile. Must be unique.
	Name string `json:"name,omitempty"`

	// per ssid settings
	PerSsidSettings *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings `json:"perSsidSettings,omitempty"`

	// six ghz settings
	SixGhzSettings *UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings `json:"sixGhzSettings,omitempty"`

	// transmission
	Transmission *UpdateNetworkWirelessRfProfileParamsBodyTransmission `json:"transmission,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

UpdateNetworkWirelessRfProfileBody update network wireless rf profile body // Example: {"apBandSettings":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]}},"bandSelectionType":"ap","clientBalancingEnabled":true,"fiveGhzSettings":{"channelWidth":"auto","maxPower":30,"minBitrate":12,"minPower":8,"rxsop":-95,"validAutoChannels":[36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,144,149,153,157,161,165]},"flexRadios":{"byModel":[{"bands":["5"],"model":"MR34"}]},"minBitrateType":"band","name":"1234","perSsidSettings":{"0":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"1":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"10":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"11":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"12":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"13":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"14":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"2":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"3":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"4":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"5":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"6":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"7":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"8":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11},"9":{"bandOperationMode":"dual","bandSteeringEnabled":true,"bands":{"enabled":["2.4","5"]},"minBitrate":11}},"sixGhzSettings":{"channelWidth":"auto","maxPower":30,"minBitrate":12,"minPower":8,"rxsop":-95,"validAutoChannels":[1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233]},"transmission":{"enabled":true},"twoFourGhzSettings":{"axEnabled":true,"maxPower":30,"minBitrate":11,"minPower":5,"rxsop":-95,"validAutoChannels":[1,6,11]}} swagger:model UpdateNetworkWirelessRfProfileBody

func (*UpdateNetworkWirelessRfProfileBody) ContextValidate

func (o *UpdateNetworkWirelessRfProfileBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless rf profile body based on the context it is used

func (*UpdateNetworkWirelessRfProfileBody) MarshalBinary

func (o *UpdateNetworkWirelessRfProfileBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileBody) UnmarshalBinary

func (o *UpdateNetworkWirelessRfProfileBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileBody) Validate

Validate validates this update network wireless rf profile body

type UpdateNetworkWirelessRfProfileOK

type UpdateNetworkWirelessRfProfileOK struct {
	Payload *UpdateNetworkWirelessRfProfileOKBody
}

UpdateNetworkWirelessRfProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessRfProfileOK

func NewUpdateNetworkWirelessRfProfileOK() *UpdateNetworkWirelessRfProfileOK

NewUpdateNetworkWirelessRfProfileOK creates a UpdateNetworkWirelessRfProfileOK with default headers values

func (*UpdateNetworkWirelessRfProfileOK) Code

Code gets the status code for the update network wireless rf profile o k response

func (*UpdateNetworkWirelessRfProfileOK) Error

func (*UpdateNetworkWirelessRfProfileOK) GetPayload

func (*UpdateNetworkWirelessRfProfileOK) IsClientError

func (o *UpdateNetworkWirelessRfProfileOK) IsClientError() bool

IsClientError returns true when this update network wireless rf profile o k response has a 4xx status code

func (*UpdateNetworkWirelessRfProfileOK) IsCode

func (o *UpdateNetworkWirelessRfProfileOK) IsCode(code int) bool

IsCode returns true when this update network wireless rf profile o k response a status code equal to that given

func (*UpdateNetworkWirelessRfProfileOK) IsRedirect

func (o *UpdateNetworkWirelessRfProfileOK) IsRedirect() bool

IsRedirect returns true when this update network wireless rf profile o k response has a 3xx status code

func (*UpdateNetworkWirelessRfProfileOK) IsServerError

func (o *UpdateNetworkWirelessRfProfileOK) IsServerError() bool

IsServerError returns true when this update network wireless rf profile o k response has a 5xx status code

func (*UpdateNetworkWirelessRfProfileOK) IsSuccess

func (o *UpdateNetworkWirelessRfProfileOK) IsSuccess() bool

IsSuccess returns true when this update network wireless rf profile o k response has a 2xx status code

func (*UpdateNetworkWirelessRfProfileOK) String

type UpdateNetworkWirelessRfProfileOKBody

type UpdateNetworkWirelessRfProfileOKBody struct {

	// ap band settings
	ApBandSettings *UpdateNetworkWirelessRfProfileOKBodyApBandSettings `json:"apBandSettings,omitempty"`

	// Band selection can be set to either 'ssid' or 'ap'. This param is required on creation.
	BandSelectionType string `json:"bandSelectionType,omitempty"`

	// Steers client to best available access point. Can be either true or false. Defaults to true.
	ClientBalancingEnabled bool `json:"clientBalancingEnabled,omitempty"`

	// five ghz settings
	FiveGhzSettings *UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings `json:"fiveGhzSettings,omitempty"`

	// The name of the new profile. Must be unique.
	ID string `json:"id,omitempty"`

	// Minimum bitrate can be set to either 'band' or 'ssid'. Defaults to band.
	MinBitrateType string `json:"minBitrateType,omitempty"`

	// The name of the new profile. Must be unique. This param is required on creation.
	Name string `json:"name,omitempty"`

	// The network ID of the RF Profile
	NetworkID string `json:"networkId,omitempty"`

	// per ssid settings
	PerSsidSettings *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings `json:"perSsidSettings,omitempty"`

	// six ghz settings
	SixGhzSettings *UpdateNetworkWirelessRfProfileOKBodySixGhzSettings `json:"sixGhzSettings,omitempty"`

	// transmission
	Transmission *UpdateNetworkWirelessRfProfileOKBodyTransmission `json:"transmission,omitempty"`

	// two four ghz settings
	TwoFourGhzSettings *UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBody update network wireless rf profile o k body swagger:model UpdateNetworkWirelessRfProfileOKBody

func (*UpdateNetworkWirelessRfProfileOKBody) ContextValidate

func (o *UpdateNetworkWirelessRfProfileOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless rf profile o k body based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBody) MarshalBinary

func (o *UpdateNetworkWirelessRfProfileOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBody) UnmarshalBinary

func (o *UpdateNetworkWirelessRfProfileOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBody) Validate

Validate validates this update network wireless rf profile o k body

type UpdateNetworkWirelessRfProfileOKBodyApBandSettings

type UpdateNetworkWirelessRfProfileOKBodyApBandSettings struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'. Defaults to dual.
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false. Defaults to true.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands `json:"bands,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model UpdateNetworkWirelessRfProfileOKBodyApBandSettings

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettings) ContextValidate

ContextValidate validate this update network wireless rf profile o k body ap band settings based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettings) Validate

Validate validates this update network wireless rf profile o k body ap band settings

type UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands

type UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body ap band settings bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyApBandSettingsBands) Validate

Validate validates this update network wireless rf profile o k body ap band settings bands

type UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings

type UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings struct {

	// Sets channel width (MHz) for 5Ghz band. Can be one of 'auto', '20', '40' or '80'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 5Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 5Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 5Ghz band. Can be one of '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161' or '165'.Defaults to [36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings Settings related to 5Ghz band swagger:model UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings

func (*UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings) ContextValidate

ContextValidate validates this update network wireless rf profile o k body five ghz settings based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyFiveGhzSettings) Validate

Validate validates this update network wireless rf profile o k body five ghz settings

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings struct {

	// 0
	Nr0 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0 `json:"0,omitempty"`

	// 1
	Nr1 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1 `json:"1,omitempty"`

	// 10
	Nr10 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10 `json:"10,omitempty"`

	// 11
	Nr11 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11 `json:"11,omitempty"`

	// 12
	Nr12 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12 `json:"12,omitempty"`

	// 13
	Nr13 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13 `json:"13,omitempty"`

	// 14
	Nr14 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14 `json:"14,omitempty"`

	// 2
	Nr2 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2 `json:"2,omitempty"`

	// 3
	Nr3 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3 `json:"3,omitempty"`

	// 4
	Nr4 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4 `json:"4,omitempty"`

	// 5
	Nr5 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5 `json:"5,omitempty"`

	// 6
	Nr6 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6 `json:"6,omitempty"`

	// 7
	Nr7 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7 `json:"7,omitempty"`

	// 8
	Nr8 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8 `json:"8,omitempty"`

	// 9
	Nr9 *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9 `json:"9,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings Per-SSID radio settings by number. swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettings) Validate

Validate validates this update network wireless rf profile o k body per ssid settings

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0 Settings for SSID 0 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr0 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr0

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr0 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr0Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr0 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1 Settings for SSID 1 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr1 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr1

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10 Settings for SSID 10 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr10 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr10

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr10 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr10Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr10 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11 Settings for SSID 11 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr11 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr11

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr11 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr11Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr11 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12 Settings for SSID 12 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr12 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr12

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr12 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr12Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr12 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13 Settings for SSID 13 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr13 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr13

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr13 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr13Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr13 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14 Settings for SSID 14 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr14 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr14

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr14 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr14Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr14 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr1 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr1Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr1 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2 Settings for SSID 2 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr2 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr2

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr2 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr2Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr2 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3 Settings for SSID 3 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr3 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr3

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr3 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr3Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr3 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4 Settings for SSID 4 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr4 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr4

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr4 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr4Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr4 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5 Settings for SSID 5 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr5 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr5

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr5 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr5Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr5 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6 Settings for SSID 6 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr6 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr6

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr6 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr6Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr6 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7 Settings for SSID 7 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr7 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr7

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr7 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr7Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr7 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8 Settings for SSID 8 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr8 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr8

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr8 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr8Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr8 bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Name of SSID
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9 Settings for SSID 9 swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) ContextValidate

ContextValidate validate this update network wireless rf profile o k body per ssid settings nr9 based on the context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr9

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands

type UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) ContextValidate

ContextValidate validates this update network wireless rf profile o k body per ssid settings nr9 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyPerSsidSettingsNr9Bands) Validate

Validate validates this update network wireless rf profile o k body per ssid settings nr9 bands

type UpdateNetworkWirelessRfProfileOKBodySixGhzSettings

type UpdateNetworkWirelessRfProfileOKBodySixGhzSettings struct {

	// Sets channel width (MHz) for 6Ghz band. Can be one of '0', '20', '40', '80' or '160'. Defaults to auto.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 6Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'. Defaults to 12.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 6Ghz band. Can be integer between 2 and 30. Defaults to 8.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 6Ghz band. Can be one of '1', '5', '9', '13', '17', '21', '25', '29', '33', '37', '41', '45', '49', '53', '57', '61', '65', '69', '73', '77', '81', '85', '89', '93', '97', '101', '105', '109', '113', '117', '121', '125', '129', '133', '137', '141', '145', '149', '153', '157', '161', '165', '169', '173', '177', '181', '185', '189', '193', '197', '201', '205', '209', '213', '217', '221', '225', '229' or '233'. Defaults to auto.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

UpdateNetworkWirelessRfProfileOKBodySixGhzSettings Settings related to 6Ghz band. Only applicable to networks with 6Ghz capable APs swagger:model UpdateNetworkWirelessRfProfileOKBodySixGhzSettings

func (*UpdateNetworkWirelessRfProfileOKBodySixGhzSettings) ContextValidate

ContextValidate validates this update network wireless rf profile o k body six ghz settings based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodySixGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodySixGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodySixGhzSettings) Validate

Validate validates this update network wireless rf profile o k body six ghz settings

type UpdateNetworkWirelessRfProfileOKBodyTransmission

type UpdateNetworkWirelessRfProfileOKBodyTransmission struct {

	// Toggle for radio transmission. When false, radios will not transmit at all.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessRfProfileOKBodyTransmission Settings related to radio transmission. swagger:model UpdateNetworkWirelessRfProfileOKBodyTransmission

func (*UpdateNetworkWirelessRfProfileOKBodyTransmission) ContextValidate

ContextValidate validates this update network wireless rf profile o k body transmission based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyTransmission) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyTransmission) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyTransmission) Validate

Validate validates this update network wireless rf profile o k body transmission

type UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings

type UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings struct {

	// Determines whether ax radio on 2.4Ghz band is on or off. Can be either true or false. If false, we highly recommend disabling band steering. Defaults to true.
	AxEnabled bool `json:"axEnabled,omitempty"`

	// Sets max power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 2.4Ghz band. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'. Defaults to 11.
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 2.4Ghz band. Can be integer between 2 and 30. Defaults to 5.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 2.4Ghz band. Can be one of '1', '6' or '11'. Defaults to [1, 6, 11].
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings Settings related to 2.4Ghz band swagger:model UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings

func (*UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this update network wireless rf profile o k body two four ghz settings based on context it is used

func (*UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileOKBodyTwoFourGhzSettings) Validate

Validate validates this update network wireless rf profile o k body two four ghz settings

type UpdateNetworkWirelessRfProfileParams

type UpdateNetworkWirelessRfProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* RfProfileID.

	   Rf profile ID
	*/
	RfProfileID string

	// UpdateNetworkWirelessRfProfile.
	UpdateNetworkWirelessRfProfile UpdateNetworkWirelessRfProfileBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessRfProfileParams contains all the parameters to send to the API endpoint

for the update network wireless rf profile operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessRfProfileParams

func NewUpdateNetworkWirelessRfProfileParams() *UpdateNetworkWirelessRfProfileParams

NewUpdateNetworkWirelessRfProfileParams creates a new UpdateNetworkWirelessRfProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessRfProfileParamsWithContext

func NewUpdateNetworkWirelessRfProfileParamsWithContext(ctx context.Context) *UpdateNetworkWirelessRfProfileParams

NewUpdateNetworkWirelessRfProfileParamsWithContext creates a new UpdateNetworkWirelessRfProfileParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessRfProfileParamsWithHTTPClient

func NewUpdateNetworkWirelessRfProfileParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessRfProfileParams

NewUpdateNetworkWirelessRfProfileParamsWithHTTPClient creates a new UpdateNetworkWirelessRfProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessRfProfileParamsWithTimeout

func NewUpdateNetworkWirelessRfProfileParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessRfProfileParams

NewUpdateNetworkWirelessRfProfileParamsWithTimeout creates a new UpdateNetworkWirelessRfProfileParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessRfProfileParams) SetContext

SetContext adds the context to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) SetDefaults

func (o *UpdateNetworkWirelessRfProfileParams) SetDefaults()

SetDefaults hydrates default values in the update network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessRfProfileParams) SetHTTPClient

func (o *UpdateNetworkWirelessRfProfileParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) SetNetworkID

func (o *UpdateNetworkWirelessRfProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) SetRfProfileID

func (o *UpdateNetworkWirelessRfProfileParams) SetRfProfileID(rfProfileID string)

SetRfProfileID adds the rfProfileId to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) SetTimeout

func (o *UpdateNetworkWirelessRfProfileParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) SetUpdateNetworkWirelessRfProfile

func (o *UpdateNetworkWirelessRfProfileParams) SetUpdateNetworkWirelessRfProfile(updateNetworkWirelessRfProfile UpdateNetworkWirelessRfProfileBody)

SetUpdateNetworkWirelessRfProfile adds the updateNetworkWirelessRfProfile to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WithContext

WithContext adds the context to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WithDefaults

WithDefaults hydrates default values in the update network wireless rf profile params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessRfProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WithRfProfileID

WithRfProfileID adds the rfProfileID to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WithTimeout

WithTimeout adds the timeout to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WithUpdateNetworkWirelessRfProfile

func (o *UpdateNetworkWirelessRfProfileParams) WithUpdateNetworkWirelessRfProfile(updateNetworkWirelessRfProfile UpdateNetworkWirelessRfProfileBody) *UpdateNetworkWirelessRfProfileParams

WithUpdateNetworkWirelessRfProfile adds the updateNetworkWirelessRfProfile to the update network wireless rf profile params

func (*UpdateNetworkWirelessRfProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessRfProfileParamsBodyApBandSettings

type UpdateNetworkWirelessRfProfileParamsBodyApBandSettings struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands `json:"bands,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model UpdateNetworkWirelessRfProfileParamsBodyApBandSettings

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettings) ContextValidate

ContextValidate validate this update network wireless rf profile params body ap band settings based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettings) Validate

Validate validates this update network wireless rf profile params body ap band settings

type UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands

type UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) ContextValidate

ContextValidate validates this update network wireless rf profile params body ap band settings bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBands) Validate

Validate validates this update network wireless rf profile params body ap band settings bands

type UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings

type UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings struct {

	// Sets channel width (MHz) for 5Ghz band. Can be one of 'auto', '20', '40' or '80'.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 5Ghz band. Can be integer between 2 and 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 5Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 5Ghz band. Can be integer between 2 and 30.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 5Ghz band. Can be one of '36', '40', '44', '48', '52', '56', '60', '64', '100', '104', '108', '112', '116', '120', '124', '128', '132', '136', '140', '144', '149', '153', '157', '161' or '165'.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings Settings related to 5Ghz band swagger:model UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings

func (*UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) ContextValidate

ContextValidate validates this update network wireless rf profile params body five ghz settings based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyFiveGhzSettings) Validate

Validate validates this update network wireless rf profile params body five ghz settings

type UpdateNetworkWirelessRfProfileParamsBodyFlexRadios

type UpdateNetworkWirelessRfProfileParamsBodyFlexRadios struct {

	// Flex radios by model.
	ByModel []*UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0 `json:"byModel"`
}

UpdateNetworkWirelessRfProfileParamsBodyFlexRadios Flex radio settings. swagger:model UpdateNetworkWirelessRfProfileParamsBodyFlexRadios

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadios) ContextValidate

ContextValidate validate this update network wireless rf profile params body flex radios based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadios) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadios) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadios) Validate

Validate validates this update network wireless rf profile params body flex radios

type UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0

type UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0 struct {

	// Band to use for each flex radio. For example, ['6'] will set the AP's first flex radio to 6 GHz
	Bands []string `json:"bands"`

	// Model of the AP
	Model string `json:"model,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0 update network wireless rf profile params body flex radios by model items0 swagger:model UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) ContextValidate

ContextValidate validates this update network wireless rf profile params body flex radios by model items0 based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyFlexRadiosByModelItems0) Validate

Validate validates this update network wireless rf profile params body flex radios by model items0

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings Per-SSID radio settings by number. swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettings) Validate

Validate validates this update network wireless rf profile params body per ssid settings

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0 Settings for SSID 0 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr0 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr0

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr0 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr0 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1 Settings for SSID 1 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr1 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr1

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10 Settings for SSID 10 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr10 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr10

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr10 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr10 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11 Settings for SSID 11 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr11 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr11

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr11 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr11 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12 Settings for SSID 12 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr12 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr12

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr12 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr12 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13 Settings for SSID 13 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr13 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr13

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr13 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr13 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14 Settings for SSID 14 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr14 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr14

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr14 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr14 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr1 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr1 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2 Settings for SSID 2 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr2 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr2

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr2 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr2 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3 Settings for SSID 3 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr3 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr3

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr3 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr3 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4 Settings for SSID 4 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr4 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr4

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr4 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr4 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5 Settings for SSID 5 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr5 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr5

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr5 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr5 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6 Settings for SSID 6 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr6 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr6

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr6 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr6 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7 Settings for SSID 7 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr7 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr7

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr7 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr7 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8 Settings for SSID 8 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr8 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr8

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr8 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr8 bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz', '5ghz', '6ghz' or 'multi'.
	// Enum: [2.4ghz 5ghz 6ghz dual multi]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band between 2.4 GHz and 5 GHz. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`

	// bands
	Bands *UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands `json:"bands,omitempty"`

	// Sets min bitrate (Mbps) of this SSID. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9 Settings for SSID 9 swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) ContextValidate

ContextValidate validate this update network wireless rf profile params body per ssid settings nr9 based on the context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr9

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands struct {

	// List of enabled bands. Can include ["2.4", "5", "6"]
	Enabled []string `json:"enabled"`
}

UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands Settings related to all bands swagger:model UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) ContextValidate

ContextValidate validates this update network wireless rf profile params body per ssid settings nr9 bands based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9Bands) Validate

Validate validates this update network wireless rf profile params body per ssid settings nr9 bands

type UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings

type UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings struct {

	// Sets channel width (MHz) for 6Ghz band. Can be one of '0', '20', '40', '80' or '160'.
	ChannelWidth string `json:"channelWidth,omitempty"`

	// Sets max power (dBm) of 6Ghz band. Can be integer between 2 and 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 6Ghz band. Can be one of '6', '9', '12', '18', '24', '36', '48' or '54'.
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 6Ghz band. Can be integer between 2 and 30.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 6Ghz band. Can be one of '1', '5', '9', '13', '17', '21', '25', '29', '33', '37', '41', '45', '49', '53', '57', '61', '65', '69', '73', '77', '81', '85', '89', '93', '97', '101', '105', '109', '113', '117', '121', '125', '129', '133', '137', '141', '145', '149', '153', '157', '161', '165', '169', '173', '177', '181', '185', '189', '193', '197', '201', '205', '209', '213', '217', '221', '225', '229' or '233'.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings Settings related to 6Ghz band. Only applicable to networks with 6Ghz capable APs swagger:model UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings

func (*UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings) ContextValidate

ContextValidate validates this update network wireless rf profile params body six ghz settings based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodySixGhzSettings) Validate

Validate validates this update network wireless rf profile params body six ghz settings

type UpdateNetworkWirelessRfProfileParamsBodyTransmission

type UpdateNetworkWirelessRfProfileParamsBodyTransmission struct {

	// Toggle for radio transmission. When false, radios will not transmit at all.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyTransmission Settings related to radio transmission. swagger:model UpdateNetworkWirelessRfProfileParamsBodyTransmission

func (*UpdateNetworkWirelessRfProfileParamsBodyTransmission) ContextValidate

ContextValidate validates this update network wireless rf profile params body transmission based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyTransmission) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyTransmission) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyTransmission) Validate

Validate validates this update network wireless rf profile params body transmission

type UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings

type UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings struct {

	// Determines whether ax radio on 2.4Ghz band is on or off. Can be either true or false. If false, we highly recommend disabling band steering.
	AxEnabled bool `json:"axEnabled,omitempty"`

	// Sets max power (dBm) of 2.4Ghz band. Can be integer between 2 and 30.
	MaxPower int64 `json:"maxPower,omitempty"`

	// Sets min bitrate (Mbps) of 2.4Ghz band. Can be one of '1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54'.
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// Sets min power (dBm) of 2.4Ghz band. Can be integer between 2 and 30.
	MinPower int64 `json:"minPower,omitempty"`

	// The RX-SOP level controls the sensitivity of the radio. It is strongly recommended to use RX-SOP only after consulting a wireless expert. RX-SOP can be configured in the range of -65 to -95 (dBm). A value of null will reset this to the default.
	Rxsop int64 `json:"rxsop,omitempty"`

	// Sets valid auto channels for 2.4Ghz band. Can be one of '1', '6' or '11'.
	ValidAutoChannels []int64 `json:"validAutoChannels"`
}

UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings Settings related to 2.4Ghz band swagger:model UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings

func (*UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) ContextValidate

ContextValidate validates this update network wireless rf profile params body two four ghz settings based on context it is used

func (*UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings) Validate

Validate validates this update network wireless rf profile params body two four ghz settings

type UpdateNetworkWirelessRfProfileReader

type UpdateNetworkWirelessRfProfileReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessRfProfileReader is a Reader for the UpdateNetworkWirelessRfProfile structure.

func (*UpdateNetworkWirelessRfProfileReader) ReadResponse

func (o *UpdateNetworkWirelessRfProfileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSettingsBody

type UpdateNetworkWirelessSettingsBody struct {

	// Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
	IPV6BridgeEnabled bool `json:"ipv6BridgeEnabled,omitempty"`

	// Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
	LedLightsOn bool `json:"ledLightsOn,omitempty"`

	// Toggle for enabling or disabling location analytics for your network
	LocationAnalyticsEnabled bool `json:"locationAnalyticsEnabled,omitempty"`

	// Toggle for enabling or disabling meshing in a network
	MeshingEnabled bool `json:"meshingEnabled,omitempty"`

	// The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
	// Enum: [minimizeClientDowntime minimizeUpgradeTime]
	UpgradeStrategy string `json:"upgradeStrategy,omitempty"`
}

UpdateNetworkWirelessSettingsBody update network wireless settings body // Example: {"ipv6BridgeEnabled":false,"ledLightsOn":false,"locationAnalyticsEnabled":false,"meshingEnabled":true,"upgradeStrategy":"minimizeUpgradeTime"} swagger:model UpdateNetworkWirelessSettingsBody

func (*UpdateNetworkWirelessSettingsBody) ContextValidate

func (o *UpdateNetworkWirelessSettingsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update network wireless settings body based on context it is used

func (*UpdateNetworkWirelessSettingsBody) MarshalBinary

func (o *UpdateNetworkWirelessSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsBody) Validate

Validate validates this update network wireless settings body

type UpdateNetworkWirelessSettingsOK

type UpdateNetworkWirelessSettingsOK struct {
	Payload *UpdateNetworkWirelessSettingsOKBody
}

UpdateNetworkWirelessSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSettingsOK

func NewUpdateNetworkWirelessSettingsOK() *UpdateNetworkWirelessSettingsOK

NewUpdateNetworkWirelessSettingsOK creates a UpdateNetworkWirelessSettingsOK with default headers values

func (*UpdateNetworkWirelessSettingsOK) Code

Code gets the status code for the update network wireless settings o k response

func (*UpdateNetworkWirelessSettingsOK) Error

func (*UpdateNetworkWirelessSettingsOK) GetPayload

func (*UpdateNetworkWirelessSettingsOK) IsClientError

func (o *UpdateNetworkWirelessSettingsOK) IsClientError() bool

IsClientError returns true when this update network wireless settings o k response has a 4xx status code

func (*UpdateNetworkWirelessSettingsOK) IsCode

func (o *UpdateNetworkWirelessSettingsOK) IsCode(code int) bool

IsCode returns true when this update network wireless settings o k response a status code equal to that given

func (*UpdateNetworkWirelessSettingsOK) IsRedirect

func (o *UpdateNetworkWirelessSettingsOK) IsRedirect() bool

IsRedirect returns true when this update network wireless settings o k response has a 3xx status code

func (*UpdateNetworkWirelessSettingsOK) IsServerError

func (o *UpdateNetworkWirelessSettingsOK) IsServerError() bool

IsServerError returns true when this update network wireless settings o k response has a 5xx status code

func (*UpdateNetworkWirelessSettingsOK) IsSuccess

func (o *UpdateNetworkWirelessSettingsOK) IsSuccess() bool

IsSuccess returns true when this update network wireless settings o k response has a 2xx status code

func (*UpdateNetworkWirelessSettingsOK) String

type UpdateNetworkWirelessSettingsOKBody

type UpdateNetworkWirelessSettingsOKBody struct {

	// Toggle for enabling or disabling IPv6 bridging in a network (Note: if enabled, SSIDs must also be configured to use bridge mode)
	IPV6BridgeEnabled bool `json:"ipv6BridgeEnabled,omitempty"`

	// Toggle for enabling or disabling LED lights on all APs in the network (making them run dark)
	LedLightsOn bool `json:"ledLightsOn,omitempty"`

	// Toggle for enabling or disabling location analytics for your network
	LocationAnalyticsEnabled bool `json:"locationAnalyticsEnabled,omitempty"`

	// Toggle for enabling or disabling meshing in a network
	MeshingEnabled bool `json:"meshingEnabled,omitempty"`

	// named vlans
	NamedVlans *UpdateNetworkWirelessSettingsOKBodyNamedVlans `json:"namedVlans,omitempty"`

	// regulatory domain
	RegulatoryDomain *UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain `json:"regulatoryDomain,omitempty"`

	// The upgrade strategy to apply to the network. Must be one of 'minimizeUpgradeTime' or 'minimizeClientDowntime'. Requires firmware version MR 26.8 or higher'
	// Enum: [minimizeClientDowntime minimizeUpgradeTime]
	UpgradeStrategy string `json:"upgradeStrategy,omitempty"`
}

UpdateNetworkWirelessSettingsOKBody update network wireless settings o k body swagger:model UpdateNetworkWirelessSettingsOKBody

func (*UpdateNetworkWirelessSettingsOKBody) ContextValidate

func (o *UpdateNetworkWirelessSettingsOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless settings o k body based on the context it is used

func (*UpdateNetworkWirelessSettingsOKBody) MarshalBinary

func (o *UpdateNetworkWirelessSettingsOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSettingsOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBody) Validate

Validate validates this update network wireless settings o k body

type UpdateNetworkWirelessSettingsOKBodyNamedVlans

type UpdateNetworkWirelessSettingsOKBodyNamedVlans struct {

	// pool dhcp monitoring
	PoolDhcpMonitoring *UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring `json:"poolDhcpMonitoring,omitempty"`
}

UpdateNetworkWirelessSettingsOKBodyNamedVlans Named VLAN settings for wireless networks. swagger:model UpdateNetworkWirelessSettingsOKBodyNamedVlans

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlans) ContextValidate

ContextValidate validate this update network wireless settings o k body named vlans based on the context it is used

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlans) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlans) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlans) Validate

Validate validates this update network wireless settings o k body named vlans

type UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring

type UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring struct {

	// The duration in minutes that devices will refrain from using dirty VLANs before adding them back to the pool.
	Duration int64 `json:"duration,omitempty"`

	// Whether or not devices using named VLAN pools should remove dirty VLANs from the pool, thereby preventing clients from being assigned to VLANs where they would be unable to obtain an IP address via DHCP
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring Named VLAN Pool DHCP Monitoring settings. swagger:model UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) ContextValidate

ContextValidate validates this update network wireless settings o k body named vlans pool dhcp monitoring based on context it is used

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBodyNamedVlansPoolDhcpMonitoring) Validate

Validate validates this update network wireless settings o k body named vlans pool dhcp monitoring

type UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain

type UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain struct {

	// The name of the regulatory domain for this network.
	Name string `json:"name,omitempty"`

	// Whether or not the regulatory domain for this network permits Wifi 6E.
	Permits6e bool `json:"permits6e,omitempty"`
}

UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain Regulatory domain information for this network. swagger:model UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain

func (*UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain) ContextValidate

ContextValidate validates this update network wireless settings o k body regulatory domain based on context it is used

func (*UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSettingsOKBodyRegulatoryDomain) Validate

Validate validates this update network wireless settings o k body regulatory domain

type UpdateNetworkWirelessSettingsParams

type UpdateNetworkWirelessSettingsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// UpdateNetworkWirelessSettings.
	UpdateNetworkWirelessSettings UpdateNetworkWirelessSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSettingsParams contains all the parameters to send to the API endpoint

for the update network wireless settings operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSettingsParams

func NewUpdateNetworkWirelessSettingsParams() *UpdateNetworkWirelessSettingsParams

NewUpdateNetworkWirelessSettingsParams creates a new UpdateNetworkWirelessSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSettingsParamsWithContext

func NewUpdateNetworkWirelessSettingsParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSettingsParams

NewUpdateNetworkWirelessSettingsParamsWithContext creates a new UpdateNetworkWirelessSettingsParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSettingsParamsWithHTTPClient

func NewUpdateNetworkWirelessSettingsParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSettingsParams

NewUpdateNetworkWirelessSettingsParamsWithHTTPClient creates a new UpdateNetworkWirelessSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSettingsParamsWithTimeout

func NewUpdateNetworkWirelessSettingsParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSettingsParams

NewUpdateNetworkWirelessSettingsParamsWithTimeout creates a new UpdateNetworkWirelessSettingsParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSettingsParams) SetContext

SetContext adds the context to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) SetDefaults

func (o *UpdateNetworkWirelessSettingsParams) SetDefaults()

SetDefaults hydrates default values in the update network wireless settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSettingsParams) SetHTTPClient

func (o *UpdateNetworkWirelessSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) SetNetworkID

func (o *UpdateNetworkWirelessSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) SetTimeout

func (o *UpdateNetworkWirelessSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) SetUpdateNetworkWirelessSettings

func (o *UpdateNetworkWirelessSettingsParams) SetUpdateNetworkWirelessSettings(updateNetworkWirelessSettings UpdateNetworkWirelessSettingsBody)

SetUpdateNetworkWirelessSettings adds the updateNetworkWirelessSettings to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) WithContext

WithContext adds the context to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) WithDefaults

WithDefaults hydrates default values in the update network wireless settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) WithTimeout

WithTimeout adds the timeout to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) WithUpdateNetworkWirelessSettings

func (o *UpdateNetworkWirelessSettingsParams) WithUpdateNetworkWirelessSettings(updateNetworkWirelessSettings UpdateNetworkWirelessSettingsBody) *UpdateNetworkWirelessSettingsParams

WithUpdateNetworkWirelessSettings adds the updateNetworkWirelessSettings to the update network wireless settings params

func (*UpdateNetworkWirelessSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSettingsReader

type UpdateNetworkWirelessSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSettingsReader is a Reader for the UpdateNetworkWirelessSettings structure.

func (*UpdateNetworkWirelessSettingsReader) ReadResponse

func (o *UpdateNetworkWirelessSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidBody

type UpdateNetworkWirelessSsidBody struct {

	// active directory
	ActiveDirectory *UpdateNetworkWirelessSsidParamsBodyActiveDirectory `json:"activeDirectory,omitempty"`

	// Boolean indicating whether or not adult content will be blocked
	AdultContentFilteringEnabled bool `json:"adultContentFilteringEnabled,omitempty"`

	// The list of tags and VLAN IDs used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
	ApTagsAndVlanIds []*UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0 `json:"apTagsAndVlanIds"`

	// The association control method for the SSID ('open', 'open-enhanced', 'psk', 'open-with-radius', 'open-with-nac', '8021x-meraki', '8021x-nac', '8021x-radius', '8021x-google', '8021x-localradius', 'ipsk-with-radius', 'ipsk-without-radius' or 'ipsk-with-nac')
	// Enum: [8021x-google 8021x-localradius 8021x-meraki 8021x-nac 8021x-radius ipsk-with-nac ipsk-with-radius ipsk-without-radius open open-enhanced open-with-nac open-with-radius psk]
	AuthMode string `json:"authMode,omitempty"`

	// Accepts a list of tags for this SSID. If availableOnAllAps is false, then the SSID will only be broadcast by APs with tags matching any of the tags in this list.
	AvailabilityTags []string `json:"availabilityTags"`

	// Boolean indicating whether all APs should broadcast the SSID or if it should be restricted to APs matching any availability tags. Can only be false if the SSID has availability tags.
	AvailableOnAllAps bool `json:"availableOnAllAps,omitempty"`

	// The client-serving radio frequencies of this SSID in the default indoor RF profile. ('Dual band operation', '5 GHz band only' or 'Dual band operation with Band Steering')
	BandSelection string `json:"bandSelection,omitempty"`

	// The concentrator to use when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'.
	ConcentratorNetworkID string `json:"concentratorNetworkId,omitempty"`

	// The default VLAN ID used for 'all other APs'. This param is only valid when the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
	DefaultVlanID int64 `json:"defaultVlanId,omitempty"`

	// Disassociate clients when 'VPN' concentrator failover occurs in order to trigger clients to re-associate and generate new DHCP requests. This param is only valid if ipAssignmentMode is 'VPN'.
	DisassociateClientsOnVpnFailover bool `json:"disassociateClientsOnVpnFailover,omitempty"`

	// dns rewrite
	DNSRewrite *UpdateNetworkWirelessSsidParamsBodyDNSRewrite `json:"dnsRewrite,omitempty"`

	// dot11r
	Dot11r *UpdateNetworkWirelessSsidParamsBodyDot11r `json:"dot11r,omitempty"`

	// dot11w
	Dot11w *UpdateNetworkWirelessSsidParamsBodyDot11w `json:"dot11w,omitempty"`

	// Whether or not the SSID is enabled
	Enabled bool `json:"enabled,omitempty"`

	// The psk encryption mode for the SSID ('wep' or 'wpa'). This param is only valid if the authMode is 'psk'
	// Enum: [wep wpa]
	EncryptionMode string `json:"encryptionMode,omitempty"`

	// Whether or not an SSID is accessible by 'enterprise' administrators ('access disabled' or 'access enabled')
	// Enum: [access disabled access enabled]
	EnterpriseAdminAccess string `json:"enterpriseAdminAccess,omitempty"`

	// gre
	Gre *UpdateNetworkWirelessSsidParamsBodyGre `json:"gre,omitempty"`

	// The client IP assignment mode ('NAT mode', 'Bridge mode', 'Layer 3 roaming', 'Ethernet over GRE', 'Layer 3 roaming with a concentrator' or 'VPN')
	IPAssignmentMode string `json:"ipAssignmentMode,omitempty"`

	// Boolean indicating whether Layer 2 LAN isolation should be enabled or disabled. Only configurable when ipAssignmentMode is 'Bridge mode'.
	LanIsolationEnabled bool `json:"lanIsolationEnabled,omitempty"`

	// ldap
	Ldap *UpdateNetworkWirelessSsidParamsBodyLdap `json:"ldap,omitempty"`

	// local radius
	LocalRadius *UpdateNetworkWirelessSsidParamsBodyLocalRadius `json:"localRadius,omitempty"`

	// If true, Mandatory DHCP will enforce that clients connecting to this SSID must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate.
	MandatoryDhcpEnabled bool `json:"mandatoryDhcpEnabled,omitempty"`

	// The minimum bitrate in Mbps of this SSID in the default indoor RF profile. ('1', '2', '5.5', '6', '9', '11', '12', '18', '24', '36', '48' or '54')
	MinBitrate float32 `json:"minBitrate,omitempty"`

	// The name of the SSID
	Name string `json:"name,omitempty"`

	// oauth
	Oauth *UpdateNetworkWirelessSsidParamsBodyOauth `json:"oauth,omitempty"`

	// The download bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitDown int64 `json:"perClientBandwidthLimitDown,omitempty"`

	// The upload bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitUp int64 `json:"perClientBandwidthLimitUp,omitempty"`

	// The total download bandwidth limit in Kbps. (0 represents no limit.)
	PerSsidBandwidthLimitDown int64 `json:"perSsidBandwidthLimitDown,omitempty"`

	// The total upload bandwidth limit in Kbps. (0 represents no limit.)
	PerSsidBandwidthLimitUp int64 `json:"perSsidBandwidthLimitUp,omitempty"`

	// The passkey for the SSID. This param is only valid if the authMode is 'psk'
	Psk string `json:"psk,omitempty"`

	// Whether or not RADIUS accounting is enabled. This param is only valid if the authMode is 'open-with-radius', '8021x-radius' or 'ipsk-with-radius'
	RadiusAccountingEnabled bool `json:"radiusAccountingEnabled,omitempty"`

	// The interval (in seconds) in which accounting information is updated and sent to the RADIUS accounting server.
	RadiusAccountingInterimInterval int64 `json:"radiusAccountingInterimInterval,omitempty"`

	// The RADIUS accounting 802.1X servers to be used for authentication. This param is only valid if the authMode is 'open-with-radius', '8021x-radius' or 'ipsk-with-radius' and radiusAccountingEnabled is 'true'
	RadiusAccountingServers []*UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0 `json:"radiusAccountingServers"`

	// Specify the RADIUS attribute used to look up group policies ('Filter-Id', 'Reply-Message', 'Airespace-ACL-Name' or 'Aruba-User-Role'). Access points must receive this attribute in the RADIUS Access-Accept message
	// Enum: [Airespace-ACL-Name Aruba-User-Role Filter-Id Reply-Message]
	RadiusAttributeForGroupPolicies string `json:"radiusAttributeForGroupPolicies,omitempty"`

	// The template of the NAS identifier to be used for RADIUS authentication (ex. $NODE_MAC$:$VAP_NUM$).
	RadiusAuthenticationNasID string `json:"radiusAuthenticationNasId,omitempty"`

	// The template of the called station identifier to be used for RADIUS (ex. $NODE_MAC$:$VAP_NUM$).
	RadiusCalledStationID string `json:"radiusCalledStationId,omitempty"`

	// If true, Meraki devices will act as a RADIUS Dynamic Authorization Server and will respond to RADIUS Change-of-Authorization and Disconnect messages sent by the RADIUS server.
	RadiusCoaEnabled bool `json:"radiusCoaEnabled,omitempty"`

	// This policy determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable ('Deny access' or 'Allow access')
	// Enum: [Allow access Deny access]
	RadiusFailoverPolicy string `json:"radiusFailoverPolicy,omitempty"`

	// Whether or not higher priority RADIUS servers should be retried after 60 seconds.
	RadiusFallbackEnabled bool `json:"radiusFallbackEnabled,omitempty"`

	// Whether or not RADIUS Guest VLAN is enabled. This param is only valid if the authMode is 'open-with-radius' and addressing mode is not set to 'isolated' or 'nat' mode
	RadiusGuestVlanEnabled bool `json:"radiusGuestVlanEnabled,omitempty"`

	// VLAN ID of the RADIUS Guest VLAN. This param is only valid if the authMode is 'open-with-radius' and addressing mode is not set to 'isolated' or 'nat' mode
	RadiusGuestVlanID int64 `json:"radiusGuestVlanId,omitempty"`

	// This policy determines which RADIUS server will be contacted first in an authentication attempt and the ordering of any necessary retry attempts ('Strict priority order' or 'Round robin')
	// Enum: [Round robin Strict priority order]
	RadiusLoadBalancingPolicy string `json:"radiusLoadBalancingPolicy,omitempty"`

	// If true, the RADIUS response can override VLAN tag. This is not valid when ipAssignmentMode is 'NAT mode'.
	RadiusOverride bool `json:"radiusOverride,omitempty"`

	// If true, Meraki devices will proxy RADIUS messages through the Meraki cloud to the configured RADIUS auth and accounting servers.
	RadiusProxyEnabled bool `json:"radiusProxyEnabled,omitempty"`

	// The maximum number of transmit attempts after which a RADIUS server is failed over (must be between 1-5).
	RadiusServerAttemptsLimit int64 `json:"radiusServerAttemptsLimit,omitempty"`

	// The amount of time for which a RADIUS client waits for a reply from the RADIUS server (must be between 1-10 seconds).
	RadiusServerTimeout int64 `json:"radiusServerTimeout,omitempty"`

	// The RADIUS 802.1X servers to be used for authentication. This param is only valid if the authMode is 'open-with-radius', '8021x-radius' or 'ipsk-with-radius'
	RadiusServers []*UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0 `json:"radiusServers"`

	// If true, Meraki devices will periodically send Access-Request messages to configured RADIUS servers using identity 'meraki_8021x_test' to ensure that the RADIUS servers are reachable.
	RadiusTestingEnabled bool `json:"radiusTestingEnabled,omitempty"`

	// The secondary concentrator to use when the ipAssignmentMode is 'VPN'. If configured, the APs will switch to using this concentrator if the primary concentrator is unreachable. This param is optional. ('disabled' represents no secondary concentrator.)
	SecondaryConcentratorNetworkID string `json:"secondaryConcentratorNetworkId,omitempty"`

	// speed burst
	SpeedBurst *UpdateNetworkWirelessSsidParamsBodySpeedBurst `json:"speedBurst,omitempty"`

	// Array of valid sponsor email domains for sponsored guest splash type.
	SplashGuestSponsorDomains []string `json:"splashGuestSponsorDomains"`

	// The type of splash page for the SSID ('None', 'Click-through splash page', 'Billing', 'Password-protected with Meraki RADIUS', 'Password-protected with custom RADIUS', 'Password-protected with Active Directory', 'Password-protected with LDAP', 'SMS authentication', 'Systems Manager Sentry', 'Facebook Wi-Fi', 'Google OAuth', 'Sponsored guest', 'Cisco ISE' or 'Google Apps domain'). This attribute is not supported for template children.
	// Enum: [Billing Cisco ISE Click-through splash page Facebook Wi-Fi Google Apps domain Google OAuth None Password-protected with Active Directory Password-protected with LDAP Password-protected with Meraki RADIUS Password-protected with custom RADIUS SMS authentication Sponsored guest Systems Manager Sentry]
	SplashPage string `json:"splashPage,omitempty"`

	// Whether or not traffic should be directed to use specific VLANs. This param is only valid if the ipAssignmentMode is 'Bridge mode' or 'Layer 3 roaming'
	UseVlanTagging bool `json:"useVlanTagging,omitempty"`

	// Boolean indicating whether APs should advertise or hide this SSID. APs will only broadcast this SSID if set to true
	Visible bool `json:"visible,omitempty"`

	// The VLAN ID used for VLAN tagging. This param is only valid when the ipAssignmentMode is 'Layer 3 roaming with a concentrator' or 'VPN'
	VlanID int64 `json:"vlanId,omitempty"`

	// Allow access to a configurable list of IP ranges, which users may access prior to sign-on.
	WalledGardenEnabled bool `json:"walledGardenEnabled,omitempty"`

	// Specify your walled garden by entering an array of addresses, ranges using CIDR notation, domain names, and domain wildcards (e.g. '192.168.1.1/24', '192.168.37.10/32', 'www.yahoo.com', '*.google.com']). Meraki's splash page is automatically included in your walled garden.
	WalledGardenRanges []string `json:"walledGardenRanges"`

	// The types of WPA encryption. ('WPA1 only', 'WPA1 and WPA2', 'WPA2 only', 'WPA3 Transition Mode', 'WPA3 only' or 'WPA3 192-bit Security')
	// Enum: [WPA1 and WPA2 WPA1 only WPA2 only WPA3 192-bit Security WPA3 Transition Mode WPA3 only]
	WpaEncryptionMode string `json:"wpaEncryptionMode,omitempty"`
}

UpdateNetworkWirelessSsidBody update network wireless ssid body // Example: {"activeDirectory":{"credentials":{"logonName":"user","password":"password"},"servers":[{"host":"127.0.0.1","port":3268}]},"adultContentFilteringEnabled":false,"apTagsAndVlanIds":[{"tags":["tag1","tag2"],"vlanId":100}],"authMode":"8021x-radius","availabilityTags":["tag1","tag2"],"availableOnAllAps":false,"bandSelection":"5 GHz band only","concentratorNetworkId":"N_24329156","defaultVlanId":1,"disassociateClientsOnVpnFailover":false,"dnsRewrite":{"dnsCustomNameservers":["8.8.8.8","8.8.4.4"],"enabled":true},"dot11r":{"adaptive":true,"enabled":true},"dot11w":{"enabled":true,"required":false},"enabled":true,"encryptionMode":"wpa","enterpriseAdminAccess":"access enabled","gre":{"concentrator":{"host":"192.168.1.1"},"key":5},"ipAssignmentMode":"NAT mode","lanIsolationEnabled":true,"ldap":{"baseDistinguishedName":"dc=example,dc=com","credentials":{"distinguishedName":"cn=user,dc=example,dc=com","password":"password"},"serverCaCertificate":{"contents":"-----BEGIN CERTIFICATE-----\nMIIEKjCCAxKgAwIBAgIRANb+lsED3eb4+6YKLFFYqEkwDQYJKoZIhvcNAQELBQAw\ngYcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQHDAhT\nYW4gSm9zZTEcMBoGA1UECgwTQ2lzY28gU3lzdGVtcywgSW5jLjESMBAGA1UECwwJ\nRE5BU3BhY2VzMR4wHAYDVQQDDBVjaXNjby5vcGVucm9hbWluZy5vcmcwHhcNMjAx\nMTA1MjEzMzM1WhcNMjExMTA1MjIzMzM1WjCBpDEcMBoGCgmSJomT8ixkAQETDGRu\nYXNwYWNlczpVUzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMQ4wDAYDVQQKEwVD\naXNjbzEcMBoGA1UECxMTV0JBOldSSVggRW5kLUVudGl0eTE8MDoGA1UEAxMzNjQ3\nMDcwNDM4NDQ5NjQxMjAwMDAuMTg4MzQuaHMuY2lzY28ub3BlbnJvYW1pbmcub3Jn\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoqjP9QgRGyUO3p7SH9QK\nuTq6UYK7nAyjImgS4yQxeBkyZ5f2EUkX8m/AOcewpPxxPBhjPKRwxGeX3S50ksiA\nayFomUeslR0S0Z7RN9rzJa+CFyi9MwWIHMbLgXpB8tsSpgTAqwrzoTzOGq9fgC6u\npZhdZrBkg3FeJgD88goCi9mZDsY2YAoeGRLFJ2fR8iICqIVQy+Htq9pE22WBLpnS\nKjL3+mR9FArHNFtWlhKF2YHMUqyHHrnZnF/Ns7QNoMMF7/CK18iAKgnb+2wuGKM2\naEMddOeOTtz+i/rgjkp/RGMt011EdCsso0/cTo9qqX/bxOOCE4/Mne/ChMkQPnNU\nCwIDAQABo3IwcDAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFIG+4l5yiB01gP0sw4ML\nUSopqYcuMB0GA1UdDgQWBBSby1T9leYVOVVdOZXiHCSaDDEMiDAOBgNVHQ8BAf8E\nBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEyE\n1mjSUyY6uNp6W4l20w7SskALSJDRKkOeZxAgF3VMxlsCuEl70s9oEfntwIpyQtSa\njON/9yJHbwm/Az824bmk8Dc7AXIPhay+dftXb8j529gPuYB9AKoPNg0NctkyYCQh\na/3YQVdDWX7XgmEiXkL57M7G6+IdcPDONLArfjOcT9qHdkVVq1AIjlMSx3OQQmm/\nuoLb/G9q/97QA2/l8shG/Na8HjVqGLcl5TNZdbNhs2w9ogxr/GNzqdvym6RQ8vT/\nUR2n+uwH4n1MUxmHYYeyot5dnIV1IJ6hQ54JAncM9HvCLFk1WHz6RKshQUCuPBiJ\nwTw70BVktzJnb0VLeDg=\n-----END CERTIFICATE-----"},"servers":[{"host":"127.0.0.1","port":389}]},"localRadius":{"cacheTimeout":60,"certificateAuthentication":{"clientRootCaCertificate":{"contents":"-----BEGIN CERTIFICATE-----\nMIIEKjCCAxKgAwIBAgIRANb+lsED3eb4+6YKLFFYqEkwDQYJKoZIhvcNAQELBQAw\ngYcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQHDAhT\nYW4gSm9zZTEcMBoGA1UECgwTQ2lzY28gU3lzdGVtcywgSW5jLjESMBAGA1UECwwJ\nRE5BU3BhY2VzMR4wHAYDVQQDDBVjaXNjby5vcGVucm9hbWluZy5vcmcwHhcNMjAx\nMTA1MjEzMzM1WhcNMjExMTA1MjIzMzM1WjCBpDEcMBoGCgmSJomT8ixkAQETDGRu\nYXNwYWNlczpVUzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMQ4wDAYDVQQKEwVD\naXNjbzEcMBoGA1UECxMTV0JBOldSSVggRW5kLUVudGl0eTE8MDoGA1UEAxMzNjQ3\nMDcwNDM4NDQ5NjQxMjAwMDAuMTg4MzQuaHMuY2lzY28ub3BlbnJvYW1pbmcub3Jn\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoqjP9QgRGyUO3p7SH9QK\nuTq6UYK7nAyjImgS4yQxeBkyZ5f2EUkX8m/AOcewpPxxPBhjPKRwxGeX3S50ksiA\nayFomUeslR0S0Z7RN9rzJa+CFyi9MwWIHMbLgXpB8tsSpgTAqwrzoTzOGq9fgC6u\npZhdZrBkg3FeJgD88goCi9mZDsY2YAoeGRLFJ2fR8iICqIVQy+Htq9pE22WBLpnS\nKjL3+mR9FArHNFtWlhKF2YHMUqyHHrnZnF/Ns7QNoMMF7/CK18iAKgnb+2wuGKM2\naEMddOeOTtz+i/rgjkp/RGMt011EdCsso0/cTo9qqX/bxOOCE4/Mne/ChMkQPnNU\nCwIDAQABo3IwcDAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFIG+4l5yiB01gP0sw4ML\nUSopqYcuMB0GA1UdDgQWBBSby1T9leYVOVVdOZXiHCSaDDEMiDAOBgNVHQ8BAf8E\nBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEyE\n1mjSUyY6uNp6W4l20w7SskALSJDRKkOeZxAgF3VMxlsCuEl70s9oEfntwIpyQtSa\njON/9yJHbwm/Az824bmk8Dc7AXIPhay+dftXb8j529gPuYB9AKoPNg0NctkyYCQh\na/3YQVdDWX7XgmEiXkL57M7G6+IdcPDONLArfjOcT9qHdkVVq1AIjlMSx3OQQmm/\nuoLb/G9q/97QA2/l8shG/Na8HjVqGLcl5TNZdbNhs2w9ogxr/GNzqdvym6RQ8vT/\nUR2n+uwH4n1MUxmHYYeyot5dnIV1IJ6hQ54JAncM9HvCLFk1WHz6RKshQUCuPBiJ\nwTw70BVktzJnb0VLeDg=\n-----END CERTIFICATE-----"},"enabled":true,"ocspResponderUrl":"http://ocsp-server.example.com","useLdap":false,"useOcsp":true},"passwordAuthentication":{"enabled":false}},"mandatoryDhcpEnabled":false,"minBitrate":5.5,"name":"My SSID","oauth":{"allowedDomains":["example.com"]},"perClientBandwidthLimitDown":0,"perClientBandwidthLimitUp":0,"perSsidBandwidthLimitDown":0,"perSsidBandwidthLimitUp":0,"psk":"deadbeef","radiusAccountingEnabled":true,"radiusAccountingInterimInterval":5,"radiusAccountingServers":[{"caCertificate":"-----BEGIN CERTIFICATE-----\nMIIEKjCCAxKgAwIBAgIRANb+lsED3eb4+6YKLFFYqEkwDQYJKoZIhvcNAQELBQAw\ngYcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQHDAhT\nYW4gSm9zZTEcMBoGA1UECgwTQ2lzY28gU3lzdGVtcywgSW5jLjESMBAGA1UECwwJ\nRE5BU3BhY2VzMR4wHAYDVQQDDBVjaXNjby5vcGVucm9hbWluZy5vcmcwHhcNMjAx\nMTA1MjEzMzM1WhcNMjExMTA1MjIzMzM1WjCBpDEcMBoGCgmSJomT8ixkAQETDGRu\nYXNwYWNlczpVUzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMQ4wDAYDVQQKEwVD\naXNjbzEcMBoGA1UECxMTV0JBOldSSVggRW5kLUVudGl0eTE8MDoGA1UEAxMzNjQ3\nMDcwNDM4NDQ5NjQxMjAwMDAuMTg4MzQuaHMuY2lzY28ub3BlbnJvYW1pbmcub3Jn\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoqjP9QgRGyUO3p7SH9QK\nuTq6UYK7nAyjImgS4yQxeBkyZ5f2EUkX8m/AOcewpPxxPBhjPKRwxGeX3S50ksiA\nayFomUeslR0S0Z7RN9rzJa+CFyi9MwWIHMbLgXpB8tsSpgTAqwrzoTzOGq9fgC6u\npZhdZrBkg3FeJgD88goCi9mZDsY2YAoeGRLFJ2fR8iICqIVQy+Htq9pE22WBLpnS\nKjL3+mR9FArHNFtWlhKF2YHMUqyHHrnZnF/Ns7QNoMMF7/CK18iAKgnb+2wuGKM2\naEMddOeOTtz+i/rgjkp/RGMt011EdCsso0/cTo9qqX/bxOOCE4/Mne/ChMkQPnNU\nCwIDAQABo3IwcDAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFIG+4l5yiB01gP0sw4ML\nUSopqYcuMB0GA1UdDgQWBBSby1T9leYVOVVdOZXiHCSaDDEMiDAOBgNVHQ8BAf8E\nBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEyE\n1mjSUyY6uNp6W4l20w7SskALSJDRKkOeZxAgF3VMxlsCuEl70s9oEfntwIpyQtSa\njON/9yJHbwm/Az824bmk8Dc7AXIPhay+dftXb8j529gPuYB9AKoPNg0NctkyYCQh\na/3YQVdDWX7XgmEiXkL57M7G6+IdcPDONLArfjOcT9qHdkVVq1AIjlMSx3OQQmm/\nuoLb/G9q/97QA2/l8shG/Na8HjVqGLcl5TNZdbNhs2w9ogxr/GNzqdvym6RQ8vT/\nUR2n+uwH4n1MUxmHYYeyot5dnIV1IJ6hQ54JAncM9HvCLFk1WHz6RKshQUCuPBiJ\nwTw70BVktzJnb0VLeDg=\n-----END CERTIFICATE-----","host":"0.0.0.0","port":3000,"radsecEnabled":true,"secret":"secret-string"}],"radiusAttributeForGroupPolicies":"Filter-Id","radiusAuthenticationNasId":"00-11-22-33-44-55:AP1","radiusCalledStationId":"00-11-22-33-44-55:AP1","radiusCoaEnabled":true,"radiusFailoverPolicy":"Deny access","radiusFallbackEnabled":true,"radiusGuestVlanEnabled":true,"radiusGuestVlanId":1,"radiusLoadBalancingPolicy":"Round robin","radiusOverride":false,"radiusProxyEnabled":false,"radiusServerAttemptsLimit":5,"radiusServerTimeout":5,"radiusServers":[{"caCertificate":"-----BEGIN CERTIFICATE-----\nMIIEKjCCAxKgAwIBAgIRANb+lsED3eb4+6YKLFFYqEkwDQYJKoZIhvcNAQELBQAw\ngYcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQHDAhT\nYW4gSm9zZTEcMBoGA1UECgwTQ2lzY28gU3lzdGVtcywgSW5jLjESMBAGA1UECwwJ\nRE5BU3BhY2VzMR4wHAYDVQQDDBVjaXNjby5vcGVucm9hbWluZy5vcmcwHhcNMjAx\nMTA1MjEzMzM1WhcNMjExMTA1MjIzMzM1WjCBpDEcMBoGCgmSJomT8ixkAQETDGRu\nYXNwYWNlczpVUzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMQ4wDAYDVQQKEwVD\naXNjbzEcMBoGA1UECxMTV0JBOldSSVggRW5kLUVudGl0eTE8MDoGA1UEAxMzNjQ3\nMDcwNDM4NDQ5NjQxMjAwMDAuMTg4MzQuaHMuY2lzY28ub3BlbnJvYW1pbmcub3Jn\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoqjP9QgRGyUO3p7SH9QK\nuTq6UYK7nAyjImgS4yQxeBkyZ5f2EUkX8m/AOcewpPxxPBhjPKRwxGeX3S50ksiA\nayFomUeslR0S0Z7RN9rzJa+CFyi9MwWIHMbLgXpB8tsSpgTAqwrzoTzOGq9fgC6u\npZhdZrBkg3FeJgD88goCi9mZDsY2YAoeGRLFJ2fR8iICqIVQy+Htq9pE22WBLpnS\nKjL3+mR9FArHNFtWlhKF2YHMUqyHHrnZnF/Ns7QNoMMF7/CK18iAKgnb+2wuGKM2\naEMddOeOTtz+i/rgjkp/RGMt011EdCsso0/cTo9qqX/bxOOCE4/Mne/ChMkQPnNU\nCwIDAQABo3IwcDAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFIG+4l5yiB01gP0sw4ML\nUSopqYcuMB0GA1UdDgQWBBSby1T9leYVOVVdOZXiHCSaDDEMiDAOBgNVHQ8BAf8E\nBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEyE\n1mjSUyY6uNp6W4l20w7SskALSJDRKkOeZxAgF3VMxlsCuEl70s9oEfntwIpyQtSa\njON/9yJHbwm/Az824bmk8Dc7AXIPhay+dftXb8j529gPuYB9AKoPNg0NctkyYCQh\na/3YQVdDWX7XgmEiXkL57M7G6+IdcPDONLArfjOcT9qHdkVVq1AIjlMSx3OQQmm/\nuoLb/G9q/97QA2/l8shG/Na8HjVqGLcl5TNZdbNhs2w9ogxr/GNzqdvym6RQ8vT/\nUR2n+uwH4n1MUxmHYYeyot5dnIV1IJ6hQ54JAncM9HvCLFk1WHz6RKshQUCuPBiJ\nwTw70BVktzJnb0VLeDg=\n-----END CERTIFICATE-----","host":"0.0.0.0","openRoamingCertificateId":2,"port":3000,"radsecEnabled":true,"secret":"secret-string"}],"radiusTestingEnabled":true,"secondaryConcentratorNetworkId":"disabled","speedBurst":{"enabled":true},"splashGuestSponsorDomains":["example.com"],"splashPage":"Click-through splash page","useVlanTagging":false,"visible":true,"vlanId":10,"walledGardenEnabled":true,"walledGardenRanges":["example.com","1.1.1.1/32"],"wpaEncryptionMode":"WPA2 only"} swagger:model UpdateNetworkWirelessSsidBody

func (*UpdateNetworkWirelessSsidBody) ContextValidate

func (o *UpdateNetworkWirelessSsidBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless ssid body based on the context it is used

func (*UpdateNetworkWirelessSsidBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBody) Validate

func (o *UpdateNetworkWirelessSsidBody) Validate(formats strfmt.Registry) error

Validate validates this update network wireless ssid body

type UpdateNetworkWirelessSsidBonjourForwardingBody

type UpdateNetworkWirelessSsidBonjourForwardingBody struct {

	// If true, Bonjour forwarding is enabled on this SSID.
	Enabled bool `json:"enabled,omitempty"`

	// exception
	Exception *UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException `json:"exception,omitempty"`

	// List of bonjour forwarding rules.
	Rules []*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0 `json:"rules"`
}

UpdateNetworkWirelessSsidBonjourForwardingBody update network wireless ssid bonjour forwarding body // Example: {"enabled":true,"exception":{"enabled":true},"rules":[{"description":"A simple bonjour rule","services":["All Services"],"vlanId":"1"}]} swagger:model UpdateNetworkWirelessSsidBonjourForwardingBody

func (*UpdateNetworkWirelessSsidBonjourForwardingBody) ContextValidate

ContextValidate validate this update network wireless ssid bonjour forwarding body based on the context it is used

func (*UpdateNetworkWirelessSsidBonjourForwardingBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBonjourForwardingBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBonjourForwardingBody) Validate

Validate validates this update network wireless ssid bonjour forwarding body

type UpdateNetworkWirelessSsidBonjourForwardingOK

type UpdateNetworkWirelessSsidBonjourForwardingOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidBonjourForwardingOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidBonjourForwardingOK

func NewUpdateNetworkWirelessSsidBonjourForwardingOK() *UpdateNetworkWirelessSsidBonjourForwardingOK

NewUpdateNetworkWirelessSsidBonjourForwardingOK creates a UpdateNetworkWirelessSsidBonjourForwardingOK with default headers values

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) Code

Code gets the status code for the update network wireless ssid bonjour forwarding o k response

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) Error

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) GetPayload

func (o *UpdateNetworkWirelessSsidBonjourForwardingOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) IsClientError

IsClientError returns true when this update network wireless ssid bonjour forwarding o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) IsCode

IsCode returns true when this update network wireless ssid bonjour forwarding o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) IsRedirect

IsRedirect returns true when this update network wireless ssid bonjour forwarding o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) IsServerError

IsServerError returns true when this update network wireless ssid bonjour forwarding o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) IsSuccess

IsSuccess returns true when this update network wireless ssid bonjour forwarding o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) String

type UpdateNetworkWirelessSsidBonjourForwardingParams

type UpdateNetworkWirelessSsidBonjourForwardingParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidBonjourForwarding.
	UpdateNetworkWirelessSsidBonjourForwarding UpdateNetworkWirelessSsidBonjourForwardingBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidBonjourForwardingParams contains all the parameters to send to the API endpoint

for the update network wireless ssid bonjour forwarding operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidBonjourForwardingParams

func NewUpdateNetworkWirelessSsidBonjourForwardingParams() *UpdateNetworkWirelessSsidBonjourForwardingParams

NewUpdateNetworkWirelessSsidBonjourForwardingParams creates a new UpdateNetworkWirelessSsidBonjourForwardingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithContext

func NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidBonjourForwardingParams

NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithContext creates a new UpdateNetworkWirelessSsidBonjourForwardingParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidBonjourForwardingParams

NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidBonjourForwardingParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithTimeout

func NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidBonjourForwardingParams

NewUpdateNetworkWirelessSsidBonjourForwardingParamsWithTimeout creates a new UpdateNetworkWirelessSsidBonjourForwardingParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetContext

SetContext adds the context to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid bonjour forwarding params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidBonjourForwardingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetNumber

SetNumber adds the number to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) SetUpdateNetworkWirelessSsidBonjourForwarding

func (o *UpdateNetworkWirelessSsidBonjourForwardingParams) SetUpdateNetworkWirelessSsidBonjourForwarding(updateNetworkWirelessSsidBonjourForwarding UpdateNetworkWirelessSsidBonjourForwardingBody)

SetUpdateNetworkWirelessSsidBonjourForwarding adds the updateNetworkWirelessSsidBonjourForwarding to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithContext

WithContext adds the context to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid bonjour forwarding params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithNumber

WithNumber adds the number to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WithUpdateNetworkWirelessSsidBonjourForwarding

func (o *UpdateNetworkWirelessSsidBonjourForwardingParams) WithUpdateNetworkWirelessSsidBonjourForwarding(updateNetworkWirelessSsidBonjourForwarding UpdateNetworkWirelessSsidBonjourForwardingBody) *UpdateNetworkWirelessSsidBonjourForwardingParams

WithUpdateNetworkWirelessSsidBonjourForwarding adds the updateNetworkWirelessSsidBonjourForwarding to the update network wireless ssid bonjour forwarding params

func (*UpdateNetworkWirelessSsidBonjourForwardingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException

type UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException struct {

	// If true, Bonjour forwarding exception is enabled on this SSID. Exception is required to enable L2 isolation and Bonjour forwarding to work together.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException Bonjour forwarding exception swagger:model UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException) ContextValidate

ContextValidate validates this update network wireless ssid bonjour forwarding params body exception based on context it is used

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyException) Validate

Validate validates this update network wireless ssid bonjour forwarding params body exception

type UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0

type UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0 struct {

	// A description for your Bonjour forwarding rule. Optional.
	Description string `json:"description,omitempty"`

	// A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
	// Required: true
	Services []string `json:"services"`

	// The ID of the service VLAN. Required.
	// Required: true
	VlanID *string `json:"vlanId"`
}

UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0 update network wireless ssid bonjour forwarding params body rules items0 swagger:model UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0) ContextValidate

ContextValidate validates this update network wireless ssid bonjour forwarding params body rules items0 based on context it is used

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0) Validate

Validate validates this update network wireless ssid bonjour forwarding params body rules items0

type UpdateNetworkWirelessSsidBonjourForwardingReader

type UpdateNetworkWirelessSsidBonjourForwardingReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidBonjourForwardingReader is a Reader for the UpdateNetworkWirelessSsidBonjourForwarding structure.

func (*UpdateNetworkWirelessSsidBonjourForwardingReader) ReadResponse

func (o *UpdateNetworkWirelessSsidBonjourForwardingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody struct {

	// List of device type policies.
	DeviceTypePolicies []*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0 `json:"deviceTypePolicies"`

	// If true, the SSID device type group policies are enabled.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody update network wireless ssid device type group policies body // Example: {"deviceTypePolicies":[{"devicePolicy":"Allowed","deviceType":"Android"},{"devicePolicy":"Group policy","deviceType":"iPhone","groupPolicyId":101}],"enabled":true} swagger:model UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody) ContextValidate

ContextValidate validate this update network wireless ssid device type group policies body based on the context it is used

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody) Validate

Validate validates this update network wireless ssid device type group policies body

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK() *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK

NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK creates a UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK with default headers values

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) Code

Code gets the status code for the update network wireless ssid device type group policies o k response

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) Error

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload

func (o *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsClientError

IsClientError returns true when this update network wireless ssid device type group policies o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsCode

IsCode returns true when this update network wireless ssid device type group policies o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsRedirect

IsRedirect returns true when this update network wireless ssid device type group policies o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsServerError

IsServerError returns true when this update network wireless ssid device type group policies o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) IsSuccess

IsSuccess returns true when this update network wireless ssid device type group policies o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) String

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidDeviceTypeGroupPolicies.
	UpdateNetworkWirelessSsidDeviceTypeGroupPolicies UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams contains all the parameters to send to the API endpoint

for the update network wireless ssid device type group policies operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams() *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams creates a new UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithContext

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithContext creates a new UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithTimeout

func NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

NewUpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsWithTimeout creates a new UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetContext

SetContext adds the context to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid device type group policies params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetNetworkID

SetNetworkID adds the networkId to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetNumber

SetNumber adds the number to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetUpdateNetworkWirelessSsidDeviceTypeGroupPolicies

func (o *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) SetUpdateNetworkWirelessSsidDeviceTypeGroupPolicies(updateNetworkWirelessSsidDeviceTypeGroupPolicies UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody)

SetUpdateNetworkWirelessSsidDeviceTypeGroupPolicies adds the updateNetworkWirelessSsidDeviceTypeGroupPolicies to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithContext

WithContext adds the context to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid device type group policies params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithNumber

WithNumber adds the number to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithUpdateNetworkWirelessSsidDeviceTypeGroupPolicies

func (o *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WithUpdateNetworkWirelessSsidDeviceTypeGroupPolicies(updateNetworkWirelessSsidDeviceTypeGroupPolicies UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesBody) *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

WithUpdateNetworkWirelessSsidDeviceTypeGroupPolicies adds the updateNetworkWirelessSsidDeviceTypeGroupPolicies to the update network wireless ssid device type group policies params

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0 struct {

	// The device policy. Can be one of 'Allowed', 'Blocked' or 'Group policy'
	// Required: true
	// Enum: [Allowed Blocked Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The device type. Can be one of 'Android', 'BlackBerry', 'Chrome OS', 'iPad', 'iPhone', 'iPod', 'Mac OS X', 'Windows', 'Windows Phone', 'B&N Nook' or 'Other OS'
	// Required: true
	// Enum: [Android B&N Nook BlackBerry Chrome OS Mac OS X Other OS Windows Windows Phone iPad iPhone iPod]
	DeviceType *string `json:"deviceType"`

	// ID of the group policy object.
	GroupPolicyID int64 `json:"groupPolicyId,omitempty"`
}

UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0 update network wireless ssid device type group policies params body device type policies items0 swagger:model UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0) ContextValidate

ContextValidate validates this update network wireless ssid device type group policies params body device type policies items0 based on context it is used

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0) Validate

Validate validates this update network wireless ssid device type group policies params body device type policies items0

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesReader

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesReader is a Reader for the UpdateNetworkWirelessSsidDeviceTypeGroupPolicies structure.

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesReader) ReadResponse

func (o *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidEapOverrideBody

type UpdateNetworkWirelessSsidEapOverrideBody struct {

	// eapol key
	EapolKey *UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey `json:"eapolKey,omitempty"`

	// identity
	Identity *UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity `json:"identity,omitempty"`

	// Maximum number of general EAP retries.
	MaxRetries int64 `json:"maxRetries,omitempty"`

	// General EAP timeout in seconds.
	Timeout int64 `json:"timeout,omitempty"`
}

UpdateNetworkWirelessSsidEapOverrideBody update network wireless ssid eap override body // Example: {"eapolKey":{"retries":5,"timeoutInMs":5000},"identity":{"retries":5,"timeout":5},"maxRetries":5,"timeout":5} swagger:model UpdateNetworkWirelessSsidEapOverrideBody

func (*UpdateNetworkWirelessSsidEapOverrideBody) ContextValidate

ContextValidate validate this update network wireless ssid eap override body based on the context it is used

func (*UpdateNetworkWirelessSsidEapOverrideBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidEapOverrideBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidEapOverrideBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideBody) Validate

Validate validates this update network wireless ssid eap override body

type UpdateNetworkWirelessSsidEapOverrideOK

type UpdateNetworkWirelessSsidEapOverrideOK struct {
	Payload *UpdateNetworkWirelessSsidEapOverrideOKBody
}

UpdateNetworkWirelessSsidEapOverrideOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidEapOverrideOK

func NewUpdateNetworkWirelessSsidEapOverrideOK() *UpdateNetworkWirelessSsidEapOverrideOK

NewUpdateNetworkWirelessSsidEapOverrideOK creates a UpdateNetworkWirelessSsidEapOverrideOK with default headers values

func (*UpdateNetworkWirelessSsidEapOverrideOK) Code

Code gets the status code for the update network wireless ssid eap override o k response

func (*UpdateNetworkWirelessSsidEapOverrideOK) Error

func (*UpdateNetworkWirelessSsidEapOverrideOK) GetPayload

func (*UpdateNetworkWirelessSsidEapOverrideOK) IsClientError

func (o *UpdateNetworkWirelessSsidEapOverrideOK) IsClientError() bool

IsClientError returns true when this update network wireless ssid eap override o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidEapOverrideOK) IsCode

IsCode returns true when this update network wireless ssid eap override o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidEapOverrideOK) IsRedirect

IsRedirect returns true when this update network wireless ssid eap override o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidEapOverrideOK) IsServerError

func (o *UpdateNetworkWirelessSsidEapOverrideOK) IsServerError() bool

IsServerError returns true when this update network wireless ssid eap override o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidEapOverrideOK) IsSuccess

IsSuccess returns true when this update network wireless ssid eap override o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidEapOverrideOK) String

type UpdateNetworkWirelessSsidEapOverrideOKBody

type UpdateNetworkWirelessSsidEapOverrideOKBody struct {

	// eapol key
	EapolKey *UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey `json:"eapolKey,omitempty"`

	// identity
	Identity *UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity `json:"identity,omitempty"`

	// Maximum number of general EAP retries.
	MaxRetries int64 `json:"maxRetries,omitempty"`

	// General EAP timeout in seconds.
	Timeout int64 `json:"timeout,omitempty"`
}

UpdateNetworkWirelessSsidEapOverrideOKBody update network wireless ssid eap override o k body swagger:model UpdateNetworkWirelessSsidEapOverrideOKBody

func (*UpdateNetworkWirelessSsidEapOverrideOKBody) ContextValidate

ContextValidate validate this update network wireless ssid eap override o k body based on the context it is used

func (*UpdateNetworkWirelessSsidEapOverrideOKBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidEapOverrideOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideOKBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidEapOverrideOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideOKBody) Validate

Validate validates this update network wireless ssid eap override o k body

type UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey

type UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey struct {

	// Maximum number of EAPOL key retries.
	Retries int64 `json:"retries,omitempty"`

	// EAPOL Key timeout in milliseconds.
	TimeoutInMs int64 `json:"timeoutInMs,omitempty"`
}

UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey EAPOL Key settings. swagger:model UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey) ContextValidate

ContextValidate validates this update network wireless ssid eap override o k body eapol key based on context it is used

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyEapolKey) Validate

Validate validates this update network wireless ssid eap override o k body eapol key

type UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity

type UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity struct {

	// Maximum number of EAP retries.
	Retries int64 `json:"retries,omitempty"`

	// EAP timeout in seconds.
	Timeout int64 `json:"timeout,omitempty"`
}

UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity EAP settings for identity requests. swagger:model UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity) ContextValidate

ContextValidate validates this update network wireless ssid eap override o k body identity based on context it is used

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideOKBodyIdentity) Validate

Validate validates this update network wireless ssid eap override o k body identity

type UpdateNetworkWirelessSsidEapOverrideParams

type UpdateNetworkWirelessSsidEapOverrideParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidEapOverride.
	UpdateNetworkWirelessSsidEapOverride UpdateNetworkWirelessSsidEapOverrideBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidEapOverrideParams contains all the parameters to send to the API endpoint

for the update network wireless ssid eap override operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidEapOverrideParams

func NewUpdateNetworkWirelessSsidEapOverrideParams() *UpdateNetworkWirelessSsidEapOverrideParams

NewUpdateNetworkWirelessSsidEapOverrideParams creates a new UpdateNetworkWirelessSsidEapOverrideParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidEapOverrideParamsWithContext

func NewUpdateNetworkWirelessSsidEapOverrideParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidEapOverrideParams

NewUpdateNetworkWirelessSsidEapOverrideParamsWithContext creates a new UpdateNetworkWirelessSsidEapOverrideParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidEapOverrideParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidEapOverrideParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidEapOverrideParams

NewUpdateNetworkWirelessSsidEapOverrideParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidEapOverrideParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidEapOverrideParamsWithTimeout

func NewUpdateNetworkWirelessSsidEapOverrideParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidEapOverrideParams

NewUpdateNetworkWirelessSsidEapOverrideParamsWithTimeout creates a new UpdateNetworkWirelessSsidEapOverrideParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetContext

SetContext adds the context to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid eap override params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetHTTPClient

func (o *UpdateNetworkWirelessSsidEapOverrideParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidEapOverrideParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetNumber

SetNumber adds the number to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) SetUpdateNetworkWirelessSsidEapOverride

func (o *UpdateNetworkWirelessSsidEapOverrideParams) SetUpdateNetworkWirelessSsidEapOverride(updateNetworkWirelessSsidEapOverride UpdateNetworkWirelessSsidEapOverrideBody)

SetUpdateNetworkWirelessSsidEapOverride adds the updateNetworkWirelessSsidEapOverride to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithContext

WithContext adds the context to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid eap override params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithNumber

WithNumber adds the number to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WithUpdateNetworkWirelessSsidEapOverride

func (o *UpdateNetworkWirelessSsidEapOverrideParams) WithUpdateNetworkWirelessSsidEapOverride(updateNetworkWirelessSsidEapOverride UpdateNetworkWirelessSsidEapOverrideBody) *UpdateNetworkWirelessSsidEapOverrideParams

WithUpdateNetworkWirelessSsidEapOverride adds the updateNetworkWirelessSsidEapOverride to the update network wireless ssid eap override params

func (*UpdateNetworkWirelessSsidEapOverrideParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey

type UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey struct {

	// Maximum number of EAPOL key retries.
	Retries int64 `json:"retries,omitempty"`

	// EAPOL Key timeout in milliseconds.
	TimeoutInMs int64 `json:"timeoutInMs,omitempty"`
}

UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey EAPOL Key settings. swagger:model UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey) ContextValidate

ContextValidate validates this update network wireless ssid eap override params body eapol key based on context it is used

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyEapolKey) Validate

Validate validates this update network wireless ssid eap override params body eapol key

type UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity

type UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity struct {

	// Maximum number of EAP retries.
	Retries int64 `json:"retries,omitempty"`

	// EAP timeout in seconds.
	Timeout int64 `json:"timeout,omitempty"`
}

UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity EAP settings for identity requests. swagger:model UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity) ContextValidate

ContextValidate validates this update network wireless ssid eap override params body identity based on context it is used

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidEapOverrideParamsBodyIdentity) Validate

Validate validates this update network wireless ssid eap override params body identity

type UpdateNetworkWirelessSsidEapOverrideReader

type UpdateNetworkWirelessSsidEapOverrideReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidEapOverrideReader is a Reader for the UpdateNetworkWirelessSsidEapOverride structure.

func (*UpdateNetworkWirelessSsidEapOverrideReader) ReadResponse

func (o *UpdateNetworkWirelessSsidEapOverrideReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody struct {

	// Allow wireless client access to local LAN (boolean value - true allows access and false denies access) (optional)
	AllowLanAccess bool `json:"allowLanAccess,omitempty"`

	// An ordered array of the firewall rules for this SSID (not including the local LAN access rule or the default rule)
	Rules []*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0 `json:"rules"`
}

UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody update network wireless ssid firewall l3 firewall rules body // Example: {"rules":[{"comment":"Allow TCP traffic to subnet with HTTP servers.","destCidr":"192.168.1.0/24","destPort":"443","policy":"allow","protocol":"tcp"}]} swagger:model UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody) ContextValidate

ContextValidate validate this update network wireless ssid firewall l3 firewall rules body based on the context it is used

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody) Validate

Validate validates this update network wireless ssid firewall l3 firewall rules body

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesOK

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesOK() *UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK

NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesOK creates a UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK with default headers values

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) Code

Code gets the status code for the update network wireless ssid firewall l3 firewall rules o k response

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) Error

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) IsClientError

IsClientError returns true when this update network wireless ssid firewall l3 firewall rules o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) IsCode

IsCode returns true when this update network wireless ssid firewall l3 firewall rules o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) IsRedirect

IsRedirect returns true when this update network wireless ssid firewall l3 firewall rules o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) IsServerError

IsServerError returns true when this update network wireless ssid firewall l3 firewall rules o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) IsSuccess

IsSuccess returns true when this update network wireless ssid firewall l3 firewall rules o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) String

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidFirewallL3FirewallRules.
	UpdateNetworkWirelessSsidFirewallL3FirewallRules UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams contains all the parameters to send to the API endpoint

for the update network wireless ssid firewall l3 firewall rules operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParams() *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParams creates a new UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithContext

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithContext creates a new UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithTimeout

func NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsWithTimeout creates a new UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetContext

SetContext adds the context to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid firewall l3 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetNetworkID

SetNetworkID adds the networkId to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetNumber

SetNumber adds the number to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetUpdateNetworkWirelessSsidFirewallL3FirewallRules

func (o *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) SetUpdateNetworkWirelessSsidFirewallL3FirewallRules(updateNetworkWirelessSsidFirewallL3FirewallRules UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody)

SetUpdateNetworkWirelessSsidFirewallL3FirewallRules adds the updateNetworkWirelessSsidFirewallL3FirewallRules to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithContext

WithContext adds the context to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid firewall l3 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithNumber

WithNumber adds the number to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithUpdateNetworkWirelessSsidFirewallL3FirewallRules

func (o *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WithUpdateNetworkWirelessSsidFirewallL3FirewallRules(updateNetworkWirelessSsidFirewallL3FirewallRules UpdateNetworkWirelessSsidFirewallL3FirewallRulesBody) *UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

WithUpdateNetworkWirelessSsidFirewallL3FirewallRules adds the updateNetworkWirelessSsidFirewallL3FirewallRules to the update network wireless ssid firewall l3 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0 struct {

	// Description of the rule (optional)
	Comment string `json:"comment,omitempty"`

	// Comma-separated list of destination IP address(es) (in IP or CIDR notation), fully-qualified domain names (FQDN) or 'any'
	// Required: true
	DestCidr *string `json:"destCidr"`

	// Comma-separated list of destination port(s) (integer in the range 1-65535), or 'any'
	DestPort string `json:"destPort,omitempty"`

	// 'allow' or 'deny' traffic specified by this rule
	// Required: true
	// Enum: [allow deny]
	Policy *string `json:"policy"`

	// The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
	// Required: true
	// Enum: [any icmp icmp6 tcp udp]
	Protocol *string `json:"protocol"`
}

UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0 update network wireless ssid firewall l3 firewall rules params body rules items0 swagger:model UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0) ContextValidate

ContextValidate validates this update network wireless ssid firewall l3 firewall rules params body rules items0 based on context it is used

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0) Validate

Validate validates this update network wireless ssid firewall l3 firewall rules params body rules items0

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesReader

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidFirewallL3FirewallRulesReader is a Reader for the UpdateNetworkWirelessSsidFirewallL3FirewallRules structure.

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesReader) ReadResponse

func (o *UpdateNetworkWirelessSsidFirewallL3FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody struct {

	// An array of L7 firewall rules for this SSID. Rules will get applied in the same order user has specified in request. Empty array will clear the L7 firewall rule configuration.
	Rules []*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0 `json:"rules"`
}

UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody update network wireless ssid firewall l7 firewall rules body // Example: {"rules":[{"policy":"deny","type":"host","value":"google.com"},{"policy":"deny","type":"port","value":"23"},{"policy":"deny","type":"ipRange","value":"10.11.12.00/24"},{"policy":"deny","type":"ipRange","value":"10.11.12.00/24:5555"}]} swagger:model UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody) ContextValidate

ContextValidate validate this update network wireless ssid firewall l7 firewall rules body based on the context it is used

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody) Validate

Validate validates this update network wireless ssid firewall l7 firewall rules body

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesOK

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesOK() *UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK

NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesOK creates a UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK with default headers values

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) Code

Code gets the status code for the update network wireless ssid firewall l7 firewall rules o k response

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) Error

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) IsClientError

IsClientError returns true when this update network wireless ssid firewall l7 firewall rules o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) IsCode

IsCode returns true when this update network wireless ssid firewall l7 firewall rules o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) IsRedirect

IsRedirect returns true when this update network wireless ssid firewall l7 firewall rules o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) IsServerError

IsServerError returns true when this update network wireless ssid firewall l7 firewall rules o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) IsSuccess

IsSuccess returns true when this update network wireless ssid firewall l7 firewall rules o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) String

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidFirewallL7FirewallRules.
	UpdateNetworkWirelessSsidFirewallL7FirewallRules UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams contains all the parameters to send to the API endpoint

for the update network wireless ssid firewall l7 firewall rules operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParams() *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParams creates a new UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithContext

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithContext creates a new UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithTimeout

func NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

NewUpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsWithTimeout creates a new UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetContext

SetContext adds the context to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid firewall l7 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetNetworkID

SetNetworkID adds the networkId to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetNumber

SetNumber adds the number to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetUpdateNetworkWirelessSsidFirewallL7FirewallRules

func (o *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) SetUpdateNetworkWirelessSsidFirewallL7FirewallRules(updateNetworkWirelessSsidFirewallL7FirewallRules UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody)

SetUpdateNetworkWirelessSsidFirewallL7FirewallRules adds the updateNetworkWirelessSsidFirewallL7FirewallRules to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithContext

WithContext adds the context to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid firewall l7 firewall rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithNumber

WithNumber adds the number to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithUpdateNetworkWirelessSsidFirewallL7FirewallRules

func (o *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WithUpdateNetworkWirelessSsidFirewallL7FirewallRules(updateNetworkWirelessSsidFirewallL7FirewallRules UpdateNetworkWirelessSsidFirewallL7FirewallRulesBody) *UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

WithUpdateNetworkWirelessSsidFirewallL7FirewallRules adds the updateNetworkWirelessSsidFirewallL7FirewallRules to the update network wireless ssid firewall l7 firewall rules params

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0 struct {

	// 'Deny' traffic specified by this rule
	// Enum: [deny]
	Policy string `json:"policy,omitempty"`

	// Type of the L7 firewall rule. One of: 'application', 'applicationCategory', 'host', 'port', 'ipRange'
	// Enum: [application applicationCategory host ipRange port]
	Type string `json:"type,omitempty"`

	// The value of what needs to get blocked. Format of the value varies depending on type of the firewall rule selected.
	Value string `json:"value,omitempty"`
}

UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0 update network wireless ssid firewall l7 firewall rules params body rules items0 swagger:model UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0) ContextValidate

ContextValidate validates this update network wireless ssid firewall l7 firewall rules params body rules items0 based on context it is used

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0) Validate

Validate validates this update network wireless ssid firewall l7 firewall rules params body rules items0

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesReader

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidFirewallL7FirewallRulesReader is a Reader for the UpdateNetworkWirelessSsidFirewallL7FirewallRules structure.

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesReader) ReadResponse

func (o *UpdateNetworkWirelessSsidFirewallL7FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidHotspot20Body

type UpdateNetworkWirelessSsidHotspot20Body struct {

	// An array of domain names
	Domains []string `json:"domains"`

	// Whether or not Hotspot 2.0 for this SSID is enabled
	Enabled bool `json:"enabled,omitempty"`

	// An array of MCC/MNC pairs
	MccMncs []*UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0 `json:"mccMncs"`

	// An array of NAI realms
	NaiRealms []*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0 `json:"naiRealms"`

	// The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
	// Enum: [Chargeable public network Emergency services only network Free public network Personal device network Private network Private network with guest access Test or experimental Wildcard]
	NetworkAccessType string `json:"networkAccessType,omitempty"`

	// operator
	Operator *UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator `json:"operator,omitempty"`

	// An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
	RoamConsortOis []string `json:"roamConsortOis"`

	// venue
	Venue *UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue `json:"venue,omitempty"`
}

UpdateNetworkWirelessSsidHotspot20Body update network wireless ssid hotspot20 body // Example: {"domains":["meraki.local","domain2.com"],"enabled":true,"mccMncs":[{"mcc":"123","mnc":"456"},{"mcc":"563","mnc":"232"}],"naiRealms":[{"format":"1","methods":[{"authenticationTypes":{"credentials":[],"eapInnerAuthentication":["EAP-TTLS with MSCHAPv2"],"nonEapInnerAuthentication":["MSCHAP"],"tunneledEapMethodCredentials":[]},"id":"1"}],"name":"Realm 1"}],"networkAccessType":"Private network","operator":{"name":"Meraki Product Management"},"roamConsortOis":["ABC123","456EFG"],"venue":{"name":"SF Branch","type":"Unspecified Assembly"}} swagger:model UpdateNetworkWirelessSsidHotspot20Body

func (*UpdateNetworkWirelessSsidHotspot20Body) ContextValidate

ContextValidate validate this update network wireless ssid hotspot20 body based on the context it is used

func (*UpdateNetworkWirelessSsidHotspot20Body) MarshalBinary

func (o *UpdateNetworkWirelessSsidHotspot20Body) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20Body) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidHotspot20Body) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20Body) Validate

Validate validates this update network wireless ssid hotspot20 body

type UpdateNetworkWirelessSsidHotspot20OK

type UpdateNetworkWirelessSsidHotspot20OK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidHotspot20OK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidHotspot20OK

func NewUpdateNetworkWirelessSsidHotspot20OK() *UpdateNetworkWirelessSsidHotspot20OK

NewUpdateNetworkWirelessSsidHotspot20OK creates a UpdateNetworkWirelessSsidHotspot20OK with default headers values

func (*UpdateNetworkWirelessSsidHotspot20OK) Code

Code gets the status code for the update network wireless ssid hotspot20 o k response

func (*UpdateNetworkWirelessSsidHotspot20OK) Error

func (*UpdateNetworkWirelessSsidHotspot20OK) GetPayload

func (o *UpdateNetworkWirelessSsidHotspot20OK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidHotspot20OK) IsClientError

func (o *UpdateNetworkWirelessSsidHotspot20OK) IsClientError() bool

IsClientError returns true when this update network wireless ssid hotspot20 o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidHotspot20OK) IsCode

IsCode returns true when this update network wireless ssid hotspot20 o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidHotspot20OK) IsRedirect

IsRedirect returns true when this update network wireless ssid hotspot20 o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidHotspot20OK) IsServerError

func (o *UpdateNetworkWirelessSsidHotspot20OK) IsServerError() bool

IsServerError returns true when this update network wireless ssid hotspot20 o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidHotspot20OK) IsSuccess

IsSuccess returns true when this update network wireless ssid hotspot20 o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidHotspot20OK) String

type UpdateNetworkWirelessSsidHotspot20Params

type UpdateNetworkWirelessSsidHotspot20Params struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidHotspot20.
	UpdateNetworkWirelessSsidHotspot20 UpdateNetworkWirelessSsidHotspot20Body

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidHotspot20Params contains all the parameters to send to the API endpoint

for the update network wireless ssid hotspot20 operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidHotspot20Params

func NewUpdateNetworkWirelessSsidHotspot20Params() *UpdateNetworkWirelessSsidHotspot20Params

NewUpdateNetworkWirelessSsidHotspot20Params creates a new UpdateNetworkWirelessSsidHotspot20Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidHotspot20ParamsWithContext

func NewUpdateNetworkWirelessSsidHotspot20ParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidHotspot20Params

NewUpdateNetworkWirelessSsidHotspot20ParamsWithContext creates a new UpdateNetworkWirelessSsidHotspot20Params object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidHotspot20ParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidHotspot20ParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidHotspot20Params

NewUpdateNetworkWirelessSsidHotspot20ParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidHotspot20Params object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidHotspot20ParamsWithTimeout

func NewUpdateNetworkWirelessSsidHotspot20ParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidHotspot20Params

NewUpdateNetworkWirelessSsidHotspot20ParamsWithTimeout creates a new UpdateNetworkWirelessSsidHotspot20Params object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidHotspot20Params) SetContext

SetContext adds the context to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid hotspot20 params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidHotspot20Params) SetHTTPClient

func (o *UpdateNetworkWirelessSsidHotspot20Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) SetNetworkID

func (o *UpdateNetworkWirelessSsidHotspot20Params) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) SetNumber

func (o *UpdateNetworkWirelessSsidHotspot20Params) SetNumber(number string)

SetNumber adds the number to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) SetUpdateNetworkWirelessSsidHotspot20

func (o *UpdateNetworkWirelessSsidHotspot20Params) SetUpdateNetworkWirelessSsidHotspot20(updateNetworkWirelessSsidHotspot20 UpdateNetworkWirelessSsidHotspot20Body)

SetUpdateNetworkWirelessSsidHotspot20 adds the updateNetworkWirelessSsidHotspot20 to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WithContext

WithContext adds the context to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid hotspot20 params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidHotspot20Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WithNumber

WithNumber adds the number to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WithUpdateNetworkWirelessSsidHotspot20

func (o *UpdateNetworkWirelessSsidHotspot20Params) WithUpdateNetworkWirelessSsidHotspot20(updateNetworkWirelessSsidHotspot20 UpdateNetworkWirelessSsidHotspot20Body) *UpdateNetworkWirelessSsidHotspot20Params

WithUpdateNetworkWirelessSsidHotspot20 adds the updateNetworkWirelessSsidHotspot20 to the update network wireless ssid hotspot20 params

func (*UpdateNetworkWirelessSsidHotspot20Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0

type UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0 struct {

	// MCC value
	Mcc string `json:"mcc,omitempty"`

	// MNC value
	Mnc string `json:"mnc,omitempty"`
}

UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0 update network wireless ssid hotspot20 params body mcc mncs items0 swagger:model UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0) ContextValidate

ContextValidate validates this update network wireless ssid hotspot20 params body mcc mncs items0 based on context it is used

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyMccMncsItems0) Validate

Validate validates this update network wireless ssid hotspot20 params body mcc mncs items0

type UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0

type UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0 struct {

	// The format for the realm ('1' or '0')
	// Enum: [0 1]
	Format string `json:"format,omitempty"`

	// An array of EAP methods for the realm.
	Methods []*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0 `json:"methods"`

	// The name of the realm
	Realm string `json:"realm,omitempty"`
}

UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0 update network wireless ssid hotspot20 params body nai realms items0 swagger:model UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0) ContextValidate

ContextValidate validate this update network wireless ssid hotspot20 params body nai realms items0 based on the context it is used

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0) Validate

Validate validates this update network wireless ssid hotspot20 params body nai realms items0

type UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0

type UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0 struct {

	// The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
	AuthenticationTypes interface{} `json:"authenticationTypes,omitempty"`

	// ID of method
	ID string `json:"id,omitempty"`
}

UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0 update network wireless ssid hotspot20 params body nai realms items0 methods items0 swagger:model UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0) ContextValidate

ContextValidate validates this update network wireless ssid hotspot20 params body nai realms items0 methods items0 based on context it is used

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0MethodsItems0) Validate

Validate validates this update network wireless ssid hotspot20 params body nai realms items0 methods items0

type UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator

type UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator struct {

	// Operator name
	Name string `json:"name,omitempty"`
}

UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator Operator settings for this SSID swagger:model UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator) ContextValidate

ContextValidate validates this update network wireless ssid hotspot20 params body operator based on context it is used

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyOperator) Validate

Validate validates this update network wireless ssid hotspot20 params body operator

type UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue

type UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue struct {

	// Venue name
	Name string `json:"name,omitempty"`

	// Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')
	// Enum: [Airplane Alcohol and Drug Rehabilitation Center Amphitheater Amusement Park Arena Attorney Office Automobile or Truck Automotive Service Station Bank Bar Boarding House Bus Bus Stop City Park Coffee Shop Convention Center Doctor or Dentist office Dormitory Emergency Coordination Center Factory Ferry Fire Station Gas Station Grocery Market Group Home Hospital Hotel or Motel Kiosk Library Long-Term Care Facility Motor Bike Muni-mesh Network Museum Passenger Terminal Place of Worship Police Station Post Office Prison or Jail Private Residence Professional Office Research and Development Facility Rest Area Restaurant Retail Store School, Primary School, Secondary Ship or Boat Shopping Mall Stadium Theater Traffic Control Train University or College Unspecified Unspecified Assembly Unspecified Business Unspecified Educational Unspecified Factory and Industrial Unspecified Institutional Unspecified Mercantile Unspecified Outdoor Unspecified Residential Unspecified Storage Unspecified Utility and Miscellaneous Unspecified Vehicular Zoo or Aquarium]
	Type string `json:"type,omitempty"`
}

UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue Venue settings for this SSID swagger:model UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue) ContextValidate

ContextValidate validates this update network wireless ssid hotspot20 params body venue based on context it is used

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidHotspot20ParamsBodyVenue) Validate

Validate validates this update network wireless ssid hotspot20 params body venue

type UpdateNetworkWirelessSsidHotspot20Reader

type UpdateNetworkWirelessSsidHotspot20Reader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidHotspot20Reader is a Reader for the UpdateNetworkWirelessSsidHotspot20 structure.

func (*UpdateNetworkWirelessSsidHotspot20Reader) ReadResponse

func (o *UpdateNetworkWirelessSsidHotspot20Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidIdentityPskBody

type UpdateNetworkWirelessSsidIdentityPskBody struct {

	// Timestamp for when the Identity PSK expires, or 'null' to never expire
	// Format: date-time
	ExpiresAt strfmt.DateTime `json:"expiresAt,omitempty"`

	// The group policy to be applied to clients
	GroupPolicyID string `json:"groupPolicyId,omitempty"`

	// The name of the Identity PSK
	Name string `json:"name,omitempty"`

	// The passphrase for client authentication
	Passphrase string `json:"passphrase,omitempty"`
}

UpdateNetworkWirelessSsidIdentityPskBody update network wireless ssid identity psk body // Example: {"expiresAt":"2018-02-11T00:00:00.090210Z","groupPolicyId":"101","id":"1284392014819","name":"Sample Identity PSK","passphrase":"secret"} swagger:model UpdateNetworkWirelessSsidIdentityPskBody

func (*UpdateNetworkWirelessSsidIdentityPskBody) ContextValidate

ContextValidate validates this update network wireless ssid identity psk body based on context it is used

func (*UpdateNetworkWirelessSsidIdentityPskBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidIdentityPskBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidIdentityPskBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidIdentityPskBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidIdentityPskBody) Validate

Validate validates this update network wireless ssid identity psk body

type UpdateNetworkWirelessSsidIdentityPskOK

type UpdateNetworkWirelessSsidIdentityPskOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidIdentityPskOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidIdentityPskOK

func NewUpdateNetworkWirelessSsidIdentityPskOK() *UpdateNetworkWirelessSsidIdentityPskOK

NewUpdateNetworkWirelessSsidIdentityPskOK creates a UpdateNetworkWirelessSsidIdentityPskOK with default headers values

func (*UpdateNetworkWirelessSsidIdentityPskOK) Code

Code gets the status code for the update network wireless ssid identity psk o k response

func (*UpdateNetworkWirelessSsidIdentityPskOK) Error

func (*UpdateNetworkWirelessSsidIdentityPskOK) GetPayload

func (o *UpdateNetworkWirelessSsidIdentityPskOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidIdentityPskOK) IsClientError

func (o *UpdateNetworkWirelessSsidIdentityPskOK) IsClientError() bool

IsClientError returns true when this update network wireless ssid identity psk o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidIdentityPskOK) IsCode

IsCode returns true when this update network wireless ssid identity psk o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidIdentityPskOK) IsRedirect

IsRedirect returns true when this update network wireless ssid identity psk o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidIdentityPskOK) IsServerError

func (o *UpdateNetworkWirelessSsidIdentityPskOK) IsServerError() bool

IsServerError returns true when this update network wireless ssid identity psk o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidIdentityPskOK) IsSuccess

IsSuccess returns true when this update network wireless ssid identity psk o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidIdentityPskOK) String

type UpdateNetworkWirelessSsidIdentityPskParams

type UpdateNetworkWirelessSsidIdentityPskParams struct {

	/* IdentityPskID.

	   Identity psk ID
	*/
	IdentityPskID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidIdentityPsk.
	UpdateNetworkWirelessSsidIdentityPsk UpdateNetworkWirelessSsidIdentityPskBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidIdentityPskParams contains all the parameters to send to the API endpoint

for the update network wireless ssid identity psk operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidIdentityPskParams

func NewUpdateNetworkWirelessSsidIdentityPskParams() *UpdateNetworkWirelessSsidIdentityPskParams

NewUpdateNetworkWirelessSsidIdentityPskParams creates a new UpdateNetworkWirelessSsidIdentityPskParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidIdentityPskParamsWithContext

func NewUpdateNetworkWirelessSsidIdentityPskParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidIdentityPskParams

NewUpdateNetworkWirelessSsidIdentityPskParamsWithContext creates a new UpdateNetworkWirelessSsidIdentityPskParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidIdentityPskParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidIdentityPskParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidIdentityPskParams

NewUpdateNetworkWirelessSsidIdentityPskParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidIdentityPskParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidIdentityPskParamsWithTimeout

func NewUpdateNetworkWirelessSsidIdentityPskParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidIdentityPskParams

NewUpdateNetworkWirelessSsidIdentityPskParamsWithTimeout creates a new UpdateNetworkWirelessSsidIdentityPskParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetContext

SetContext adds the context to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetHTTPClient

func (o *UpdateNetworkWirelessSsidIdentityPskParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetIdentityPskID

func (o *UpdateNetworkWirelessSsidIdentityPskParams) SetIdentityPskID(identityPskID string)

SetIdentityPskID adds the identityPskId to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidIdentityPskParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetNumber

SetNumber adds the number to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) SetUpdateNetworkWirelessSsidIdentityPsk

func (o *UpdateNetworkWirelessSsidIdentityPskParams) SetUpdateNetworkWirelessSsidIdentityPsk(updateNetworkWirelessSsidIdentityPsk UpdateNetworkWirelessSsidIdentityPskBody)

SetUpdateNetworkWirelessSsidIdentityPsk adds the updateNetworkWirelessSsidIdentityPsk to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithContext

WithContext adds the context to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid identity psk params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithIdentityPskID

WithIdentityPskID adds the identityPskID to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithNumber

WithNumber adds the number to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WithUpdateNetworkWirelessSsidIdentityPsk

func (o *UpdateNetworkWirelessSsidIdentityPskParams) WithUpdateNetworkWirelessSsidIdentityPsk(updateNetworkWirelessSsidIdentityPsk UpdateNetworkWirelessSsidIdentityPskBody) *UpdateNetworkWirelessSsidIdentityPskParams

WithUpdateNetworkWirelessSsidIdentityPsk adds the updateNetworkWirelessSsidIdentityPsk to the update network wireless ssid identity psk params

func (*UpdateNetworkWirelessSsidIdentityPskParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidIdentityPskReader

type UpdateNetworkWirelessSsidIdentityPskReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidIdentityPskReader is a Reader for the UpdateNetworkWirelessSsidIdentityPsk structure.

func (*UpdateNetworkWirelessSsidIdentityPskReader) ReadResponse

func (o *UpdateNetworkWirelessSsidIdentityPskReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidOK

type UpdateNetworkWirelessSsidOK struct {
	Payload *UpdateNetworkWirelessSsidOKBody
}

UpdateNetworkWirelessSsidOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidOK

func NewUpdateNetworkWirelessSsidOK() *UpdateNetworkWirelessSsidOK

NewUpdateNetworkWirelessSsidOK creates a UpdateNetworkWirelessSsidOK with default headers values

func (*UpdateNetworkWirelessSsidOK) Code

func (o *UpdateNetworkWirelessSsidOK) Code() int

Code gets the status code for the update network wireless ssid o k response

func (*UpdateNetworkWirelessSsidOK) Error

func (*UpdateNetworkWirelessSsidOK) GetPayload

func (*UpdateNetworkWirelessSsidOK) IsClientError

func (o *UpdateNetworkWirelessSsidOK) IsClientError() bool

IsClientError returns true when this update network wireless ssid o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidOK) IsCode

func (o *UpdateNetworkWirelessSsidOK) IsCode(code int) bool

IsCode returns true when this update network wireless ssid o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidOK) IsRedirect

func (o *UpdateNetworkWirelessSsidOK) IsRedirect() bool

IsRedirect returns true when this update network wireless ssid o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidOK) IsServerError

func (o *UpdateNetworkWirelessSsidOK) IsServerError() bool

IsServerError returns true when this update network wireless ssid o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidOK) IsSuccess

func (o *UpdateNetworkWirelessSsidOK) IsSuccess() bool

IsSuccess returns true when this update network wireless ssid o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidOK) String

func (o *UpdateNetworkWirelessSsidOK) String() string

type UpdateNetworkWirelessSsidOKBody

type UpdateNetworkWirelessSsidOKBody struct {

	// URL for the admin splash page
	AdminSplashURL string `json:"adminSplashUrl,omitempty"`

	// The association control method for the SSID
	// Enum: [8021x-google 8021x-localradius 8021x-meraki 8021x-nac 8021x-radius ipsk-with-nac ipsk-with-radius ipsk-without-radius open open-enhanced open-with-nac open-with-radius psk]
	AuthMode string `json:"authMode,omitempty"`

	// List of tags for this SSID. If availableOnAllAps is false, then the SSID is only broadcast by APs with tags matching any of the tags in this list
	AvailabilityTags []string `json:"availabilityTags"`

	// Whether all APs broadcast the SSID or if it's restricted to APs matching any availability tags
	AvailableOnAllAps bool `json:"availableOnAllAps,omitempty"`

	// The client-serving radio frequencies of this SSID in the default indoor RF profile
	// Enum: [5 GHz band only Dual band operation Dual band operation with Band Steering]
	BandSelection string `json:"bandSelection,omitempty"`

	// Whether or not the SSID is enabled
	Enabled bool `json:"enabled,omitempty"`

	// The psk encryption mode for the SSID
	// Enum: [wep wpa]
	EncryptionMode string `json:"encryptionMode,omitempty"`

	// The client IP assignment mode
	// Enum: [Bridge mode Ethernet over GRE Layer 3 roaming Layer 3 roaming with a concentrator NAT mode VPN]
	IPAssignmentMode string `json:"ipAssignmentMode,omitempty"`

	// Whether clients connecting to this SSID must use the IP address assigned by the DHCP server
	MandatoryDhcpEnabled bool `json:"mandatoryDhcpEnabled,omitempty"`

	// The minimum bitrate in Mbps of this SSID in the default indoor RF profile
	MinBitrate int64 `json:"minBitrate,omitempty"`

	// The name of the SSID
	Name string `json:"name,omitempty"`

	// Unique identifier of the SSID
	Number int64 `json:"number,omitempty"`

	// The download bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitDown int64 `json:"perClientBandwidthLimitDown,omitempty"`

	// The upload bandwidth limit in Kbps. (0 represents no limit.)
	PerClientBandwidthLimitUp int64 `json:"perClientBandwidthLimitUp,omitempty"`

	// The total download bandwidth limit in Kbps (0 represents no limit)
	PerSsidBandwidthLimitDown int64 `json:"perSsidBandwidthLimitDown,omitempty"`

	// The total upload bandwidth limit in Kbps (0 represents no limit)
	PerSsidBandwidthLimitUp int64 `json:"perSsidBandwidthLimitUp,omitempty"`

	// Whether or not RADIUS accounting is enabled
	RadiusAccountingEnabled bool `json:"radiusAccountingEnabled,omitempty"`

	// List of RADIUS accounting 802.1X servers to be used for authentication
	RadiusAccountingServers []*UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0 `json:"radiusAccountingServers"`

	// RADIUS attribute used to look up group policies
	// Enum: [Airespace-ACL-Name Aruba-User-Role Filter-Id Reply-Message]
	RadiusAttributeForGroupPolicies string `json:"radiusAttributeForGroupPolicies,omitempty"`

	// Whether RADIUS authentication is enabled
	RadiusEnabled bool `json:"radiusEnabled,omitempty"`

	// Policy which determines how authentication requests should be handled in the event that all of the configured RADIUS servers are unreachable
	// Enum: [Allow access Deny access]
	RadiusFailoverPolicy string `json:"radiusFailoverPolicy,omitempty"`

	// Policy which determines which RADIUS server will be contacted first in an authentication attempt, and the ordering of any necessary retry attempts
	// Enum: [Round robin Strict priority order]
	RadiusLoadBalancingPolicy string `json:"radiusLoadBalancingPolicy,omitempty"`

	// List of RADIUS 802.1X servers to be used for authentication
	RadiusServers []*UpdateNetworkWirelessSsidOKBodyRadiusServersItems0 `json:"radiusServers"`

	// The type of splash page for the SSID
	// Enum: [Billing Cisco ISE Click-through splash page Facebook Wi-Fi Google Apps domain Google OAuth None Password-protected with Active Directory Password-protected with LDAP Password-protected with Meraki RADIUS Password-protected with custom RADIUS SMS authentication Sponsored guest Systems Manager Sentry]
	SplashPage string `json:"splashPage,omitempty"`

	// Splash page timeout
	SplashTimeout string `json:"splashTimeout,omitempty"`

	// SSID Administrator access status
	SsidAdminAccessible bool `json:"ssidAdminAccessible,omitempty"`

	// Whether the SSID is advertised or hidden by the AP
	Visible bool `json:"visible,omitempty"`

	// Allow users to access a configurable list of IP ranges prior to sign-on
	WalledGardenEnabled bool `json:"walledGardenEnabled,omitempty"`

	// Domain names and IP address ranges available in Walled Garden mode
	WalledGardenRanges []string `json:"walledGardenRanges"`

	// The types of WPA encryption
	// Enum: [WPA1 and WPA2 WPA1 only WPA2 only WPA3 192-bit Security WPA3 Transition Mode WPA3 only]
	WpaEncryptionMode string `json:"wpaEncryptionMode,omitempty"`
}

UpdateNetworkWirelessSsidOKBody update network wireless ssid o k body swagger:model UpdateNetworkWirelessSsidOKBody

func (*UpdateNetworkWirelessSsidOKBody) ContextValidate

func (o *UpdateNetworkWirelessSsidOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless ssid o k body based on the context it is used

func (*UpdateNetworkWirelessSsidOKBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidOKBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidOKBody) Validate

Validate validates this update network wireless ssid o k body

type UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0

type UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) to which the APs will send RADIUS accounting messages
	Host string `json:"host,omitempty"`

	// The ID of the Openroaming Certificate attached to radius server
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// Port on the RADIUS server that is listening for accounting messages
	Port int64 `json:"port,omitempty"`
}

UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0 update network wireless ssid o k body radius accounting servers items0 swagger:model UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0

func (*UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) ContextValidate

ContextValidate validates this update network wireless ssid o k body radius accounting servers items0 based on context it is used

func (*UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidOKBodyRadiusAccountingServersItems0) Validate

Validate validates this update network wireless ssid o k body radius accounting servers items0

type UpdateNetworkWirelessSsidOKBodyRadiusServersItems0

type UpdateNetworkWirelessSsidOKBodyRadiusServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) of your RADIUS server
	Host string `json:"host,omitempty"`

	// The ID of the Openroaming Certificate attached to radius server
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// UDP port the RADIUS server listens on for Access-requests
	Port int64 `json:"port,omitempty"`
}

UpdateNetworkWirelessSsidOKBodyRadiusServersItems0 update network wireless ssid o k body radius servers items0 swagger:model UpdateNetworkWirelessSsidOKBodyRadiusServersItems0

func (*UpdateNetworkWirelessSsidOKBodyRadiusServersItems0) ContextValidate

ContextValidate validates this update network wireless ssid o k body radius servers items0 based on context it is used

func (*UpdateNetworkWirelessSsidOKBodyRadiusServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidOKBodyRadiusServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidOKBodyRadiusServersItems0) Validate

Validate validates this update network wireless ssid o k body radius servers items0

type UpdateNetworkWirelessSsidParams

type UpdateNetworkWirelessSsidParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsid.
	UpdateNetworkWirelessSsid UpdateNetworkWirelessSsidBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidParams contains all the parameters to send to the API endpoint

for the update network wireless ssid operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidParams

func NewUpdateNetworkWirelessSsidParams() *UpdateNetworkWirelessSsidParams

NewUpdateNetworkWirelessSsidParams creates a new UpdateNetworkWirelessSsidParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidParamsWithContext

func NewUpdateNetworkWirelessSsidParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidParams

NewUpdateNetworkWirelessSsidParamsWithContext creates a new UpdateNetworkWirelessSsidParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidParams

NewUpdateNetworkWirelessSsidParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidParamsWithTimeout

func NewUpdateNetworkWirelessSsidParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidParams

NewUpdateNetworkWirelessSsidParamsWithTimeout creates a new UpdateNetworkWirelessSsidParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidParams) SetContext

func (o *UpdateNetworkWirelessSsidParams) SetContext(ctx context.Context)

SetContext adds the context to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) SetDefaults

func (o *UpdateNetworkWirelessSsidParams) SetDefaults()

SetDefaults hydrates default values in the update network wireless ssid params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidParams) SetHTTPClient

func (o *UpdateNetworkWirelessSsidParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) SetNumber

func (o *UpdateNetworkWirelessSsidParams) SetNumber(number string)

SetNumber adds the number to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) SetTimeout

func (o *UpdateNetworkWirelessSsidParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) SetUpdateNetworkWirelessSsid

func (o *UpdateNetworkWirelessSsidParams) SetUpdateNetworkWirelessSsid(updateNetworkWirelessSsid UpdateNetworkWirelessSsidBody)

SetUpdateNetworkWirelessSsid adds the updateNetworkWirelessSsid to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WithContext

WithContext adds the context to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WithNumber

WithNumber adds the number to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WithUpdateNetworkWirelessSsid

func (o *UpdateNetworkWirelessSsidParams) WithUpdateNetworkWirelessSsid(updateNetworkWirelessSsid UpdateNetworkWirelessSsidBody) *UpdateNetworkWirelessSsidParams

WithUpdateNetworkWirelessSsid adds the updateNetworkWirelessSsid to the update network wireless ssid params

func (*UpdateNetworkWirelessSsidParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidParamsBodyActiveDirectory

type UpdateNetworkWirelessSsidParamsBodyActiveDirectory struct {

	// credentials
	Credentials *UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials `json:"credentials,omitempty"`

	// The Active Directory servers to be used for authentication.
	Servers []*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0 `json:"servers"`
}

UpdateNetworkWirelessSsidParamsBodyActiveDirectory The current setting for Active Directory. Only valid if splashPage is 'Password-protected with Active Directory' swagger:model UpdateNetworkWirelessSsidParamsBodyActiveDirectory

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectory) ContextValidate

ContextValidate validate this update network wireless ssid params body active directory based on the context it is used

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectory) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectory) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectory) Validate

Validate validates this update network wireless ssid params body active directory

type UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials

type UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials struct {

	// The logon name of the Active Directory account.
	LogonName string `json:"logonName,omitempty"`

	// The password to the Active Directory user account.
	Password string `json:"password,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials (Optional) The credentials of the user account to be used by the AP to bind to your Active Directory server. The Active Directory account should have permissions on all your Active Directory servers. Only valid if the splashPage is 'Password-protected with Active Directory'. swagger:model UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials) ContextValidate

ContextValidate validates this update network wireless ssid params body active directory credentials based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryCredentials) Validate

Validate validates this update network wireless ssid params body active directory credentials

type UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0

type UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0 struct {

	// IP address of your Active Directory server.
	// Required: true
	Host *string `json:"host"`

	// (Optional) UDP port the Active Directory server listens on. By default, uses port 3268.
	Port int64 `json:"port,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0 update network wireless ssid params body active directory servers items0 swagger:model UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0) ContextValidate

ContextValidate validates this update network wireless ssid params body active directory servers items0 based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyActiveDirectoryServersItems0) Validate

Validate validates this update network wireless ssid params body active directory servers items0

type UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0

type UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0 struct {

	// Array of AP tags
	Tags []string `json:"tags"`

	// Numerical identifier that is assigned to the VLAN
	VlanID int64 `json:"vlanId,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0 update network wireless ssid params body ap tags and vlan ids items0 swagger:model UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0

func (*UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0) ContextValidate

ContextValidate validates this update network wireless ssid params body ap tags and vlan ids items0 based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyApTagsAndVlanIdsItems0) Validate

Validate validates this update network wireless ssid params body ap tags and vlan ids items0

type UpdateNetworkWirelessSsidParamsBodyDNSRewrite

type UpdateNetworkWirelessSsidParamsBodyDNSRewrite struct {

	// User specified DNS servers (up to two servers)
	DNSCustomNameservers []string `json:"dnsCustomNameservers"`

	// Boolean indicating whether or not DNS server rewrite is enabled. If disabled, upstream DNS will be used
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyDNSRewrite DNS servers rewrite settings swagger:model UpdateNetworkWirelessSsidParamsBodyDNSRewrite

func (*UpdateNetworkWirelessSsidParamsBodyDNSRewrite) ContextValidate

ContextValidate validates this update network wireless ssid params body DNS rewrite based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyDNSRewrite) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyDNSRewrite) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyDNSRewrite) Validate

Validate validates this update network wireless ssid params body DNS rewrite

type UpdateNetworkWirelessSsidParamsBodyDot11r

type UpdateNetworkWirelessSsidParamsBodyDot11r struct {

	// (Optional) Whether 802.11r is adaptive or not.
	Adaptive bool `json:"adaptive,omitempty"`

	// Whether 802.11r is enabled or not.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyDot11r The current setting for 802.11r swagger:model UpdateNetworkWirelessSsidParamsBodyDot11r

func (*UpdateNetworkWirelessSsidParamsBodyDot11r) ContextValidate

ContextValidate validates this update network wireless ssid params body dot11r based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyDot11r) MarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyDot11r) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyDot11r) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyDot11r) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyDot11r) Validate

Validate validates this update network wireless ssid params body dot11r

type UpdateNetworkWirelessSsidParamsBodyDot11w

type UpdateNetworkWirelessSsidParamsBodyDot11w struct {

	// Whether 802.11w is enabled or not.
	Enabled bool `json:"enabled,omitempty"`

	// (Optional) Whether 802.11w is required or not.
	Required bool `json:"required,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyDot11w The current setting for Protected Management Frames (802.11w). swagger:model UpdateNetworkWirelessSsidParamsBodyDot11w

func (*UpdateNetworkWirelessSsidParamsBodyDot11w) ContextValidate

ContextValidate validates this update network wireless ssid params body dot11w based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyDot11w) MarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyDot11w) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyDot11w) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyDot11w) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyDot11w) Validate

Validate validates this update network wireless ssid params body dot11w

type UpdateNetworkWirelessSsidParamsBodyGre

type UpdateNetworkWirelessSsidParamsBodyGre struct {

	// concentrator
	Concentrator *UpdateNetworkWirelessSsidParamsBodyGreConcentrator `json:"concentrator,omitempty"`

	// Optional numerical identifier that will add the GRE key field to the GRE header. Used to identify an individual traffic flow within a tunnel.
	Key int64 `json:"key,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyGre Ethernet over GRE settings swagger:model UpdateNetworkWirelessSsidParamsBodyGre

func (*UpdateNetworkWirelessSsidParamsBodyGre) ContextValidate

ContextValidate validate this update network wireless ssid params body gre based on the context it is used

func (*UpdateNetworkWirelessSsidParamsBodyGre) MarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyGre) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyGre) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyGre) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyGre) Validate

Validate validates this update network wireless ssid params body gre

type UpdateNetworkWirelessSsidParamsBodyGreConcentrator

type UpdateNetworkWirelessSsidParamsBodyGreConcentrator struct {

	// The EoGRE concentrator's IP or FQDN. This param is required when ipAssignmentMode is 'Ethernet over GRE'.
	// Required: true
	Host *string `json:"host"`
}

UpdateNetworkWirelessSsidParamsBodyGreConcentrator The EoGRE concentrator's settings swagger:model UpdateNetworkWirelessSsidParamsBodyGreConcentrator

func (*UpdateNetworkWirelessSsidParamsBodyGreConcentrator) ContextValidate

ContextValidate validates this update network wireless ssid params body gre concentrator based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyGreConcentrator) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyGreConcentrator) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyGreConcentrator) Validate

Validate validates this update network wireless ssid params body gre concentrator

type UpdateNetworkWirelessSsidParamsBodyLdap

type UpdateNetworkWirelessSsidParamsBodyLdap struct {

	// The base distinguished name of users on the LDAP server.
	BaseDistinguishedName string `json:"baseDistinguishedName,omitempty"`

	// credentials
	Credentials *UpdateNetworkWirelessSsidParamsBodyLdapCredentials `json:"credentials,omitempty"`

	// server ca certificate
	ServerCaCertificate *UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate `json:"serverCaCertificate,omitempty"`

	// The LDAP servers to be used for authentication.
	Servers []*UpdateNetworkWirelessSsidParamsBodyLdapServersItems0 `json:"servers"`
}

UpdateNetworkWirelessSsidParamsBodyLdap The current setting for LDAP. Only valid if splashPage is 'Password-protected with LDAP'. swagger:model UpdateNetworkWirelessSsidParamsBodyLdap

func (*UpdateNetworkWirelessSsidParamsBodyLdap) ContextValidate

ContextValidate validate this update network wireless ssid params body ldap based on the context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLdap) MarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyLdap) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdap) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyLdap) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdap) Validate

Validate validates this update network wireless ssid params body ldap

type UpdateNetworkWirelessSsidParamsBodyLdapCredentials

type UpdateNetworkWirelessSsidParamsBodyLdapCredentials struct {

	// The distinguished name of the LDAP user account (example: cn=user,dc=meraki,dc=com).
	DistinguishedName string `json:"distinguishedName,omitempty"`

	// The password of the LDAP user account.
	Password string `json:"password,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyLdapCredentials (Optional) The credentials of the user account to be used by the AP to bind to your LDAP server. The LDAP account should have permissions on all your LDAP servers. swagger:model UpdateNetworkWirelessSsidParamsBodyLdapCredentials

func (*UpdateNetworkWirelessSsidParamsBodyLdapCredentials) ContextValidate

ContextValidate validates this update network wireless ssid params body ldap credentials based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLdapCredentials) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdapCredentials) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdapCredentials) Validate

Validate validates this update network wireless ssid params body ldap credentials

type UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate

type UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate struct {

	// The contents of the CA certificate. Must be in PEM or DER format.
	Contents string `json:"contents,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate The CA certificate used to sign the LDAP server's key. swagger:model UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate

func (*UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate) ContextValidate

ContextValidate validates this update network wireless ssid params body ldap server ca certificate based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdapServerCaCertificate) Validate

Validate validates this update network wireless ssid params body ldap server ca certificate

type UpdateNetworkWirelessSsidParamsBodyLdapServersItems0

type UpdateNetworkWirelessSsidParamsBodyLdapServersItems0 struct {

	// IP address of your LDAP server.
	// Required: true
	Host *string `json:"host"`

	// UDP port the LDAP server listens on.
	// Required: true
	Port *int64 `json:"port"`
}

UpdateNetworkWirelessSsidParamsBodyLdapServersItems0 update network wireless ssid params body ldap servers items0 swagger:model UpdateNetworkWirelessSsidParamsBodyLdapServersItems0

func (*UpdateNetworkWirelessSsidParamsBodyLdapServersItems0) ContextValidate

ContextValidate validates this update network wireless ssid params body ldap servers items0 based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLdapServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdapServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLdapServersItems0) Validate

Validate validates this update network wireless ssid params body ldap servers items0

type UpdateNetworkWirelessSsidParamsBodyLocalRadius

type UpdateNetworkWirelessSsidParamsBodyLocalRadius struct {

	// The duration (in seconds) for which LDAP and OCSP lookups are cached.
	CacheTimeout int64 `json:"cacheTimeout,omitempty"`

	// certificate authentication
	CertificateAuthentication *UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication `json:"certificateAuthentication,omitempty"`

	// password authentication
	PasswordAuthentication *UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication `json:"passwordAuthentication,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyLocalRadius The current setting for Local Authentication, a built-in RADIUS server on the access point. Only valid if authMode is '8021x-localradius'. swagger:model UpdateNetworkWirelessSsidParamsBodyLocalRadius

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadius) ContextValidate

ContextValidate validate this update network wireless ssid params body local radius based on the context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadius) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadius) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadius) Validate

Validate validates this update network wireless ssid params body local radius

type UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication

type UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication struct {

	// client root ca certificate
	ClientRootCaCertificate *UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate `json:"clientRootCaCertificate,omitempty"`

	// Whether or not to use EAP-TLS certificate-based authentication to validate wireless clients.
	Enabled bool `json:"enabled,omitempty"`

	// (Optional) The URL of the OCSP responder to verify client certificate status.
	OcspResponderURL string `json:"ocspResponderUrl,omitempty"`

	// Whether or not to verify the certificate with LDAP.
	UseLdap bool `json:"useLdap,omitempty"`

	// Whether or not to verify the certificate with OCSP.
	UseOcsp bool `json:"useOcsp,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication The current setting for certificate verification. swagger:model UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication) ContextValidate

ContextValidate validate this update network wireless ssid params body local radius certificate authentication based on the context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthentication) Validate

Validate validates this update network wireless ssid params body local radius certificate authentication

type UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate

type UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate struct {

	// The contents of the Client CA Certificate. Must be in PEM or DER format.
	Contents string `json:"contents,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate The Client CA Certificate used to sign the client certificate. swagger:model UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate) ContextValidate

ContextValidate validates this update network wireless ssid params body local radius certificate authentication client root ca certificate based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusCertificateAuthenticationClientRootCaCertificate) Validate

Validate validates this update network wireless ssid params body local radius certificate authentication client root ca certificate

type UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication

type UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication struct {

	// Whether or not to use EAP-TTLS/PAP or PEAP-GTC password-based authentication via LDAP lookup.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication The current setting for password-based authentication. swagger:model UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication) ContextValidate

ContextValidate validates this update network wireless ssid params body local radius password authentication based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyLocalRadiusPasswordAuthentication) Validate

Validate validates this update network wireless ssid params body local radius password authentication

type UpdateNetworkWirelessSsidParamsBodyOauth

type UpdateNetworkWirelessSsidParamsBodyOauth struct {

	// (Optional) The list of domains allowed access to the network.
	AllowedDomains []string `json:"allowedDomains"`
}

UpdateNetworkWirelessSsidParamsBodyOauth The OAuth settings of this SSID. Only valid if splashPage is 'Google OAuth'. swagger:model UpdateNetworkWirelessSsidParamsBodyOauth

func (*UpdateNetworkWirelessSsidParamsBodyOauth) ContextValidate

ContextValidate validates this update network wireless ssid params body oauth based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyOauth) MarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyOauth) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyOauth) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidParamsBodyOauth) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyOauth) Validate

Validate validates this update network wireless ssid params body oauth

type UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0

type UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) to which the APs will send RADIUS accounting messages
	// Required: true
	Host *string `json:"host"`

	// Port on the RADIUS server that is listening for accounting messages
	Port int64 `json:"port,omitempty"`

	// Use RADSEC (TLS over TCP) to connect to this RADIUS accounting server. Requires radiusProxyEnabled.
	RadsecEnabled bool `json:"radsecEnabled,omitempty"`

	// Shared key used to authenticate messages between the APs and RADIUS server
	Secret string `json:"secret,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0 update network wireless ssid params body radius accounting servers items0 swagger:model UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0

func (*UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0) ContextValidate

ContextValidate validates this update network wireless ssid params body radius accounting servers items0 based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyRadiusAccountingServersItems0) Validate

Validate validates this update network wireless ssid params body radius accounting servers items0

type UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0

type UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0 struct {

	// Certificate used for authorization for the RADSEC Server
	CaCertificate string `json:"caCertificate,omitempty"`

	// IP address (or FQDN) of your RADIUS server
	// Required: true
	Host *string `json:"host"`

	// The ID of the Openroaming Certificate attached to radius server.
	OpenRoamingCertificateID int64 `json:"openRoamingCertificateId,omitempty"`

	// UDP port the RADIUS server listens on for Access-requests
	Port int64 `json:"port,omitempty"`

	// Use RADSEC (TLS over TCP) to connect to this RADIUS server. Requires radiusProxyEnabled.
	RadsecEnabled bool `json:"radsecEnabled,omitempty"`

	// RADIUS client shared secret
	Secret string `json:"secret,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0 update network wireless ssid params body radius servers items0 swagger:model UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0

func (*UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0) ContextValidate

ContextValidate validates this update network wireless ssid params body radius servers items0 based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodyRadiusServersItems0) Validate

Validate validates this update network wireless ssid params body radius servers items0

type UpdateNetworkWirelessSsidParamsBodySpeedBurst

type UpdateNetworkWirelessSsidParamsBodySpeedBurst struct {

	// Boolean indicating whether or not to allow users to temporarily exceed the bandwidth limit for short periods while still keeping them under the bandwidth limit over time.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidParamsBodySpeedBurst The SpeedBurst setting for this SSID' swagger:model UpdateNetworkWirelessSsidParamsBodySpeedBurst

func (*UpdateNetworkWirelessSsidParamsBodySpeedBurst) ContextValidate

ContextValidate validates this update network wireless ssid params body speed burst based on context it is used

func (*UpdateNetworkWirelessSsidParamsBodySpeedBurst) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodySpeedBurst) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidParamsBodySpeedBurst) Validate

Validate validates this update network wireless ssid params body speed burst

type UpdateNetworkWirelessSsidReader

type UpdateNetworkWirelessSsidReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidReader is a Reader for the UpdateNetworkWirelessSsid structure.

func (*UpdateNetworkWirelessSsidReader) ReadResponse

func (o *UpdateNetworkWirelessSsidReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidSchedulesBody

type UpdateNetworkWirelessSsidSchedulesBody struct {

	// If true, the SSID outage schedule is enabled.
	Enabled bool `json:"enabled,omitempty"`

	// List of outage ranges. Has a start date and time, and end date and time. If this parameter is passed in along with rangesInSeconds parameter, this will take precedence.
	Ranges []*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0 `json:"ranges"`

	// List of outage ranges in seconds since Sunday at Midnight. Has a start and end. If this parameter is passed in along with the ranges parameter, ranges will take precedence.
	RangesInSeconds []*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0 `json:"rangesInSeconds"`
}

UpdateNetworkWirelessSsidSchedulesBody update network wireless ssid schedules body // Example: {"enabled":true,"ranges":[{"endDay":"Tuesday","endTime":"05:00","startDay":"Tuesday","startTime":"01:00"},{"endDay":"monday","endTime":"05:00","startDay":"Fri","startTime":"19:00"}]} swagger:model UpdateNetworkWirelessSsidSchedulesBody

func (*UpdateNetworkWirelessSsidSchedulesBody) ContextValidate

ContextValidate validate this update network wireless ssid schedules body based on the context it is used

func (*UpdateNetworkWirelessSsidSchedulesBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidSchedulesBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSchedulesBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidSchedulesBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSchedulesBody) Validate

Validate validates this update network wireless ssid schedules body

type UpdateNetworkWirelessSsidSchedulesOK

type UpdateNetworkWirelessSsidSchedulesOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidSchedulesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidSchedulesOK

func NewUpdateNetworkWirelessSsidSchedulesOK() *UpdateNetworkWirelessSsidSchedulesOK

NewUpdateNetworkWirelessSsidSchedulesOK creates a UpdateNetworkWirelessSsidSchedulesOK with default headers values

func (*UpdateNetworkWirelessSsidSchedulesOK) Code

Code gets the status code for the update network wireless ssid schedules o k response

func (*UpdateNetworkWirelessSsidSchedulesOK) Error

func (*UpdateNetworkWirelessSsidSchedulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidSchedulesOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidSchedulesOK) IsClientError

func (o *UpdateNetworkWirelessSsidSchedulesOK) IsClientError() bool

IsClientError returns true when this update network wireless ssid schedules o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidSchedulesOK) IsCode

IsCode returns true when this update network wireless ssid schedules o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidSchedulesOK) IsRedirect

IsRedirect returns true when this update network wireless ssid schedules o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidSchedulesOK) IsServerError

func (o *UpdateNetworkWirelessSsidSchedulesOK) IsServerError() bool

IsServerError returns true when this update network wireless ssid schedules o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidSchedulesOK) IsSuccess

IsSuccess returns true when this update network wireless ssid schedules o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidSchedulesOK) String

type UpdateNetworkWirelessSsidSchedulesParams

type UpdateNetworkWirelessSsidSchedulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidSchedules.
	UpdateNetworkWirelessSsidSchedules UpdateNetworkWirelessSsidSchedulesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidSchedulesParams contains all the parameters to send to the API endpoint

for the update network wireless ssid schedules operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidSchedulesParams

func NewUpdateNetworkWirelessSsidSchedulesParams() *UpdateNetworkWirelessSsidSchedulesParams

NewUpdateNetworkWirelessSsidSchedulesParams creates a new UpdateNetworkWirelessSsidSchedulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidSchedulesParamsWithContext

func NewUpdateNetworkWirelessSsidSchedulesParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidSchedulesParams

NewUpdateNetworkWirelessSsidSchedulesParamsWithContext creates a new UpdateNetworkWirelessSsidSchedulesParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidSchedulesParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidSchedulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidSchedulesParams

NewUpdateNetworkWirelessSsidSchedulesParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidSchedulesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidSchedulesParamsWithTimeout

func NewUpdateNetworkWirelessSsidSchedulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidSchedulesParams

NewUpdateNetworkWirelessSsidSchedulesParamsWithTimeout creates a new UpdateNetworkWirelessSsidSchedulesParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidSchedulesParams) SetContext

SetContext adds the context to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid schedules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidSchedulesParams) SetHTTPClient

func (o *UpdateNetworkWirelessSsidSchedulesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidSchedulesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) SetNumber

func (o *UpdateNetworkWirelessSsidSchedulesParams) SetNumber(number string)

SetNumber adds the number to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) SetUpdateNetworkWirelessSsidSchedules

func (o *UpdateNetworkWirelessSsidSchedulesParams) SetUpdateNetworkWirelessSsidSchedules(updateNetworkWirelessSsidSchedules UpdateNetworkWirelessSsidSchedulesBody)

SetUpdateNetworkWirelessSsidSchedules adds the updateNetworkWirelessSsidSchedules to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WithContext

WithContext adds the context to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid schedules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidSchedulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WithNumber

WithNumber adds the number to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WithUpdateNetworkWirelessSsidSchedules

func (o *UpdateNetworkWirelessSsidSchedulesParams) WithUpdateNetworkWirelessSsidSchedules(updateNetworkWirelessSsidSchedules UpdateNetworkWirelessSsidSchedulesBody) *UpdateNetworkWirelessSsidSchedulesParams

WithUpdateNetworkWirelessSsidSchedules adds the updateNetworkWirelessSsidSchedules to the update network wireless ssid schedules params

func (*UpdateNetworkWirelessSsidSchedulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0

type UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0 struct {

	// Seconds since Sunday at midnight when that outage range ends.
	// Required: true
	End *int64 `json:"end"`

	// Seconds since Sunday at midnight when the outage range starts.
	// Required: true
	Start *int64 `json:"start"`
}

UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0 update network wireless ssid schedules params body ranges in seconds items0 swagger:model UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0) ContextValidate

ContextValidate validates this update network wireless ssid schedules params body ranges in seconds items0 based on context it is used

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesInSecondsItems0) Validate

Validate validates this update network wireless ssid schedules params body ranges in seconds items0

type UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0

type UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0 struct {

	// Day of when the outage ends. Can be either full day name, or three letter abbreviation
	// Required: true
	EndDay *string `json:"endDay"`

	// 24 hour time when the outage ends.
	// Required: true
	EndTime *string `json:"endTime"`

	// Day of when the outage starts. Can be either full day name, or three letter abbreviation.
	// Required: true
	StartDay *string `json:"startDay"`

	// 24 hour time when the outage starts.
	// Required: true
	StartTime *string `json:"startTime"`
}

UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0 update network wireless ssid schedules params body ranges items0 swagger:model UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0) ContextValidate

ContextValidate validates this update network wireless ssid schedules params body ranges items0 based on context it is used

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSchedulesParamsBodyRangesItems0) Validate

Validate validates this update network wireless ssid schedules params body ranges items0

type UpdateNetworkWirelessSsidSchedulesReader

type UpdateNetworkWirelessSsidSchedulesReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidSchedulesReader is a Reader for the UpdateNetworkWirelessSsidSchedules structure.

func (*UpdateNetworkWirelessSsidSchedulesReader) ReadResponse

func (o *UpdateNetworkWirelessSsidSchedulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidSplashSettingsBody

type UpdateNetworkWirelessSsidSplashSettingsBody struct {

	// Whether or not to allow simultaneous logins from different devices.
	AllowSimultaneousLogins bool `json:"allowSimultaneousLogins,omitempty"`

	// billing
	Billing *UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling `json:"billing,omitempty"`

	// How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
	BlockAllTrafficBeforeSignOn bool `json:"blockAllTrafficBeforeSignOn,omitempty"`

	// How login attempts should be handled when the controller is unreachable. Can be either 'open', 'restricted', or 'default'.
	// Enum: [default open restricted]
	ControllerDisconnectionBehavior string `json:"controllerDisconnectionBehavior,omitempty"`

	// guest sponsorship
	GuestSponsorship *UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship `json:"guestSponsorship,omitempty"`

	// The custom redirect URL where the users will go after the splash page.
	RedirectURL string `json:"redirectUrl,omitempty"`

	// sentry enrollment
	SentryEnrollment *UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment `json:"sentryEnrollment,omitempty"`

	// splash image
	SplashImage *UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage `json:"splashImage,omitempty"`

	SplashLogo *UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo `json:"splashLogo,omitempty"`

	// splash prepaid front
	SplashPrepaidFront *UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront `json:"splashPrepaidFront,omitempty"`

	// Splash timeout in minutes. This will determine how often users will see the splash page.
	SplashTimeout int64 `json:"splashTimeout,omitempty"`

	// [optional] The custom splash URL of the click-through splash page. Note that the URL can be configured without necessarily being used. In order to enable the custom URL, see 'useSplashUrl'
	SplashURL string `json:"splashUrl,omitempty"`

	// The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page. A custom redirect URL must be set if this is true.
	UseRedirectURL bool `json:"useRedirectUrl,omitempty"`

	// [optional] Boolean indicating whether the users will be redirected to the custom splash url. A custom splash URL must be set if this is true. Note that depending on your SSID's access control settings, it may not be possible to use the custom splash URL.
	UseSplashURL bool `json:"useSplashUrl,omitempty"`

	// The welcome message for the users on the splash page.
	WelcomeMessage string `json:"welcomeMessage,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsBody update network wireless ssid splash settings body // Example: {"allowSimultaneousLogins":false,"billing":{"freeAccess":{"durationInMinutes":120,"enabled":true},"prepaidAccessFastLoginEnabled":true,"replyToEmailAddress":"user@email.com"},"blockAllTrafficBeforeSignOn":false,"controllerDisconnectionBehavior":"default","guestSponsorship":{"durationInMinutes":30,"guestCanRequestTimeframe":false},"redirectUrl":"https://example.com","sentryEnrollment":{"enforcedSystems":["iOS"],"strength":"focused","systemsManagerNetwork":{"id":"N_1234"}},"splashImage":{"extension":"jpg","image":{"contents":"Q2lzY28gTWVyYWtp","format":"jpg"},"md5":"542cccac8d7dedee0f185311d154d194"},"splashLogo":{"extension":"jpg","image":{"contents":"Q2lzY28gTWVyYWtp","format":"jpg"},"md5":"abcd1234"},"splashPrepaidFront":{"extension":"jpg","image":{"contents":"Q2lzY28gTWVyYWtp","format":"jpg"},"md5":"542cccac8d7dedee0f185311d154d194"},"splashTimeout":1440,"splashUrl":"https://www.custom_splash_url.com","useRedirectUrl":true,"useSplashUrl":true,"welcomeMessage":"Welcome!"} swagger:model UpdateNetworkWirelessSsidSplashSettingsBody

func (*UpdateNetworkWirelessSsidSplashSettingsBody) ContextValidate

ContextValidate validate this update network wireless ssid splash settings body based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidSplashSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidSplashSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsBody) Validate

Validate validates this update network wireless ssid splash settings body

type UpdateNetworkWirelessSsidSplashSettingsOK

type UpdateNetworkWirelessSsidSplashSettingsOK struct {
	Payload *UpdateNetworkWirelessSsidSplashSettingsOKBody
}

UpdateNetworkWirelessSsidSplashSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidSplashSettingsOK

func NewUpdateNetworkWirelessSsidSplashSettingsOK() *UpdateNetworkWirelessSsidSplashSettingsOK

NewUpdateNetworkWirelessSsidSplashSettingsOK creates a UpdateNetworkWirelessSsidSplashSettingsOK with default headers values

func (*UpdateNetworkWirelessSsidSplashSettingsOK) Code

Code gets the status code for the update network wireless ssid splash settings o k response

func (*UpdateNetworkWirelessSsidSplashSettingsOK) Error

func (*UpdateNetworkWirelessSsidSplashSettingsOK) GetPayload

func (*UpdateNetworkWirelessSsidSplashSettingsOK) IsClientError

IsClientError returns true when this update network wireless ssid splash settings o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidSplashSettingsOK) IsCode

IsCode returns true when this update network wireless ssid splash settings o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidSplashSettingsOK) IsRedirect

IsRedirect returns true when this update network wireless ssid splash settings o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidSplashSettingsOK) IsServerError

IsServerError returns true when this update network wireless ssid splash settings o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidSplashSettingsOK) IsSuccess

IsSuccess returns true when this update network wireless ssid splash settings o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidSplashSettingsOK) String

type UpdateNetworkWirelessSsidSplashSettingsOKBody

type UpdateNetworkWirelessSsidSplashSettingsOKBody struct {

	// Whether or not to allow simultaneous logins from different devices.
	AllowSimultaneousLogins bool `json:"allowSimultaneousLogins,omitempty"`

	// billing
	Billing *UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling `json:"billing,omitempty"`

	// How restricted allowing traffic should be. If true, all traffic types are blocked until the splash page is acknowledged. If false, all non-HTTP traffic is allowed before the splash page is acknowledged.
	BlockAllTrafficBeforeSignOn bool `json:"blockAllTrafficBeforeSignOn,omitempty"`

	// How login attempts should be handled when the controller is unreachable.
	ControllerDisconnectionBehavior string `json:"controllerDisconnectionBehavior,omitempty"`

	// guest sponsorship
	GuestSponsorship *UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship `json:"guestSponsorship,omitempty"`

	// The custom redirect URL where the users will go after the splash page.
	RedirectURL string `json:"redirectUrl,omitempty"`

	// self registration
	SelfRegistration *UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration `json:"selfRegistration,omitempty"`

	// sentry enrollment
	SentryEnrollment *UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment `json:"sentryEnrollment,omitempty"`

	// splash image
	SplashImage *UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage `json:"splashImage,omitempty"`

	SplashLogo *UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo `json:"splashLogo,omitempty"`

	// The type of splash page for this SSID
	SplashPage string `json:"splashPage,omitempty"`

	// splash prepaid front
	SplashPrepaidFront *UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront `json:"splashPrepaidFront,omitempty"`

	// Splash timeout in minutes.
	SplashTimeout int64 `json:"splashTimeout,omitempty"`

	// The custom splash URL of the click-through splash page.
	SplashURL string `json:"splashUrl,omitempty"`

	// SSID number
	SsidNumber int64 `json:"ssidNumber,omitempty"`

	// The Boolean indicating whether the the user will be redirected to the custom redirect URL after the splash page.
	UseRedirectURL bool `json:"useRedirectUrl,omitempty"`

	// Boolean indicating whether the users will be redirected to the custom splash url
	UseSplashURL bool `json:"useSplashUrl,omitempty"`

	// The welcome message for the users on the splash page.
	WelcomeMessage string `json:"welcomeMessage,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBody update network wireless ssid splash settings o k body swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBody

func (*UpdateNetworkWirelessSsidSplashSettingsOKBody) ContextValidate

ContextValidate validate this update network wireless ssid splash settings o k body based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBody) Validate

Validate validates this update network wireless ssid splash settings o k body

type UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling

type UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling struct {

	// free access
	FreeAccess *UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess `json:"freeAccess,omitempty"`

	// Whether or not billing uses the fast login prepaid access option.
	PrepaidAccessFastLoginEnabled bool `json:"prepaidAccessFastLoginEnabled,omitempty"`

	// The email address that reeceives replies from clients
	ReplyToEmailAddress string `json:"replyToEmailAddress,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling Details associated with billing splash swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling) ContextValidate

ContextValidate validate this update network wireless ssid splash settings o k body billing based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBilling) Validate

Validate validates this update network wireless ssid splash settings o k body billing

type UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess

type UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess struct {

	// How long a device can use a network for free.
	DurationInMinutes int64 `json:"durationInMinutes,omitempty"`

	// Whether or not free access is enabled.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess Details associated with a free access plan with limits swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body billing free access based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyBillingFreeAccess) Validate

Validate validates this update network wireless ssid splash settings o k body billing free access

type UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship

type UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship struct {

	// Duration in minutes of sponsored guest authorization.
	DurationInMinutes int64 `json:"durationInMinutes,omitempty"`

	// Whether or not guests can specify how much time they are requesting.
	GuestCanRequestTimeframe bool `json:"guestCanRequestTimeframe,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship Details associated with guest sponsored splash swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body guest sponsorship based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodyGuestSponsorship) Validate

Validate validates this update network wireless ssid splash settings o k body guest sponsorship

type UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration

type UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration struct {

	// How created user accounts should be authorized.
	// Enum: [admin auto self_email]
	AuthorizationType string `json:"authorizationType,omitempty"`

	// Whether or not to allow users to create their own account on the network.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration Self-registration for splash with Meraki authentication. swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body self registration based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySelfRegistration) Validate

Validate validates this update network wireless ssid splash settings o k body self registration

type UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment

type UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment struct {

	// The system types that the Sentry enforces.
	EnforcedSystems []string `json:"enforcedSystems"`

	// The strength of the enforcement of selected system types.
	// Enum: [click-through focused strict]
	Strength string `json:"strength,omitempty"`

	// systems manager network
	SystemsManagerNetwork *UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork `json:"systemsManagerNetwork,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment Systems Manager sentry enrollment splash settings. swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) ContextValidate

ContextValidate validate this update network wireless ssid splash settings o k body sentry enrollment based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollment) Validate

Validate validates this update network wireless ssid splash settings o k body sentry enrollment

type UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork

type UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork struct {

	// The network ID of the Systems Manager network.
	ID string `json:"id,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork Systems Manager network targeted for sentry enrollment. swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body sentry enrollment systems manager network based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySentryEnrollmentSystemsManagerNetwork) Validate

Validate validates this update network wireless ssid splash settings o k body sentry enrollment systems manager network

type UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage

type UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage struct {

	// The extension of the image file.
	Extension string `json:"extension,omitempty"`

	// The MD5 value of the image file.
	Md5 string `json:"md5,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage The image used in the splash page. swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body splash image based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashImage) Validate

Validate validates this update network wireless ssid splash settings o k body splash image

type UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo struct {

	// The extension of the logo file.
	Extension string `json:"extension,omitempty"`

	// The MD5 value of the logo file.
	Md5 string `json:"md5,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo The logo used in the splash page. swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body splash logo based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashLogo) Validate

Validate validates this update network wireless ssid splash settings o k body splash logo

type UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront

type UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront struct {

	// The extension of the prepaid front image file.
	Extension string `json:"extension,omitempty"`

	// The MD5 value of the prepaid front image file.
	Md5 string `json:"md5,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront The prepaid front image used in the splash page. swagger:model UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) ContextValidate

ContextValidate validates this update network wireless ssid splash settings o k body splash prepaid front based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsOKBodySplashPrepaidFront) Validate

Validate validates this update network wireless ssid splash settings o k body splash prepaid front

type UpdateNetworkWirelessSsidSplashSettingsParams

type UpdateNetworkWirelessSsidSplashSettingsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidSplashSettings.
	UpdateNetworkWirelessSsidSplashSettings UpdateNetworkWirelessSsidSplashSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidSplashSettingsParams contains all the parameters to send to the API endpoint

for the update network wireless ssid splash settings operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidSplashSettingsParams

func NewUpdateNetworkWirelessSsidSplashSettingsParams() *UpdateNetworkWirelessSsidSplashSettingsParams

NewUpdateNetworkWirelessSsidSplashSettingsParams creates a new UpdateNetworkWirelessSsidSplashSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidSplashSettingsParamsWithContext

func NewUpdateNetworkWirelessSsidSplashSettingsParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidSplashSettingsParams

NewUpdateNetworkWirelessSsidSplashSettingsParamsWithContext creates a new UpdateNetworkWirelessSsidSplashSettingsParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidSplashSettingsParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidSplashSettingsParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidSplashSettingsParams

NewUpdateNetworkWirelessSsidSplashSettingsParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidSplashSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidSplashSettingsParamsWithTimeout

func NewUpdateNetworkWirelessSsidSplashSettingsParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidSplashSettingsParams

NewUpdateNetworkWirelessSsidSplashSettingsParamsWithTimeout creates a new UpdateNetworkWirelessSsidSplashSettingsParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetContext

SetContext adds the context to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid splash settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetHTTPClient

func (o *UpdateNetworkWirelessSsidSplashSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidSplashSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetNumber

SetNumber adds the number to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) SetUpdateNetworkWirelessSsidSplashSettings

func (o *UpdateNetworkWirelessSsidSplashSettingsParams) SetUpdateNetworkWirelessSsidSplashSettings(updateNetworkWirelessSsidSplashSettings UpdateNetworkWirelessSsidSplashSettingsBody)

SetUpdateNetworkWirelessSsidSplashSettings adds the updateNetworkWirelessSsidSplashSettings to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithContext

WithContext adds the context to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid splash settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithNumber

WithNumber adds the number to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WithUpdateNetworkWirelessSsidSplashSettings

func (o *UpdateNetworkWirelessSsidSplashSettingsParams) WithUpdateNetworkWirelessSsidSplashSettings(updateNetworkWirelessSsidSplashSettings UpdateNetworkWirelessSsidSplashSettingsBody) *UpdateNetworkWirelessSsidSplashSettingsParams

WithUpdateNetworkWirelessSsidSplashSettings adds the updateNetworkWirelessSsidSplashSettings to the update network wireless ssid splash settings params

func (*UpdateNetworkWirelessSsidSplashSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling

type UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling struct {

	// free access
	FreeAccess *UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess `json:"freeAccess,omitempty"`

	// Whether or not billing uses the fast login prepaid access option.
	PrepaidAccessFastLoginEnabled bool `json:"prepaidAccessFastLoginEnabled,omitempty"`

	// The email address that receives replies from clients.
	ReplyToEmailAddress string `json:"replyToEmailAddress,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling Details associated with billing splash. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling) ContextValidate

ContextValidate validate this update network wireless ssid splash settings params body billing based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBilling) Validate

Validate validates this update network wireless ssid splash settings params body billing

type UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess

type UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess struct {

	// How long a device can use a network for free.
	DurationInMinutes int64 `json:"durationInMinutes,omitempty"`

	// Whether or not free access is enabled.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess Details associated with a free access plan with limits. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess) ContextValidate

ContextValidate validates this update network wireless ssid splash settings params body billing free access based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyBillingFreeAccess) Validate

Validate validates this update network wireless ssid splash settings params body billing free access

type UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship

type UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship struct {

	// Duration in minutes of sponsored guest authorization. Must be between 1 and 60480 (6 weeks)
	DurationInMinutes int64 `json:"durationInMinutes,omitempty"`

	// Whether or not guests can specify how much time they are requesting.
	GuestCanRequestTimeframe bool `json:"guestCanRequestTimeframe,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship Details associated with guest sponsored splash. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship) ContextValidate

ContextValidate validates this update network wireless ssid splash settings params body guest sponsorship based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodyGuestSponsorship) Validate

Validate validates this update network wireless ssid splash settings params body guest sponsorship

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment struct {

	// The system types that the Sentry enforces. Must be included in: 'iOS, 'Android', 'macOS', and 'Windows'.
	EnforcedSystems []string `json:"enforcedSystems"`

	// The strength of the enforcement of selected system types. Must be one of: 'focused', 'click-through', and 'strict'.
	// Enum: [click-through focused strict]
	Strength string `json:"strength,omitempty"`

	// systems manager network
	SystemsManagerNetwork *UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork `json:"systemsManagerNetwork,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment Systems Manager sentry enrollment splash settings. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment) ContextValidate

ContextValidate validate this update network wireless ssid splash settings params body sentry enrollment based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollment) Validate

Validate validates this update network wireless ssid splash settings params body sentry enrollment

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork struct {

	// The network ID of the Systems Manager network.
	// Required: true
	ID *string `json:"id"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork Systems Manager network targeted for sentry enrollment. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork) ContextValidate

ContextValidate validates this update network wireless ssid splash settings params body sentry enrollment systems manager network based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentSystemsManagerNetwork) Validate

Validate validates this update network wireless ssid splash settings params body sentry enrollment systems manager network

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage struct {

	// The extension of the image file.
	Extension string `json:"extension,omitempty"`

	// image
	Image *UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage `json:"image,omitempty"`

	// The MD5 value of the image file. Setting this to null will remove the image from the splash page.
	Md5 string `json:"md5,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage The image used in the splash page. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage) ContextValidate

ContextValidate validate this update network wireless ssid splash settings params body splash image based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImage) Validate

Validate validates this update network wireless ssid splash settings params body splash image

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage struct {

	// The file contents (a base 64 encoded string) of your new image.
	// Format: byte
	Contents strfmt.Base64 `json:"contents,omitempty"`

	// The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
	// Enum: [gif jpg png]
	Format string `json:"format,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage Properties for setting a new image. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage) ContextValidate

ContextValidate validates this update network wireless ssid splash settings params body splash image image based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashImageImage) Validate

Validate validates this update network wireless ssid splash settings params body splash image image

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo struct {

	// The extension of the logo file.
	Extension string `json:"extension,omitempty"`

	// image
	Image *UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage `json:"image,omitempty"`

	// The MD5 value of the logo file. Setting this to null will remove the logo from the splash page.
	Md5 string `json:"md5,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo The logo used in the splash page. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo) ContextValidate

ContextValidate validate this update network wireless ssid splash settings params body splash logo based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo) Validate

Validate validates this update network wireless ssid splash settings params body splash logo

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage struct {

	// The file contents (a base 64 encoded string) of your new logo.
	// Format: byte
	Contents strfmt.Base64 `json:"contents,omitempty"`

	// The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
	// Enum: [gif jpg png]
	Format string `json:"format,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage Properties for setting a new image. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage) ContextValidate

ContextValidate validates this update network wireless ssid splash settings params body splash logo image based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogoImage) Validate

Validate validates this update network wireless ssid splash settings params body splash logo image

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront struct {

	// The extension of the prepaid front image file.
	Extension string `json:"extension,omitempty"`

	// image
	Image *UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage `json:"image,omitempty"`

	// The MD5 value of the prepaid front image file. Setting this to null will remove the prepaid front from the splash page.
	Md5 string `json:"md5,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront The prepaid front image used in the splash page. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront) ContextValidate

ContextValidate validate this update network wireless ssid splash settings params body splash prepaid front based on the context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront) Validate

Validate validates this update network wireless ssid splash settings params body splash prepaid front

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage struct {

	// The file contents (a base 64 encoded string) of your new prepaid front.
	// Format: byte
	Contents strfmt.Base64 `json:"contents,omitempty"`

	// The format of the encoded contents. Supported formats are 'png', 'gif', and jpg'.
	// Enum: [gif jpg png]
	Format string `json:"format,omitempty"`
}

UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage Properties for setting a new image. swagger:model UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage) ContextValidate

ContextValidate validates this update network wireless ssid splash settings params body splash prepaid front image based on context it is used

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFrontImage) Validate

Validate validates this update network wireless ssid splash settings params body splash prepaid front image

type UpdateNetworkWirelessSsidSplashSettingsReader

type UpdateNetworkWirelessSsidSplashSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidSplashSettingsReader is a Reader for the UpdateNetworkWirelessSsidSplashSettings structure.

func (*UpdateNetworkWirelessSsidSplashSettingsReader) ReadResponse

func (o *UpdateNetworkWirelessSsidSplashSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidTrafficShapingRulesBody

type UpdateNetworkWirelessSsidTrafficShapingRulesBody struct {

	// Whether default traffic shaping rules are enabled (true) or disabled (false). There are 4 default rules, which can be seen on your network's traffic shaping page. Note that default rules count against the rule limit of 8.
	DefaultRulesEnabled bool `json:"defaultRulesEnabled,omitempty"`

	//     An array of traffic shaping rules. Rules are applied in the order that
	//     they are specified in. An empty list (or null) means no rules. Note that
	//     you are allowed a maximum of 8 rules.
	//
	Rules []*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0 `json:"rules"`

	// Whether traffic shaping rules are applied to clients on your SSID.
	TrafficShapingEnabled bool `json:"trafficShapingEnabled,omitempty"`
}

UpdateNetworkWirelessSsidTrafficShapingRulesBody update network wireless ssid traffic shaping rules body // Example: {"defaultRulesEnabled":true,"rules":[{"definitions":[{"type":"host","value":"google.com"},{"type":"port","value":"9090"},{"type":"ipRange","value":"192.1.0.0"},{"type":"ipRange","value":"192.1.0.0/16"},{"type":"ipRange","value":"10.1.0.0/16:80"},{"type":"localNet","value":"192.168.0.0/16"}],"dscpTagValue":0,"pcpTagValue":0,"perClientBandwidthLimits":{"bandwidthLimits":{"limitDown":1000000,"limitUp":1000000},"settings":"custom"}}],"trafficShapingEnabled":true} swagger:model UpdateNetworkWirelessSsidTrafficShapingRulesBody

func (*UpdateNetworkWirelessSsidTrafficShapingRulesBody) ContextValidate

ContextValidate validate this update network wireless ssid traffic shaping rules body based on the context it is used

func (*UpdateNetworkWirelessSsidTrafficShapingRulesBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesBody) Validate

Validate validates this update network wireless ssid traffic shaping rules body

type UpdateNetworkWirelessSsidTrafficShapingRulesOK

type UpdateNetworkWirelessSsidTrafficShapingRulesOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidTrafficShapingRulesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidTrafficShapingRulesOK

func NewUpdateNetworkWirelessSsidTrafficShapingRulesOK() *UpdateNetworkWirelessSsidTrafficShapingRulesOK

NewUpdateNetworkWirelessSsidTrafficShapingRulesOK creates a UpdateNetworkWirelessSsidTrafficShapingRulesOK with default headers values

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) Code

Code gets the status code for the update network wireless ssid traffic shaping rules o k response

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) Error

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidTrafficShapingRulesOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) IsClientError

IsClientError returns true when this update network wireless ssid traffic shaping rules o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) IsCode

IsCode returns true when this update network wireless ssid traffic shaping rules o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) IsRedirect

IsRedirect returns true when this update network wireless ssid traffic shaping rules o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) IsServerError

IsServerError returns true when this update network wireless ssid traffic shaping rules o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) IsSuccess

IsSuccess returns true when this update network wireless ssid traffic shaping rules o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) String

type UpdateNetworkWirelessSsidTrafficShapingRulesParams

type UpdateNetworkWirelessSsidTrafficShapingRulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidTrafficShapingRules.
	UpdateNetworkWirelessSsidTrafficShapingRules UpdateNetworkWirelessSsidTrafficShapingRulesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidTrafficShapingRulesParams contains all the parameters to send to the API endpoint

for the update network wireless ssid traffic shaping rules operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParams

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParams() *UpdateNetworkWirelessSsidTrafficShapingRulesParams

NewUpdateNetworkWirelessSsidTrafficShapingRulesParams creates a new UpdateNetworkWirelessSsidTrafficShapingRulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithContext

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidTrafficShapingRulesParams

NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithContext creates a new UpdateNetworkWirelessSsidTrafficShapingRulesParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidTrafficShapingRulesParams

NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidTrafficShapingRulesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithTimeout

func NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidTrafficShapingRulesParams

NewUpdateNetworkWirelessSsidTrafficShapingRulesParamsWithTimeout creates a new UpdateNetworkWirelessSsidTrafficShapingRulesParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetContext

SetContext adds the context to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetDefaults

SetDefaults hydrates default values in the update network wireless ssid traffic shaping rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetNetworkID

SetNetworkID adds the networkId to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetNumber

SetNumber adds the number to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetTimeout

SetTimeout adds the timeout to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetUpdateNetworkWirelessSsidTrafficShapingRules

func (o *UpdateNetworkWirelessSsidTrafficShapingRulesParams) SetUpdateNetworkWirelessSsidTrafficShapingRules(updateNetworkWirelessSsidTrafficShapingRules UpdateNetworkWirelessSsidTrafficShapingRulesBody)

SetUpdateNetworkWirelessSsidTrafficShapingRules adds the updateNetworkWirelessSsidTrafficShapingRules to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithContext

WithContext adds the context to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid traffic shaping rules params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithNumber

WithNumber adds the number to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithUpdateNetworkWirelessSsidTrafficShapingRules

func (o *UpdateNetworkWirelessSsidTrafficShapingRulesParams) WithUpdateNetworkWirelessSsidTrafficShapingRules(updateNetworkWirelessSsidTrafficShapingRules UpdateNetworkWirelessSsidTrafficShapingRulesBody) *UpdateNetworkWirelessSsidTrafficShapingRulesParams

WithUpdateNetworkWirelessSsidTrafficShapingRules adds the updateNetworkWirelessSsidTrafficShapingRules to the update network wireless ssid traffic shaping rules params

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0 struct {

	//     A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
	//
	// Required: true
	Definitions []*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0 `json:"definitions"`

	//     The DSCP tag applied by your rule. null means 'Do not change DSCP tag'.
	//     For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
	//
	DscpTagValue int64 `json:"dscpTagValue,omitempty"`

	//     The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority).
	//     null means 'Do not set PCP tag'.
	//
	PcpTagValue int64 `json:"pcpTagValue,omitempty"`

	// per client bandwidth limits
	PerClientBandwidthLimits *UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits `json:"perClientBandwidthLimits,omitempty"`
}

UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0 update network wireless ssid traffic shaping rules params body rules items0 swagger:model UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0) ContextValidate

ContextValidate validate this update network wireless ssid traffic shaping rules params body rules items0 based on the context it is used

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0) Validate

Validate validates this update network wireless ssid traffic shaping rules params body rules items0

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0 struct {

	// The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
	// Required: true
	// Enum: [application applicationCategory host ipRange localNet port]
	Type *string `json:"type"`

	//     If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either
	//     a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0",
	//     "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding
	//     custom ports.
	//      If "type" is 'application' or 'applicationCategory', then "value" must be an object
	//     with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or
	//     application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories
	//     endpoint).
	//
	// Required: true
	Value *string `json:"value"`
}

UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0 update network wireless ssid traffic shaping rules params body rules items0 definitions items0 swagger:model UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0) ContextValidate

ContextValidate validates this update network wireless ssid traffic shaping rules params body rules items0 definitions items0 based on context it is used

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0) Validate

Validate validates this update network wireless ssid traffic shaping rules params body rules items0 definitions items0

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits struct {

	// bandwidth limits
	BandwidthLimits *UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits `json:"bandwidthLimits,omitempty"`

	// How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.
	Settings string `json:"settings,omitempty"`
}

UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits An object describing the bandwidth settings for your rule. // swagger:model UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits) ContextValidate

ContextValidate validate this update network wireless ssid traffic shaping rules params body rules items0 per client bandwidth limits based on the context it is used

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimits) Validate

Validate validates this update network wireless ssid traffic shaping rules params body rules items0 per client bandwidth limits

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits

type UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits struct {

	// The maximum download limit (integer, in Kbps).
	LimitDown int64 `json:"limitDown,omitempty"`

	// The maximum upload limit (integer, in Kbps).
	LimitUp int64 `json:"limitUp,omitempty"`
}

UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'. swagger:model UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits) ContextValidate

ContextValidate validates this update network wireless ssid traffic shaping rules params body rules items0 per client bandwidth limits bandwidth limits based on context it is used

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0PerClientBandwidthLimitsBandwidthLimits) Validate

Validate validates this update network wireless ssid traffic shaping rules params body rules items0 per client bandwidth limits bandwidth limits

type UpdateNetworkWirelessSsidTrafficShapingRulesReader

type UpdateNetworkWirelessSsidTrafficShapingRulesReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidTrafficShapingRulesReader is a Reader for the UpdateNetworkWirelessSsidTrafficShapingRules structure.

func (*UpdateNetworkWirelessSsidTrafficShapingRulesReader) ReadResponse

func (o *UpdateNetworkWirelessSsidTrafficShapingRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWirelessSsidVpnBody

type UpdateNetworkWirelessSsidVpnBody struct {

	// concentrator
	Concentrator *UpdateNetworkWirelessSsidVpnParamsBodyConcentrator `json:"concentrator,omitempty"`

	// failover
	Failover *UpdateNetworkWirelessSsidVpnParamsBodyFailover `json:"failover,omitempty"`

	// split tunnel
	SplitTunnel *UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel `json:"splitTunnel,omitempty"`
}

UpdateNetworkWirelessSsidVpnBody update network wireless ssid vpn body // Example: {"concentrator":{"name":"some concentrator name","networkId":"N_123","vlanId":44},"failover":{"heartbeatInterval":10,"idleTimeout":30,"requestIp":"1.1.1.1"},"splitTunnel":{"enabled":true,"rules":[{"comment":"split tunnel rule 1","destCidr":"1.1.1.1/32","destPort":"any","policy":"allow","protocol":"Any"},{"comment":"split tunnel rule 2","destCidr":"foo.com","destPort":"any","policy":"deny"}]}} swagger:model UpdateNetworkWirelessSsidVpnBody

func (*UpdateNetworkWirelessSsidVpnBody) ContextValidate

func (o *UpdateNetworkWirelessSsidVpnBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network wireless ssid vpn body based on the context it is used

func (*UpdateNetworkWirelessSsidVpnBody) MarshalBinary

func (o *UpdateNetworkWirelessSsidVpnBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnBody) UnmarshalBinary

func (o *UpdateNetworkWirelessSsidVpnBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnBody) Validate

Validate validates this update network wireless ssid vpn body

type UpdateNetworkWirelessSsidVpnOK

type UpdateNetworkWirelessSsidVpnOK struct {
	Payload interface{}
}

UpdateNetworkWirelessSsidVpnOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWirelessSsidVpnOK

func NewUpdateNetworkWirelessSsidVpnOK() *UpdateNetworkWirelessSsidVpnOK

NewUpdateNetworkWirelessSsidVpnOK creates a UpdateNetworkWirelessSsidVpnOK with default headers values

func (*UpdateNetworkWirelessSsidVpnOK) Code

Code gets the status code for the update network wireless ssid vpn o k response

func (*UpdateNetworkWirelessSsidVpnOK) Error

func (*UpdateNetworkWirelessSsidVpnOK) GetPayload

func (o *UpdateNetworkWirelessSsidVpnOK) GetPayload() interface{}

func (*UpdateNetworkWirelessSsidVpnOK) IsClientError

func (o *UpdateNetworkWirelessSsidVpnOK) IsClientError() bool

IsClientError returns true when this update network wireless ssid vpn o k response has a 4xx status code

func (*UpdateNetworkWirelessSsidVpnOK) IsCode

func (o *UpdateNetworkWirelessSsidVpnOK) IsCode(code int) bool

IsCode returns true when this update network wireless ssid vpn o k response a status code equal to that given

func (*UpdateNetworkWirelessSsidVpnOK) IsRedirect

func (o *UpdateNetworkWirelessSsidVpnOK) IsRedirect() bool

IsRedirect returns true when this update network wireless ssid vpn o k response has a 3xx status code

func (*UpdateNetworkWirelessSsidVpnOK) IsServerError

func (o *UpdateNetworkWirelessSsidVpnOK) IsServerError() bool

IsServerError returns true when this update network wireless ssid vpn o k response has a 5xx status code

func (*UpdateNetworkWirelessSsidVpnOK) IsSuccess

func (o *UpdateNetworkWirelessSsidVpnOK) IsSuccess() bool

IsSuccess returns true when this update network wireless ssid vpn o k response has a 2xx status code

func (*UpdateNetworkWirelessSsidVpnOK) String

type UpdateNetworkWirelessSsidVpnParams

type UpdateNetworkWirelessSsidVpnParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Number.

	   Number
	*/
	Number string

	// UpdateNetworkWirelessSsidVpn.
	UpdateNetworkWirelessSsidVpn UpdateNetworkWirelessSsidVpnBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidVpnParams contains all the parameters to send to the API endpoint

for the update network wireless ssid vpn operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWirelessSsidVpnParams

func NewUpdateNetworkWirelessSsidVpnParams() *UpdateNetworkWirelessSsidVpnParams

NewUpdateNetworkWirelessSsidVpnParams creates a new UpdateNetworkWirelessSsidVpnParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkWirelessSsidVpnParamsWithContext

func NewUpdateNetworkWirelessSsidVpnParamsWithContext(ctx context.Context) *UpdateNetworkWirelessSsidVpnParams

NewUpdateNetworkWirelessSsidVpnParamsWithContext creates a new UpdateNetworkWirelessSsidVpnParams object with the ability to set a context for a request.

func NewUpdateNetworkWirelessSsidVpnParamsWithHTTPClient

func NewUpdateNetworkWirelessSsidVpnParamsWithHTTPClient(client *http.Client) *UpdateNetworkWirelessSsidVpnParams

NewUpdateNetworkWirelessSsidVpnParamsWithHTTPClient creates a new UpdateNetworkWirelessSsidVpnParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWirelessSsidVpnParamsWithTimeout

func NewUpdateNetworkWirelessSsidVpnParamsWithTimeout(timeout time.Duration) *UpdateNetworkWirelessSsidVpnParams

NewUpdateNetworkWirelessSsidVpnParamsWithTimeout creates a new UpdateNetworkWirelessSsidVpnParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWirelessSsidVpnParams) SetContext

SetContext adds the context to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) SetDefaults

func (o *UpdateNetworkWirelessSsidVpnParams) SetDefaults()

SetDefaults hydrates default values in the update network wireless ssid vpn params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidVpnParams) SetHTTPClient

func (o *UpdateNetworkWirelessSsidVpnParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) SetNetworkID

func (o *UpdateNetworkWirelessSsidVpnParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) SetNumber

func (o *UpdateNetworkWirelessSsidVpnParams) SetNumber(number string)

SetNumber adds the number to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) SetTimeout

func (o *UpdateNetworkWirelessSsidVpnParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) SetUpdateNetworkWirelessSsidVpn

func (o *UpdateNetworkWirelessSsidVpnParams) SetUpdateNetworkWirelessSsidVpn(updateNetworkWirelessSsidVpn UpdateNetworkWirelessSsidVpnBody)

SetUpdateNetworkWirelessSsidVpn adds the updateNetworkWirelessSsidVpn to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WithContext

WithContext adds the context to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WithDefaults

WithDefaults hydrates default values in the update network wireless ssid vpn params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWirelessSsidVpnParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WithNetworkID

WithNetworkID adds the networkID to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WithNumber

WithNumber adds the number to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WithTimeout

WithTimeout adds the timeout to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WithUpdateNetworkWirelessSsidVpn

func (o *UpdateNetworkWirelessSsidVpnParams) WithUpdateNetworkWirelessSsidVpn(updateNetworkWirelessSsidVpn UpdateNetworkWirelessSsidVpnBody) *UpdateNetworkWirelessSsidVpnParams

WithUpdateNetworkWirelessSsidVpn adds the updateNetworkWirelessSsidVpn to the update network wireless ssid vpn params

func (*UpdateNetworkWirelessSsidVpnParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWirelessSsidVpnParamsBodyConcentrator

type UpdateNetworkWirelessSsidVpnParamsBodyConcentrator struct {

	// The NAT ID of the concentrator that should be set.
	NetworkID string `json:"networkId,omitempty"`

	// The VLAN that should be tagged for the concentrator.
	VlanID int64 `json:"vlanId,omitempty"`
}

UpdateNetworkWirelessSsidVpnParamsBodyConcentrator The VPN concentrator settings for this SSID. swagger:model UpdateNetworkWirelessSsidVpnParamsBodyConcentrator

func (*UpdateNetworkWirelessSsidVpnParamsBodyConcentrator) ContextValidate

ContextValidate validates this update network wireless ssid vpn params body concentrator based on context it is used

func (*UpdateNetworkWirelessSsidVpnParamsBodyConcentrator) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodyConcentrator) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodyConcentrator) Validate

Validate validates this update network wireless ssid vpn params body concentrator

type UpdateNetworkWirelessSsidVpnParamsBodyFailover

type UpdateNetworkWirelessSsidVpnParamsBodyFailover struct {

	// Idle timer interval in seconds.
	HeartbeatInterval int64 `json:"heartbeatInterval,omitempty"`

	// Idle timer timeout in seconds.
	IdleTimeout int64 `json:"idleTimeout,omitempty"`

	// IP addressed reserved on DHCP server where SSID will terminate.
	RequestIP string `json:"requestIp,omitempty"`
}

UpdateNetworkWirelessSsidVpnParamsBodyFailover Secondary VPN concentrator settings. This is only used when two VPN concentrators are configured on the SSID. swagger:model UpdateNetworkWirelessSsidVpnParamsBodyFailover

func (*UpdateNetworkWirelessSsidVpnParamsBodyFailover) ContextValidate

ContextValidate validates this update network wireless ssid vpn params body failover based on context it is used

func (*UpdateNetworkWirelessSsidVpnParamsBodyFailover) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodyFailover) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodyFailover) Validate

Validate validates this update network wireless ssid vpn params body failover

type UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel

type UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel struct {

	// If true, VPN split tunnel is enabled.
	Enabled bool `json:"enabled,omitempty"`

	// List of VPN split tunnel rules.
	Rules []*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0 `json:"rules"`
}

UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel The VPN split tunnel settings for this SSID. swagger:model UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel) ContextValidate

ContextValidate validate this update network wireless ssid vpn params body split tunnel based on the context it is used

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnel) Validate

Validate validates this update network wireless ssid vpn params body split tunnel

type UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0

type UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0 struct {

	// Description for this split tunnel rule (optional).
	Comment string `json:"comment,omitempty"`

	// Destination for this split tunnel rule. IP address, fully-qualified domain names (FQDN) or 'any'.
	// Required: true
	DestCidr *string `json:"destCidr"`

	// Destination port for this split tunnel rule, (integer in the range 1-65535), or 'any'.
	DestPort string `json:"destPort,omitempty"`

	// Traffic policy specified for this split tunnel rule, 'allow' or 'deny'.
	// Required: true
	Policy *string `json:"policy"`

	// Protocol for this split tunnel rule.
	// Enum: [Any TCP UDP]
	Protocol string `json:"protocol,omitempty"`
}

UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0 update network wireless ssid vpn params body split tunnel rules items0 swagger:model UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0) ContextValidate

ContextValidate validates this update network wireless ssid vpn params body split tunnel rules items0 based on context it is used

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWirelessSsidVpnParamsBodySplitTunnelRulesItems0) Validate

Validate validates this update network wireless ssid vpn params body split tunnel rules items0

type UpdateNetworkWirelessSsidVpnReader

type UpdateNetworkWirelessSsidVpnReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWirelessSsidVpnReader is a Reader for the UpdateNetworkWirelessSsidVpn structure.

func (*UpdateNetworkWirelessSsidVpnReader) ReadResponse

func (o *UpdateNetworkWirelessSsidVpnReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL