wireless

package
v0.0.0-...-ef3c1f2 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CreateNetworkWirelessRfProfileBodyBandSelectionTypeSsid captures enum value "ssid"
	CreateNetworkWirelessRfProfileBodyBandSelectionTypeSsid string = "ssid"

	// CreateNetworkWirelessRfProfileBodyBandSelectionTypeAp captures enum value "ap"
	CreateNetworkWirelessRfProfileBodyBandSelectionTypeAp string = "ap"
)
View Source
const (

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

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

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

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

	// CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

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

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

	// UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeUnique captures enum value "Unique"
	UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeUnique string = "Unique"

	// UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeNonDashUnique captures enum value "Non-unique"
	UpdateNetworkWirelessBluetoothSettingsBodyMajorMinorAssignmentModeNonDashUnique string = "Non-unique"
)
View Source
const (

	// UpdateNetworkWirelessRfProfileBodyBandSelectionTypeSsid captures enum value "ssid"
	UpdateNetworkWirelessRfProfileBodyBandSelectionTypeSsid string = "ssid"

	// UpdateNetworkWirelessRfProfileBodyBandSelectionTypeAp captures enum value "ap"
	UpdateNetworkWirelessRfProfileBodyBandSelectionTypeAp string = "ap"
)
View Source
const (

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

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

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyApBandSettingsBandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr0BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr10BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

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

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

	// UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz captures enum value "5ghz"
	UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9BandOperationModeNr5ghz string = "5ghz"
)
View Source
const (

	// UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeUpgradeTime captures enum value "minimizeUpgradeTime"
	UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeUpgradeTime string = "minimizeUpgradeTime"

	// UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeClientDowntime captures enum value "minimizeClientDowntime"
	UpdateNetworkWirelessSettingsBodyUpgradeStrategyMinimizeClientDowntime string = "minimizeClientDowntime"
)
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"

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

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

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

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

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPod captures enum value "iPod"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeIPod string = "iPod"

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

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

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

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

	// UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeOtherOS captures enum value "Other OS"
	UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParamsBodyDeviceTypePoliciesItems0DeviceTypeOtherOS string = "Other OS"
)
View Source
const (

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

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

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

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolUDP captures enum value "udp"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolUDP string = "udp"

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

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

	// UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolAny captures enum value "any"
	UpdateNetworkWirelessSsidFirewallL3FirewallRulesParamsBodyRulesItems0ProtocolAny string = "any"
)
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"

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypePort captures enum value "port"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypePort string = "port"

	// UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeIPRange captures enum value "ipRange"
	UpdateNetworkWirelessSsidFirewallL7FirewallRulesParamsBodyRulesItems0TypeIPRange string = "ipRange"
)
View Source
const (

	// 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"

	// UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeChargeablePublicNetwork captures enum value "Chargeable public network"
	UpdateNetworkWirelessSsidHotspot20BodyNetworkAccessTypeChargeablePublicNetwork string = "Chargeable public 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"

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

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

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

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr1 captures enum value "1"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr1 string = "1"

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr0 captures enum value "0"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyNaiRealmsItems0FormatNr0 string = "0"
)
View Source
const (

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeZooOrAquarium captures enum value "Zoo or Aquarium"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeZooOrAquarium string = "Zoo or Aquarium"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	// 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"

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

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

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

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

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

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

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

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

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

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

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

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

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

	// UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeKiosk captures enum value "Kiosk"
	UpdateNetworkWirelessSsidHotspot20ParamsBodyVenueTypeKiosk string = "Kiosk"
)
View Source
const (

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

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

	// UpdateNetworkWirelessSsidBodyAuthModePsk captures enum value "psk"
	UpdateNetworkWirelessSsidBodyAuthModePsk string = "psk"

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

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

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

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

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

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

	// UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithoutDashRadius captures enum value "ipsk-without-radius"
	UpdateNetworkWirelessSsidBodyAuthModeIpskDashWithoutDashRadius string = "ipsk-without-radius"
)
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 (

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

	// UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesReplyDashMessage captures enum value "Reply-Message"
	UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesReplyDashMessage string = "Reply-Message"

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

	// UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole captures enum value "Aruba-User-Role"
	UpdateNetworkWirelessSsidBodyRadiusAttributeForGroupPoliciesArubaDashUserDashRole string = "Aruba-User-Role"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyDenyAccess captures enum value "Deny access"
	UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyDenyAccess string = "Deny access"

	// UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyAllowAccess captures enum value "Allow access"
	UpdateNetworkWirelessSsidBodyRadiusFailoverPolicyAllowAccess string = "Allow access"
)
View Source
const (

	// UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyStrictPriorityOrder captures enum value "Strict priority order"
	UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyStrictPriorityOrder string = "Strict priority order"

	// UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyRoundRobin captures enum value "Round robin"
	UpdateNetworkWirelessSsidBodyRadiusLoadBalancingPolicyRoundRobin string = "Round robin"
)
View Source
const (

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

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

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

	// 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"

	// 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"

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

	// UpdateNetworkWirelessSsidBodySplashPageSystemsManagerSentry captures enum value "Systems Manager Sentry"
	UpdateNetworkWirelessSsidBodySplashPageSystemsManagerSentry string = "Systems Manager Sentry"

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

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

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

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

	// UpdateNetworkWirelessSsidBodySplashPageGoogleAppsDomain captures enum value "Google Apps domain"
	UpdateNetworkWirelessSsidBodySplashPageGoogleAppsDomain string = "Google Apps domain"
)
View Source
const (

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

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

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

	// 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 (

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

	// UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorRestricted captures enum value "restricted"
	UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorRestricted string = "restricted"

	// UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorDefault captures enum value "default"
	UpdateNetworkWirelessSsidSplashSettingsBodyControllerDisconnectionBehaviorDefault string = "default"
)
View Source
const (

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

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

	// UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthStrict captures enum value "strict"
	UpdateNetworkWirelessSsidSplashSettingsParamsBodySentryEnrollmentStrengthStrict string = "strict"
)
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"

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypePort captures enum value "port"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypePort string = "port"

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

	// UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeLocalNet captures enum value "localNet"
	UpdateNetworkWirelessSsidTrafficShapingRulesParamsBodyRulesItems0DefinitionsItems0TypeLocalNet string = "localNet"
)
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 the non basic r f profiles for this network

List the non-basic 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) 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)

	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: [ssid ap]
	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"`

	// 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"`

	// two four ghz settings
	TwoFourGhzSettings *CreateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

CreateNetworkWirelessRfProfileBody create network wireless rf profile body // Example: {"bandSelectionType":"ap","name":"Some Custom RF Profile"} 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 interface{}
}
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) Error

func (*CreateNetworkWirelessRfProfileCreated) GetPayload

func (o *CreateNetworkWirelessRfProfileCreated) GetPayload() interface{}

type CreateNetworkWirelessRfProfileParams

type CreateNetworkWirelessRfProfileParams struct {

	// CreateNetworkWirelessRfProfile.
	CreateNetworkWirelessRfProfile CreateNetworkWirelessRfProfileBody

	// NetworkID.
	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' or '5ghz'. Defaults to dual.
	// Enum: [dual 2.4ghz 5ghz]
	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"`
}

CreateNetworkWirelessRfProfileParamsBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model CreateNetworkWirelessRfProfileParamsBodyApBandSettings

func (*CreateNetworkWirelessRfProfileParamsBodyApBandSettings) ContextValidate

ContextValidate validates this create network wireless rf profile params body ap band settings based on 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 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 8 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 8 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 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' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr0 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr1 based on 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' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr10 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr11 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr12 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr13 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr14 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr2 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr3 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr4 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr5 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr6 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr7 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr8 based on 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 CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9

type CreateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this create network wireless rf profile params body per ssid settings nr9 based on 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 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 5 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 5 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 {

	// 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: {"groupPolicyId":"101","id":"1284392014819","name":"Sample Identity PSK","passphrase":"NIalareK"} 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) Error

func (*CreateNetworkWirelessSsidIdentityPskCreated) GetPayload

func (o *CreateNetworkWirelessSsidIdentityPskCreated) GetPayload() interface{}

type CreateNetworkWirelessSsidIdentityPskParams

type CreateNetworkWirelessSsidIdentityPskParams struct {

	// CreateNetworkWirelessSsidIdentityPsk.
	CreateNetworkWirelessSsidIdentityPsk CreateNetworkWirelessSsidIdentityPskBody

	// NetworkID.
	NetworkID string

	// 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) Error

type DeleteNetworkWirelessRfProfileParams

type DeleteNetworkWirelessRfProfileParams struct {

	// NetworkID.
	NetworkID string

	// RfProfileID.
	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) Error

type DeleteNetworkWirelessSsidIdentityPskParams

type DeleteNetworkWirelessSsidIdentityPskParams struct {

	// IdentityPskID.
	IdentityPskID string

	// NetworkID.
	NetworkID string

	// 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 interface{}
}
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) Error

func (*GetDeviceWirelessBluetoothSettingsOK) GetPayload

func (o *GetDeviceWirelessBluetoothSettingsOK) GetPayload() interface{}

type GetDeviceWirelessBluetoothSettingsParams

type GetDeviceWirelessBluetoothSettingsParams struct {

	// 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 interface{}
}
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) Error

func (*GetDeviceWirelessConnectionStatsOK) GetPayload

func (o *GetDeviceWirelessConnectionStatsOK) GetPayload() interface{}

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 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) Error

func (*GetDeviceWirelessLatencyStatsOK) GetPayload

func (o *GetDeviceWirelessLatencyStatsOK) GetPayload() interface{}

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 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) Error

func (*GetDeviceWirelessRadioSettingsOK) GetPayload

func (o *GetDeviceWirelessRadioSettingsOK) GetPayload() interface{}

type GetDeviceWirelessRadioSettingsParams

type GetDeviceWirelessRadioSettingsParams struct {

	// 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 interface{}
}
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) Error

func (o *GetDeviceWirelessStatusOK) Error() string

func (*GetDeviceWirelessStatusOK) GetPayload

func (o *GetDeviceWirelessStatusOK) GetPayload() interface{}

type GetDeviceWirelessStatusParams

type GetDeviceWirelessStatusParams struct {

	// 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) Error

func (*GetNetworkWirelessAirMarshalOK) GetPayload

func (o *GetNetworkWirelessAirMarshalOK) GetPayload() []interface{}

type GetNetworkWirelessAirMarshalParams

type GetNetworkWirelessAirMarshalParams struct {

	// NetworkID.
	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) Error

func (*GetNetworkWirelessAlternateManagementInterfaceOK) GetPayload

func (o *GetNetworkWirelessAlternateManagementInterfaceOK) GetPayload() interface{}

type GetNetworkWirelessAlternateManagementInterfaceParams

type GetNetworkWirelessAlternateManagementInterfaceParams struct {

	// NetworkID.
	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 interface{}
}
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) Error

func (*GetNetworkWirelessBillingOK) GetPayload

func (o *GetNetworkWirelessBillingOK) GetPayload() interface{}

type GetNetworkWirelessBillingParams

type GetNetworkWirelessBillingParams struct {

	// NetworkID.
	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 interface{}
}
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) Error

func (*GetNetworkWirelessBluetoothSettingsOK) GetPayload

func (o *GetNetworkWirelessBluetoothSettingsOK) GetPayload() interface{}

type GetNetworkWirelessBluetoothSettingsParams

type GetNetworkWirelessBluetoothSettingsParams struct {

	// NetworkID.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessChannelUtilizationHistoryOK) GetPayload

func (o *GetNetworkWirelessChannelUtilizationHistoryOK) GetPayload() []interface{}

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.
	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) Error

func (*GetNetworkWirelessClientConnectionStatsOK) GetPayload

func (o *GetNetworkWirelessClientConnectionStatsOK) GetPayload() interface{}

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.
	ClientID string

	// NetworkID.
	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) Error

func (*GetNetworkWirelessClientConnectivityEventsOK) GetPayload

func (o *GetNetworkWirelessClientConnectivityEventsOK) GetPayload() []interface{}

type GetNetworkWirelessClientConnectivityEventsParams

type GetNetworkWirelessClientConnectivityEventsParams struct {

	/* Band.

	   Filter results by band (either '2.4', '5', '6').
	*/
	Band *string

	// ClientID.
	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.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessClientCountHistoryOK) GetPayload

func (o *GetNetworkWirelessClientCountHistoryOK) GetPayload() []interface{}

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.
	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) Error

func (*GetNetworkWirelessClientLatencyHistoryOK) GetPayload

func (o *GetNetworkWirelessClientLatencyHistoryOK) GetPayload() []interface{}

type GetNetworkWirelessClientLatencyHistoryParams

type GetNetworkWirelessClientLatencyHistoryParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	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) Error

func (*GetNetworkWirelessClientLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessClientLatencyStatsOK) GetPayload() interface{}

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.
	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.
	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) Error

func (*GetNetworkWirelessClientsConnectionStatsOK) GetPayload

func (o *GetNetworkWirelessClientsConnectionStatsOK) GetPayload() []interface{}

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.
	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) Error

func (*GetNetworkWirelessClientsLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessClientsLatencyStatsOK) GetPayload() []interface{}

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.
	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 interface{}
}
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) Error

func (*GetNetworkWirelessConnectionStatsOK) GetPayload

func (o *GetNetworkWirelessConnectionStatsOK) GetPayload() interface{}

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.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessDataRateHistoryOK) GetPayload

func (o *GetNetworkWirelessDataRateHistoryOK) GetPayload() []interface{}

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.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessDevicesConnectionStatsOK) GetPayload

func (o *GetNetworkWirelessDevicesConnectionStatsOK) GetPayload() []interface{}

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.
	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) Error

func (*GetNetworkWirelessDevicesLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessDevicesLatencyStatsOK) GetPayload() []interface{}

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.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessFailedConnectionsOK) GetPayload

func (o *GetNetworkWirelessFailedConnectionsOK) GetPayload() []interface{}

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.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessLatencyHistoryOK) GetPayload

func (o *GetNetworkWirelessLatencyHistoryOK) GetPayload() []interface{}

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.
	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) Error

func (*GetNetworkWirelessLatencyStatsOK) GetPayload

func (o *GetNetworkWirelessLatencyStatsOK) GetPayload() interface{}

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.
	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) Error

func (*GetNetworkWirelessMeshStatusesOK) GetPayload

func (o *GetNetworkWirelessMeshStatusesOK) GetPayload() interface{}

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.
	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 interface{}
}
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) Error

func (*GetNetworkWirelessRfProfileOK) GetPayload

func (o *GetNetworkWirelessRfProfileOK) GetPayload() interface{}

type GetNetworkWirelessRfProfileParams

type GetNetworkWirelessRfProfileParams struct {

	// NetworkID.
	NetworkID string

	// RfProfileID.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessRfProfilesOK) GetPayload

func (o *GetNetworkWirelessRfProfilesOK) GetPayload() []interface{}

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.
	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 interface{}
}
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) Error

func (*GetNetworkWirelessSettingsOK) GetPayload

func (o *GetNetworkWirelessSettingsOK) GetPayload() interface{}

type GetNetworkWirelessSettingsParams

type GetNetworkWirelessSettingsParams struct {

	// NetworkID.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessSignalQualityHistoryOK) GetPayload

func (o *GetNetworkWirelessSignalQualityHistoryOK) GetPayload() []interface{}

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.
	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) Error

func (*GetNetworkWirelessSsidBonjourForwardingOK) GetPayload

func (o *GetNetworkWirelessSsidBonjourForwardingOK) GetPayload() interface{}

type GetNetworkWirelessSsidBonjourForwardingParams

type GetNetworkWirelessSsidBonjourForwardingParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload

func (o *GetNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload() interface{}

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams

type GetNetworkWirelessSsidDeviceTypeGroupPoliciesParams struct {

	// NetworkID.
	NetworkID string

	// 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 interface{}
}
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) Error

func (*GetNetworkWirelessSsidEapOverrideOK) GetPayload

func (o *GetNetworkWirelessSsidEapOverrideOK) GetPayload() interface{}

type GetNetworkWirelessSsidEapOverrideParams

type GetNetworkWirelessSsidEapOverrideParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload

func (o *GetNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload() interface{}

type GetNetworkWirelessSsidFirewallL3FirewallRulesParams

type GetNetworkWirelessSsidFirewallL3FirewallRulesParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload

func (o *GetNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload() interface{}

type GetNetworkWirelessSsidFirewallL7FirewallRulesParams

type GetNetworkWirelessSsidFirewallL7FirewallRulesParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidHotspot20OK) GetPayload

func (o *GetNetworkWirelessSsidHotspot20OK) GetPayload() interface{}

type GetNetworkWirelessSsidHotspot20Params

type GetNetworkWirelessSsidHotspot20Params struct {

	// NetworkID.
	NetworkID string

	// 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 interface{}
}
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) Error

func (*GetNetworkWirelessSsidIdentityPskOK) GetPayload

func (o *GetNetworkWirelessSsidIdentityPskOK) GetPayload() interface{}

type GetNetworkWirelessSsidIdentityPskParams

type GetNetworkWirelessSsidIdentityPskParams struct {

	// IdentityPskID.
	IdentityPskID string

	// NetworkID.
	NetworkID string

	// 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 []interface{}
}
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) Error

func (*GetNetworkWirelessSsidIdentityPsksOK) GetPayload

func (o *GetNetworkWirelessSsidIdentityPsksOK) GetPayload() []interface{}

type GetNetworkWirelessSsidIdentityPsksParams

type GetNetworkWirelessSsidIdentityPsksParams struct {

	// NetworkID.
	NetworkID string

	// 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 interface{}
}
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) Error

func (o *GetNetworkWirelessSsidOK) Error() string

func (*GetNetworkWirelessSsidOK) GetPayload

func (o *GetNetworkWirelessSsidOK) GetPayload() interface{}

type GetNetworkWirelessSsidParams

type GetNetworkWirelessSsidParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidSchedulesOK) GetPayload

func (o *GetNetworkWirelessSsidSchedulesOK) GetPayload() interface{}

type GetNetworkWirelessSsidSchedulesParams

type GetNetworkWirelessSsidSchedulesParams struct {

	// NetworkID.
	NetworkID string

	// 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 interface{}
}
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) Error

func (*GetNetworkWirelessSsidSplashSettingsOK) GetPayload

func (o *GetNetworkWirelessSsidSplashSettingsOK) GetPayload() interface{}

type GetNetworkWirelessSsidSplashSettingsParams

type GetNetworkWirelessSsidSplashSettingsParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidTrafficShapingRulesOK) GetPayload

func (o *GetNetworkWirelessSsidTrafficShapingRulesOK) GetPayload() interface{}

type GetNetworkWirelessSsidTrafficShapingRulesParams

type GetNetworkWirelessSsidTrafficShapingRulesParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*GetNetworkWirelessSsidVpnOK) GetPayload

func (o *GetNetworkWirelessSsidVpnOK) GetPayload() interface{}

type GetNetworkWirelessSsidVpnParams

type GetNetworkWirelessSsidVpnParams struct {

	// NetworkID.
	NetworkID string

	// 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 []interface{}
}
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) Error

func (o *GetNetworkWirelessSsidsOK) Error() string

func (*GetNetworkWirelessSsidsOK) GetPayload

func (o *GetNetworkWirelessSsidsOK) GetPayload() []interface{}

type GetNetworkWirelessSsidsParams

type GetNetworkWirelessSsidsParams struct {

	// NetworkID.
	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 []interface{}
}
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) Error

func (*GetNetworkWirelessUsageHistoryOK) GetPayload

func (o *GetNetworkWirelessUsageHistoryOK) GetPayload() []interface{}

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.
	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 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 interface{}
}
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) Error

func (*UpdateDeviceWirelessBluetoothSettingsOK) GetPayload

func (o *UpdateDeviceWirelessBluetoothSettingsOK) GetPayload() interface{}

type UpdateDeviceWirelessBluetoothSettingsParams

type UpdateDeviceWirelessBluetoothSettingsParams struct {

	// 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) Error

func (*UpdateDeviceWirelessRadioSettingsOK) GetPayload

func (o *UpdateDeviceWirelessRadioSettingsOK) GetPayload() interface{}

type UpdateDeviceWirelessRadioSettingsParams

type UpdateDeviceWirelessRadioSettingsParams struct {

	// 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) Error

func (*UpdateNetworkWirelessAlternateManagementInterfaceOK) GetPayload

func (o *UpdateNetworkWirelessAlternateManagementInterfaceOK) GetPayload() interface{}

type UpdateNetworkWirelessAlternateManagementInterfaceParams

type UpdateNetworkWirelessAlternateManagementInterfaceParams struct {

	// NetworkID.
	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 interface{}
}
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) Error

func (*UpdateNetworkWirelessBillingOK) GetPayload

func (o *UpdateNetworkWirelessBillingOK) GetPayload() interface{}

type UpdateNetworkWirelessBillingParams

type UpdateNetworkWirelessBillingParams struct {

	// NetworkID.
	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 hour 1 day 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. (true, false)
	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: [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. (true, false)
	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","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 interface{}
}
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) Error

func (*UpdateNetworkWirelessBluetoothSettingsOK) GetPayload

func (o *UpdateNetworkWirelessBluetoothSettingsOK) GetPayload() interface{}

type UpdateNetworkWirelessBluetoothSettingsParams

type UpdateNetworkWirelessBluetoothSettingsParams struct {

	// NetworkID.
	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: [ssid ap]
	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"`

	// 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"`

	// two four ghz settings
	TwoFourGhzSettings *UpdateNetworkWirelessRfProfileParamsBodyTwoFourGhzSettings `json:"twoFourGhzSettings,omitempty"`
}

UpdateNetworkWirelessRfProfileBody update network wireless rf profile body // Example: {} 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 interface{}
}
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) Error

func (*UpdateNetworkWirelessRfProfileOK) GetPayload

func (o *UpdateNetworkWirelessRfProfileOK) GetPayload() interface{}

type UpdateNetworkWirelessRfProfileParams

type UpdateNetworkWirelessRfProfileParams struct {

	// NetworkID.
	NetworkID string

	// RfProfileID.
	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' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	BandOperationMode string `json:"bandOperationMode,omitempty"`

	// Steers client to most open band. Can be either true or false.
	BandSteeringEnabled bool `json:"bandSteeringEnabled,omitempty"`
}

UpdateNetworkWirelessRfProfileParamsBodyApBandSettings Settings that will be enabled if selectionType is set to 'ap'. swagger:model UpdateNetworkWirelessRfProfileParamsBodyApBandSettings

func (*UpdateNetworkWirelessRfProfileParamsBodyApBandSettings) ContextValidate

ContextValidate validates this update network wireless rf profile params body ap band settings based on 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 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 8 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 8 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 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' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr0 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr1 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr1 based on 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' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr10 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr11 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr11 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr12 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr12 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr13 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr13 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr14 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr14 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr2 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr2 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr3 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr3 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr4 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr4 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr5 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr5 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr6 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr6 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr7 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr7 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr8 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr8 based on 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 UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9

type UpdateNetworkWirelessRfProfileParamsBodyPerSsidSettingsNr9 struct {

	// Choice between 'dual', '2.4ghz' or '5ghz'.
	// Enum: [dual 2.4ghz 5ghz]
	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"`

	// 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 validates this update network wireless rf profile params body per ssid settings nr9 based on 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 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 5 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 5 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: [minimizeUpgradeTime minimizeClientDowntime]
	UpgradeStrategy string `json:"upgradeStrategy,omitempty"`
}

UpdateNetworkWirelessSettingsBody update network wireless settings body // Example: {"ipv6BridgeEnabled":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 interface{}
}
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) Error

func (*UpdateNetworkWirelessSettingsOK) GetPayload

func (o *UpdateNetworkWirelessSettingsOK) GetPayload() interface{}

type UpdateNetworkWirelessSettingsParams

type UpdateNetworkWirelessSettingsParams struct {

	// NetworkID.
	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', '8021x-meraki', '8021x-radius', '8021x-google', '8021x-localradius', 'ipsk-with-radius' or 'ipsk-without-radius')
	// Enum: [open open-enhanced psk open-with-radius 8021x-meraki 8021x-radius 8021x-google 8021x-localradius ipsk-with-radius ipsk-without-radius]
	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: [Filter-Id Reply-Message Airespace-ACL-Name Aruba-User-Role]
	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: [Deny access Allow 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: [Strict priority order Round robin]
	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: [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 Google Apps domain]
	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' or 'WPA3 only')
	// Enum: [WPA1 only WPA1 and WPA2 WPA2 only WPA3 Transition Mode WPA3 only]
	WpaEncryptionMode string `json:"wpaEncryptionMode,omitempty"`
}

UpdateNetworkWirelessSsidBody update network wireless ssid body // Example: {"enabled":true,"name":"My SSID"} 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"`

	// List of bonjour forwarding rules.
	Rules []*UpdateNetworkWirelessSsidBonjourForwardingParamsBodyRulesItems0 `json:"rules"`
}

UpdateNetworkWirelessSsidBonjourForwardingBody update network wireless ssid bonjour forwarding body // Example: {"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) Error

func (*UpdateNetworkWirelessSsidBonjourForwardingOK) GetPayload

func (o *UpdateNetworkWirelessSsidBonjourForwardingOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidBonjourForwardingParams

type UpdateNetworkWirelessSsidBonjourForwardingParams struct {

	// NetworkID.
	NetworkID string

	// 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 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) Error

func (*UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload

func (o *UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams

type UpdateNetworkWirelessSsidDeviceTypeGroupPoliciesParams struct {

	// NetworkID.
	NetworkID string

	// 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 BlackBerry Chrome OS iPad iPhone iPod Mac OS X Windows Windows Phone B&N Nook Other OS]
	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: {} 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 interface{}
}
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) Error

func (*UpdateNetworkWirelessSsidEapOverrideOK) GetPayload

func (o *UpdateNetworkWirelessSsidEapOverrideOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidEapOverrideParams

type UpdateNetworkWirelessSsidEapOverrideParams struct {

	// NetworkID.
	NetworkID string

	// 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) Error

func (*UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidFirewallL3FirewallRulesOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams

type UpdateNetworkWirelessSsidFirewallL3FirewallRulesParams struct {

	// NetworkID.
	NetworkID string

	// 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: [tcp udp icmp icmp6 any]
	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) Error

func (*UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidFirewallL7FirewallRulesOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams

type UpdateNetworkWirelessSsidFirewallL7FirewallRulesParams struct {

	// NetworkID.
	NetworkID string

	// 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 port ipRange]
	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: [Private network Private network with guest access Chargeable public network Free public network Personal device network Emergency services only network 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) Error

func (*UpdateNetworkWirelessSsidHotspot20OK) GetPayload

func (o *UpdateNetworkWirelessSsidHotspot20OK) GetPayload() interface{}

type UpdateNetworkWirelessSsidHotspot20Params

type UpdateNetworkWirelessSsidHotspot20Params struct {

	// NetworkID.
	NetworkID string

	// 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: [1 0]
	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: [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]
	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 {

	// 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: {"groupPolicyId":"101","id":"1284392014819","name":"Sample Identity PSK","passphrase":"NIalareK"} 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) Error

func (*UpdateNetworkWirelessSsidIdentityPskOK) GetPayload

func (o *UpdateNetworkWirelessSsidIdentityPskOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidIdentityPskParams

type UpdateNetworkWirelessSsidIdentityPskParams struct {

	// IdentityPskID.
	IdentityPskID string

	// NetworkID.
	NetworkID string

	// 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 interface{}
}
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) Error

func (*UpdateNetworkWirelessSsidOK) GetPayload

func (o *UpdateNetworkWirelessSsidOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidParams

type UpdateNetworkWirelessSsidParams struct {

	// NetworkID.
	NetworkID string

	// 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 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 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) Error

func (*UpdateNetworkWirelessSsidSchedulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidSchedulesOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidSchedulesParams

type UpdateNetworkWirelessSsidSchedulesParams struct {

	// NetworkID.
	NetworkID string

	// 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: [open restricted default]
	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: {"redirectUrl":"https://example.com","splashImage":{"md5":"542cccac8d7dedee0f185311d154d194"},"splashLogo":{"extension":"jpg","md5":"abcd1234"},"splashPage":"Click-through splash page","splashPrepaidFront":{"md5":"542cccac8d7dedee0f185311d154d194"},"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 interface{}
}
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) Error

func (*UpdateNetworkWirelessSsidSplashSettingsOK) GetPayload

func (o *UpdateNetworkWirelessSsidSplashSettingsOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidSplashSettingsParams

type UpdateNetworkWirelessSsidSplashSettingsParams struct {

	// NetworkID.
	NetworkID string

	// 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: [focused click-through 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"`

	// 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 validates this update network wireless ssid splash settings params body splash image based on 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 UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashLogo struct {

	// The extension of the logo file.
	Extension string `json:"extension,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 validates this update network wireless ssid splash settings params body splash logo based on 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 UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront

type UpdateNetworkWirelessSsidSplashSettingsParamsBodySplashPrepaidFront struct {

	// The extension of the prepaid front image file.
	Extension string `json:"extension,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 validates this update network wireless ssid splash settings params body splash prepaid front based on 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 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) Error

func (*UpdateNetworkWirelessSsidTrafficShapingRulesOK) GetPayload

func (o *UpdateNetworkWirelessSsidTrafficShapingRulesOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidTrafficShapingRulesParams

type UpdateNetworkWirelessSsidTrafficShapingRulesParams struct {

	// NetworkID.
	NetworkID string

	// 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 port ipRange localNet]
	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"},"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) Error

func (*UpdateNetworkWirelessSsidVpnOK) GetPayload

func (o *UpdateNetworkWirelessSsidVpnOK) GetPayload() interface{}

type UpdateNetworkWirelessSsidVpnParams

type UpdateNetworkWirelessSsidVpnParams struct {

	// NetworkID.
	NetworkID string

	// 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"`
}

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