networks

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: 1

Documentation

Index

Constants

View Source
const (

	// CreateNetworkFirmwareUpgradesRollbackBodyProductWireless captures enum value "wireless"
	CreateNetworkFirmwareUpgradesRollbackBodyProductWireless string = "wireless"

	// CreateNetworkFirmwareUpgradesRollbackBodyProductSwitch captures enum value "switch"
	CreateNetworkFirmwareUpgradesRollbackBodyProductSwitch string = "switch"

	// CreateNetworkFirmwareUpgradesRollbackBodyProductAppliance captures enum value "appliance"
	CreateNetworkFirmwareUpgradesRollbackBodyProductAppliance string = "appliance"

	// CreateNetworkFirmwareUpgradesRollbackBodyProductCamera captures enum value "camera"
	CreateNetworkFirmwareUpgradesRollbackBodyProductCamera string = "camera"

	// CreateNetworkFirmwareUpgradesRollbackBodyProductVmxHost captures enum value "vmxHost"
	CreateNetworkFirmwareUpgradesRollbackBodyProductVmxHost string = "vmxHost"

	// CreateNetworkFirmwareUpgradesRollbackBodyProductCellularGateway captures enum value "cellularGateway"
	CreateNetworkFirmwareUpgradesRollbackBodyProductCellularGateway string = "cellularGateway"
)
View Source
const (

	// CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryPerformance captures enum value "performance"
	CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryPerformance string = "performance"

	// CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryStability captures enum value "stability"
	CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryStability string = "stability"

	// CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryBrokeOldFeatures captures enum value "broke old features"
	CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryBrokeOldFeatures string = "broke old features"

	// CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryUnifyingNetworksVersions captures enum value "unifying networks versions"
	CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryUnifyingNetworksVersions string = "unifying networks versions"

	// CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryTesting captures enum value "testing"
	CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryTesting string = "testing"

	// CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryOther captures enum value "other"
	CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0CategoryOther string = "other"
)
View Source
const (

	// CreateNetworkGroupPolicyBodySplashAuthSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyBodySplashAuthSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyBodySplashAuthSettingsBypass captures enum value "bypass"
	CreateNetworkGroupPolicyBodySplashAuthSettingsBypass string = "bypass"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyBandwidthSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyBandwidthSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyBandwidthSettingsIgnore captures enum value "ignore"
	CreateNetworkGroupPolicyParamsBodyBandwidthSettingsIgnore string = "ignore"

	// CreateNetworkGroupPolicyParamsBodyBandwidthSettingsCustom captures enum value "custom"
	CreateNetworkGroupPolicyParamsBodyBandwidthSettingsCustom string = "custom"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsIgnore captures enum value "ignore"
	CreateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsIgnore string = "ignore"

	// CreateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsCustom captures enum value "custom"
	CreateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsCustom string = "custom"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsAppend captures enum value "append"
	CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsAppend string = "append"

	// CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsOverride captures enum value "override"
	CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsOverride string = "override"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsAppend captures enum value "append"
	CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsAppend string = "append"

	// CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsOverride captures enum value "override"
	CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsOverride string = "override"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsAppend captures enum value "append"
	CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsAppend string = "append"

	// CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsOverride captures enum value "override"
	CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsOverride string = "override"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsIgnore captures enum value "ignore"
	CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsIgnore string = "ignore"

	// CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsCustom captures enum value "custom"
	CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsCustom string = "custom"
)
View Source
const (

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

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

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

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

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

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

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

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

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

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

	// CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0TypeLocalNet captures enum value "localNet"
	CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0TypeLocalNet string = "localNet"
)
View Source
const (

	// CreateNetworkGroupPolicyParamsBodyVlanTaggingSettingsNetworkDefault captures enum value "network default"
	CreateNetworkGroupPolicyParamsBodyVlanTaggingSettingsNetworkDefault string = "network default"

	// CreateNetworkGroupPolicyParamsBodyVlanTaggingSettingsIgnore captures enum value "ignore"
	CreateNetworkGroupPolicyParamsBodyVlanTaggingSettingsIgnore string = "ignore"

	// CreateNetworkGroupPolicyParamsBodyVlanTaggingSettingsCustom captures enum value "custom"
	CreateNetworkGroupPolicyParamsBodyVlanTaggingSettingsCustom string = "custom"
)
View Source
const (

	// CreateNetworkMerakiAuthUserBodyAccountTypeGuest captures enum value "Guest"
	CreateNetworkMerakiAuthUserBodyAccountTypeGuest string = "Guest"

	// CreateNetworkMerakiAuthUserBodyAccountTypeNr802Dot1X captures enum value "802.1X"
	CreateNetworkMerakiAuthUserBodyAccountTypeNr802Dot1X string = "802.1X"

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

	// CreateNetworkPiiRequestBodyTypeDelete captures enum value "delete"
	CreateNetworkPiiRequestBodyTypeDelete string = "delete"

	// CreateNetworkPiiRequestBodyTypeRestrictProcessing captures enum value "restrict processing"
	CreateNetworkPiiRequestBodyTypeRestrictProcessing string = "restrict processing"
)
View Source
const (

	// ProvisionNetworkClientsBodyDevicePolicyGroupPolicy captures enum value "Group policy"
	ProvisionNetworkClientsBodyDevicePolicyGroupPolicy string = "Group policy"

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

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

	// ProvisionNetworkClientsBodyDevicePolicyPerConnection captures enum value "Per connection"
	ProvisionNetworkClientsBodyDevicePolicyPerConnection string = "Per connection"

	// ProvisionNetworkClientsBodyDevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsBodyDevicePolicyNormal string = "Normal"
)
View Source
const (

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySecurityApplianceDevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySecurityApplianceDevicePolicyNormal string = "Normal"
)
View Source
const (

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8DevicePolicyNormal string = "Normal"

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

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

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

	// ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9DevicePolicyNormal captures enum value "Normal"
	ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9DevicePolicyNormal string = "Normal"

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

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSun captures enum value "sun"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSun string = "sun"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekMon captures enum value "mon"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekMon string = "mon"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekTue captures enum value "tue"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekTue string = "tue"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekWed captures enum value "wed"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekWed string = "wed"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekThu captures enum value "thu"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekThu string = "thu"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekFri captures enum value "fri"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekFri string = "fri"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSat captures enum value "sat"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSat string = "sat"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSunday captures enum value "sunday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSunday string = "sunday"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekMonday captures enum value "monday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekMonday string = "monday"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekTuesday captures enum value "tuesday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekTuesday string = "tuesday"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekWednesday captures enum value "wednesday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekWednesday string = "wednesday"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekThursday captures enum value "thursday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekThursday string = "thursday"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekFriday captures enum value "friday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekFriday string = "friday"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSaturday captures enum value "saturday"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowDayOfWeekSaturday string = "saturday"
)
View Source
const (

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr000 captures enum value "0:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr000 string = "0:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr100 captures enum value "1:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr100 string = "1:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr200 captures enum value "2:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr200 string = "2:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr300 captures enum value "3:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr300 string = "3:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr400 captures enum value "4:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr400 string = "4:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr500 captures enum value "5:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr500 string = "5:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr600 captures enum value "6:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr600 string = "6:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr700 captures enum value "7:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr700 string = "7:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr800 captures enum value "8:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr800 string = "8:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr900 captures enum value "9:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr900 string = "9:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1000 captures enum value "10:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1000 string = "10:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1100 captures enum value "11:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1100 string = "11:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1200 captures enum value "12:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1200 string = "12:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1300 captures enum value "13:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1300 string = "13:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1400 captures enum value "14:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1400 string = "14:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1500 captures enum value "15:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1500 string = "15:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1600 captures enum value "16:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1600 string = "16:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1700 captures enum value "17:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1700 string = "17:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1800 captures enum value "18:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1800 string = "18:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1900 captures enum value "19:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr1900 string = "19:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2000 captures enum value "20:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2000 string = "20:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2100 captures enum value "21:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2100 string = "21:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2200 captures enum value "22:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2200 string = "22:00"

	// UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2300 captures enum value "23:00"
	UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindowHourOfDayNr2300 string = "23:00"
)
View Source
const (

	// UpdateNetworkGroupPolicyBodySplashAuthSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyBodySplashAuthSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyBodySplashAuthSettingsBypass captures enum value "bypass"
	UpdateNetworkGroupPolicyBodySplashAuthSettingsBypass string = "bypass"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyBandwidthSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyBandwidthSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyBandwidthSettingsIgnore captures enum value "ignore"
	UpdateNetworkGroupPolicyParamsBodyBandwidthSettingsIgnore string = "ignore"

	// UpdateNetworkGroupPolicyParamsBodyBandwidthSettingsCustom captures enum value "custom"
	UpdateNetworkGroupPolicyParamsBodyBandwidthSettingsCustom string = "custom"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsIgnore captures enum value "ignore"
	UpdateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsIgnore string = "ignore"

	// UpdateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsCustom captures enum value "custom"
	UpdateNetworkGroupPolicyParamsBodyBonjourForwardingSettingsCustom string = "custom"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsAppend captures enum value "append"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsAppend string = "append"

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsOverride captures enum value "override"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatternsSettingsOverride string = "override"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsAppend captures enum value "append"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsAppend string = "append"

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsOverride captures enum value "override"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategoriesSettingsOverride string = "override"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsAppend captures enum value "append"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsAppend string = "append"

	// UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsOverride captures enum value "override"
	UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatternsSettingsOverride string = "override"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsIgnore captures enum value "ignore"
	UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsIgnore string = "ignore"

	// UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsCustom captures enum value "custom"
	UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingSettingsCustom string = "custom"
)
View Source
const (

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

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

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

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

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

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

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

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

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

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

	// UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0TypeLocalNet captures enum value "localNet"
	UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0TypeLocalNet string = "localNet"
)
View Source
const (

	// UpdateNetworkGroupPolicyParamsBodyVlanTaggingSettingsNetworkDefault captures enum value "network default"
	UpdateNetworkGroupPolicyParamsBodyVlanTaggingSettingsNetworkDefault string = "network default"

	// UpdateNetworkGroupPolicyParamsBodyVlanTaggingSettingsIgnore captures enum value "ignore"
	UpdateNetworkGroupPolicyParamsBodyVlanTaggingSettingsIgnore string = "ignore"

	// UpdateNetworkGroupPolicyParamsBodyVlanTaggingSettingsCustom captures enum value "custom"
	UpdateNetworkGroupPolicyParamsBodyVlanTaggingSettingsCustom string = "custom"
)
View Source
const (

	// UpdateNetworkSnmpBodyAccessNone captures enum value "none"
	UpdateNetworkSnmpBodyAccessNone string = "none"

	// UpdateNetworkSnmpBodyAccessCommunity captures enum value "community"
	UpdateNetworkSnmpBodyAccessCommunity string = "community"

	// UpdateNetworkSnmpBodyAccessUsers captures enum value "users"
	UpdateNetworkSnmpBodyAccessUsers string = "users"
)
View Source
const (

	// UpdateNetworkTrafficAnalysisBodyModeDisabled captures enum value "disabled"
	UpdateNetworkTrafficAnalysisBodyModeDisabled string = "disabled"

	// UpdateNetworkTrafficAnalysisBodyModeBasic captures enum value "basic"
	UpdateNetworkTrafficAnalysisBodyModeBasic string = "basic"

	// UpdateNetworkTrafficAnalysisBodyModeDetailed captures enum value "detailed"
	UpdateNetworkTrafficAnalysisBodyModeDetailed string = "detailed"
)
View Source
const (

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

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

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

	// VmxNetworkDevicesClaimBodySizeSmall captures enum value "small"
	VmxNetworkDevicesClaimBodySizeSmall string = "small"

	// VmxNetworkDevicesClaimBodySizeMedium captures enum value "medium"
	VmxNetworkDevicesClaimBodySizeMedium string = "medium"

	// VmxNetworkDevicesClaimBodySizeLarge captures enum value "large"
	VmxNetworkDevicesClaimBodySizeLarge string = "large"

	// VmxNetworkDevicesClaimBodySizeNr100 captures enum value "100"
	VmxNetworkDevicesClaimBodySizeNr100 string = "100"
)
View Source
const (

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

	// UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0PolicyDeny captures enum value "deny"
	UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0PolicyDeny string = "deny"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BindNetworkBody

type BindNetworkBody struct {

	// Optional boolean indicating whether the network's switches should automatically bind to profiles of the same model. Defaults to false if left unspecified. This option only affects switch networks and switch templates. Auto-bind is not valid unless the switch template has at least one profile and has at most one profile per switch model.
	AutoBind bool `json:"autoBind,omitempty"`

	// The ID of the template to which the network should be bound.
	// Required: true
	ConfigTemplateID *string `json:"configTemplateId"`
}

BindNetworkBody bind network body // Example: {"autoBind":false,"configTemplateId":"N_23952905"} swagger:model BindNetworkBody

func (*BindNetworkBody) ContextValidate

func (o *BindNetworkBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this bind network body based on context it is used

func (*BindNetworkBody) MarshalBinary

func (o *BindNetworkBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BindNetworkBody) UnmarshalBinary

func (o *BindNetworkBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BindNetworkBody) Validate

func (o *BindNetworkBody) Validate(formats strfmt.Registry) error

Validate validates this bind network body

type BindNetworkOK

type BindNetworkOK struct {
	Payload interface{}
}
BindNetworkOK describes a response with status code 200, with default header values.

Successful operation

func NewBindNetworkOK

func NewBindNetworkOK() *BindNetworkOK

NewBindNetworkOK creates a BindNetworkOK with default headers values

func (*BindNetworkOK) Error

func (o *BindNetworkOK) Error() string

func (*BindNetworkOK) GetPayload

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

type BindNetworkParams

type BindNetworkParams struct {

	// BindNetwork.
	BindNetwork BindNetworkBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

BindNetworkParams contains all the parameters to send to the API endpoint

for the bind network operation.

Typically these are written to a http.Request.

func NewBindNetworkParams

func NewBindNetworkParams() *BindNetworkParams

NewBindNetworkParams creates a new BindNetworkParams 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 NewBindNetworkParamsWithContext

func NewBindNetworkParamsWithContext(ctx context.Context) *BindNetworkParams

NewBindNetworkParamsWithContext creates a new BindNetworkParams object with the ability to set a context for a request.

func NewBindNetworkParamsWithHTTPClient

func NewBindNetworkParamsWithHTTPClient(client *http.Client) *BindNetworkParams

NewBindNetworkParamsWithHTTPClient creates a new BindNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewBindNetworkParamsWithTimeout

func NewBindNetworkParamsWithTimeout(timeout time.Duration) *BindNetworkParams

NewBindNetworkParamsWithTimeout creates a new BindNetworkParams object with the ability to set a timeout on a request.

func (*BindNetworkParams) SetBindNetwork

func (o *BindNetworkParams) SetBindNetwork(bindNetwork BindNetworkBody)

SetBindNetwork adds the bindNetwork to the bind network params

func (*BindNetworkParams) SetContext

func (o *BindNetworkParams) SetContext(ctx context.Context)

SetContext adds the context to the bind network params

func (*BindNetworkParams) SetDefaults

func (o *BindNetworkParams) SetDefaults()

SetDefaults hydrates default values in the bind network params (not the query body).

All values with no default are reset to their zero value.

func (*BindNetworkParams) SetHTTPClient

func (o *BindNetworkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the bind network params

func (*BindNetworkParams) SetNetworkID

func (o *BindNetworkParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the bind network params

func (*BindNetworkParams) SetTimeout

func (o *BindNetworkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the bind network params

func (*BindNetworkParams) WithBindNetwork

func (o *BindNetworkParams) WithBindNetwork(bindNetwork BindNetworkBody) *BindNetworkParams

WithBindNetwork adds the bindNetwork to the bind network params

func (*BindNetworkParams) WithContext

func (o *BindNetworkParams) WithContext(ctx context.Context) *BindNetworkParams

WithContext adds the context to the bind network params

func (*BindNetworkParams) WithDefaults

func (o *BindNetworkParams) WithDefaults() *BindNetworkParams

WithDefaults hydrates default values in the bind network params (not the query body).

All values with no default are reset to their zero value.

func (*BindNetworkParams) WithHTTPClient

func (o *BindNetworkParams) WithHTTPClient(client *http.Client) *BindNetworkParams

WithHTTPClient adds the HTTPClient to the bind network params

func (*BindNetworkParams) WithNetworkID

func (o *BindNetworkParams) WithNetworkID(networkID string) *BindNetworkParams

WithNetworkID adds the networkID to the bind network params

func (*BindNetworkParams) WithTimeout

func (o *BindNetworkParams) WithTimeout(timeout time.Duration) *BindNetworkParams

WithTimeout adds the timeout to the bind network params

func (*BindNetworkParams) WriteToRequest

func (o *BindNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type BindNetworkReader

type BindNetworkReader struct {
	// contains filtered or unexported fields
}

BindNetworkReader is a Reader for the BindNetwork structure.

func (*BindNetworkReader) ReadResponse

func (o *BindNetworkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ClaimNetworkDevicesBody

type ClaimNetworkDevicesBody struct {

	// A list of serials of devices to claim
	// Required: true
	Serials []string `json:"serials"`
}

ClaimNetworkDevicesBody claim network devices body // Example: {"serials":["Q234-ABCD-0001","Q234-ABCD-0002","Q234-ABCD-0003"]} swagger:model ClaimNetworkDevicesBody

func (*ClaimNetworkDevicesBody) ContextValidate

func (o *ClaimNetworkDevicesBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this claim network devices body based on context it is used

func (*ClaimNetworkDevicesBody) MarshalBinary

func (o *ClaimNetworkDevicesBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClaimNetworkDevicesBody) UnmarshalBinary

func (o *ClaimNetworkDevicesBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClaimNetworkDevicesBody) Validate

func (o *ClaimNetworkDevicesBody) Validate(formats strfmt.Registry) error

Validate validates this claim network devices body

type ClaimNetworkDevicesOK

type ClaimNetworkDevicesOK struct {
}
ClaimNetworkDevicesOK describes a response with status code 200, with default header values.

Successful operation

func NewClaimNetworkDevicesOK

func NewClaimNetworkDevicesOK() *ClaimNetworkDevicesOK

NewClaimNetworkDevicesOK creates a ClaimNetworkDevicesOK with default headers values

func (*ClaimNetworkDevicesOK) Error

func (o *ClaimNetworkDevicesOK) Error() string

type ClaimNetworkDevicesParams

type ClaimNetworkDevicesParams struct {

	// ClaimNetworkDevices.
	ClaimNetworkDevices ClaimNetworkDevicesBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ClaimNetworkDevicesParams contains all the parameters to send to the API endpoint

for the claim network devices operation.

Typically these are written to a http.Request.

func NewClaimNetworkDevicesParams

func NewClaimNetworkDevicesParams() *ClaimNetworkDevicesParams

NewClaimNetworkDevicesParams creates a new ClaimNetworkDevicesParams 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 NewClaimNetworkDevicesParamsWithContext

func NewClaimNetworkDevicesParamsWithContext(ctx context.Context) *ClaimNetworkDevicesParams

NewClaimNetworkDevicesParamsWithContext creates a new ClaimNetworkDevicesParams object with the ability to set a context for a request.

func NewClaimNetworkDevicesParamsWithHTTPClient

func NewClaimNetworkDevicesParamsWithHTTPClient(client *http.Client) *ClaimNetworkDevicesParams

NewClaimNetworkDevicesParamsWithHTTPClient creates a new ClaimNetworkDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewClaimNetworkDevicesParamsWithTimeout

func NewClaimNetworkDevicesParamsWithTimeout(timeout time.Duration) *ClaimNetworkDevicesParams

NewClaimNetworkDevicesParamsWithTimeout creates a new ClaimNetworkDevicesParams object with the ability to set a timeout on a request.

func (*ClaimNetworkDevicesParams) SetClaimNetworkDevices

func (o *ClaimNetworkDevicesParams) SetClaimNetworkDevices(claimNetworkDevices ClaimNetworkDevicesBody)

SetClaimNetworkDevices adds the claimNetworkDevices to the claim network devices params

func (*ClaimNetworkDevicesParams) SetContext

func (o *ClaimNetworkDevicesParams) SetContext(ctx context.Context)

SetContext adds the context to the claim network devices params

func (*ClaimNetworkDevicesParams) SetDefaults

func (o *ClaimNetworkDevicesParams) SetDefaults()

SetDefaults hydrates default values in the claim network devices params (not the query body).

All values with no default are reset to their zero value.

func (*ClaimNetworkDevicesParams) SetHTTPClient

func (o *ClaimNetworkDevicesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the claim network devices params

func (*ClaimNetworkDevicesParams) SetNetworkID

func (o *ClaimNetworkDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the claim network devices params

func (*ClaimNetworkDevicesParams) SetTimeout

func (o *ClaimNetworkDevicesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the claim network devices params

func (*ClaimNetworkDevicesParams) WithClaimNetworkDevices

func (o *ClaimNetworkDevicesParams) WithClaimNetworkDevices(claimNetworkDevices ClaimNetworkDevicesBody) *ClaimNetworkDevicesParams

WithClaimNetworkDevices adds the claimNetworkDevices to the claim network devices params

func (*ClaimNetworkDevicesParams) WithContext

WithContext adds the context to the claim network devices params

func (*ClaimNetworkDevicesParams) WithDefaults

WithDefaults hydrates default values in the claim network devices params (not the query body).

All values with no default are reset to their zero value.

func (*ClaimNetworkDevicesParams) WithHTTPClient

func (o *ClaimNetworkDevicesParams) WithHTTPClient(client *http.Client) *ClaimNetworkDevicesParams

WithHTTPClient adds the HTTPClient to the claim network devices params

func (*ClaimNetworkDevicesParams) WithNetworkID

func (o *ClaimNetworkDevicesParams) WithNetworkID(networkID string) *ClaimNetworkDevicesParams

WithNetworkID adds the networkID to the claim network devices params

func (*ClaimNetworkDevicesParams) WithTimeout

WithTimeout adds the timeout to the claim network devices params

func (*ClaimNetworkDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClaimNetworkDevicesReader

type ClaimNetworkDevicesReader struct {
	// contains filtered or unexported fields
}

ClaimNetworkDevicesReader is a Reader for the ClaimNetworkDevices structure.

func (*ClaimNetworkDevicesReader) ReadResponse

func (o *ClaimNetworkDevicesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for networks API

func (*Client) BindNetwork

func (a *Client) BindNetwork(params *BindNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BindNetworkOK, error)

BindNetwork binds a network to a template

Bind a network to a template.

func (*Client) ClaimNetworkDevices

func (a *Client) ClaimNetworkDevices(params *ClaimNetworkDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClaimNetworkDevicesOK, error)

ClaimNetworkDevices claims devices into a network note for recently claimed devices it may take a few minutes for API requsts against that device to succeed

Claim devices into a network. (Note: for recently claimed devices, it may take a few minutes for API requsts against that device to succeed)

func (*Client) CreateNetworkFirmwareUpgradesRollback

func (a *Client) CreateNetworkFirmwareUpgradesRollback(params *CreateNetworkFirmwareUpgradesRollbackParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkFirmwareUpgradesRollbackOK, error)

CreateNetworkFirmwareUpgradesRollback rollbacks a firmware upgrade for a network

Rollback a Firmware Upgrade For A Network

func (*Client) CreateNetworkFloorPlan

func (a *Client) CreateNetworkFloorPlan(params *CreateNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkFloorPlanCreated, error)

CreateNetworkFloorPlan uploads a floor plan

Upload a floor plan

func (*Client) CreateNetworkGroupPolicy

func (a *Client) CreateNetworkGroupPolicy(params *CreateNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkGroupPolicyCreated, error)

CreateNetworkGroupPolicy creates a group policy

Create a group policy

func (*Client) CreateNetworkMerakiAuthUser

func (a *Client) CreateNetworkMerakiAuthUser(params *CreateNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkMerakiAuthUserCreated, error)

CreateNetworkMerakiAuthUser authorizes a user configured with meraki authentication for a network currently supports 802 1 x splash guest and client v p n users and currently organizations have a 50 000 user cap

Authorize a user configured with Meraki Authentication for a network (currently supports 802.1X, splash guest, and client VPN users, and currently, organizations have a 50,000 user cap)

func (*Client) CreateNetworkMqttBroker

func (a *Client) CreateNetworkMqttBroker(params *CreateNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkMqttBrokerCreated, error)

CreateNetworkMqttBroker adds an m q t t broker

Add an MQTT broker

func (*Client) CreateNetworkPiiRequest

func (a *Client) CreateNetworkPiiRequest(params *CreateNetworkPiiRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkPiiRequestCreated, error)
CreateNetworkPiiRequest submits a new delete or restrict processing p i i request

Submit a new delete or restrict processing PII request

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/requests ```

func (*Client) CreateNetworkWebhooksHTTPServer

CreateNetworkWebhooksHTTPServer adds an HTTP server to a network

Add an HTTP server to a network

func (*Client) CreateNetworkWebhooksPayloadTemplate

CreateNetworkWebhooksPayloadTemplate creates a webhook payload template for a network

Create a webhook payload template for a network

func (*Client) CreateNetworkWebhooksWebhookTest

CreateNetworkWebhooksWebhookTest sends a test webhook for a network

Send a test webhook for a network

func (*Client) DeleteNetwork

func (a *Client) DeleteNetwork(params *DeleteNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkNoContent, error)

DeleteNetwork deletes a network

Delete a network

func (*Client) DeleteNetworkFloorPlan

func (a *Client) DeleteNetworkFloorPlan(params *DeleteNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkFloorPlanNoContent, error)

DeleteNetworkFloorPlan destroys a floor plan

Destroy a floor plan

func (*Client) DeleteNetworkGroupPolicy

DeleteNetworkGroupPolicy deletes a group policy

Delete a group policy

func (*Client) DeleteNetworkMerakiAuthUser

DeleteNetworkMerakiAuthUser deauthorizes a user

Deauthorize a user. To reauthorize a user after deauthorizing them, POST to this endpoint. (Currently, 802.1X RADIUS, splash guest, and client VPN users can be deauthorized.)

func (*Client) DeleteNetworkMqttBroker

func (a *Client) DeleteNetworkMqttBroker(params *DeleteNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkMqttBrokerNoContent, error)

DeleteNetworkMqttBroker deletes an m q t t broker

Delete an MQTT broker

func (*Client) DeleteNetworkPiiRequest

func (a *Client) DeleteNetworkPiiRequest(params *DeleteNetworkPiiRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkPiiRequestNoContent, error)
DeleteNetworkPiiRequest deletes a restrict processing p i i request

Delete a restrict processing PII request

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/requests/{requestId} ```

func (*Client) DeleteNetworkWebhooksHTTPServer

DeleteNetworkWebhooksHTTPServer deletes an HTTP server from a network

Delete an HTTP server from a network

func (*Client) DeleteNetworkWebhooksPayloadTemplate

DeleteNetworkWebhooksPayloadTemplate destroys a webhook payload template for a network

Destroy a webhook payload template for a network. Does not work for included templates ('wpt_00001', 'wpt_00002', 'wpt_00003' or 'wpt_00004')

func (*Client) GetNetwork

func (a *Client) GetNetwork(params *GetNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkOK, error)

GetNetwork returns a network

Return a network

func (*Client) GetNetworkAlertsSettings

func (a *Client) GetNetworkAlertsSettings(params *GetNetworkAlertsSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkAlertsSettingsOK, error)

GetNetworkAlertsSettings returns the alert configuration for this network

Return the alert configuration for this network

func (*Client) GetNetworkBluetoothClient

func (a *Client) GetNetworkBluetoothClient(params *GetNetworkBluetoothClientParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkBluetoothClientOK, error)

GetNetworkBluetoothClient returns a bluetooth client

Return a Bluetooth client. Bluetooth clients can be identified by their ID or their MAC.

func (*Client) GetNetworkBluetoothClients

func (a *Client) GetNetworkBluetoothClients(params *GetNetworkBluetoothClientsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkBluetoothClientsOK, error)

GetNetworkBluetoothClients lists the bluetooth clients seen by a ps in this network

List the Bluetooth clients seen by APs in this network

func (*Client) GetNetworkClient

func (a *Client) GetNetworkClient(params *GetNetworkClientParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientOK, error)

GetNetworkClient returns the client associated with the given identifier

Return the client associated with the given identifier. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkClientPolicy

func (a *Client) GetNetworkClientPolicy(params *GetNetworkClientPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientPolicyOK, error)

GetNetworkClientPolicy returns the policy assigned to a client on the network

Return the policy assigned to a client on the network. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkClientSplashAuthorizationStatus

GetNetworkClientSplashAuthorizationStatus returns the splash authorization for a client for each s s ID they ve associated with through splash

Return the splash authorization for a client, for each SSID they've associated with through splash. Only enabled SSIDs with Click-through splash enabled will be included. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkClientTrafficHistory

func (a *Client) GetNetworkClientTrafficHistory(params *GetNetworkClientTrafficHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientTrafficHistoryOK, error)

GetNetworkClientTrafficHistory returns the client s network traffic data over time

Return the client's network traffic data over time. Usage data is in kilobytes. This endpoint requires detailed traffic analysis to be enabled on the Network-wide > General page. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkClientUsageHistory

func (a *Client) GetNetworkClientUsageHistory(params *GetNetworkClientUsageHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientUsageHistoryOK, error)

GetNetworkClientUsageHistory returns the client s daily usage history

Return the client's daily usage history. Usage data is in kilobytes. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkClients

func (a *Client) GetNetworkClients(params *GetNetworkClientsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsOK, error)

GetNetworkClients lists the clients that have used this network in the timespan

List the clients that have used this network in the timespan

func (*Client) GetNetworkClientsApplicationUsage

func (a *Client) GetNetworkClientsApplicationUsage(params *GetNetworkClientsApplicationUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsApplicationUsageOK, error)

GetNetworkClientsApplicationUsage returns the application usage data for clients

Return the application usage data for clients. Usage data is in kilobytes. Clients can be identified by client keys or either the MACs or IPs depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkClientsBandwidthUsageHistory

GetNetworkClientsBandwidthUsageHistory returns a timeseries of total traffic consumption rates for all clients on a network within a given timespan in megabits per second

Returns a timeseries of total traffic consumption rates for all clients on a network within a given timespan, in megabits per second.

func (*Client) GetNetworkClientsOverview

func (a *Client) GetNetworkClientsOverview(params *GetNetworkClientsOverviewParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsOverviewOK, error)

GetNetworkClientsOverview returns overview statistics for network clients

Return overview statistics for network clients

func (*Client) GetNetworkClientsUsageHistories

func (a *Client) GetNetworkClientsUsageHistories(params *GetNetworkClientsUsageHistoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsUsageHistoriesOK, error)

GetNetworkClientsUsageHistories returns the usage histories for clients

Return the usage histories for clients. Usage data is in kilobytes. Clients can be identified by client keys or either the MACs or IPs depending on whether the network uses Track-by-IP.

func (*Client) GetNetworkDevices

func (a *Client) GetNetworkDevices(params *GetNetworkDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkDevicesOK, error)

GetNetworkDevices lists the devices in a network

List the devices in a network

func (*Client) GetNetworkEvents

func (a *Client) GetNetworkEvents(params *GetNetworkEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkEventsOK, error)

GetNetworkEvents lists the events for the network

List the events for the network

func (*Client) GetNetworkEventsEventTypes

func (a *Client) GetNetworkEventsEventTypes(params *GetNetworkEventsEventTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkEventsEventTypesOK, error)

GetNetworkEventsEventTypes lists the event type to human readable description

List the event type to human-readable description

func (*Client) GetNetworkFirmwareUpgrades

func (a *Client) GetNetworkFirmwareUpgrades(params *GetNetworkFirmwareUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkFirmwareUpgradesOK, error)

GetNetworkFirmwareUpgrades gets firmware upgrade information for a network

Get firmware upgrade information for a network

func (*Client) GetNetworkFloorPlan

func (a *Client) GetNetworkFloorPlan(params *GetNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkFloorPlanOK, error)

GetNetworkFloorPlan finds a floor plan by ID

Find a floor plan by ID

func (*Client) GetNetworkFloorPlans

func (a *Client) GetNetworkFloorPlans(params *GetNetworkFloorPlansParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkFloorPlansOK, error)

GetNetworkFloorPlans lists the floor plans that belong to your network

List the floor plans that belong to your network

func (*Client) GetNetworkGroupPolicies

func (a *Client) GetNetworkGroupPolicies(params *GetNetworkGroupPoliciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkGroupPoliciesOK, error)

GetNetworkGroupPolicies lists the group policies in a network

List the group policies in a network

func (*Client) GetNetworkGroupPolicy

func (a *Client) GetNetworkGroupPolicy(params *GetNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkGroupPolicyOK, error)

GetNetworkGroupPolicy displays a group policy

Display a group policy

func (*Client) GetNetworkHealthAlerts

func (a *Client) GetNetworkHealthAlerts(params *GetNetworkHealthAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkHealthAlertsOK, error)

GetNetworkHealthAlerts returns all global alerts on this network

Return all global alerts on this network

func (*Client) GetNetworkMerakiAuthUser

func (a *Client) GetNetworkMerakiAuthUser(params *GetNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMerakiAuthUserOK, error)

GetNetworkMerakiAuthUser returns the meraki auth splash guest r a d i u s or client v p n user

Return the Meraki Auth splash guest, RADIUS, or client VPN user

func (*Client) GetNetworkMerakiAuthUsers

func (a *Client) GetNetworkMerakiAuthUsers(params *GetNetworkMerakiAuthUsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMerakiAuthUsersOK, error)

GetNetworkMerakiAuthUsers lists the users configured under meraki authentication for a network splash guest or r a d i u s users for a wireless network or client v p n users for a wired network

List the users configured under Meraki Authentication for a network (splash guest or RADIUS users for a wireless network, or client VPN users for a wired network)

func (*Client) GetNetworkMqttBroker

func (a *Client) GetNetworkMqttBroker(params *GetNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMqttBrokerOK, error)

GetNetworkMqttBroker returns an m q t t broker

Return an MQTT broker

func (*Client) GetNetworkMqttBrokers

func (a *Client) GetNetworkMqttBrokers(params *GetNetworkMqttBrokersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMqttBrokersOK, error)

GetNetworkMqttBrokers lists the m q t t brokers for this network

List the MQTT brokers for this network

func (*Client) GetNetworkNetflow

func (a *Client) GetNetworkNetflow(params *GetNetworkNetflowParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkNetflowOK, error)

GetNetworkNetflow returns the net flow traffic reporting settings for a network

Return the NetFlow traffic reporting settings for a network

func (*Client) GetNetworkNetworkHealthChannelUtilization

GetNetworkNetworkHealthChannelUtilization gets the channel utilization over each radio for all a ps in a network

Get the channel utilization over each radio for all APs in a network.

func (*Client) GetNetworkPiiPiiKeys

func (a *Client) GetNetworkPiiPiiKeys(params *GetNetworkPiiPiiKeysParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiPiiKeysOK, error)
GetNetworkPiiPiiKeys lists the keys required to access personally identifiable information p i i for a given identifier

List the keys required to access Personally Identifiable Information (PII) for a given identifier. Exactly one identifier will be accepted. If the organization contains org-wide Systems Manager users matching the key provided then there will be an entry with the key "0" containing the applicable keys.

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/piiKeys ```

func (*Client) GetNetworkPiiRequest

func (a *Client) GetNetworkPiiRequest(params *GetNetworkPiiRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiRequestOK, error)
GetNetworkPiiRequest returns a p i i request

Return a PII request

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/requests/{requestId} ```

func (*Client) GetNetworkPiiRequests

func (a *Client) GetNetworkPiiRequests(params *GetNetworkPiiRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiRequestsOK, error)
GetNetworkPiiRequests lists the p i i requests for this network or organization

List the PII requests for this network or organization

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/requests ```

func (*Client) GetNetworkPiiSmDevicesForKey

func (a *Client) GetNetworkPiiSmDevicesForKey(params *GetNetworkPiiSmDevicesForKeyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiSmDevicesForKeyOK, error)
GetNetworkPiiSmDevicesForKey givens a piece of personally identifiable information p i i return the systems manager device ID s associated with that identifier

Given a piece of Personally Identifiable Information (PII), return the Systems Manager device ID(s) associated with that identifier. These device IDs can be used with the Systems Manager API endpoints to retrieve device details. Exactly one identifier will be accepted.

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/smDevicesForKey ```

func (*Client) GetNetworkPiiSmOwnersForKey

func (a *Client) GetNetworkPiiSmOwnersForKey(params *GetNetworkPiiSmOwnersForKeyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiSmOwnersForKeyOK, error)
GetNetworkPiiSmOwnersForKey givens a piece of personally identifiable information p i i return the systems manager owner ID s associated with that identifier

Given a piece of Personally Identifiable Information (PII), return the Systems Manager owner ID(s) associated with that identifier. These owner IDs can be used with the Systems Manager API endpoints to retrieve owner details. Exactly one identifier will be accepted.

## ALTERNATE PATH

``` /organizations/{organizationId}/pii/smOwnersForKey ```

func (*Client) GetNetworkSettings

func (a *Client) GetNetworkSettings(params *GetNetworkSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSettingsOK, error)

GetNetworkSettings returns the settings for a network

Return the settings for a network

func (*Client) GetNetworkSnmp

func (a *Client) GetNetworkSnmp(params *GetNetworkSnmpParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSnmpOK, error)

GetNetworkSnmp returns the s n m p settings for a network

Return the SNMP settings for a network

func (*Client) GetNetworkSplashLoginAttempts

func (a *Client) GetNetworkSplashLoginAttempts(params *GetNetworkSplashLoginAttemptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSplashLoginAttemptsOK, error)

GetNetworkSplashLoginAttempts lists the splash login attempts for a network

List the splash login attempts for a network

func (*Client) GetNetworkSyslogServers

func (a *Client) GetNetworkSyslogServers(params *GetNetworkSyslogServersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSyslogServersOK, error)

GetNetworkSyslogServers lists the syslog servers for a network

List the syslog servers for a network

func (*Client) GetNetworkTopologyLinkLayer

func (a *Client) GetNetworkTopologyLinkLayer(params *GetNetworkTopologyLinkLayerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTopologyLinkLayerOK, error)

GetNetworkTopologyLinkLayer lists of devices and connections among them within the network

List of devices and connections among them within the network.

func (*Client) GetNetworkTraffic

func (a *Client) GetNetworkTraffic(params *GetNetworkTrafficParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTrafficOK, error)

GetNetworkTraffic returns the traffic analysis data for this network

Return the traffic analysis data for this network. Traffic analysis with hostname visibility must be enabled on the network.

func (*Client) GetNetworkTrafficAnalysis

func (a *Client) GetNetworkTrafficAnalysis(params *GetNetworkTrafficAnalysisParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTrafficAnalysisOK, error)

GetNetworkTrafficAnalysis returns the traffic analysis settings for a network

Return the traffic analysis settings for a network

func (*Client) GetNetworkTrafficShapingApplicationCategories

GetNetworkTrafficShapingApplicationCategories returns the application categories for traffic shaping rules

Returns the application categories for traffic shaping rules.

func (*Client) GetNetworkTrafficShapingDscpTaggingOptions

GetNetworkTrafficShapingDscpTaggingOptions returns the available d s c p tagging options for your traffic shaping rules

Returns the available DSCP tagging options for your traffic shaping rules.

func (*Client) GetNetworkWebhooksHTTPServer

func (a *Client) GetNetworkWebhooksHTTPServer(params *GetNetworkWebhooksHTTPServerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksHTTPServerOK, error)

GetNetworkWebhooksHTTPServer returns an HTTP server for a network

Return an HTTP server for a network

func (*Client) GetNetworkWebhooksHTTPServers

func (a *Client) GetNetworkWebhooksHTTPServers(params *GetNetworkWebhooksHTTPServersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksHTTPServersOK, error)

GetNetworkWebhooksHTTPServers lists the HTTP servers for a network

List the HTTP servers for a network

func (*Client) GetNetworkWebhooksPayloadTemplate

func (a *Client) GetNetworkWebhooksPayloadTemplate(params *GetNetworkWebhooksPayloadTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksPayloadTemplateOK, error)

GetNetworkWebhooksPayloadTemplate gets the webhook payload template for a network

Get the webhook payload template for a network

func (*Client) GetNetworkWebhooksPayloadTemplates

func (a *Client) GetNetworkWebhooksPayloadTemplates(params *GetNetworkWebhooksPayloadTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksPayloadTemplatesOK, error)

GetNetworkWebhooksPayloadTemplates lists the webhook payload templates for a network

List the webhook payload templates for a network

func (*Client) GetNetworkWebhooksWebhookTest

func (a *Client) GetNetworkWebhooksWebhookTest(params *GetNetworkWebhooksWebhookTestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksWebhookTestOK, error)

GetNetworkWebhooksWebhookTest returns the status of a webhook test for a network

Return the status of a webhook test for a network

func (*Client) ProvisionNetworkClients

func (a *Client) ProvisionNetworkClients(params *ProvisionNetworkClientsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ProvisionNetworkClientsCreated, error)

ProvisionNetworkClients provisions a client with a name and policy

Provisions a client with a name and policy. Clients can be provisioned before they associate to the network.

func (*Client) RemoveNetworkDevices

func (a *Client) RemoveNetworkDevices(params *RemoveNetworkDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RemoveNetworkDevicesNoContent, error)

RemoveNetworkDevices removes a single device

Remove a single device

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) SplitNetwork

func (a *Client) SplitNetwork(params *SplitNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SplitNetworkOK, error)

SplitNetwork splits a combined network into individual networks for each type of device

Split a combined network into individual networks for each type of device

func (*Client) UnbindNetwork

func (a *Client) UnbindNetwork(params *UnbindNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindNetworkOK, error)

UnbindNetwork unbinds a network from a template

Unbind a network from a template.

func (*Client) UpdateNetwork

func (a *Client) UpdateNetwork(params *UpdateNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkOK, error)

UpdateNetwork updates a network

Update a network

func (*Client) UpdateNetworkAlertsSettings

func (a *Client) UpdateNetworkAlertsSettings(params *UpdateNetworkAlertsSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkAlertsSettingsOK, error)

UpdateNetworkAlertsSettings updates the alert configuration for this network

Update the alert configuration for this network

func (*Client) UpdateNetworkClientPolicy

func (a *Client) UpdateNetworkClientPolicy(params *UpdateNetworkClientPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkClientPolicyOK, error)

UpdateNetworkClientPolicy updates the policy assigned to a client on the network

Update the policy assigned to a client on the network. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) UpdateNetworkClientSplashAuthorizationStatus

UpdateNetworkClientSplashAuthorizationStatus updates a client s splash authorization

Update a client's splash authorization. Clients can be identified by a client key or either the MAC or IP depending on whether the network uses Track-by-IP.

func (*Client) UpdateNetworkFirmwareUpgrades

func (a *Client) UpdateNetworkFirmwareUpgrades(params *UpdateNetworkFirmwareUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkFirmwareUpgradesOK, error)

UpdateNetworkFirmwareUpgrades updates firmware upgrade information for a network

Update firmware upgrade information for a network

func (*Client) UpdateNetworkFloorPlan

func (a *Client) UpdateNetworkFloorPlan(params *UpdateNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkFloorPlanOK, error)

UpdateNetworkFloorPlan updates a floor plan s geolocation and other meta data

Update a floor plan's geolocation and other meta data

func (*Client) UpdateNetworkGroupPolicy

func (a *Client) UpdateNetworkGroupPolicy(params *UpdateNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkGroupPolicyOK, error)

UpdateNetworkGroupPolicy updates a group policy

Update a group policy

func (*Client) UpdateNetworkMerakiAuthUser

func (a *Client) UpdateNetworkMerakiAuthUser(params *UpdateNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkMerakiAuthUserOK, error)

UpdateNetworkMerakiAuthUser updates a user configured with meraki authentication currently 802 1 x r a d i u s splash guest and client v p n users can be updated

Update a user configured with Meraki Authentication (currently, 802.1X RADIUS, splash guest, and client VPN users can be updated)

func (*Client) UpdateNetworkMqttBroker

func (a *Client) UpdateNetworkMqttBroker(params *UpdateNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkMqttBrokerOK, error)

UpdateNetworkMqttBroker updates an m q t t broker

Update an MQTT broker

func (*Client) UpdateNetworkNetflow

func (a *Client) UpdateNetworkNetflow(params *UpdateNetworkNetflowParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkNetflowOK, error)

UpdateNetworkNetflow updates the net flow traffic reporting settings for a network

Update the NetFlow traffic reporting settings for a network

func (*Client) UpdateNetworkSettings

func (a *Client) UpdateNetworkSettings(params *UpdateNetworkSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSettingsOK, error)

UpdateNetworkSettings updates the settings for a network

Update the settings for a network

func (*Client) UpdateNetworkSnmp

func (a *Client) UpdateNetworkSnmp(params *UpdateNetworkSnmpParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSnmpOK, error)

UpdateNetworkSnmp updates the s n m p settings for a network

Update the SNMP settings for a network

func (*Client) UpdateNetworkSyslogServers

func (a *Client) UpdateNetworkSyslogServers(params *UpdateNetworkSyslogServersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSyslogServersOK, error)

UpdateNetworkSyslogServers updates the syslog servers for a network

Update the syslog servers for a network

func (*Client) UpdateNetworkTrafficAnalysis

func (a *Client) UpdateNetworkTrafficAnalysis(params *UpdateNetworkTrafficAnalysisParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkTrafficAnalysisOK, error)

UpdateNetworkTrafficAnalysis updates the traffic analysis settings for a network

Update the traffic analysis settings for a network

func (*Client) UpdateNetworkWebhooksHTTPServer

func (a *Client) UpdateNetworkWebhooksHTTPServer(params *UpdateNetworkWebhooksHTTPServerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWebhooksHTTPServerOK, error)

UpdateNetworkWebhooksHTTPServer updates an HTTP server

Update an HTTP server. To change a URL, create a new HTTP server.

func (*Client) UpdateNetworkWebhooksPayloadTemplate

func (a *Client) UpdateNetworkWebhooksPayloadTemplate(params *UpdateNetworkWebhooksPayloadTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWebhooksPayloadTemplateOK, error)

UpdateNetworkWebhooksPayloadTemplate updates a webhook payload template for a network

Update a webhook payload template for a network

func (*Client) VmxNetworkDevicesClaim

func (a *Client) VmxNetworkDevicesClaim(params *VmxNetworkDevicesClaimParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VmxNetworkDevicesClaimOK, error)

VmxNetworkDevicesClaim claims a v m x into a network

Claim a vMX into a network

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	BindNetwork(params *BindNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BindNetworkOK, error)

	ClaimNetworkDevices(params *ClaimNetworkDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ClaimNetworkDevicesOK, error)

	CreateNetworkFirmwareUpgradesRollback(params *CreateNetworkFirmwareUpgradesRollbackParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkFirmwareUpgradesRollbackOK, error)

	CreateNetworkFloorPlan(params *CreateNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkFloorPlanCreated, error)

	CreateNetworkGroupPolicy(params *CreateNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkGroupPolicyCreated, error)

	CreateNetworkMerakiAuthUser(params *CreateNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkMerakiAuthUserCreated, error)

	CreateNetworkMqttBroker(params *CreateNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkMqttBrokerCreated, error)

	CreateNetworkPiiRequest(params *CreateNetworkPiiRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkPiiRequestCreated, error)

	CreateNetworkWebhooksHTTPServer(params *CreateNetworkWebhooksHTTPServerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkWebhooksHTTPServerCreated, error)

	CreateNetworkWebhooksPayloadTemplate(params *CreateNetworkWebhooksPayloadTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkWebhooksPayloadTemplateCreated, error)

	CreateNetworkWebhooksWebhookTest(params *CreateNetworkWebhooksWebhookTestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkWebhooksWebhookTestCreated, error)

	DeleteNetwork(params *DeleteNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkNoContent, error)

	DeleteNetworkFloorPlan(params *DeleteNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkFloorPlanNoContent, error)

	DeleteNetworkGroupPolicy(params *DeleteNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkGroupPolicyNoContent, error)

	DeleteNetworkMerakiAuthUser(params *DeleteNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkMerakiAuthUserNoContent, error)

	DeleteNetworkMqttBroker(params *DeleteNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkMqttBrokerNoContent, error)

	DeleteNetworkPiiRequest(params *DeleteNetworkPiiRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkPiiRequestNoContent, error)

	DeleteNetworkWebhooksHTTPServer(params *DeleteNetworkWebhooksHTTPServerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkWebhooksHTTPServerNoContent, error)

	DeleteNetworkWebhooksPayloadTemplate(params *DeleteNetworkWebhooksPayloadTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkWebhooksPayloadTemplateNoContent, error)

	GetNetwork(params *GetNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkOK, error)

	GetNetworkAlertsSettings(params *GetNetworkAlertsSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkAlertsSettingsOK, error)

	GetNetworkBluetoothClient(params *GetNetworkBluetoothClientParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkBluetoothClientOK, error)

	GetNetworkBluetoothClients(params *GetNetworkBluetoothClientsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkBluetoothClientsOK, error)

	GetNetworkClient(params *GetNetworkClientParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientOK, error)

	GetNetworkClientPolicy(params *GetNetworkClientPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientPolicyOK, error)

	GetNetworkClientSplashAuthorizationStatus(params *GetNetworkClientSplashAuthorizationStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientSplashAuthorizationStatusOK, error)

	GetNetworkClientTrafficHistory(params *GetNetworkClientTrafficHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientTrafficHistoryOK, error)

	GetNetworkClientUsageHistory(params *GetNetworkClientUsageHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientUsageHistoryOK, error)

	GetNetworkClients(params *GetNetworkClientsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsOK, error)

	GetNetworkClientsApplicationUsage(params *GetNetworkClientsApplicationUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsApplicationUsageOK, error)

	GetNetworkClientsBandwidthUsageHistory(params *GetNetworkClientsBandwidthUsageHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsBandwidthUsageHistoryOK, error)

	GetNetworkClientsOverview(params *GetNetworkClientsOverviewParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsOverviewOK, error)

	GetNetworkClientsUsageHistories(params *GetNetworkClientsUsageHistoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkClientsUsageHistoriesOK, error)

	GetNetworkDevices(params *GetNetworkDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkDevicesOK, error)

	GetNetworkEvents(params *GetNetworkEventsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkEventsOK, error)

	GetNetworkEventsEventTypes(params *GetNetworkEventsEventTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkEventsEventTypesOK, error)

	GetNetworkFirmwareUpgrades(params *GetNetworkFirmwareUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkFirmwareUpgradesOK, error)

	GetNetworkFloorPlan(params *GetNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkFloorPlanOK, error)

	GetNetworkFloorPlans(params *GetNetworkFloorPlansParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkFloorPlansOK, error)

	GetNetworkGroupPolicies(params *GetNetworkGroupPoliciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkGroupPoliciesOK, error)

	GetNetworkGroupPolicy(params *GetNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkGroupPolicyOK, error)

	GetNetworkHealthAlerts(params *GetNetworkHealthAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkHealthAlertsOK, error)

	GetNetworkMerakiAuthUser(params *GetNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMerakiAuthUserOK, error)

	GetNetworkMerakiAuthUsers(params *GetNetworkMerakiAuthUsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMerakiAuthUsersOK, error)

	GetNetworkMqttBroker(params *GetNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMqttBrokerOK, error)

	GetNetworkMqttBrokers(params *GetNetworkMqttBrokersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkMqttBrokersOK, error)

	GetNetworkNetflow(params *GetNetworkNetflowParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkNetflowOK, error)

	GetNetworkNetworkHealthChannelUtilization(params *GetNetworkNetworkHealthChannelUtilizationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkNetworkHealthChannelUtilizationOK, error)

	GetNetworkPiiPiiKeys(params *GetNetworkPiiPiiKeysParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiPiiKeysOK, error)

	GetNetworkPiiRequest(params *GetNetworkPiiRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiRequestOK, error)

	GetNetworkPiiRequests(params *GetNetworkPiiRequestsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiRequestsOK, error)

	GetNetworkPiiSmDevicesForKey(params *GetNetworkPiiSmDevicesForKeyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiSmDevicesForKeyOK, error)

	GetNetworkPiiSmOwnersForKey(params *GetNetworkPiiSmOwnersForKeyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkPiiSmOwnersForKeyOK, error)

	GetNetworkSettings(params *GetNetworkSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSettingsOK, error)

	GetNetworkSnmp(params *GetNetworkSnmpParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSnmpOK, error)

	GetNetworkSplashLoginAttempts(params *GetNetworkSplashLoginAttemptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSplashLoginAttemptsOK, error)

	GetNetworkSyslogServers(params *GetNetworkSyslogServersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSyslogServersOK, error)

	GetNetworkTopologyLinkLayer(params *GetNetworkTopologyLinkLayerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTopologyLinkLayerOK, error)

	GetNetworkTraffic(params *GetNetworkTrafficParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTrafficOK, error)

	GetNetworkTrafficAnalysis(params *GetNetworkTrafficAnalysisParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTrafficAnalysisOK, error)

	GetNetworkTrafficShapingApplicationCategories(params *GetNetworkTrafficShapingApplicationCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTrafficShapingApplicationCategoriesOK, error)

	GetNetworkTrafficShapingDscpTaggingOptions(params *GetNetworkTrafficShapingDscpTaggingOptionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkTrafficShapingDscpTaggingOptionsOK, error)

	GetNetworkWebhooksHTTPServer(params *GetNetworkWebhooksHTTPServerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksHTTPServerOK, error)

	GetNetworkWebhooksHTTPServers(params *GetNetworkWebhooksHTTPServersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksHTTPServersOK, error)

	GetNetworkWebhooksPayloadTemplate(params *GetNetworkWebhooksPayloadTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksPayloadTemplateOK, error)

	GetNetworkWebhooksPayloadTemplates(params *GetNetworkWebhooksPayloadTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksPayloadTemplatesOK, error)

	GetNetworkWebhooksWebhookTest(params *GetNetworkWebhooksWebhookTestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkWebhooksWebhookTestOK, error)

	ProvisionNetworkClients(params *ProvisionNetworkClientsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ProvisionNetworkClientsCreated, error)

	RemoveNetworkDevices(params *RemoveNetworkDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RemoveNetworkDevicesNoContent, error)

	SplitNetwork(params *SplitNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SplitNetworkOK, error)

	UnbindNetwork(params *UnbindNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnbindNetworkOK, error)

	UpdateNetwork(params *UpdateNetworkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkOK, error)

	UpdateNetworkAlertsSettings(params *UpdateNetworkAlertsSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkAlertsSettingsOK, error)

	UpdateNetworkClientPolicy(params *UpdateNetworkClientPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkClientPolicyOK, error)

	UpdateNetworkClientSplashAuthorizationStatus(params *UpdateNetworkClientSplashAuthorizationStatusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkClientSplashAuthorizationStatusOK, error)

	UpdateNetworkFirmwareUpgrades(params *UpdateNetworkFirmwareUpgradesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkFirmwareUpgradesOK, error)

	UpdateNetworkFloorPlan(params *UpdateNetworkFloorPlanParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkFloorPlanOK, error)

	UpdateNetworkGroupPolicy(params *UpdateNetworkGroupPolicyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkGroupPolicyOK, error)

	UpdateNetworkMerakiAuthUser(params *UpdateNetworkMerakiAuthUserParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkMerakiAuthUserOK, error)

	UpdateNetworkMqttBroker(params *UpdateNetworkMqttBrokerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkMqttBrokerOK, error)

	UpdateNetworkNetflow(params *UpdateNetworkNetflowParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkNetflowOK, error)

	UpdateNetworkSettings(params *UpdateNetworkSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSettingsOK, error)

	UpdateNetworkSnmp(params *UpdateNetworkSnmpParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSnmpOK, error)

	UpdateNetworkSyslogServers(params *UpdateNetworkSyslogServersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSyslogServersOK, error)

	UpdateNetworkTrafficAnalysis(params *UpdateNetworkTrafficAnalysisParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkTrafficAnalysisOK, error)

	UpdateNetworkWebhooksHTTPServer(params *UpdateNetworkWebhooksHTTPServerParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWebhooksHTTPServerOK, error)

	UpdateNetworkWebhooksPayloadTemplate(params *UpdateNetworkWebhooksPayloadTemplateParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkWebhooksPayloadTemplateOK, error)

	VmxNetworkDevicesClaim(params *VmxNetworkDevicesClaimParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VmxNetworkDevicesClaimOK, 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 networks API client.

type CreateNetworkFirmwareUpgradesRollbackBody

type CreateNetworkFirmwareUpgradesRollbackBody struct {

	// Product type to rollback (if the network is a combined network)
	// Enum: [wireless switch appliance camera vmxHost cellularGateway]
	Product string `json:"product,omitempty"`

	// Reasons for the rollback
	// Required: true
	Reasons []*CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0 `json:"reasons"`

	// Scheduled time for the rollback
	// Format: date-time
	Time strfmt.DateTime `json:"time,omitempty"`

	// to version
	ToVersion *CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion `json:"toVersion,omitempty"`
}

CreateNetworkFirmwareUpgradesRollbackBody create network firmware upgrades rollback body // Example: {"product":"switch","reasons":[{"category":"performance","comment":"Network was slower with the upgrade"},{"category":"stability","comment":"We saw some errors in the logs we didn't expect"}],"time":"2020-10-21T02:00:00Z","toVersion":{"id":"7857"}} swagger:model CreateNetworkFirmwareUpgradesRollbackBody

func (*CreateNetworkFirmwareUpgradesRollbackBody) ContextValidate

ContextValidate validate this create network firmware upgrades rollback body based on the context it is used

func (*CreateNetworkFirmwareUpgradesRollbackBody) MarshalBinary

func (o *CreateNetworkFirmwareUpgradesRollbackBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkFirmwareUpgradesRollbackBody) UnmarshalBinary

func (o *CreateNetworkFirmwareUpgradesRollbackBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkFirmwareUpgradesRollbackBody) Validate

Validate validates this create network firmware upgrades rollback body

type CreateNetworkFirmwareUpgradesRollbackOK

type CreateNetworkFirmwareUpgradesRollbackOK struct {
	Payload interface{}
}
CreateNetworkFirmwareUpgradesRollbackOK describes a response with status code 200, with default header values.

Successful operation

func NewCreateNetworkFirmwareUpgradesRollbackOK

func NewCreateNetworkFirmwareUpgradesRollbackOK() *CreateNetworkFirmwareUpgradesRollbackOK

NewCreateNetworkFirmwareUpgradesRollbackOK creates a CreateNetworkFirmwareUpgradesRollbackOK with default headers values

func (*CreateNetworkFirmwareUpgradesRollbackOK) Error

func (*CreateNetworkFirmwareUpgradesRollbackOK) GetPayload

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

type CreateNetworkFirmwareUpgradesRollbackParams

type CreateNetworkFirmwareUpgradesRollbackParams struct {

	// CreateNetworkFirmwareUpgradesRollback.
	CreateNetworkFirmwareUpgradesRollback CreateNetworkFirmwareUpgradesRollbackBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkFirmwareUpgradesRollbackParams contains all the parameters to send to the API endpoint

for the create network firmware upgrades rollback operation.

Typically these are written to a http.Request.

func NewCreateNetworkFirmwareUpgradesRollbackParams

func NewCreateNetworkFirmwareUpgradesRollbackParams() *CreateNetworkFirmwareUpgradesRollbackParams

NewCreateNetworkFirmwareUpgradesRollbackParams creates a new CreateNetworkFirmwareUpgradesRollbackParams 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 NewCreateNetworkFirmwareUpgradesRollbackParamsWithContext

func NewCreateNetworkFirmwareUpgradesRollbackParamsWithContext(ctx context.Context) *CreateNetworkFirmwareUpgradesRollbackParams

NewCreateNetworkFirmwareUpgradesRollbackParamsWithContext creates a new CreateNetworkFirmwareUpgradesRollbackParams object with the ability to set a context for a request.

func NewCreateNetworkFirmwareUpgradesRollbackParamsWithHTTPClient

func NewCreateNetworkFirmwareUpgradesRollbackParamsWithHTTPClient(client *http.Client) *CreateNetworkFirmwareUpgradesRollbackParams

NewCreateNetworkFirmwareUpgradesRollbackParamsWithHTTPClient creates a new CreateNetworkFirmwareUpgradesRollbackParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkFirmwareUpgradesRollbackParamsWithTimeout

func NewCreateNetworkFirmwareUpgradesRollbackParamsWithTimeout(timeout time.Duration) *CreateNetworkFirmwareUpgradesRollbackParams

NewCreateNetworkFirmwareUpgradesRollbackParamsWithTimeout creates a new CreateNetworkFirmwareUpgradesRollbackParams object with the ability to set a timeout on a request.

func (*CreateNetworkFirmwareUpgradesRollbackParams) SetContext

SetContext adds the context to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) SetCreateNetworkFirmwareUpgradesRollback

func (o *CreateNetworkFirmwareUpgradesRollbackParams) SetCreateNetworkFirmwareUpgradesRollback(createNetworkFirmwareUpgradesRollback CreateNetworkFirmwareUpgradesRollbackBody)

SetCreateNetworkFirmwareUpgradesRollback adds the createNetworkFirmwareUpgradesRollback to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) SetDefaults

SetDefaults hydrates default values in the create network firmware upgrades rollback params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkFirmwareUpgradesRollbackParams) SetHTTPClient

func (o *CreateNetworkFirmwareUpgradesRollbackParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) SetNetworkID

func (o *CreateNetworkFirmwareUpgradesRollbackParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) SetTimeout

SetTimeout adds the timeout to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) WithContext

WithContext adds the context to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) WithCreateNetworkFirmwareUpgradesRollback

func (o *CreateNetworkFirmwareUpgradesRollbackParams) WithCreateNetworkFirmwareUpgradesRollback(createNetworkFirmwareUpgradesRollback CreateNetworkFirmwareUpgradesRollbackBody) *CreateNetworkFirmwareUpgradesRollbackParams

WithCreateNetworkFirmwareUpgradesRollback adds the createNetworkFirmwareUpgradesRollback to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) WithDefaults

WithDefaults hydrates default values in the create network firmware upgrades rollback params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkFirmwareUpgradesRollbackParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) WithNetworkID

WithNetworkID adds the networkID to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) WithTimeout

WithTimeout adds the timeout to the create network firmware upgrades rollback params

func (*CreateNetworkFirmwareUpgradesRollbackParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0

type CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0 struct {

	// Reason for the rollback
	// Required: true
	// Enum: [performance stability broke old features unifying networks versions testing other]
	Category *string `json:"category"`

	// Additional comment about the rollback
	// Required: true
	Comment *string `json:"comment"`
}

CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0 create network firmware upgrades rollback params body reasons items0 swagger:model CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0) ContextValidate

ContextValidate validates this create network firmware upgrades rollback params body reasons items0 based on context it is used

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyReasonsItems0) Validate

Validate validates this create network firmware upgrades rollback params body reasons items0

type CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion

type CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion Version to downgrade to (if the network has firmware flexibility) swagger:model CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion) ContextValidate

ContextValidate validates this create network firmware upgrades rollback params body to version based on context it is used

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkFirmwareUpgradesRollbackParamsBodyToVersion) Validate

Validate validates this create network firmware upgrades rollback params body to version

type CreateNetworkFirmwareUpgradesRollbackReader

type CreateNetworkFirmwareUpgradesRollbackReader struct {
	// contains filtered or unexported fields
}

CreateNetworkFirmwareUpgradesRollbackReader is a Reader for the CreateNetworkFirmwareUpgradesRollback structure.

func (*CreateNetworkFirmwareUpgradesRollbackReader) ReadResponse

func (o *CreateNetworkFirmwareUpgradesRollbackReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkFloorPlanBody

type CreateNetworkFloorPlanBody struct {

	// bottom left corner
	BottomLeftCorner *CreateNetworkFloorPlanParamsBodyBottomLeftCorner `json:"bottomLeftCorner,omitempty"`

	// bottom right corner
	BottomRightCorner *CreateNetworkFloorPlanParamsBodyBottomRightCorner `json:"bottomRightCorner,omitempty"`

	// center
	Center *CreateNetworkFloorPlanParamsBodyCenter `json:"center,omitempty"`

	// The file contents (a base 64 encoded string) of your image. Supported formats are PNG, GIF, and JPG. Note that all images are saved as PNG files, regardless of the format they are uploaded in.
	// Required: true
	// Format: byte
	ImageContents *strfmt.Base64 `json:"imageContents"`

	// The name of your floor plan.
	// Required: true
	Name *string `json:"name"`

	// top left corner
	TopLeftCorner *CreateNetworkFloorPlanParamsBodyTopLeftCorner `json:"topLeftCorner,omitempty"`

	// top right corner
	TopRightCorner *CreateNetworkFloorPlanParamsBodyTopRightCorner `json:"topRightCorner,omitempty"`
}

CreateNetworkFloorPlanBody create network floor plan body // Example: {"imageContents":"Q2lzY28gTWVyYWtp","name":"HQ Floor Plan"} swagger:model CreateNetworkFloorPlanBody

func (*CreateNetworkFloorPlanBody) ContextValidate

func (o *CreateNetworkFloorPlanBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create network floor plan body based on the context it is used

func (*CreateNetworkFloorPlanBody) MarshalBinary

func (o *CreateNetworkFloorPlanBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkFloorPlanBody) UnmarshalBinary

func (o *CreateNetworkFloorPlanBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkFloorPlanBody) Validate

func (o *CreateNetworkFloorPlanBody) Validate(formats strfmt.Registry) error

Validate validates this create network floor plan body

type CreateNetworkFloorPlanCreated

type CreateNetworkFloorPlanCreated struct {
	Payload interface{}
}
CreateNetworkFloorPlanCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkFloorPlanCreated

func NewCreateNetworkFloorPlanCreated() *CreateNetworkFloorPlanCreated

NewCreateNetworkFloorPlanCreated creates a CreateNetworkFloorPlanCreated with default headers values

func (*CreateNetworkFloorPlanCreated) Error

func (*CreateNetworkFloorPlanCreated) GetPayload

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

type CreateNetworkFloorPlanParams

type CreateNetworkFloorPlanParams struct {

	// CreateNetworkFloorPlan.
	CreateNetworkFloorPlan CreateNetworkFloorPlanBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkFloorPlanParams contains all the parameters to send to the API endpoint

for the create network floor plan operation.

Typically these are written to a http.Request.

func NewCreateNetworkFloorPlanParams

func NewCreateNetworkFloorPlanParams() *CreateNetworkFloorPlanParams

NewCreateNetworkFloorPlanParams creates a new CreateNetworkFloorPlanParams 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 NewCreateNetworkFloorPlanParamsWithContext

func NewCreateNetworkFloorPlanParamsWithContext(ctx context.Context) *CreateNetworkFloorPlanParams

NewCreateNetworkFloorPlanParamsWithContext creates a new CreateNetworkFloorPlanParams object with the ability to set a context for a request.

func NewCreateNetworkFloorPlanParamsWithHTTPClient

func NewCreateNetworkFloorPlanParamsWithHTTPClient(client *http.Client) *CreateNetworkFloorPlanParams

NewCreateNetworkFloorPlanParamsWithHTTPClient creates a new CreateNetworkFloorPlanParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkFloorPlanParamsWithTimeout

func NewCreateNetworkFloorPlanParamsWithTimeout(timeout time.Duration) *CreateNetworkFloorPlanParams

NewCreateNetworkFloorPlanParamsWithTimeout creates a new CreateNetworkFloorPlanParams object with the ability to set a timeout on a request.

func (*CreateNetworkFloorPlanParams) SetContext

func (o *CreateNetworkFloorPlanParams) SetContext(ctx context.Context)

SetContext adds the context to the create network floor plan params

func (*CreateNetworkFloorPlanParams) SetCreateNetworkFloorPlan

func (o *CreateNetworkFloorPlanParams) SetCreateNetworkFloorPlan(createNetworkFloorPlan CreateNetworkFloorPlanBody)

SetCreateNetworkFloorPlan adds the createNetworkFloorPlan to the create network floor plan params

func (*CreateNetworkFloorPlanParams) SetDefaults

func (o *CreateNetworkFloorPlanParams) SetDefaults()

SetDefaults hydrates default values in the create network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkFloorPlanParams) SetHTTPClient

func (o *CreateNetworkFloorPlanParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network floor plan params

func (*CreateNetworkFloorPlanParams) SetNetworkID

func (o *CreateNetworkFloorPlanParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network floor plan params

func (*CreateNetworkFloorPlanParams) SetTimeout

func (o *CreateNetworkFloorPlanParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network floor plan params

func (*CreateNetworkFloorPlanParams) WithContext

WithContext adds the context to the create network floor plan params

func (*CreateNetworkFloorPlanParams) WithCreateNetworkFloorPlan

func (o *CreateNetworkFloorPlanParams) WithCreateNetworkFloorPlan(createNetworkFloorPlan CreateNetworkFloorPlanBody) *CreateNetworkFloorPlanParams

WithCreateNetworkFloorPlan adds the createNetworkFloorPlan to the create network floor plan params

func (*CreateNetworkFloorPlanParams) WithDefaults

WithDefaults hydrates default values in the create network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkFloorPlanParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network floor plan params

func (*CreateNetworkFloorPlanParams) WithNetworkID

WithNetworkID adds the networkID to the create network floor plan params

func (*CreateNetworkFloorPlanParams) WithTimeout

WithTimeout adds the timeout to the create network floor plan params

func (*CreateNetworkFloorPlanParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkFloorPlanParamsBodyBottomLeftCorner

type CreateNetworkFloorPlanParamsBodyBottomLeftCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

CreateNetworkFloorPlanParamsBodyBottomLeftCorner The longitude and latitude of the bottom left corner of your floor plan. swagger:model CreateNetworkFloorPlanParamsBodyBottomLeftCorner

func (*CreateNetworkFloorPlanParamsBodyBottomLeftCorner) ContextValidate

ContextValidate validates this create network floor plan params body bottom left corner based on context it is used

func (*CreateNetworkFloorPlanParamsBodyBottomLeftCorner) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyBottomLeftCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyBottomLeftCorner) Validate

Validate validates this create network floor plan params body bottom left corner

type CreateNetworkFloorPlanParamsBodyBottomRightCorner

type CreateNetworkFloorPlanParamsBodyBottomRightCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

CreateNetworkFloorPlanParamsBodyBottomRightCorner The longitude and latitude of the bottom right corner of your floor plan. swagger:model CreateNetworkFloorPlanParamsBodyBottomRightCorner

func (*CreateNetworkFloorPlanParamsBodyBottomRightCorner) ContextValidate

ContextValidate validates this create network floor plan params body bottom right corner based on context it is used

func (*CreateNetworkFloorPlanParamsBodyBottomRightCorner) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyBottomRightCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyBottomRightCorner) Validate

Validate validates this create network floor plan params body bottom right corner

type CreateNetworkFloorPlanParamsBodyCenter

type CreateNetworkFloorPlanParamsBodyCenter struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

CreateNetworkFloorPlanParamsBodyCenter The longitude and latitude of the center of your floor plan. The 'center' or two adjacent corners (e.g. 'topLeftCorner' and 'bottomLeftCorner') must be specified. If 'center' is specified, the floor plan is placed over that point with no rotation. If two adjacent corners are specified, the floor plan is rotated to line up with the two specified points. The aspect ratio of the floor plan's image is preserved regardless of which corners/center are specified. (This means if that more than two corners are specified, only two corners may be used to preserve the floor plan's aspect ratio.). No two points can have the same latitude, longitude pair. swagger:model CreateNetworkFloorPlanParamsBodyCenter

func (*CreateNetworkFloorPlanParamsBodyCenter) ContextValidate

ContextValidate validates this create network floor plan params body center based on context it is used

func (*CreateNetworkFloorPlanParamsBodyCenter) MarshalBinary

func (o *CreateNetworkFloorPlanParamsBodyCenter) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyCenter) UnmarshalBinary

func (o *CreateNetworkFloorPlanParamsBodyCenter) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyCenter) Validate

Validate validates this create network floor plan params body center

type CreateNetworkFloorPlanParamsBodyTopLeftCorner

type CreateNetworkFloorPlanParamsBodyTopLeftCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

CreateNetworkFloorPlanParamsBodyTopLeftCorner The longitude and latitude of the top left corner of your floor plan. swagger:model CreateNetworkFloorPlanParamsBodyTopLeftCorner

func (*CreateNetworkFloorPlanParamsBodyTopLeftCorner) ContextValidate

ContextValidate validates this create network floor plan params body top left corner based on context it is used

func (*CreateNetworkFloorPlanParamsBodyTopLeftCorner) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyTopLeftCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyTopLeftCorner) Validate

Validate validates this create network floor plan params body top left corner

type CreateNetworkFloorPlanParamsBodyTopRightCorner

type CreateNetworkFloorPlanParamsBodyTopRightCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

CreateNetworkFloorPlanParamsBodyTopRightCorner The longitude and latitude of the top right corner of your floor plan. swagger:model CreateNetworkFloorPlanParamsBodyTopRightCorner

func (*CreateNetworkFloorPlanParamsBodyTopRightCorner) ContextValidate

ContextValidate validates this create network floor plan params body top right corner based on context it is used

func (*CreateNetworkFloorPlanParamsBodyTopRightCorner) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyTopRightCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkFloorPlanParamsBodyTopRightCorner) Validate

Validate validates this create network floor plan params body top right corner

type CreateNetworkFloorPlanReader

type CreateNetworkFloorPlanReader struct {
	// contains filtered or unexported fields
}

CreateNetworkFloorPlanReader is a Reader for the CreateNetworkFloorPlan structure.

func (*CreateNetworkFloorPlanReader) ReadResponse

func (o *CreateNetworkFloorPlanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkGroupPolicyBody

type CreateNetworkGroupPolicyBody struct {

	// bandwidth
	Bandwidth *CreateNetworkGroupPolicyParamsBodyBandwidth `json:"bandwidth,omitempty"`

	// bonjour forwarding
	BonjourForwarding *CreateNetworkGroupPolicyParamsBodyBonjourForwarding `json:"bonjourForwarding,omitempty"`

	// content filtering
	ContentFiltering *CreateNetworkGroupPolicyParamsBodyContentFiltering `json:"contentFiltering,omitempty"`

	// firewall and traffic shaping
	FirewallAndTrafficShaping *CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping `json:"firewallAndTrafficShaping,omitempty"`

	// The name for your group policy. Required.
	// Required: true
	Name *string `json:"name"`

	// scheduling
	Scheduling *CreateNetworkGroupPolicyParamsBodyScheduling `json:"scheduling,omitempty"`

	// Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
	// Enum: [network default bypass]
	SplashAuthSettings string `json:"splashAuthSettings,omitempty"`

	// vlan tagging
	VlanTagging *CreateNetworkGroupPolicyParamsBodyVlanTagging `json:"vlanTagging,omitempty"`
}

CreateNetworkGroupPolicyBody create network group policy body // Example: {"bandwidth":{"bandwidthLimits":{"limitDown":1000000,"limitUp":1000000},"settings":"custom"},"bonjourForwarding":{"rules":[{"description":"A simple bonjour rule","services":["All Services"],"vlanId":"1"}],"settings":"custom"},"contentFiltering":{"allowedUrlPatterns":{"patterns":[],"settings":"network default"},"blockedUrlCategories":{"categories":["meraki:contentFiltering/category/1","meraki:contentFiltering/category/7"],"settings":"override"},"blockedUrlPatterns":{"patterns":["http://www.example.com","http://www.betting.com"],"settings":"append"}},"firewallAndTrafficShaping":{"l3FirewallRules":[{"comment":"Allow TCP traffic to subnet with HTTP servers.","destCidr":"192.168.1.0/24","destPort":"443","policy":"allow","protocol":"tcp"}],"l7FirewallRules":[{"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"}],"settings":"custom","trafficShapingRules":[{"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"}}]},"name":"No video streaming","scheduling":{"enabled":true,"friday":{"active":true,"from":"9:00","to":"17:00"},"monday":{"active":true,"from":"9:00","to":"17:00"},"saturday":{"active":false,"from":"0:00","to":"24:00"},"sunday":{"active":false,"from":"0:00","to":"24:00"},"thursday":{"active":true,"from":"9:00","to":"17:00"},"tuesday":{"active":true,"from":"9:00","to":"17:00"},"wednesday":{"active":true,"from":"9:00","to":"17:00"}},"splashAuthSettings":"bypass","vlanTagging":{"settings":"custom","vlanId":"1"}} swagger:model CreateNetworkGroupPolicyBody

func (*CreateNetworkGroupPolicyBody) ContextValidate

func (o *CreateNetworkGroupPolicyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create network group policy body based on the context it is used

func (*CreateNetworkGroupPolicyBody) MarshalBinary

func (o *CreateNetworkGroupPolicyBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyBody) UnmarshalBinary

func (o *CreateNetworkGroupPolicyBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyBody) Validate

func (o *CreateNetworkGroupPolicyBody) Validate(formats strfmt.Registry) error

Validate validates this create network group policy body

type CreateNetworkGroupPolicyCreated

type CreateNetworkGroupPolicyCreated struct {
	Payload interface{}
}
CreateNetworkGroupPolicyCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkGroupPolicyCreated

func NewCreateNetworkGroupPolicyCreated() *CreateNetworkGroupPolicyCreated

NewCreateNetworkGroupPolicyCreated creates a CreateNetworkGroupPolicyCreated with default headers values

func (*CreateNetworkGroupPolicyCreated) Error

func (*CreateNetworkGroupPolicyCreated) GetPayload

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

type CreateNetworkGroupPolicyParams

type CreateNetworkGroupPolicyParams struct {

	// CreateNetworkGroupPolicy.
	CreateNetworkGroupPolicy CreateNetworkGroupPolicyBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkGroupPolicyParams contains all the parameters to send to the API endpoint

for the create network group policy operation.

Typically these are written to a http.Request.

func NewCreateNetworkGroupPolicyParams

func NewCreateNetworkGroupPolicyParams() *CreateNetworkGroupPolicyParams

NewCreateNetworkGroupPolicyParams creates a new CreateNetworkGroupPolicyParams 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 NewCreateNetworkGroupPolicyParamsWithContext

func NewCreateNetworkGroupPolicyParamsWithContext(ctx context.Context) *CreateNetworkGroupPolicyParams

NewCreateNetworkGroupPolicyParamsWithContext creates a new CreateNetworkGroupPolicyParams object with the ability to set a context for a request.

func NewCreateNetworkGroupPolicyParamsWithHTTPClient

func NewCreateNetworkGroupPolicyParamsWithHTTPClient(client *http.Client) *CreateNetworkGroupPolicyParams

NewCreateNetworkGroupPolicyParamsWithHTTPClient creates a new CreateNetworkGroupPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkGroupPolicyParamsWithTimeout

func NewCreateNetworkGroupPolicyParamsWithTimeout(timeout time.Duration) *CreateNetworkGroupPolicyParams

NewCreateNetworkGroupPolicyParamsWithTimeout creates a new CreateNetworkGroupPolicyParams object with the ability to set a timeout on a request.

func (*CreateNetworkGroupPolicyParams) SetContext

func (o *CreateNetworkGroupPolicyParams) SetContext(ctx context.Context)

SetContext adds the context to the create network group policy params

func (*CreateNetworkGroupPolicyParams) SetCreateNetworkGroupPolicy

func (o *CreateNetworkGroupPolicyParams) SetCreateNetworkGroupPolicy(createNetworkGroupPolicy CreateNetworkGroupPolicyBody)

SetCreateNetworkGroupPolicy adds the createNetworkGroupPolicy to the create network group policy params

func (*CreateNetworkGroupPolicyParams) SetDefaults

func (o *CreateNetworkGroupPolicyParams) SetDefaults()

SetDefaults hydrates default values in the create network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkGroupPolicyParams) SetHTTPClient

func (o *CreateNetworkGroupPolicyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network group policy params

func (*CreateNetworkGroupPolicyParams) SetNetworkID

func (o *CreateNetworkGroupPolicyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network group policy params

func (*CreateNetworkGroupPolicyParams) SetTimeout

func (o *CreateNetworkGroupPolicyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network group policy params

func (*CreateNetworkGroupPolicyParams) WithContext

WithContext adds the context to the create network group policy params

func (*CreateNetworkGroupPolicyParams) WithCreateNetworkGroupPolicy

func (o *CreateNetworkGroupPolicyParams) WithCreateNetworkGroupPolicy(createNetworkGroupPolicy CreateNetworkGroupPolicyBody) *CreateNetworkGroupPolicyParams

WithCreateNetworkGroupPolicy adds the createNetworkGroupPolicy to the create network group policy params

func (*CreateNetworkGroupPolicyParams) WithDefaults

WithDefaults hydrates default values in the create network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkGroupPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network group policy params

func (*CreateNetworkGroupPolicyParams) WithNetworkID

WithNetworkID adds the networkID to the create network group policy params

func (*CreateNetworkGroupPolicyParams) WithTimeout

WithTimeout adds the timeout to the create network group policy params

func (*CreateNetworkGroupPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkGroupPolicyParamsBodyBandwidth

type CreateNetworkGroupPolicyParamsBodyBandwidth struct {

	// bandwidth limits
	BandwidthLimits *CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits `json:"bandwidthLimits,omitempty"`

	// How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyBandwidth The bandwidth settings for clients bound to your group policy. // swagger:model CreateNetworkGroupPolicyParamsBodyBandwidth

func (*CreateNetworkGroupPolicyParamsBodyBandwidth) ContextValidate

ContextValidate validate this create network group policy params body bandwidth based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyBandwidth) MarshalBinary

func (o *CreateNetworkGroupPolicyParamsBodyBandwidth) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBandwidth) UnmarshalBinary

func (o *CreateNetworkGroupPolicyParamsBodyBandwidth) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBandwidth) Validate

Validate validates this create network group policy params body bandwidth

type CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits

type CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits 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"`
}

CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'. swagger:model CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits

func (*CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) ContextValidate

ContextValidate validates this create network group policy params body bandwidth bandwidth limits based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) Validate

Validate validates this create network group policy params body bandwidth bandwidth limits

type CreateNetworkGroupPolicyParamsBodyBonjourForwarding

type CreateNetworkGroupPolicyParamsBodyBonjourForwarding struct {

	// A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
	Rules []*CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0 `json:"rules"`

	// How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyBonjourForwarding The Bonjour settings for your group policy. Only valid if your network has a wireless configuration. swagger:model CreateNetworkGroupPolicyParamsBodyBonjourForwarding

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwarding) ContextValidate

ContextValidate validate this create network group policy params body bonjour forwarding based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwarding) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwarding) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwarding) Validate

Validate validates this create network group policy params body bonjour forwarding

type CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0

type CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0 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"`
}

CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0 create network group policy params body bonjour forwarding rules items0 swagger:model CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) ContextValidate

ContextValidate validates this create network group policy params body bonjour forwarding rules items0 based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) Validate

Validate validates this create network group policy params body bonjour forwarding rules items0

type CreateNetworkGroupPolicyParamsBodyContentFiltering

type CreateNetworkGroupPolicyParamsBodyContentFiltering struct {

	// allowed Url patterns
	AllowedURLPatterns *CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns `json:"allowedUrlPatterns,omitempty"`

	// blocked Url categories
	BlockedURLCategories *CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories `json:"blockedUrlCategories,omitempty"`

	// blocked Url patterns
	BlockedURLPatterns *CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns `json:"blockedUrlPatterns,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyContentFiltering The content filtering settings for your group policy swagger:model CreateNetworkGroupPolicyParamsBodyContentFiltering

func (*CreateNetworkGroupPolicyParamsBodyContentFiltering) ContextValidate

ContextValidate validate this create network group policy params body content filtering based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyContentFiltering) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFiltering) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFiltering) Validate

Validate validates this create network group policy params body content filtering

type CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns

type CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns struct {

	// A list of URL patterns that are allowed
	Patterns []string `json:"patterns"`

	// How URL patterns are applied. Can be 'network default', 'append' or 'override'.
	// Enum: [network default append override]
	Settings string `json:"settings,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns Settings for allowed URL patterns swagger:model CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) ContextValidate

ContextValidate validates this create network group policy params body content filtering allowed URL patterns based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) Validate

Validate validates this create network group policy params body content filtering allowed URL patterns

type CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories

type CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories struct {

	// A list of URL categories to block
	Categories []string `json:"categories"`

	// How URL categories are applied. Can be 'network default', 'append' or 'override'.
	// Enum: [network default append override]
	Settings string `json:"settings,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories Settings for blocked URL categories swagger:model CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) ContextValidate

ContextValidate validates this create network group policy params body content filtering blocked URL categories based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) Validate

Validate validates this create network group policy params body content filtering blocked URL categories

type CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns

type CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns struct {

	// A list of URL patterns that are blocked
	Patterns []string `json:"patterns"`

	// How URL patterns are applied. Can be 'network default', 'append' or 'override'.
	// Enum: [network default append override]
	Settings string `json:"settings,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns Settings for blocked URL patterns swagger:model CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) ContextValidate

ContextValidate validates this create network group policy params body content filtering blocked URL patterns based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) Validate

Validate validates this create network group policy params body content filtering blocked URL patterns

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping struct {

	// An ordered array of the L3 firewall rules
	L3FirewallRules []*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0 `json:"l3FirewallRules"`

	// An ordered array of L7 firewall rules
	L7FirewallRules []*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0 `json:"l7FirewallRules"`

	// How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,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.
	//
	TrafficShapingRules []*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0 `json:"trafficShapingRules"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping The firewall and traffic shaping rules and settings for your policy. // swagger:model CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) ContextValidate

ContextValidate validate this create network group policy params body firewall and traffic shaping based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) Validate

Validate validates this create network group policy params body firewall and traffic shaping

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0 struct {

	// Description of the rule (optional)
	Comment string `json:"comment,omitempty"`

	// Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
	// Required: true
	DestCidr *string `json:"destCidr"`

	// Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
	DestPort string `json:"destPort,omitempty"`

	// 'allow' or 'deny' traffic specified by this rule
	// Required: true
	Policy *string `json:"policy"`

	// The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
	// Required: true
	Protocol *string `json:"protocol"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0 create network group policy params body firewall and traffic shaping l3 firewall rules items0 swagger:model CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) ContextValidate

ContextValidate validates this create network group policy params body firewall and traffic shaping l3 firewall rules items0 based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) Validate

Validate validates this create network group policy params body firewall and traffic shaping l3 firewall rules items0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0 struct {

	// The policy applied to matching traffic. Must be 'deny'.
	// Enum: [deny]
	Policy string `json:"policy,omitempty"`

	// Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
	// Enum: [application applicationCategory host port ipRange]
	Type string `json:"type,omitempty"`

	// The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
	Value string `json:"value,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0 create network group policy params body firewall and traffic shaping l7 firewall rules items0 swagger:model CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) ContextValidate

ContextValidate validates this create network group policy params body firewall and traffic shaping l7 firewall rules items0 based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) Validate

Validate validates this create network group policy params body firewall and traffic shaping l7 firewall rules items0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0 struct {

	//     A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
	//
	// Required: true
	Definitions []*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0 `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 *CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits `json:"perClientBandwidthLimits,omitempty"`

	//     A string, indicating the priority level for packets bound to your rule.
	//     Can be 'low', 'normal' or 'high'.
	//
	Priority string `json:"priority,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0 create network group policy params body firewall and traffic shaping traffic shaping rules items0 swagger:model CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) ContextValidate

ContextValidate validate this create network group policy params body firewall and traffic shaping traffic shaping rules items0 based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) Validate

Validate validates this create network group policy params body firewall and traffic shaping traffic shaping rules items0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0 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"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0 create network group policy params body firewall and traffic shaping traffic shaping rules items0 definitions items0 swagger:model CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) ContextValidate

ContextValidate validates this create network group policy params body firewall and traffic shaping traffic shaping rules items0 definitions items0 based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) Validate

Validate validates this create network group policy params body firewall and traffic shaping traffic shaping rules items0 definitions items0

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits struct {

	// bandwidth limits
	BandwidthLimits *CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits `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"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits An object describing the bandwidth settings for your rule. // swagger:model CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) ContextValidate

ContextValidate validate this create network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) Validate

Validate validates this create network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits

type CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits 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"`
}

CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits 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 CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) ContextValidate

ContextValidate validates this create network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits bandwidth limits based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) Validate

Validate validates this create network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits bandwidth limits

type CreateNetworkGroupPolicyParamsBodyScheduling

type CreateNetworkGroupPolicyParamsBodyScheduling struct {

	// Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
	Enabled bool `json:"enabled,omitempty"`

	// friday
	Friday *CreateNetworkGroupPolicyParamsBodySchedulingFriday `json:"friday,omitempty"`

	// monday
	Monday *CreateNetworkGroupPolicyParamsBodySchedulingMonday `json:"monday,omitempty"`

	// saturday
	Saturday *CreateNetworkGroupPolicyParamsBodySchedulingSaturday `json:"saturday,omitempty"`

	// sunday
	Sunday *CreateNetworkGroupPolicyParamsBodySchedulingSunday `json:"sunday,omitempty"`

	// thursday
	Thursday *CreateNetworkGroupPolicyParamsBodySchedulingThursday `json:"thursday,omitempty"`

	// tuesday
	Tuesday *CreateNetworkGroupPolicyParamsBodySchedulingTuesday `json:"tuesday,omitempty"`

	// wednesday
	Wednesday *CreateNetworkGroupPolicyParamsBodySchedulingWednesday `json:"wednesday,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyScheduling The schedule for the group policy. Schedules are applied to days of the week. // swagger:model CreateNetworkGroupPolicyParamsBodyScheduling

func (*CreateNetworkGroupPolicyParamsBodyScheduling) ContextValidate

ContextValidate validate this create network group policy params body scheduling based on the context it is used

func (*CreateNetworkGroupPolicyParamsBodyScheduling) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyScheduling) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyScheduling) Validate

Validate validates this create network group policy params body scheduling

type CreateNetworkGroupPolicyParamsBodySchedulingFriday

type CreateNetworkGroupPolicyParamsBodySchedulingFriday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingFriday The schedule object for Friday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingFriday

func (*CreateNetworkGroupPolicyParamsBodySchedulingFriday) ContextValidate

ContextValidate validates this create network group policy params body scheduling friday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingFriday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingFriday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingFriday) Validate

Validate validates this create network group policy params body scheduling friday

type CreateNetworkGroupPolicyParamsBodySchedulingMonday

type CreateNetworkGroupPolicyParamsBodySchedulingMonday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingMonday The schedule object for Monday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingMonday

func (*CreateNetworkGroupPolicyParamsBodySchedulingMonday) ContextValidate

ContextValidate validates this create network group policy params body scheduling monday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingMonday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingMonday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingMonday) Validate

Validate validates this create network group policy params body scheduling monday

type CreateNetworkGroupPolicyParamsBodySchedulingSaturday

type CreateNetworkGroupPolicyParamsBodySchedulingSaturday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingSaturday The schedule object for Saturday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingSaturday

func (*CreateNetworkGroupPolicyParamsBodySchedulingSaturday) ContextValidate

ContextValidate validates this create network group policy params body scheduling saturday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingSaturday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingSaturday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingSaturday) Validate

Validate validates this create network group policy params body scheduling saturday

type CreateNetworkGroupPolicyParamsBodySchedulingSunday

type CreateNetworkGroupPolicyParamsBodySchedulingSunday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingSunday The schedule object for Sunday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingSunday

func (*CreateNetworkGroupPolicyParamsBodySchedulingSunday) ContextValidate

ContextValidate validates this create network group policy params body scheduling sunday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingSunday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingSunday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingSunday) Validate

Validate validates this create network group policy params body scheduling sunday

type CreateNetworkGroupPolicyParamsBodySchedulingThursday

type CreateNetworkGroupPolicyParamsBodySchedulingThursday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingThursday The schedule object for Thursday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingThursday

func (*CreateNetworkGroupPolicyParamsBodySchedulingThursday) ContextValidate

ContextValidate validates this create network group policy params body scheduling thursday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingThursday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingThursday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingThursday) Validate

Validate validates this create network group policy params body scheduling thursday

type CreateNetworkGroupPolicyParamsBodySchedulingTuesday

type CreateNetworkGroupPolicyParamsBodySchedulingTuesday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingTuesday The schedule object for Tuesday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingTuesday

func (*CreateNetworkGroupPolicyParamsBodySchedulingTuesday) ContextValidate

ContextValidate validates this create network group policy params body scheduling tuesday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingTuesday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingTuesday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingTuesday) Validate

Validate validates this create network group policy params body scheduling tuesday

type CreateNetworkGroupPolicyParamsBodySchedulingWednesday

type CreateNetworkGroupPolicyParamsBodySchedulingWednesday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

CreateNetworkGroupPolicyParamsBodySchedulingWednesday The schedule object for Wednesday. swagger:model CreateNetworkGroupPolicyParamsBodySchedulingWednesday

func (*CreateNetworkGroupPolicyParamsBodySchedulingWednesday) ContextValidate

ContextValidate validates this create network group policy params body scheduling wednesday based on context it is used

func (*CreateNetworkGroupPolicyParamsBodySchedulingWednesday) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingWednesday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodySchedulingWednesday) Validate

Validate validates this create network group policy params body scheduling wednesday

type CreateNetworkGroupPolicyParamsBodyVlanTagging

type CreateNetworkGroupPolicyParamsBodyVlanTagging struct {

	// How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,omitempty"`

	// The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
	VlanID string `json:"vlanId,omitempty"`
}

CreateNetworkGroupPolicyParamsBodyVlanTagging The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration. swagger:model CreateNetworkGroupPolicyParamsBodyVlanTagging

func (*CreateNetworkGroupPolicyParamsBodyVlanTagging) ContextValidate

ContextValidate validates this create network group policy params body vlan tagging based on context it is used

func (*CreateNetworkGroupPolicyParamsBodyVlanTagging) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyVlanTagging) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkGroupPolicyParamsBodyVlanTagging) Validate

Validate validates this create network group policy params body vlan tagging

type CreateNetworkGroupPolicyReader

type CreateNetworkGroupPolicyReader struct {
	// contains filtered or unexported fields
}

CreateNetworkGroupPolicyReader is a Reader for the CreateNetworkGroupPolicy structure.

func (*CreateNetworkGroupPolicyReader) ReadResponse

func (o *CreateNetworkGroupPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkMerakiAuthUserBody

type CreateNetworkMerakiAuthUserBody struct {

	// Authorization type for user. Can be 'Guest' or '802.1X' for wireless networks, or 'Client VPN' for wired networks. Defaults to '802.1X'.
	// Enum: [Guest 802.1X Client VPN]
	AccountType *string `json:"accountType,omitempty"`

	// Authorization zones and expiration dates for the user.
	// Required: true
	Authorizations []*CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0 `json:"authorizations"`

	// Email address of the user
	// Required: true
	Email *string `json:"email"`

	// Whether or not Meraki should email the password to user. Default is false.
	EmailPasswordToUser bool `json:"emailPasswordToUser,omitempty"`

	// Name of the user
	// Required: true
	Name *string `json:"name"`

	// The password for this user account
	// Required: true
	Password *string `json:"password"`
}

CreateNetworkMerakiAuthUserBody create network meraki auth user body // Example: {"accountType":"802.1X","authorizations":[{"expiresAt":"2018-03-13T00:00:00.090210Z","ssidNumber":1}],"email":"miles@meraki.com","emailPasswordToUser":false,"name":"Miles Meraki","password":"secret"} swagger:model CreateNetworkMerakiAuthUserBody

func (*CreateNetworkMerakiAuthUserBody) ContextValidate

func (o *CreateNetworkMerakiAuthUserBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create network meraki auth user body based on the context it is used

func (*CreateNetworkMerakiAuthUserBody) MarshalBinary

func (o *CreateNetworkMerakiAuthUserBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkMerakiAuthUserBody) UnmarshalBinary

func (o *CreateNetworkMerakiAuthUserBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkMerakiAuthUserBody) Validate

Validate validates this create network meraki auth user body

type CreateNetworkMerakiAuthUserCreated

type CreateNetworkMerakiAuthUserCreated struct {
	Payload interface{}
}
CreateNetworkMerakiAuthUserCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkMerakiAuthUserCreated

func NewCreateNetworkMerakiAuthUserCreated() *CreateNetworkMerakiAuthUserCreated

NewCreateNetworkMerakiAuthUserCreated creates a CreateNetworkMerakiAuthUserCreated with default headers values

func (*CreateNetworkMerakiAuthUserCreated) Error

func (*CreateNetworkMerakiAuthUserCreated) GetPayload

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

type CreateNetworkMerakiAuthUserParams

type CreateNetworkMerakiAuthUserParams struct {

	// CreateNetworkMerakiAuthUser.
	CreateNetworkMerakiAuthUser CreateNetworkMerakiAuthUserBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkMerakiAuthUserParams contains all the parameters to send to the API endpoint

for the create network meraki auth user operation.

Typically these are written to a http.Request.

func NewCreateNetworkMerakiAuthUserParams

func NewCreateNetworkMerakiAuthUserParams() *CreateNetworkMerakiAuthUserParams

NewCreateNetworkMerakiAuthUserParams creates a new CreateNetworkMerakiAuthUserParams 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 NewCreateNetworkMerakiAuthUserParamsWithContext

func NewCreateNetworkMerakiAuthUserParamsWithContext(ctx context.Context) *CreateNetworkMerakiAuthUserParams

NewCreateNetworkMerakiAuthUserParamsWithContext creates a new CreateNetworkMerakiAuthUserParams object with the ability to set a context for a request.

func NewCreateNetworkMerakiAuthUserParamsWithHTTPClient

func NewCreateNetworkMerakiAuthUserParamsWithHTTPClient(client *http.Client) *CreateNetworkMerakiAuthUserParams

NewCreateNetworkMerakiAuthUserParamsWithHTTPClient creates a new CreateNetworkMerakiAuthUserParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkMerakiAuthUserParamsWithTimeout

func NewCreateNetworkMerakiAuthUserParamsWithTimeout(timeout time.Duration) *CreateNetworkMerakiAuthUserParams

NewCreateNetworkMerakiAuthUserParamsWithTimeout creates a new CreateNetworkMerakiAuthUserParams object with the ability to set a timeout on a request.

func (*CreateNetworkMerakiAuthUserParams) SetContext

SetContext adds the context to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) SetCreateNetworkMerakiAuthUser

func (o *CreateNetworkMerakiAuthUserParams) SetCreateNetworkMerakiAuthUser(createNetworkMerakiAuthUser CreateNetworkMerakiAuthUserBody)

SetCreateNetworkMerakiAuthUser adds the createNetworkMerakiAuthUser to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) SetDefaults

func (o *CreateNetworkMerakiAuthUserParams) SetDefaults()

SetDefaults hydrates default values in the create network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkMerakiAuthUserParams) SetHTTPClient

func (o *CreateNetworkMerakiAuthUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) SetNetworkID

func (o *CreateNetworkMerakiAuthUserParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) SetTimeout

func (o *CreateNetworkMerakiAuthUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) WithContext

WithContext adds the context to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) WithCreateNetworkMerakiAuthUser

func (o *CreateNetworkMerakiAuthUserParams) WithCreateNetworkMerakiAuthUser(createNetworkMerakiAuthUser CreateNetworkMerakiAuthUserBody) *CreateNetworkMerakiAuthUserParams

WithCreateNetworkMerakiAuthUser adds the createNetworkMerakiAuthUser to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) WithDefaults

WithDefaults hydrates default values in the create network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkMerakiAuthUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) WithNetworkID

WithNetworkID adds the networkID to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) WithTimeout

WithTimeout adds the timeout to the create network meraki auth user params

func (*CreateNetworkMerakiAuthUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0

type CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0 struct {

	// Date for authorization to expire. Set to 'Never' for the authorization to not expire, which is the default.
	ExpiresAt *string `json:"expiresAt,omitempty"`

	// Required for wireless networks. The SSID for which the user is being authorized, which must be configured for the user's given accountType.
	SsidNumber int64 `json:"ssidNumber,omitempty"`
}

CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0 create network meraki auth user params body authorizations items0 swagger:model CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0

func (*CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) ContextValidate

ContextValidate validates this create network meraki auth user params body authorizations items0 based on context it is used

func (*CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) Validate

Validate validates this create network meraki auth user params body authorizations items0

type CreateNetworkMerakiAuthUserReader

type CreateNetworkMerakiAuthUserReader struct {
	// contains filtered or unexported fields
}

CreateNetworkMerakiAuthUserReader is a Reader for the CreateNetworkMerakiAuthUser structure.

func (*CreateNetworkMerakiAuthUserReader) ReadResponse

func (o *CreateNetworkMerakiAuthUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkMqttBrokerBody

type CreateNetworkMqttBrokerBody struct {

	// Authentication settings of the MQTT broker
	Authentication interface{} `json:"authentication,omitempty"`

	// Host name/IP address where the MQTT broker runs.
	// Required: true
	Host *string `json:"host"`

	// Name of the MQTT broker.
	// Required: true
	Name *string `json:"name"`

	// Host port though which the MQTT broker can be reached.
	// Required: true
	Port *int64 `json:"port"`

	// security
	Security *CreateNetworkMqttBrokerParamsBodySecurity `json:"security,omitempty"`
}

CreateNetworkMqttBrokerBody create network mqtt broker body // Example: {"authentication":{"username":"Username"},"host":"1.1.1.1","name":"MQTT_Broker_1","port":1234,"security":{"mode":"tls","tls":{"hasCaCertificate":true,"verifyHostnames":true}}} swagger:model CreateNetworkMqttBrokerBody

func (*CreateNetworkMqttBrokerBody) ContextValidate

func (o *CreateNetworkMqttBrokerBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create network mqtt broker body based on the context it is used

func (*CreateNetworkMqttBrokerBody) MarshalBinary

func (o *CreateNetworkMqttBrokerBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkMqttBrokerBody) UnmarshalBinary

func (o *CreateNetworkMqttBrokerBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkMqttBrokerBody) Validate

func (o *CreateNetworkMqttBrokerBody) Validate(formats strfmt.Registry) error

Validate validates this create network mqtt broker body

type CreateNetworkMqttBrokerCreated

type CreateNetworkMqttBrokerCreated struct {
	Payload interface{}
}
CreateNetworkMqttBrokerCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkMqttBrokerCreated

func NewCreateNetworkMqttBrokerCreated() *CreateNetworkMqttBrokerCreated

NewCreateNetworkMqttBrokerCreated creates a CreateNetworkMqttBrokerCreated with default headers values

func (*CreateNetworkMqttBrokerCreated) Error

func (*CreateNetworkMqttBrokerCreated) GetPayload

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

type CreateNetworkMqttBrokerParams

type CreateNetworkMqttBrokerParams struct {

	// CreateNetworkMqttBroker.
	CreateNetworkMqttBroker CreateNetworkMqttBrokerBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkMqttBrokerParams contains all the parameters to send to the API endpoint

for the create network mqtt broker operation.

Typically these are written to a http.Request.

func NewCreateNetworkMqttBrokerParams

func NewCreateNetworkMqttBrokerParams() *CreateNetworkMqttBrokerParams

NewCreateNetworkMqttBrokerParams creates a new CreateNetworkMqttBrokerParams 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 NewCreateNetworkMqttBrokerParamsWithContext

func NewCreateNetworkMqttBrokerParamsWithContext(ctx context.Context) *CreateNetworkMqttBrokerParams

NewCreateNetworkMqttBrokerParamsWithContext creates a new CreateNetworkMqttBrokerParams object with the ability to set a context for a request.

func NewCreateNetworkMqttBrokerParamsWithHTTPClient

func NewCreateNetworkMqttBrokerParamsWithHTTPClient(client *http.Client) *CreateNetworkMqttBrokerParams

NewCreateNetworkMqttBrokerParamsWithHTTPClient creates a new CreateNetworkMqttBrokerParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkMqttBrokerParamsWithTimeout

func NewCreateNetworkMqttBrokerParamsWithTimeout(timeout time.Duration) *CreateNetworkMqttBrokerParams

NewCreateNetworkMqttBrokerParamsWithTimeout creates a new CreateNetworkMqttBrokerParams object with the ability to set a timeout on a request.

func (*CreateNetworkMqttBrokerParams) SetContext

func (o *CreateNetworkMqttBrokerParams) SetContext(ctx context.Context)

SetContext adds the context to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) SetCreateNetworkMqttBroker

func (o *CreateNetworkMqttBrokerParams) SetCreateNetworkMqttBroker(createNetworkMqttBroker CreateNetworkMqttBrokerBody)

SetCreateNetworkMqttBroker adds the createNetworkMqttBroker to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) SetDefaults

func (o *CreateNetworkMqttBrokerParams) SetDefaults()

SetDefaults hydrates default values in the create network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkMqttBrokerParams) SetHTTPClient

func (o *CreateNetworkMqttBrokerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) SetNetworkID

func (o *CreateNetworkMqttBrokerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) SetTimeout

func (o *CreateNetworkMqttBrokerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) WithContext

WithContext adds the context to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) WithCreateNetworkMqttBroker

func (o *CreateNetworkMqttBrokerParams) WithCreateNetworkMqttBroker(createNetworkMqttBroker CreateNetworkMqttBrokerBody) *CreateNetworkMqttBrokerParams

WithCreateNetworkMqttBroker adds the createNetworkMqttBroker to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) WithDefaults

WithDefaults hydrates default values in the create network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkMqttBrokerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) WithNetworkID

WithNetworkID adds the networkID to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) WithTimeout

WithTimeout adds the timeout to the create network mqtt broker params

func (*CreateNetworkMqttBrokerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkMqttBrokerParamsBodySecurity

type CreateNetworkMqttBrokerParamsBodySecurity struct {

	// Security protocol of the MQTT broker.
	Mode string `json:"mode,omitempty"`

	// security
	Security *CreateNetworkMqttBrokerParamsBodySecuritySecurity `json:"security,omitempty"`
}

CreateNetworkMqttBrokerParamsBodySecurity Security settings of the MQTT broker. swagger:model CreateNetworkMqttBrokerParamsBodySecurity

func (*CreateNetworkMqttBrokerParamsBodySecurity) ContextValidate

ContextValidate validate this create network mqtt broker params body security based on the context it is used

func (*CreateNetworkMqttBrokerParamsBodySecurity) MarshalBinary

func (o *CreateNetworkMqttBrokerParamsBodySecurity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkMqttBrokerParamsBodySecurity) UnmarshalBinary

func (o *CreateNetworkMqttBrokerParamsBodySecurity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkMqttBrokerParamsBodySecurity) Validate

Validate validates this create network mqtt broker params body security

type CreateNetworkMqttBrokerParamsBodySecuritySecurity

type CreateNetworkMqttBrokerParamsBodySecuritySecurity struct {

	// CA Certificate of the MQTT broker.
	CaCertificate string `json:"caCertificate,omitempty"`

	// Whether the TLS hostname verification is enabled for the MQTT broker.
	VerifyHostnames bool `json:"verifyHostnames,omitempty"`
}

CreateNetworkMqttBrokerParamsBodySecuritySecurity TLS settings of the MQTT broker. swagger:model CreateNetworkMqttBrokerParamsBodySecuritySecurity

func (*CreateNetworkMqttBrokerParamsBodySecuritySecurity) ContextValidate

ContextValidate validates this create network mqtt broker params body security security based on context it is used

func (*CreateNetworkMqttBrokerParamsBodySecuritySecurity) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkMqttBrokerParamsBodySecuritySecurity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkMqttBrokerParamsBodySecuritySecurity) Validate

Validate validates this create network mqtt broker params body security security

type CreateNetworkMqttBrokerReader

type CreateNetworkMqttBrokerReader struct {
	// contains filtered or unexported fields
}

CreateNetworkMqttBrokerReader is a Reader for the CreateNetworkMqttBroker structure.

func (*CreateNetworkMqttBrokerReader) ReadResponse

func (o *CreateNetworkMqttBrokerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkPiiRequestBody

type CreateNetworkPiiRequestBody struct {

	// The datasets related to the provided key that should be deleted. Only applies to "delete" requests. The value "all" will be expanded to all datasets applicable to this type. The datasets by applicable to each type are: mac (usage, events, traffic), email (users, loginAttempts), username (users, loginAttempts), bluetoothMac (client, connectivity), smDeviceId (device), smUserId (user)
	Datasets []string `json:"datasets"`

	// The email of a network user account. Only applies to "delete" requests.
	Email string `json:"email,omitempty"`

	// The MAC of a network client device. Applies to both "restrict processing" and "delete" requests.
	Mac string `json:"mac,omitempty"`

	// The sm_device_id of a Systems Manager device. The only way to "restrict processing" or "delete" a Systems Manager device. Must include "device" in the dataset for a "delete" request to destroy the device.
	SmDeviceID string `json:"smDeviceId,omitempty"`

	// The sm_user_id of a Systems Manager user. The only way to "restrict processing" or "delete" a Systems Manager user. Must include "user" in the dataset for a "delete" request to destroy the user.
	SmUserID string `json:"smUserId,omitempty"`

	// One of "delete" or "restrict processing"
	// Enum: [delete restrict processing]
	Type string `json:"type,omitempty"`

	// The username of a network log in. Only applies to "delete" requests.
	Username string `json:"username,omitempty"`
}

CreateNetworkPiiRequestBody create network pii request body // Example: {"datasets":["usage","events"],"mac":"00:77:00:77:00:77","type":"delete"} swagger:model CreateNetworkPiiRequestBody

func (*CreateNetworkPiiRequestBody) ContextValidate

func (o *CreateNetworkPiiRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create network pii request body based on context it is used

func (*CreateNetworkPiiRequestBody) MarshalBinary

func (o *CreateNetworkPiiRequestBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkPiiRequestBody) UnmarshalBinary

func (o *CreateNetworkPiiRequestBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkPiiRequestBody) Validate

func (o *CreateNetworkPiiRequestBody) Validate(formats strfmt.Registry) error

Validate validates this create network pii request body

type CreateNetworkPiiRequestCreated

type CreateNetworkPiiRequestCreated struct {
	Payload interface{}
}
CreateNetworkPiiRequestCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkPiiRequestCreated

func NewCreateNetworkPiiRequestCreated() *CreateNetworkPiiRequestCreated

NewCreateNetworkPiiRequestCreated creates a CreateNetworkPiiRequestCreated with default headers values

func (*CreateNetworkPiiRequestCreated) Error

func (*CreateNetworkPiiRequestCreated) GetPayload

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

type CreateNetworkPiiRequestParams

type CreateNetworkPiiRequestParams struct {

	// CreateNetworkPiiRequest.
	CreateNetworkPiiRequest CreateNetworkPiiRequestBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkPiiRequestParams contains all the parameters to send to the API endpoint

for the create network pii request operation.

Typically these are written to a http.Request.

func NewCreateNetworkPiiRequestParams

func NewCreateNetworkPiiRequestParams() *CreateNetworkPiiRequestParams

NewCreateNetworkPiiRequestParams creates a new CreateNetworkPiiRequestParams 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 NewCreateNetworkPiiRequestParamsWithContext

func NewCreateNetworkPiiRequestParamsWithContext(ctx context.Context) *CreateNetworkPiiRequestParams

NewCreateNetworkPiiRequestParamsWithContext creates a new CreateNetworkPiiRequestParams object with the ability to set a context for a request.

func NewCreateNetworkPiiRequestParamsWithHTTPClient

func NewCreateNetworkPiiRequestParamsWithHTTPClient(client *http.Client) *CreateNetworkPiiRequestParams

NewCreateNetworkPiiRequestParamsWithHTTPClient creates a new CreateNetworkPiiRequestParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkPiiRequestParamsWithTimeout

func NewCreateNetworkPiiRequestParamsWithTimeout(timeout time.Duration) *CreateNetworkPiiRequestParams

NewCreateNetworkPiiRequestParamsWithTimeout creates a new CreateNetworkPiiRequestParams object with the ability to set a timeout on a request.

func (*CreateNetworkPiiRequestParams) SetContext

func (o *CreateNetworkPiiRequestParams) SetContext(ctx context.Context)

SetContext adds the context to the create network pii request params

func (*CreateNetworkPiiRequestParams) SetCreateNetworkPiiRequest

func (o *CreateNetworkPiiRequestParams) SetCreateNetworkPiiRequest(createNetworkPiiRequest CreateNetworkPiiRequestBody)

SetCreateNetworkPiiRequest adds the createNetworkPiiRequest to the create network pii request params

func (*CreateNetworkPiiRequestParams) SetDefaults

func (o *CreateNetworkPiiRequestParams) SetDefaults()

SetDefaults hydrates default values in the create network pii request params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkPiiRequestParams) SetHTTPClient

func (o *CreateNetworkPiiRequestParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network pii request params

func (*CreateNetworkPiiRequestParams) SetNetworkID

func (o *CreateNetworkPiiRequestParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network pii request params

func (*CreateNetworkPiiRequestParams) SetTimeout

func (o *CreateNetworkPiiRequestParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network pii request params

func (*CreateNetworkPiiRequestParams) WithContext

WithContext adds the context to the create network pii request params

func (*CreateNetworkPiiRequestParams) WithCreateNetworkPiiRequest

func (o *CreateNetworkPiiRequestParams) WithCreateNetworkPiiRequest(createNetworkPiiRequest CreateNetworkPiiRequestBody) *CreateNetworkPiiRequestParams

WithCreateNetworkPiiRequest adds the createNetworkPiiRequest to the create network pii request params

func (*CreateNetworkPiiRequestParams) WithDefaults

WithDefaults hydrates default values in the create network pii request params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkPiiRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network pii request params

func (*CreateNetworkPiiRequestParams) WithNetworkID

WithNetworkID adds the networkID to the create network pii request params

func (*CreateNetworkPiiRequestParams) WithTimeout

WithTimeout adds the timeout to the create network pii request params

func (*CreateNetworkPiiRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkPiiRequestReader

type CreateNetworkPiiRequestReader struct {
	// contains filtered or unexported fields
}

CreateNetworkPiiRequestReader is a Reader for the CreateNetworkPiiRequest structure.

func (*CreateNetworkPiiRequestReader) ReadResponse

func (o *CreateNetworkPiiRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkWebhooksHTTPServerBody

type CreateNetworkWebhooksHTTPServerBody struct {

	// A name for easy reference to the HTTP server
	// Required: true
	Name *string `json:"name"`

	// payload template
	PayloadTemplate *CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate `json:"payloadTemplate,omitempty"`

	// A shared secret that will be included in POSTs sent to the HTTP server. This secret can be used to verify that the request was sent by Meraki.
	SharedSecret string `json:"sharedSecret,omitempty"`

	// The URL of the HTTP server. Once set, cannot be updated.
	// Required: true
	URL *string `json:"url"`
}

CreateNetworkWebhooksHTTPServerBody create network webhooks HTTP server body // Example: {"name":"Example Webhook Server","payloadTemplate":{"name":"Meraki (included)","payloadTemplateId":"wpt_00001"},"sharedSecret":"shhh","url":"https://example.com"} swagger:model CreateNetworkWebhooksHTTPServerBody

func (*CreateNetworkWebhooksHTTPServerBody) ContextValidate

func (o *CreateNetworkWebhooksHTTPServerBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this create network webhooks HTTP server body based on the context it is used

func (*CreateNetworkWebhooksHTTPServerBody) MarshalBinary

func (o *CreateNetworkWebhooksHTTPServerBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkWebhooksHTTPServerBody) UnmarshalBinary

func (o *CreateNetworkWebhooksHTTPServerBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkWebhooksHTTPServerBody) Validate

Validate validates this create network webhooks HTTP server body

type CreateNetworkWebhooksHTTPServerCreated

type CreateNetworkWebhooksHTTPServerCreated struct {
	Payload interface{}
}
CreateNetworkWebhooksHTTPServerCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkWebhooksHTTPServerCreated

func NewCreateNetworkWebhooksHTTPServerCreated() *CreateNetworkWebhooksHTTPServerCreated

NewCreateNetworkWebhooksHTTPServerCreated creates a CreateNetworkWebhooksHTTPServerCreated with default headers values

func (*CreateNetworkWebhooksHTTPServerCreated) Error

func (*CreateNetworkWebhooksHTTPServerCreated) GetPayload

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

type CreateNetworkWebhooksHTTPServerParams

type CreateNetworkWebhooksHTTPServerParams struct {

	// CreateNetworkWebhooksHTTPServer.
	CreateNetworkWebhooksHTTPServer CreateNetworkWebhooksHTTPServerBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkWebhooksHTTPServerParams contains all the parameters to send to the API endpoint

for the create network webhooks Http server operation.

Typically these are written to a http.Request.

func NewCreateNetworkWebhooksHTTPServerParams

func NewCreateNetworkWebhooksHTTPServerParams() *CreateNetworkWebhooksHTTPServerParams

NewCreateNetworkWebhooksHTTPServerParams creates a new CreateNetworkWebhooksHTTPServerParams 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 NewCreateNetworkWebhooksHTTPServerParamsWithContext

func NewCreateNetworkWebhooksHTTPServerParamsWithContext(ctx context.Context) *CreateNetworkWebhooksHTTPServerParams

NewCreateNetworkWebhooksHTTPServerParamsWithContext creates a new CreateNetworkWebhooksHTTPServerParams object with the ability to set a context for a request.

func NewCreateNetworkWebhooksHTTPServerParamsWithHTTPClient

func NewCreateNetworkWebhooksHTTPServerParamsWithHTTPClient(client *http.Client) *CreateNetworkWebhooksHTTPServerParams

NewCreateNetworkWebhooksHTTPServerParamsWithHTTPClient creates a new CreateNetworkWebhooksHTTPServerParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkWebhooksHTTPServerParamsWithTimeout

func NewCreateNetworkWebhooksHTTPServerParamsWithTimeout(timeout time.Duration) *CreateNetworkWebhooksHTTPServerParams

NewCreateNetworkWebhooksHTTPServerParamsWithTimeout creates a new CreateNetworkWebhooksHTTPServerParams object with the ability to set a timeout on a request.

func (*CreateNetworkWebhooksHTTPServerParams) SetContext

SetContext adds the context to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) SetCreateNetworkWebhooksHTTPServer

func (o *CreateNetworkWebhooksHTTPServerParams) SetCreateNetworkWebhooksHTTPServer(createNetworkWebhooksHTTPServer CreateNetworkWebhooksHTTPServerBody)

SetCreateNetworkWebhooksHTTPServer adds the createNetworkWebhooksHttpServer to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) SetDefaults

func (o *CreateNetworkWebhooksHTTPServerParams) SetDefaults()

SetDefaults hydrates default values in the create network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWebhooksHTTPServerParams) SetHTTPClient

func (o *CreateNetworkWebhooksHTTPServerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) SetNetworkID

func (o *CreateNetworkWebhooksHTTPServerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) SetTimeout

func (o *CreateNetworkWebhooksHTTPServerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) WithContext

WithContext adds the context to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) WithCreateNetworkWebhooksHTTPServer

func (o *CreateNetworkWebhooksHTTPServerParams) WithCreateNetworkWebhooksHTTPServer(createNetworkWebhooksHTTPServer CreateNetworkWebhooksHTTPServerBody) *CreateNetworkWebhooksHTTPServerParams

WithCreateNetworkWebhooksHTTPServer adds the createNetworkWebhooksHTTPServer to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) WithDefaults

WithDefaults hydrates default values in the create network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWebhooksHTTPServerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) WithNetworkID

WithNetworkID adds the networkID to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) WithTimeout

WithTimeout adds the timeout to the create network webhooks Http server params

func (*CreateNetworkWebhooksHTTPServerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate

type CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate struct {

	// The name of the payload template.
	Name string `json:"name,omitempty"`

	// The ID of the payload template. Defaults to 'wpt_00001' for the Meraki template. For Webex, use 'wpt_00002'; for Slack, use 'wpt_00003'; for Microsoft Teams, use 'wpt_00004'.
	PayloadTemplateID string `json:"payloadTemplateId,omitempty"`
}

CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate The payload template to use when posting data to the HTTP server. swagger:model CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate

func (*CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) ContextValidate

ContextValidate validates this create network webhooks HTTP server params body payload template based on context it is used

func (*CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) Validate

Validate validates this create network webhooks HTTP server params body payload template

type CreateNetworkWebhooksHTTPServerReader

type CreateNetworkWebhooksHTTPServerReader struct {
	// contains filtered or unexported fields
}

CreateNetworkWebhooksHTTPServerReader is a Reader for the CreateNetworkWebhooksHTTPServer structure.

func (*CreateNetworkWebhooksHTTPServerReader) ReadResponse

func (o *CreateNetworkWebhooksHTTPServerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkWebhooksPayloadTemplateBody

type CreateNetworkWebhooksPayloadTemplateBody struct {

	// The liquid template used for the body of the webhook message. Either `body` or `bodyFile` must be specified.
	Body string `json:"body,omitempty"`

	// A file containing liquid template used for the body of the webhook message. Either `body` or `bodyFile` must be specified.
	// Format: byte
	BodyFile strfmt.Base64 `json:"bodyFile,omitempty"`

	// The liquid template used with the webhook headers.
	Headers string `json:"headers,omitempty"`

	// A file containing the liquid template used with the webhook headers.
	// Format: byte
	HeadersFile strfmt.Base64 `json:"headersFile,omitempty"`

	// The name of the new template
	// Required: true
	Name *string `json:"name"`
}

CreateNetworkWebhooksPayloadTemplateBody create network webhooks payload template body // Example: {"name":"Weeb Hooks"} swagger:model CreateNetworkWebhooksPayloadTemplateBody

func (*CreateNetworkWebhooksPayloadTemplateBody) ContextValidate

ContextValidate validates this create network webhooks payload template body based on context it is used

func (*CreateNetworkWebhooksPayloadTemplateBody) MarshalBinary

func (o *CreateNetworkWebhooksPayloadTemplateBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkWebhooksPayloadTemplateBody) UnmarshalBinary

func (o *CreateNetworkWebhooksPayloadTemplateBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkWebhooksPayloadTemplateBody) Validate

Validate validates this create network webhooks payload template body

type CreateNetworkWebhooksPayloadTemplateCreated

type CreateNetworkWebhooksPayloadTemplateCreated struct {
	Payload interface{}
}
CreateNetworkWebhooksPayloadTemplateCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkWebhooksPayloadTemplateCreated

func NewCreateNetworkWebhooksPayloadTemplateCreated() *CreateNetworkWebhooksPayloadTemplateCreated

NewCreateNetworkWebhooksPayloadTemplateCreated creates a CreateNetworkWebhooksPayloadTemplateCreated with default headers values

func (*CreateNetworkWebhooksPayloadTemplateCreated) Error

func (*CreateNetworkWebhooksPayloadTemplateCreated) GetPayload

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

type CreateNetworkWebhooksPayloadTemplateParams

type CreateNetworkWebhooksPayloadTemplateParams struct {

	// CreateNetworkWebhooksPayloadTemplate.
	CreateNetworkWebhooksPayloadTemplate CreateNetworkWebhooksPayloadTemplateBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkWebhooksPayloadTemplateParams contains all the parameters to send to the API endpoint

for the create network webhooks payload template operation.

Typically these are written to a http.Request.

func NewCreateNetworkWebhooksPayloadTemplateParams

func NewCreateNetworkWebhooksPayloadTemplateParams() *CreateNetworkWebhooksPayloadTemplateParams

NewCreateNetworkWebhooksPayloadTemplateParams creates a new CreateNetworkWebhooksPayloadTemplateParams 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 NewCreateNetworkWebhooksPayloadTemplateParamsWithContext

func NewCreateNetworkWebhooksPayloadTemplateParamsWithContext(ctx context.Context) *CreateNetworkWebhooksPayloadTemplateParams

NewCreateNetworkWebhooksPayloadTemplateParamsWithContext creates a new CreateNetworkWebhooksPayloadTemplateParams object with the ability to set a context for a request.

func NewCreateNetworkWebhooksPayloadTemplateParamsWithHTTPClient

func NewCreateNetworkWebhooksPayloadTemplateParamsWithHTTPClient(client *http.Client) *CreateNetworkWebhooksPayloadTemplateParams

NewCreateNetworkWebhooksPayloadTemplateParamsWithHTTPClient creates a new CreateNetworkWebhooksPayloadTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkWebhooksPayloadTemplateParamsWithTimeout

func NewCreateNetworkWebhooksPayloadTemplateParamsWithTimeout(timeout time.Duration) *CreateNetworkWebhooksPayloadTemplateParams

NewCreateNetworkWebhooksPayloadTemplateParamsWithTimeout creates a new CreateNetworkWebhooksPayloadTemplateParams object with the ability to set a timeout on a request.

func (*CreateNetworkWebhooksPayloadTemplateParams) SetContext

SetContext adds the context to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) SetCreateNetworkWebhooksPayloadTemplate

func (o *CreateNetworkWebhooksPayloadTemplateParams) SetCreateNetworkWebhooksPayloadTemplate(createNetworkWebhooksPayloadTemplate CreateNetworkWebhooksPayloadTemplateBody)

SetCreateNetworkWebhooksPayloadTemplate adds the createNetworkWebhooksPayloadTemplate to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) SetDefaults

SetDefaults hydrates default values in the create network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWebhooksPayloadTemplateParams) SetHTTPClient

func (o *CreateNetworkWebhooksPayloadTemplateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) SetNetworkID

func (o *CreateNetworkWebhooksPayloadTemplateParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) SetTimeout

SetTimeout adds the timeout to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) WithContext

WithContext adds the context to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) WithCreateNetworkWebhooksPayloadTemplate

func (o *CreateNetworkWebhooksPayloadTemplateParams) WithCreateNetworkWebhooksPayloadTemplate(createNetworkWebhooksPayloadTemplate CreateNetworkWebhooksPayloadTemplateBody) *CreateNetworkWebhooksPayloadTemplateParams

WithCreateNetworkWebhooksPayloadTemplate adds the createNetworkWebhooksPayloadTemplate to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) WithDefaults

WithDefaults hydrates default values in the create network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWebhooksPayloadTemplateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) WithNetworkID

WithNetworkID adds the networkID to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) WithTimeout

WithTimeout adds the timeout to the create network webhooks payload template params

func (*CreateNetworkWebhooksPayloadTemplateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkWebhooksPayloadTemplateReader

type CreateNetworkWebhooksPayloadTemplateReader struct {
	// contains filtered or unexported fields
}

CreateNetworkWebhooksPayloadTemplateReader is a Reader for the CreateNetworkWebhooksPayloadTemplate structure.

func (*CreateNetworkWebhooksPayloadTemplateReader) ReadResponse

func (o *CreateNetworkWebhooksPayloadTemplateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateNetworkWebhooksWebhookTestBody

type CreateNetworkWebhooksWebhookTestBody struct {

	// The type of alert which the test webhook will send. Optional. Defaults to power_supply_down.
	AlertTypeID *string `json:"alertTypeId,omitempty"`

	// The ID of the payload template of the test webhook. Defaults to the HTTP server's template ID if one exists for the given URL, or Generic template ID otherwise
	PayloadTemplateID string `json:"payloadTemplateId,omitempty"`

	// The name of the payload template.
	PayloadTemplateName string `json:"payloadTemplateName,omitempty"`

	// The shared secret the test webhook will send. Optional. Defaults to an empty string.
	SharedSecret string `json:"sharedSecret,omitempty"`

	// The URL where the test webhook will be sent
	// Required: true
	URL *string `json:"url"`
}

CreateNetworkWebhooksWebhookTestBody create network webhooks webhook test body // Example: {"alertTypeId":"power_supply_down","payloadTemplateId":"wpt_00001","sharedSecret":"shhh","url":"https://www.example.com/path"} swagger:model CreateNetworkWebhooksWebhookTestBody

func (*CreateNetworkWebhooksWebhookTestBody) ContextValidate

func (o *CreateNetworkWebhooksWebhookTestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create network webhooks webhook test body based on context it is used

func (*CreateNetworkWebhooksWebhookTestBody) MarshalBinary

func (o *CreateNetworkWebhooksWebhookTestBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateNetworkWebhooksWebhookTestBody) UnmarshalBinary

func (o *CreateNetworkWebhooksWebhookTestBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateNetworkWebhooksWebhookTestBody) Validate

Validate validates this create network webhooks webhook test body

type CreateNetworkWebhooksWebhookTestCreated

type CreateNetworkWebhooksWebhookTestCreated struct {
	Payload interface{}
}
CreateNetworkWebhooksWebhookTestCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateNetworkWebhooksWebhookTestCreated

func NewCreateNetworkWebhooksWebhookTestCreated() *CreateNetworkWebhooksWebhookTestCreated

NewCreateNetworkWebhooksWebhookTestCreated creates a CreateNetworkWebhooksWebhookTestCreated with default headers values

func (*CreateNetworkWebhooksWebhookTestCreated) Error

func (*CreateNetworkWebhooksWebhookTestCreated) GetPayload

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

type CreateNetworkWebhooksWebhookTestParams

type CreateNetworkWebhooksWebhookTestParams struct {

	// CreateNetworkWebhooksWebhookTest.
	CreateNetworkWebhooksWebhookTest CreateNetworkWebhooksWebhookTestBody

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateNetworkWebhooksWebhookTestParams contains all the parameters to send to the API endpoint

for the create network webhooks webhook test operation.

Typically these are written to a http.Request.

func NewCreateNetworkWebhooksWebhookTestParams

func NewCreateNetworkWebhooksWebhookTestParams() *CreateNetworkWebhooksWebhookTestParams

NewCreateNetworkWebhooksWebhookTestParams creates a new CreateNetworkWebhooksWebhookTestParams 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 NewCreateNetworkWebhooksWebhookTestParamsWithContext

func NewCreateNetworkWebhooksWebhookTestParamsWithContext(ctx context.Context) *CreateNetworkWebhooksWebhookTestParams

NewCreateNetworkWebhooksWebhookTestParamsWithContext creates a new CreateNetworkWebhooksWebhookTestParams object with the ability to set a context for a request.

func NewCreateNetworkWebhooksWebhookTestParamsWithHTTPClient

func NewCreateNetworkWebhooksWebhookTestParamsWithHTTPClient(client *http.Client) *CreateNetworkWebhooksWebhookTestParams

NewCreateNetworkWebhooksWebhookTestParamsWithHTTPClient creates a new CreateNetworkWebhooksWebhookTestParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkWebhooksWebhookTestParamsWithTimeout

func NewCreateNetworkWebhooksWebhookTestParamsWithTimeout(timeout time.Duration) *CreateNetworkWebhooksWebhookTestParams

NewCreateNetworkWebhooksWebhookTestParamsWithTimeout creates a new CreateNetworkWebhooksWebhookTestParams object with the ability to set a timeout on a request.

func (*CreateNetworkWebhooksWebhookTestParams) SetContext

SetContext adds the context to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) SetCreateNetworkWebhooksWebhookTest

func (o *CreateNetworkWebhooksWebhookTestParams) SetCreateNetworkWebhooksWebhookTest(createNetworkWebhooksWebhookTest CreateNetworkWebhooksWebhookTestBody)

SetCreateNetworkWebhooksWebhookTest adds the createNetworkWebhooksWebhookTest to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) SetDefaults

func (o *CreateNetworkWebhooksWebhookTestParams) SetDefaults()

SetDefaults hydrates default values in the create network webhooks webhook test params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWebhooksWebhookTestParams) SetHTTPClient

func (o *CreateNetworkWebhooksWebhookTestParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) SetNetworkID

func (o *CreateNetworkWebhooksWebhookTestParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) SetTimeout

func (o *CreateNetworkWebhooksWebhookTestParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) WithContext

WithContext adds the context to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) WithCreateNetworkWebhooksWebhookTest

func (o *CreateNetworkWebhooksWebhookTestParams) WithCreateNetworkWebhooksWebhookTest(createNetworkWebhooksWebhookTest CreateNetworkWebhooksWebhookTestBody) *CreateNetworkWebhooksWebhookTestParams

WithCreateNetworkWebhooksWebhookTest adds the createNetworkWebhooksWebhookTest to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) WithDefaults

WithDefaults hydrates default values in the create network webhooks webhook test params (not the query body).

All values with no default are reset to their zero value.

func (*CreateNetworkWebhooksWebhookTestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) WithNetworkID

WithNetworkID adds the networkID to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) WithTimeout

WithTimeout adds the timeout to the create network webhooks webhook test params

func (*CreateNetworkWebhooksWebhookTestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkWebhooksWebhookTestReader

type CreateNetworkWebhooksWebhookTestReader struct {
	// contains filtered or unexported fields
}

CreateNetworkWebhooksWebhookTestReader is a Reader for the CreateNetworkWebhooksWebhookTest structure.

func (*CreateNetworkWebhooksWebhookTestReader) ReadResponse

func (o *CreateNetworkWebhooksWebhookTestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkFloorPlanNoContent

type DeleteNetworkFloorPlanNoContent struct {
}
DeleteNetworkFloorPlanNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkFloorPlanNoContent

func NewDeleteNetworkFloorPlanNoContent() *DeleteNetworkFloorPlanNoContent

NewDeleteNetworkFloorPlanNoContent creates a DeleteNetworkFloorPlanNoContent with default headers values

func (*DeleteNetworkFloorPlanNoContent) Error

type DeleteNetworkFloorPlanParams

type DeleteNetworkFloorPlanParams struct {

	// FloorPlanID.
	FloorPlanID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkFloorPlanParams contains all the parameters to send to the API endpoint

for the delete network floor plan operation.

Typically these are written to a http.Request.

func NewDeleteNetworkFloorPlanParams

func NewDeleteNetworkFloorPlanParams() *DeleteNetworkFloorPlanParams

NewDeleteNetworkFloorPlanParams creates a new DeleteNetworkFloorPlanParams 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 NewDeleteNetworkFloorPlanParamsWithContext

func NewDeleteNetworkFloorPlanParamsWithContext(ctx context.Context) *DeleteNetworkFloorPlanParams

NewDeleteNetworkFloorPlanParamsWithContext creates a new DeleteNetworkFloorPlanParams object with the ability to set a context for a request.

func NewDeleteNetworkFloorPlanParamsWithHTTPClient

func NewDeleteNetworkFloorPlanParamsWithHTTPClient(client *http.Client) *DeleteNetworkFloorPlanParams

NewDeleteNetworkFloorPlanParamsWithHTTPClient creates a new DeleteNetworkFloorPlanParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkFloorPlanParamsWithTimeout

func NewDeleteNetworkFloorPlanParamsWithTimeout(timeout time.Duration) *DeleteNetworkFloorPlanParams

NewDeleteNetworkFloorPlanParamsWithTimeout creates a new DeleteNetworkFloorPlanParams object with the ability to set a timeout on a request.

func (*DeleteNetworkFloorPlanParams) SetContext

func (o *DeleteNetworkFloorPlanParams) SetContext(ctx context.Context)

SetContext adds the context to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) SetDefaults

func (o *DeleteNetworkFloorPlanParams) SetDefaults()

SetDefaults hydrates default values in the delete network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkFloorPlanParams) SetFloorPlanID

func (o *DeleteNetworkFloorPlanParams) SetFloorPlanID(floorPlanID string)

SetFloorPlanID adds the floorPlanId to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) SetHTTPClient

func (o *DeleteNetworkFloorPlanParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) SetNetworkID

func (o *DeleteNetworkFloorPlanParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) SetTimeout

func (o *DeleteNetworkFloorPlanParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) WithContext

WithContext adds the context to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) WithDefaults

WithDefaults hydrates default values in the delete network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkFloorPlanParams) WithFloorPlanID

func (o *DeleteNetworkFloorPlanParams) WithFloorPlanID(floorPlanID string) *DeleteNetworkFloorPlanParams

WithFloorPlanID adds the floorPlanID to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) WithNetworkID

WithNetworkID adds the networkID to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) WithTimeout

WithTimeout adds the timeout to the delete network floor plan params

func (*DeleteNetworkFloorPlanParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkFloorPlanReader

type DeleteNetworkFloorPlanReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkFloorPlanReader is a Reader for the DeleteNetworkFloorPlan structure.

func (*DeleteNetworkFloorPlanReader) ReadResponse

func (o *DeleteNetworkFloorPlanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkGroupPolicyNoContent

type DeleteNetworkGroupPolicyNoContent struct {
}
DeleteNetworkGroupPolicyNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkGroupPolicyNoContent

func NewDeleteNetworkGroupPolicyNoContent() *DeleteNetworkGroupPolicyNoContent

NewDeleteNetworkGroupPolicyNoContent creates a DeleteNetworkGroupPolicyNoContent with default headers values

func (*DeleteNetworkGroupPolicyNoContent) Error

type DeleteNetworkGroupPolicyParams

type DeleteNetworkGroupPolicyParams struct {

	// GroupPolicyID.
	GroupPolicyID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkGroupPolicyParams contains all the parameters to send to the API endpoint

for the delete network group policy operation.

Typically these are written to a http.Request.

func NewDeleteNetworkGroupPolicyParams

func NewDeleteNetworkGroupPolicyParams() *DeleteNetworkGroupPolicyParams

NewDeleteNetworkGroupPolicyParams creates a new DeleteNetworkGroupPolicyParams 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 NewDeleteNetworkGroupPolicyParamsWithContext

func NewDeleteNetworkGroupPolicyParamsWithContext(ctx context.Context) *DeleteNetworkGroupPolicyParams

NewDeleteNetworkGroupPolicyParamsWithContext creates a new DeleteNetworkGroupPolicyParams object with the ability to set a context for a request.

func NewDeleteNetworkGroupPolicyParamsWithHTTPClient

func NewDeleteNetworkGroupPolicyParamsWithHTTPClient(client *http.Client) *DeleteNetworkGroupPolicyParams

NewDeleteNetworkGroupPolicyParamsWithHTTPClient creates a new DeleteNetworkGroupPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkGroupPolicyParamsWithTimeout

func NewDeleteNetworkGroupPolicyParamsWithTimeout(timeout time.Duration) *DeleteNetworkGroupPolicyParams

NewDeleteNetworkGroupPolicyParamsWithTimeout creates a new DeleteNetworkGroupPolicyParams object with the ability to set a timeout on a request.

func (*DeleteNetworkGroupPolicyParams) SetContext

func (o *DeleteNetworkGroupPolicyParams) SetContext(ctx context.Context)

SetContext adds the context to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) SetDefaults

func (o *DeleteNetworkGroupPolicyParams) SetDefaults()

SetDefaults hydrates default values in the delete network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkGroupPolicyParams) SetGroupPolicyID

func (o *DeleteNetworkGroupPolicyParams) SetGroupPolicyID(groupPolicyID string)

SetGroupPolicyID adds the groupPolicyId to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) SetHTTPClient

func (o *DeleteNetworkGroupPolicyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) SetNetworkID

func (o *DeleteNetworkGroupPolicyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) SetTimeout

func (o *DeleteNetworkGroupPolicyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) WithContext

WithContext adds the context to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) WithDefaults

WithDefaults hydrates default values in the delete network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkGroupPolicyParams) WithGroupPolicyID

func (o *DeleteNetworkGroupPolicyParams) WithGroupPolicyID(groupPolicyID string) *DeleteNetworkGroupPolicyParams

WithGroupPolicyID adds the groupPolicyID to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) WithNetworkID

WithNetworkID adds the networkID to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) WithTimeout

WithTimeout adds the timeout to the delete network group policy params

func (*DeleteNetworkGroupPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkGroupPolicyReader

type DeleteNetworkGroupPolicyReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkGroupPolicyReader is a Reader for the DeleteNetworkGroupPolicy structure.

func (*DeleteNetworkGroupPolicyReader) ReadResponse

func (o *DeleteNetworkGroupPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkMerakiAuthUserNoContent

type DeleteNetworkMerakiAuthUserNoContent struct {
}
DeleteNetworkMerakiAuthUserNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkMerakiAuthUserNoContent

func NewDeleteNetworkMerakiAuthUserNoContent() *DeleteNetworkMerakiAuthUserNoContent

NewDeleteNetworkMerakiAuthUserNoContent creates a DeleteNetworkMerakiAuthUserNoContent with default headers values

func (*DeleteNetworkMerakiAuthUserNoContent) Error

type DeleteNetworkMerakiAuthUserParams

type DeleteNetworkMerakiAuthUserParams struct {

	// MerakiAuthUserID.
	MerakiAuthUserID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkMerakiAuthUserParams contains all the parameters to send to the API endpoint

for the delete network meraki auth user operation.

Typically these are written to a http.Request.

func NewDeleteNetworkMerakiAuthUserParams

func NewDeleteNetworkMerakiAuthUserParams() *DeleteNetworkMerakiAuthUserParams

NewDeleteNetworkMerakiAuthUserParams creates a new DeleteNetworkMerakiAuthUserParams 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 NewDeleteNetworkMerakiAuthUserParamsWithContext

func NewDeleteNetworkMerakiAuthUserParamsWithContext(ctx context.Context) *DeleteNetworkMerakiAuthUserParams

NewDeleteNetworkMerakiAuthUserParamsWithContext creates a new DeleteNetworkMerakiAuthUserParams object with the ability to set a context for a request.

func NewDeleteNetworkMerakiAuthUserParamsWithHTTPClient

func NewDeleteNetworkMerakiAuthUserParamsWithHTTPClient(client *http.Client) *DeleteNetworkMerakiAuthUserParams

NewDeleteNetworkMerakiAuthUserParamsWithHTTPClient creates a new DeleteNetworkMerakiAuthUserParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkMerakiAuthUserParamsWithTimeout

func NewDeleteNetworkMerakiAuthUserParamsWithTimeout(timeout time.Duration) *DeleteNetworkMerakiAuthUserParams

NewDeleteNetworkMerakiAuthUserParamsWithTimeout creates a new DeleteNetworkMerakiAuthUserParams object with the ability to set a timeout on a request.

func (*DeleteNetworkMerakiAuthUserParams) SetContext

SetContext adds the context to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) SetDefaults

func (o *DeleteNetworkMerakiAuthUserParams) SetDefaults()

SetDefaults hydrates default values in the delete network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkMerakiAuthUserParams) SetHTTPClient

func (o *DeleteNetworkMerakiAuthUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) SetMerakiAuthUserID

func (o *DeleteNetworkMerakiAuthUserParams) SetMerakiAuthUserID(merakiAuthUserID string)

SetMerakiAuthUserID adds the merakiAuthUserId to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) SetNetworkID

func (o *DeleteNetworkMerakiAuthUserParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) SetTimeout

func (o *DeleteNetworkMerakiAuthUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) WithContext

WithContext adds the context to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) WithDefaults

WithDefaults hydrates default values in the delete network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkMerakiAuthUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) WithMerakiAuthUserID

func (o *DeleteNetworkMerakiAuthUserParams) WithMerakiAuthUserID(merakiAuthUserID string) *DeleteNetworkMerakiAuthUserParams

WithMerakiAuthUserID adds the merakiAuthUserID to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) WithNetworkID

WithNetworkID adds the networkID to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) WithTimeout

WithTimeout adds the timeout to the delete network meraki auth user params

func (*DeleteNetworkMerakiAuthUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkMerakiAuthUserReader

type DeleteNetworkMerakiAuthUserReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkMerakiAuthUserReader is a Reader for the DeleteNetworkMerakiAuthUser structure.

func (*DeleteNetworkMerakiAuthUserReader) ReadResponse

func (o *DeleteNetworkMerakiAuthUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkMqttBrokerNoContent

type DeleteNetworkMqttBrokerNoContent struct {
}
DeleteNetworkMqttBrokerNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkMqttBrokerNoContent

func NewDeleteNetworkMqttBrokerNoContent() *DeleteNetworkMqttBrokerNoContent

NewDeleteNetworkMqttBrokerNoContent creates a DeleteNetworkMqttBrokerNoContent with default headers values

func (*DeleteNetworkMqttBrokerNoContent) Error

type DeleteNetworkMqttBrokerParams

type DeleteNetworkMqttBrokerParams struct {

	// MqttBrokerID.
	MqttBrokerID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkMqttBrokerParams contains all the parameters to send to the API endpoint

for the delete network mqtt broker operation.

Typically these are written to a http.Request.

func NewDeleteNetworkMqttBrokerParams

func NewDeleteNetworkMqttBrokerParams() *DeleteNetworkMqttBrokerParams

NewDeleteNetworkMqttBrokerParams creates a new DeleteNetworkMqttBrokerParams 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 NewDeleteNetworkMqttBrokerParamsWithContext

func NewDeleteNetworkMqttBrokerParamsWithContext(ctx context.Context) *DeleteNetworkMqttBrokerParams

NewDeleteNetworkMqttBrokerParamsWithContext creates a new DeleteNetworkMqttBrokerParams object with the ability to set a context for a request.

func NewDeleteNetworkMqttBrokerParamsWithHTTPClient

func NewDeleteNetworkMqttBrokerParamsWithHTTPClient(client *http.Client) *DeleteNetworkMqttBrokerParams

NewDeleteNetworkMqttBrokerParamsWithHTTPClient creates a new DeleteNetworkMqttBrokerParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkMqttBrokerParamsWithTimeout

func NewDeleteNetworkMqttBrokerParamsWithTimeout(timeout time.Duration) *DeleteNetworkMqttBrokerParams

NewDeleteNetworkMqttBrokerParamsWithTimeout creates a new DeleteNetworkMqttBrokerParams object with the ability to set a timeout on a request.

func (*DeleteNetworkMqttBrokerParams) SetContext

func (o *DeleteNetworkMqttBrokerParams) SetContext(ctx context.Context)

SetContext adds the context to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) SetDefaults

func (o *DeleteNetworkMqttBrokerParams) SetDefaults()

SetDefaults hydrates default values in the delete network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkMqttBrokerParams) SetHTTPClient

func (o *DeleteNetworkMqttBrokerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) SetMqttBrokerID

func (o *DeleteNetworkMqttBrokerParams) SetMqttBrokerID(mqttBrokerID string)

SetMqttBrokerID adds the mqttBrokerId to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) SetNetworkID

func (o *DeleteNetworkMqttBrokerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) SetTimeout

func (o *DeleteNetworkMqttBrokerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) WithContext

WithContext adds the context to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) WithDefaults

WithDefaults hydrates default values in the delete network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkMqttBrokerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) WithMqttBrokerID

func (o *DeleteNetworkMqttBrokerParams) WithMqttBrokerID(mqttBrokerID string) *DeleteNetworkMqttBrokerParams

WithMqttBrokerID adds the mqttBrokerID to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) WithNetworkID

WithNetworkID adds the networkID to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) WithTimeout

WithTimeout adds the timeout to the delete network mqtt broker params

func (*DeleteNetworkMqttBrokerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkMqttBrokerReader

type DeleteNetworkMqttBrokerReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkMqttBrokerReader is a Reader for the DeleteNetworkMqttBroker structure.

func (*DeleteNetworkMqttBrokerReader) ReadResponse

func (o *DeleteNetworkMqttBrokerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkNoContent

type DeleteNetworkNoContent struct {
}
DeleteNetworkNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkNoContent

func NewDeleteNetworkNoContent() *DeleteNetworkNoContent

NewDeleteNetworkNoContent creates a DeleteNetworkNoContent with default headers values

func (*DeleteNetworkNoContent) Error

func (o *DeleteNetworkNoContent) Error() string

type DeleteNetworkParams

type DeleteNetworkParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkParams contains all the parameters to send to the API endpoint

for the delete network operation.

Typically these are written to a http.Request.

func NewDeleteNetworkParams

func NewDeleteNetworkParams() *DeleteNetworkParams

NewDeleteNetworkParams creates a new DeleteNetworkParams 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 NewDeleteNetworkParamsWithContext

func NewDeleteNetworkParamsWithContext(ctx context.Context) *DeleteNetworkParams

NewDeleteNetworkParamsWithContext creates a new DeleteNetworkParams object with the ability to set a context for a request.

func NewDeleteNetworkParamsWithHTTPClient

func NewDeleteNetworkParamsWithHTTPClient(client *http.Client) *DeleteNetworkParams

NewDeleteNetworkParamsWithHTTPClient creates a new DeleteNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkParamsWithTimeout

func NewDeleteNetworkParamsWithTimeout(timeout time.Duration) *DeleteNetworkParams

NewDeleteNetworkParamsWithTimeout creates a new DeleteNetworkParams object with the ability to set a timeout on a request.

func (*DeleteNetworkParams) SetContext

func (o *DeleteNetworkParams) SetContext(ctx context.Context)

SetContext adds the context to the delete network params

func (*DeleteNetworkParams) SetDefaults

func (o *DeleteNetworkParams) SetDefaults()

SetDefaults hydrates default values in the delete network params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkParams) SetHTTPClient

func (o *DeleteNetworkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network params

func (*DeleteNetworkParams) SetNetworkID

func (o *DeleteNetworkParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network params

func (*DeleteNetworkParams) SetTimeout

func (o *DeleteNetworkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network params

func (*DeleteNetworkParams) WithContext

WithContext adds the context to the delete network params

func (*DeleteNetworkParams) WithDefaults

func (o *DeleteNetworkParams) WithDefaults() *DeleteNetworkParams

WithDefaults hydrates default values in the delete network params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkParams) WithHTTPClient

func (o *DeleteNetworkParams) WithHTTPClient(client *http.Client) *DeleteNetworkParams

WithHTTPClient adds the HTTPClient to the delete network params

func (*DeleteNetworkParams) WithNetworkID

func (o *DeleteNetworkParams) WithNetworkID(networkID string) *DeleteNetworkParams

WithNetworkID adds the networkID to the delete network params

func (*DeleteNetworkParams) WithTimeout

func (o *DeleteNetworkParams) WithTimeout(timeout time.Duration) *DeleteNetworkParams

WithTimeout adds the timeout to the delete network params

func (*DeleteNetworkParams) WriteToRequest

func (o *DeleteNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteNetworkPiiRequestNoContent

type DeleteNetworkPiiRequestNoContent struct {
}
DeleteNetworkPiiRequestNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkPiiRequestNoContent

func NewDeleteNetworkPiiRequestNoContent() *DeleteNetworkPiiRequestNoContent

NewDeleteNetworkPiiRequestNoContent creates a DeleteNetworkPiiRequestNoContent with default headers values

func (*DeleteNetworkPiiRequestNoContent) Error

type DeleteNetworkPiiRequestParams

type DeleteNetworkPiiRequestParams struct {

	// NetworkID.
	NetworkID string

	// RequestID.
	RequestID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkPiiRequestParams contains all the parameters to send to the API endpoint

for the delete network pii request operation.

Typically these are written to a http.Request.

func NewDeleteNetworkPiiRequestParams

func NewDeleteNetworkPiiRequestParams() *DeleteNetworkPiiRequestParams

NewDeleteNetworkPiiRequestParams creates a new DeleteNetworkPiiRequestParams 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 NewDeleteNetworkPiiRequestParamsWithContext

func NewDeleteNetworkPiiRequestParamsWithContext(ctx context.Context) *DeleteNetworkPiiRequestParams

NewDeleteNetworkPiiRequestParamsWithContext creates a new DeleteNetworkPiiRequestParams object with the ability to set a context for a request.

func NewDeleteNetworkPiiRequestParamsWithHTTPClient

func NewDeleteNetworkPiiRequestParamsWithHTTPClient(client *http.Client) *DeleteNetworkPiiRequestParams

NewDeleteNetworkPiiRequestParamsWithHTTPClient creates a new DeleteNetworkPiiRequestParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkPiiRequestParamsWithTimeout

func NewDeleteNetworkPiiRequestParamsWithTimeout(timeout time.Duration) *DeleteNetworkPiiRequestParams

NewDeleteNetworkPiiRequestParamsWithTimeout creates a new DeleteNetworkPiiRequestParams object with the ability to set a timeout on a request.

func (*DeleteNetworkPiiRequestParams) SetContext

func (o *DeleteNetworkPiiRequestParams) SetContext(ctx context.Context)

SetContext adds the context to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) SetDefaults

func (o *DeleteNetworkPiiRequestParams) SetDefaults()

SetDefaults hydrates default values in the delete network pii request params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkPiiRequestParams) SetHTTPClient

func (o *DeleteNetworkPiiRequestParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) SetNetworkID

func (o *DeleteNetworkPiiRequestParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) SetRequestID

func (o *DeleteNetworkPiiRequestParams) SetRequestID(requestID string)

SetRequestID adds the requestId to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) SetTimeout

func (o *DeleteNetworkPiiRequestParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) WithContext

WithContext adds the context to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) WithDefaults

WithDefaults hydrates default values in the delete network pii request params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkPiiRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) WithNetworkID

WithNetworkID adds the networkID to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) WithRequestID

WithRequestID adds the requestID to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) WithTimeout

WithTimeout adds the timeout to the delete network pii request params

func (*DeleteNetworkPiiRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkPiiRequestReader

type DeleteNetworkPiiRequestReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkPiiRequestReader is a Reader for the DeleteNetworkPiiRequest structure.

func (*DeleteNetworkPiiRequestReader) ReadResponse

func (o *DeleteNetworkPiiRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkReader

type DeleteNetworkReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkReader is a Reader for the DeleteNetwork structure.

func (*DeleteNetworkReader) ReadResponse

func (o *DeleteNetworkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkWebhooksHTTPServerNoContent

type DeleteNetworkWebhooksHTTPServerNoContent struct {
}
DeleteNetworkWebhooksHTTPServerNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkWebhooksHTTPServerNoContent

func NewDeleteNetworkWebhooksHTTPServerNoContent() *DeleteNetworkWebhooksHTTPServerNoContent

NewDeleteNetworkWebhooksHTTPServerNoContent creates a DeleteNetworkWebhooksHTTPServerNoContent with default headers values

func (*DeleteNetworkWebhooksHTTPServerNoContent) Error

type DeleteNetworkWebhooksHTTPServerParams

type DeleteNetworkWebhooksHTTPServerParams struct {

	// HTTPServerID.
	HTTPServerID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkWebhooksHTTPServerParams contains all the parameters to send to the API endpoint

for the delete network webhooks Http server operation.

Typically these are written to a http.Request.

func NewDeleteNetworkWebhooksHTTPServerParams

func NewDeleteNetworkWebhooksHTTPServerParams() *DeleteNetworkWebhooksHTTPServerParams

NewDeleteNetworkWebhooksHTTPServerParams creates a new DeleteNetworkWebhooksHTTPServerParams 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 NewDeleteNetworkWebhooksHTTPServerParamsWithContext

func NewDeleteNetworkWebhooksHTTPServerParamsWithContext(ctx context.Context) *DeleteNetworkWebhooksHTTPServerParams

NewDeleteNetworkWebhooksHTTPServerParamsWithContext creates a new DeleteNetworkWebhooksHTTPServerParams object with the ability to set a context for a request.

func NewDeleteNetworkWebhooksHTTPServerParamsWithHTTPClient

func NewDeleteNetworkWebhooksHTTPServerParamsWithHTTPClient(client *http.Client) *DeleteNetworkWebhooksHTTPServerParams

NewDeleteNetworkWebhooksHTTPServerParamsWithHTTPClient creates a new DeleteNetworkWebhooksHTTPServerParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkWebhooksHTTPServerParamsWithTimeout

func NewDeleteNetworkWebhooksHTTPServerParamsWithTimeout(timeout time.Duration) *DeleteNetworkWebhooksHTTPServerParams

NewDeleteNetworkWebhooksHTTPServerParamsWithTimeout creates a new DeleteNetworkWebhooksHTTPServerParams object with the ability to set a timeout on a request.

func (*DeleteNetworkWebhooksHTTPServerParams) SetContext

SetContext adds the context to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) SetDefaults

func (o *DeleteNetworkWebhooksHTTPServerParams) SetDefaults()

SetDefaults hydrates default values in the delete network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWebhooksHTTPServerParams) SetHTTPClient

func (o *DeleteNetworkWebhooksHTTPServerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) SetHTTPServerID

func (o *DeleteNetworkWebhooksHTTPServerParams) SetHTTPServerID(hTTPServerID string)

SetHTTPServerID adds the httpServerId to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) SetNetworkID

func (o *DeleteNetworkWebhooksHTTPServerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) SetTimeout

func (o *DeleteNetworkWebhooksHTTPServerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) WithContext

WithContext adds the context to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) WithDefaults

WithDefaults hydrates default values in the delete network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWebhooksHTTPServerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) WithHTTPServerID

WithHTTPServerID adds the hTTPServerID to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) WithNetworkID

WithNetworkID adds the networkID to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) WithTimeout

WithTimeout adds the timeout to the delete network webhooks Http server params

func (*DeleteNetworkWebhooksHTTPServerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkWebhooksHTTPServerReader

type DeleteNetworkWebhooksHTTPServerReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkWebhooksHTTPServerReader is a Reader for the DeleteNetworkWebhooksHTTPServer structure.

func (*DeleteNetworkWebhooksHTTPServerReader) ReadResponse

func (o *DeleteNetworkWebhooksHTTPServerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteNetworkWebhooksPayloadTemplateNoContent

type DeleteNetworkWebhooksPayloadTemplateNoContent struct {
}
DeleteNetworkWebhooksPayloadTemplateNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkWebhooksPayloadTemplateNoContent

func NewDeleteNetworkWebhooksPayloadTemplateNoContent() *DeleteNetworkWebhooksPayloadTemplateNoContent

NewDeleteNetworkWebhooksPayloadTemplateNoContent creates a DeleteNetworkWebhooksPayloadTemplateNoContent with default headers values

func (*DeleteNetworkWebhooksPayloadTemplateNoContent) Error

type DeleteNetworkWebhooksPayloadTemplateParams

type DeleteNetworkWebhooksPayloadTemplateParams struct {

	// NetworkID.
	NetworkID string

	// PayloadTemplateID.
	PayloadTemplateID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteNetworkWebhooksPayloadTemplateParams contains all the parameters to send to the API endpoint

for the delete network webhooks payload template operation.

Typically these are written to a http.Request.

func NewDeleteNetworkWebhooksPayloadTemplateParams

func NewDeleteNetworkWebhooksPayloadTemplateParams() *DeleteNetworkWebhooksPayloadTemplateParams

NewDeleteNetworkWebhooksPayloadTemplateParams creates a new DeleteNetworkWebhooksPayloadTemplateParams 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 NewDeleteNetworkWebhooksPayloadTemplateParamsWithContext

func NewDeleteNetworkWebhooksPayloadTemplateParamsWithContext(ctx context.Context) *DeleteNetworkWebhooksPayloadTemplateParams

NewDeleteNetworkWebhooksPayloadTemplateParamsWithContext creates a new DeleteNetworkWebhooksPayloadTemplateParams object with the ability to set a context for a request.

func NewDeleteNetworkWebhooksPayloadTemplateParamsWithHTTPClient

func NewDeleteNetworkWebhooksPayloadTemplateParamsWithHTTPClient(client *http.Client) *DeleteNetworkWebhooksPayloadTemplateParams

NewDeleteNetworkWebhooksPayloadTemplateParamsWithHTTPClient creates a new DeleteNetworkWebhooksPayloadTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkWebhooksPayloadTemplateParamsWithTimeout

func NewDeleteNetworkWebhooksPayloadTemplateParamsWithTimeout(timeout time.Duration) *DeleteNetworkWebhooksPayloadTemplateParams

NewDeleteNetworkWebhooksPayloadTemplateParamsWithTimeout creates a new DeleteNetworkWebhooksPayloadTemplateParams object with the ability to set a timeout on a request.

func (*DeleteNetworkWebhooksPayloadTemplateParams) SetContext

SetContext adds the context to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) SetDefaults

SetDefaults hydrates default values in the delete network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWebhooksPayloadTemplateParams) SetHTTPClient

func (o *DeleteNetworkWebhooksPayloadTemplateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) SetNetworkID

func (o *DeleteNetworkWebhooksPayloadTemplateParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) SetPayloadTemplateID

func (o *DeleteNetworkWebhooksPayloadTemplateParams) SetPayloadTemplateID(payloadTemplateID string)

SetPayloadTemplateID adds the payloadTemplateId to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) SetTimeout

SetTimeout adds the timeout to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) WithContext

WithContext adds the context to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) WithDefaults

WithDefaults hydrates default values in the delete network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteNetworkWebhooksPayloadTemplateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) WithNetworkID

WithNetworkID adds the networkID to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) WithPayloadTemplateID

WithPayloadTemplateID adds the payloadTemplateID to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) WithTimeout

WithTimeout adds the timeout to the delete network webhooks payload template params

func (*DeleteNetworkWebhooksPayloadTemplateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkWebhooksPayloadTemplateReader

type DeleteNetworkWebhooksPayloadTemplateReader struct {
	// contains filtered or unexported fields
}

DeleteNetworkWebhooksPayloadTemplateReader is a Reader for the DeleteNetworkWebhooksPayloadTemplate structure.

func (*DeleteNetworkWebhooksPayloadTemplateReader) ReadResponse

func (o *DeleteNetworkWebhooksPayloadTemplateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkAlertsSettingsOK

type GetNetworkAlertsSettingsOK struct {
	Payload interface{}
}
GetNetworkAlertsSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkAlertsSettingsOK

func NewGetNetworkAlertsSettingsOK() *GetNetworkAlertsSettingsOK

NewGetNetworkAlertsSettingsOK creates a GetNetworkAlertsSettingsOK with default headers values

func (*GetNetworkAlertsSettingsOK) Error

func (*GetNetworkAlertsSettingsOK) GetPayload

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

type GetNetworkAlertsSettingsParams

type GetNetworkAlertsSettingsParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkAlertsSettingsParams contains all the parameters to send to the API endpoint

for the get network alerts settings operation.

Typically these are written to a http.Request.

func NewGetNetworkAlertsSettingsParams

func NewGetNetworkAlertsSettingsParams() *GetNetworkAlertsSettingsParams

NewGetNetworkAlertsSettingsParams creates a new GetNetworkAlertsSettingsParams 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 NewGetNetworkAlertsSettingsParamsWithContext

func NewGetNetworkAlertsSettingsParamsWithContext(ctx context.Context) *GetNetworkAlertsSettingsParams

NewGetNetworkAlertsSettingsParamsWithContext creates a new GetNetworkAlertsSettingsParams object with the ability to set a context for a request.

func NewGetNetworkAlertsSettingsParamsWithHTTPClient

func NewGetNetworkAlertsSettingsParamsWithHTTPClient(client *http.Client) *GetNetworkAlertsSettingsParams

NewGetNetworkAlertsSettingsParamsWithHTTPClient creates a new GetNetworkAlertsSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkAlertsSettingsParamsWithTimeout

func NewGetNetworkAlertsSettingsParamsWithTimeout(timeout time.Duration) *GetNetworkAlertsSettingsParams

NewGetNetworkAlertsSettingsParamsWithTimeout creates a new GetNetworkAlertsSettingsParams object with the ability to set a timeout on a request.

func (*GetNetworkAlertsSettingsParams) SetContext

func (o *GetNetworkAlertsSettingsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) SetDefaults

func (o *GetNetworkAlertsSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get network alerts settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkAlertsSettingsParams) SetHTTPClient

func (o *GetNetworkAlertsSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) SetNetworkID

func (o *GetNetworkAlertsSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) SetTimeout

func (o *GetNetworkAlertsSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) WithContext

WithContext adds the context to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) WithDefaults

WithDefaults hydrates default values in the get network alerts settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkAlertsSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) WithTimeout

WithTimeout adds the timeout to the get network alerts settings params

func (*GetNetworkAlertsSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkAlertsSettingsReader

type GetNetworkAlertsSettingsReader struct {
	// contains filtered or unexported fields
}

GetNetworkAlertsSettingsReader is a Reader for the GetNetworkAlertsSettings structure.

func (*GetNetworkAlertsSettingsReader) ReadResponse

func (o *GetNetworkAlertsSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkBluetoothClientOK

type GetNetworkBluetoothClientOK struct {
	Payload interface{}
}
GetNetworkBluetoothClientOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkBluetoothClientOK

func NewGetNetworkBluetoothClientOK() *GetNetworkBluetoothClientOK

NewGetNetworkBluetoothClientOK creates a GetNetworkBluetoothClientOK with default headers values

func (*GetNetworkBluetoothClientOK) Error

func (*GetNetworkBluetoothClientOK) GetPayload

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

type GetNetworkBluetoothClientParams

type GetNetworkBluetoothClientParams struct {

	// BluetoothClientID.
	BluetoothClientID string

	/* ConnectivityHistoryTimespan.

	   The timespan, in seconds, for the connectivityHistory data. By default 1 day, 86400, will be used.
	*/
	ConnectivityHistoryTimespan *int64

	/* IncludeConnectivityHistory.

	   Include the connectivity history for this client
	*/
	IncludeConnectivityHistory *bool

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkBluetoothClientParams contains all the parameters to send to the API endpoint

for the get network bluetooth client operation.

Typically these are written to a http.Request.

func NewGetNetworkBluetoothClientParams

func NewGetNetworkBluetoothClientParams() *GetNetworkBluetoothClientParams

NewGetNetworkBluetoothClientParams creates a new GetNetworkBluetoothClientParams 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 NewGetNetworkBluetoothClientParamsWithContext

func NewGetNetworkBluetoothClientParamsWithContext(ctx context.Context) *GetNetworkBluetoothClientParams

NewGetNetworkBluetoothClientParamsWithContext creates a new GetNetworkBluetoothClientParams object with the ability to set a context for a request.

func NewGetNetworkBluetoothClientParamsWithHTTPClient

func NewGetNetworkBluetoothClientParamsWithHTTPClient(client *http.Client) *GetNetworkBluetoothClientParams

NewGetNetworkBluetoothClientParamsWithHTTPClient creates a new GetNetworkBluetoothClientParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkBluetoothClientParamsWithTimeout

func NewGetNetworkBluetoothClientParamsWithTimeout(timeout time.Duration) *GetNetworkBluetoothClientParams

NewGetNetworkBluetoothClientParamsWithTimeout creates a new GetNetworkBluetoothClientParams object with the ability to set a timeout on a request.

func (*GetNetworkBluetoothClientParams) SetBluetoothClientID

func (o *GetNetworkBluetoothClientParams) SetBluetoothClientID(bluetoothClientID string)

SetBluetoothClientID adds the bluetoothClientId to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) SetConnectivityHistoryTimespan

func (o *GetNetworkBluetoothClientParams) SetConnectivityHistoryTimespan(connectivityHistoryTimespan *int64)

SetConnectivityHistoryTimespan adds the connectivityHistoryTimespan to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) SetContext

func (o *GetNetworkBluetoothClientParams) SetContext(ctx context.Context)

SetContext adds the context to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) SetDefaults

func (o *GetNetworkBluetoothClientParams) SetDefaults()

SetDefaults hydrates default values in the get network bluetooth client params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkBluetoothClientParams) SetHTTPClient

func (o *GetNetworkBluetoothClientParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) SetIncludeConnectivityHistory

func (o *GetNetworkBluetoothClientParams) SetIncludeConnectivityHistory(includeConnectivityHistory *bool)

SetIncludeConnectivityHistory adds the includeConnectivityHistory to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) SetNetworkID

func (o *GetNetworkBluetoothClientParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) SetTimeout

func (o *GetNetworkBluetoothClientParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithBluetoothClientID

func (o *GetNetworkBluetoothClientParams) WithBluetoothClientID(bluetoothClientID string) *GetNetworkBluetoothClientParams

WithBluetoothClientID adds the bluetoothClientID to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithConnectivityHistoryTimespan

func (o *GetNetworkBluetoothClientParams) WithConnectivityHistoryTimespan(connectivityHistoryTimespan *int64) *GetNetworkBluetoothClientParams

WithConnectivityHistoryTimespan adds the connectivityHistoryTimespan to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithContext

WithContext adds the context to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithDefaults

WithDefaults hydrates default values in the get network bluetooth client params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkBluetoothClientParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithIncludeConnectivityHistory

func (o *GetNetworkBluetoothClientParams) WithIncludeConnectivityHistory(includeConnectivityHistory *bool) *GetNetworkBluetoothClientParams

WithIncludeConnectivityHistory adds the includeConnectivityHistory to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithNetworkID

WithNetworkID adds the networkID to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WithTimeout

WithTimeout adds the timeout to the get network bluetooth client params

func (*GetNetworkBluetoothClientParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkBluetoothClientReader

type GetNetworkBluetoothClientReader struct {
	// contains filtered or unexported fields
}

GetNetworkBluetoothClientReader is a Reader for the GetNetworkBluetoothClient structure.

func (*GetNetworkBluetoothClientReader) ReadResponse

func (o *GetNetworkBluetoothClientReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkBluetoothClientsOK

type GetNetworkBluetoothClientsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkBluetoothClientsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkBluetoothClientsOK

func NewGetNetworkBluetoothClientsOK() *GetNetworkBluetoothClientsOK

NewGetNetworkBluetoothClientsOK creates a GetNetworkBluetoothClientsOK with default headers values

func (*GetNetworkBluetoothClientsOK) Error

func (*GetNetworkBluetoothClientsOK) GetPayload

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

type GetNetworkBluetoothClientsParams

type GetNetworkBluetoothClientsParams 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

	/* IncludeConnectivityHistory.

	   Include the connectivity history for this client
	*/
	IncludeConnectivityHistory *bool

	// NetworkID.
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 5 - 1000. Default is 10.
	*/
	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

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 7 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 7 days. The default is 1 day.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkBluetoothClientsParams contains all the parameters to send to the API endpoint

for the get network bluetooth clients operation.

Typically these are written to a http.Request.

func NewGetNetworkBluetoothClientsParams

func NewGetNetworkBluetoothClientsParams() *GetNetworkBluetoothClientsParams

NewGetNetworkBluetoothClientsParams creates a new GetNetworkBluetoothClientsParams 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 NewGetNetworkBluetoothClientsParamsWithContext

func NewGetNetworkBluetoothClientsParamsWithContext(ctx context.Context) *GetNetworkBluetoothClientsParams

NewGetNetworkBluetoothClientsParamsWithContext creates a new GetNetworkBluetoothClientsParams object with the ability to set a context for a request.

func NewGetNetworkBluetoothClientsParamsWithHTTPClient

func NewGetNetworkBluetoothClientsParamsWithHTTPClient(client *http.Client) *GetNetworkBluetoothClientsParams

NewGetNetworkBluetoothClientsParamsWithHTTPClient creates a new GetNetworkBluetoothClientsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkBluetoothClientsParamsWithTimeout

func NewGetNetworkBluetoothClientsParamsWithTimeout(timeout time.Duration) *GetNetworkBluetoothClientsParams

NewGetNetworkBluetoothClientsParamsWithTimeout creates a new GetNetworkBluetoothClientsParams object with the ability to set a timeout on a request.

func (*GetNetworkBluetoothClientsParams) SetContext

SetContext adds the context to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetDefaults

func (o *GetNetworkBluetoothClientsParams) SetDefaults()

SetDefaults hydrates default values in the get network bluetooth clients params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkBluetoothClientsParams) SetEndingBefore

func (o *GetNetworkBluetoothClientsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetHTTPClient

func (o *GetNetworkBluetoothClientsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetIncludeConnectivityHistory

func (o *GetNetworkBluetoothClientsParams) SetIncludeConnectivityHistory(includeConnectivityHistory *bool)

SetIncludeConnectivityHistory adds the includeConnectivityHistory to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetNetworkID

func (o *GetNetworkBluetoothClientsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetPerPage

func (o *GetNetworkBluetoothClientsParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetStartingAfter

func (o *GetNetworkBluetoothClientsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetT0

SetT0 adds the t0 to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetTimeout

func (o *GetNetworkBluetoothClientsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) SetTimespan

func (o *GetNetworkBluetoothClientsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithContext

WithContext adds the context to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithDefaults

WithDefaults hydrates default values in the get network bluetooth clients params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkBluetoothClientsParams) WithEndingBefore

func (o *GetNetworkBluetoothClientsParams) WithEndingBefore(endingBefore *string) *GetNetworkBluetoothClientsParams

WithEndingBefore adds the endingBefore to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithIncludeConnectivityHistory

func (o *GetNetworkBluetoothClientsParams) WithIncludeConnectivityHistory(includeConnectivityHistory *bool) *GetNetworkBluetoothClientsParams

WithIncludeConnectivityHistory adds the includeConnectivityHistory to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithNetworkID

WithNetworkID adds the networkID to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithPerPage

WithPerPage adds the perPage to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithStartingAfter

func (o *GetNetworkBluetoothClientsParams) WithStartingAfter(startingAfter *string) *GetNetworkBluetoothClientsParams

WithStartingAfter adds the startingAfter to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithT0

WithT0 adds the t0 to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithTimeout

WithTimeout adds the timeout to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WithTimespan

WithTimespan adds the timespan to the get network bluetooth clients params

func (*GetNetworkBluetoothClientsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkBluetoothClientsReader

type GetNetworkBluetoothClientsReader struct {
	// contains filtered or unexported fields
}

GetNetworkBluetoothClientsReader is a Reader for the GetNetworkBluetoothClients structure.

func (*GetNetworkBluetoothClientsReader) ReadResponse

func (o *GetNetworkBluetoothClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientOK

type GetNetworkClientOK struct {
	Payload interface{}
}
GetNetworkClientOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientOK

func NewGetNetworkClientOK() *GetNetworkClientOK

NewGetNetworkClientOK creates a GetNetworkClientOK with default headers values

func (*GetNetworkClientOK) Error

func (o *GetNetworkClientOK) Error() string

func (*GetNetworkClientOK) GetPayload

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

type GetNetworkClientParams

type GetNetworkClientParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientParams contains all the parameters to send to the API endpoint

for the get network client operation.

Typically these are written to a http.Request.

func NewGetNetworkClientParams

func NewGetNetworkClientParams() *GetNetworkClientParams

NewGetNetworkClientParams creates a new GetNetworkClientParams 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 NewGetNetworkClientParamsWithContext

func NewGetNetworkClientParamsWithContext(ctx context.Context) *GetNetworkClientParams

NewGetNetworkClientParamsWithContext creates a new GetNetworkClientParams object with the ability to set a context for a request.

func NewGetNetworkClientParamsWithHTTPClient

func NewGetNetworkClientParamsWithHTTPClient(client *http.Client) *GetNetworkClientParams

NewGetNetworkClientParamsWithHTTPClient creates a new GetNetworkClientParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientParamsWithTimeout

func NewGetNetworkClientParamsWithTimeout(timeout time.Duration) *GetNetworkClientParams

NewGetNetworkClientParamsWithTimeout creates a new GetNetworkClientParams object with the ability to set a timeout on a request.

func (*GetNetworkClientParams) SetClientID

func (o *GetNetworkClientParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network client params

func (*GetNetworkClientParams) SetContext

func (o *GetNetworkClientParams) SetContext(ctx context.Context)

SetContext adds the context to the get network client params

func (*GetNetworkClientParams) SetDefaults

func (o *GetNetworkClientParams) SetDefaults()

SetDefaults hydrates default values in the get network client params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientParams) SetHTTPClient

func (o *GetNetworkClientParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network client params

func (*GetNetworkClientParams) SetNetworkID

func (o *GetNetworkClientParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network client params

func (*GetNetworkClientParams) SetTimeout

func (o *GetNetworkClientParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network client params

func (*GetNetworkClientParams) WithClientID

func (o *GetNetworkClientParams) WithClientID(clientID string) *GetNetworkClientParams

WithClientID adds the clientID to the get network client params

func (*GetNetworkClientParams) WithContext

WithContext adds the context to the get network client params

func (*GetNetworkClientParams) WithDefaults

WithDefaults hydrates default values in the get network client params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientParams) WithHTTPClient

func (o *GetNetworkClientParams) WithHTTPClient(client *http.Client) *GetNetworkClientParams

WithHTTPClient adds the HTTPClient to the get network client params

func (*GetNetworkClientParams) WithNetworkID

func (o *GetNetworkClientParams) WithNetworkID(networkID string) *GetNetworkClientParams

WithNetworkID adds the networkID to the get network client params

func (*GetNetworkClientParams) WithTimeout

WithTimeout adds the timeout to the get network client params

func (*GetNetworkClientParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientPolicyOK

type GetNetworkClientPolicyOK struct {
	Payload interface{}
}
GetNetworkClientPolicyOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientPolicyOK

func NewGetNetworkClientPolicyOK() *GetNetworkClientPolicyOK

NewGetNetworkClientPolicyOK creates a GetNetworkClientPolicyOK with default headers values

func (*GetNetworkClientPolicyOK) Error

func (o *GetNetworkClientPolicyOK) Error() string

func (*GetNetworkClientPolicyOK) GetPayload

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

type GetNetworkClientPolicyParams

type GetNetworkClientPolicyParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientPolicyParams contains all the parameters to send to the API endpoint

for the get network client policy operation.

Typically these are written to a http.Request.

func NewGetNetworkClientPolicyParams

func NewGetNetworkClientPolicyParams() *GetNetworkClientPolicyParams

NewGetNetworkClientPolicyParams creates a new GetNetworkClientPolicyParams 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 NewGetNetworkClientPolicyParamsWithContext

func NewGetNetworkClientPolicyParamsWithContext(ctx context.Context) *GetNetworkClientPolicyParams

NewGetNetworkClientPolicyParamsWithContext creates a new GetNetworkClientPolicyParams object with the ability to set a context for a request.

func NewGetNetworkClientPolicyParamsWithHTTPClient

func NewGetNetworkClientPolicyParamsWithHTTPClient(client *http.Client) *GetNetworkClientPolicyParams

NewGetNetworkClientPolicyParamsWithHTTPClient creates a new GetNetworkClientPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientPolicyParamsWithTimeout

func NewGetNetworkClientPolicyParamsWithTimeout(timeout time.Duration) *GetNetworkClientPolicyParams

NewGetNetworkClientPolicyParamsWithTimeout creates a new GetNetworkClientPolicyParams object with the ability to set a timeout on a request.

func (*GetNetworkClientPolicyParams) SetClientID

func (o *GetNetworkClientPolicyParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network client policy params

func (*GetNetworkClientPolicyParams) SetContext

func (o *GetNetworkClientPolicyParams) SetContext(ctx context.Context)

SetContext adds the context to the get network client policy params

func (*GetNetworkClientPolicyParams) SetDefaults

func (o *GetNetworkClientPolicyParams) SetDefaults()

SetDefaults hydrates default values in the get network client policy params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientPolicyParams) SetHTTPClient

func (o *GetNetworkClientPolicyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network client policy params

func (*GetNetworkClientPolicyParams) SetNetworkID

func (o *GetNetworkClientPolicyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network client policy params

func (*GetNetworkClientPolicyParams) SetTimeout

func (o *GetNetworkClientPolicyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network client policy params

func (*GetNetworkClientPolicyParams) WithClientID

WithClientID adds the clientID to the get network client policy params

func (*GetNetworkClientPolicyParams) WithContext

WithContext adds the context to the get network client policy params

func (*GetNetworkClientPolicyParams) WithDefaults

WithDefaults hydrates default values in the get network client policy params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network client policy params

func (*GetNetworkClientPolicyParams) WithNetworkID

WithNetworkID adds the networkID to the get network client policy params

func (*GetNetworkClientPolicyParams) WithTimeout

WithTimeout adds the timeout to the get network client policy params

func (*GetNetworkClientPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientPolicyReader

type GetNetworkClientPolicyReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientPolicyReader is a Reader for the GetNetworkClientPolicy structure.

func (*GetNetworkClientPolicyReader) ReadResponse

func (o *GetNetworkClientPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientReader

type GetNetworkClientReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientReader is a Reader for the GetNetworkClient structure.

func (*GetNetworkClientReader) ReadResponse

func (o *GetNetworkClientReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientSplashAuthorizationStatusOK

type GetNetworkClientSplashAuthorizationStatusOK struct {
	Payload interface{}
}
GetNetworkClientSplashAuthorizationStatusOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientSplashAuthorizationStatusOK

func NewGetNetworkClientSplashAuthorizationStatusOK() *GetNetworkClientSplashAuthorizationStatusOK

NewGetNetworkClientSplashAuthorizationStatusOK creates a GetNetworkClientSplashAuthorizationStatusOK with default headers values

func (*GetNetworkClientSplashAuthorizationStatusOK) Error

func (*GetNetworkClientSplashAuthorizationStatusOK) GetPayload

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

type GetNetworkClientSplashAuthorizationStatusParams

type GetNetworkClientSplashAuthorizationStatusParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientSplashAuthorizationStatusParams contains all the parameters to send to the API endpoint

for the get network client splash authorization status operation.

Typically these are written to a http.Request.

func NewGetNetworkClientSplashAuthorizationStatusParams

func NewGetNetworkClientSplashAuthorizationStatusParams() *GetNetworkClientSplashAuthorizationStatusParams

NewGetNetworkClientSplashAuthorizationStatusParams creates a new GetNetworkClientSplashAuthorizationStatusParams 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 NewGetNetworkClientSplashAuthorizationStatusParamsWithContext

func NewGetNetworkClientSplashAuthorizationStatusParamsWithContext(ctx context.Context) *GetNetworkClientSplashAuthorizationStatusParams

NewGetNetworkClientSplashAuthorizationStatusParamsWithContext creates a new GetNetworkClientSplashAuthorizationStatusParams object with the ability to set a context for a request.

func NewGetNetworkClientSplashAuthorizationStatusParamsWithHTTPClient

func NewGetNetworkClientSplashAuthorizationStatusParamsWithHTTPClient(client *http.Client) *GetNetworkClientSplashAuthorizationStatusParams

NewGetNetworkClientSplashAuthorizationStatusParamsWithHTTPClient creates a new GetNetworkClientSplashAuthorizationStatusParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientSplashAuthorizationStatusParamsWithTimeout

func NewGetNetworkClientSplashAuthorizationStatusParamsWithTimeout(timeout time.Duration) *GetNetworkClientSplashAuthorizationStatusParams

NewGetNetworkClientSplashAuthorizationStatusParamsWithTimeout creates a new GetNetworkClientSplashAuthorizationStatusParams object with the ability to set a timeout on a request.

func (*GetNetworkClientSplashAuthorizationStatusParams) SetClientID

SetClientID adds the clientId to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) SetContext

SetContext adds the context to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) SetDefaults

SetDefaults hydrates default values in the get network client splash authorization status params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientSplashAuthorizationStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) SetNetworkID

func (o *GetNetworkClientSplashAuthorizationStatusParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) SetTimeout

SetTimeout adds the timeout to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) WithClientID

WithClientID adds the clientID to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) WithContext

WithContext adds the context to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) WithDefaults

WithDefaults hydrates default values in the get network client splash authorization status params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientSplashAuthorizationStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) WithNetworkID

WithNetworkID adds the networkID to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) WithTimeout

WithTimeout adds the timeout to the get network client splash authorization status params

func (*GetNetworkClientSplashAuthorizationStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientSplashAuthorizationStatusReader

type GetNetworkClientSplashAuthorizationStatusReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientSplashAuthorizationStatusReader is a Reader for the GetNetworkClientSplashAuthorizationStatus structure.

func (*GetNetworkClientSplashAuthorizationStatusReader) ReadResponse

func (o *GetNetworkClientSplashAuthorizationStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientTrafficHistoryOK

type GetNetworkClientTrafficHistoryOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkClientTrafficHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientTrafficHistoryOK

func NewGetNetworkClientTrafficHistoryOK() *GetNetworkClientTrafficHistoryOK

NewGetNetworkClientTrafficHistoryOK creates a GetNetworkClientTrafficHistoryOK with default headers values

func (*GetNetworkClientTrafficHistoryOK) Error

func (*GetNetworkClientTrafficHistoryOK) GetPayload

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

type GetNetworkClientTrafficHistoryParams

type GetNetworkClientTrafficHistoryParams struct {

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

	// NetworkID.
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000.
	*/
	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
}

GetNetworkClientTrafficHistoryParams contains all the parameters to send to the API endpoint

for the get network client traffic history operation.

Typically these are written to a http.Request.

func NewGetNetworkClientTrafficHistoryParams

func NewGetNetworkClientTrafficHistoryParams() *GetNetworkClientTrafficHistoryParams

NewGetNetworkClientTrafficHistoryParams creates a new GetNetworkClientTrafficHistoryParams 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 NewGetNetworkClientTrafficHistoryParamsWithContext

func NewGetNetworkClientTrafficHistoryParamsWithContext(ctx context.Context) *GetNetworkClientTrafficHistoryParams

NewGetNetworkClientTrafficHistoryParamsWithContext creates a new GetNetworkClientTrafficHistoryParams object with the ability to set a context for a request.

func NewGetNetworkClientTrafficHistoryParamsWithHTTPClient

func NewGetNetworkClientTrafficHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkClientTrafficHistoryParams

NewGetNetworkClientTrafficHistoryParamsWithHTTPClient creates a new GetNetworkClientTrafficHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientTrafficHistoryParamsWithTimeout

func NewGetNetworkClientTrafficHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkClientTrafficHistoryParams

NewGetNetworkClientTrafficHistoryParamsWithTimeout creates a new GetNetworkClientTrafficHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkClientTrafficHistoryParams) SetClientID

func (o *GetNetworkClientTrafficHistoryParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetContext

SetContext adds the context to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetDefaults

func (o *GetNetworkClientTrafficHistoryParams) SetDefaults()

SetDefaults hydrates default values in the get network client traffic history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientTrafficHistoryParams) SetEndingBefore

func (o *GetNetworkClientTrafficHistoryParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetHTTPClient

func (o *GetNetworkClientTrafficHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetNetworkID

func (o *GetNetworkClientTrafficHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetPerPage

func (o *GetNetworkClientTrafficHistoryParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetStartingAfter

func (o *GetNetworkClientTrafficHistoryParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) SetTimeout

func (o *GetNetworkClientTrafficHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithClientID

WithClientID adds the clientID to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithContext

WithContext adds the context to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network client traffic history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientTrafficHistoryParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithPerPage

WithPerPage adds the perPage to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network client traffic history params

func (*GetNetworkClientTrafficHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientTrafficHistoryReader

type GetNetworkClientTrafficHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientTrafficHistoryReader is a Reader for the GetNetworkClientTrafficHistory structure.

func (*GetNetworkClientTrafficHistoryReader) ReadResponse

func (o *GetNetworkClientTrafficHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientUsageHistoryOK

type GetNetworkClientUsageHistoryOK struct {
	Payload []interface{}
}
GetNetworkClientUsageHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientUsageHistoryOK

func NewGetNetworkClientUsageHistoryOK() *GetNetworkClientUsageHistoryOK

NewGetNetworkClientUsageHistoryOK creates a GetNetworkClientUsageHistoryOK with default headers values

func (*GetNetworkClientUsageHistoryOK) Error

func (*GetNetworkClientUsageHistoryOK) GetPayload

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

type GetNetworkClientUsageHistoryParams

type GetNetworkClientUsageHistoryParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientUsageHistoryParams contains all the parameters to send to the API endpoint

for the get network client usage history operation.

Typically these are written to a http.Request.

func NewGetNetworkClientUsageHistoryParams

func NewGetNetworkClientUsageHistoryParams() *GetNetworkClientUsageHistoryParams

NewGetNetworkClientUsageHistoryParams creates a new GetNetworkClientUsageHistoryParams 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 NewGetNetworkClientUsageHistoryParamsWithContext

func NewGetNetworkClientUsageHistoryParamsWithContext(ctx context.Context) *GetNetworkClientUsageHistoryParams

NewGetNetworkClientUsageHistoryParamsWithContext creates a new GetNetworkClientUsageHistoryParams object with the ability to set a context for a request.

func NewGetNetworkClientUsageHistoryParamsWithHTTPClient

func NewGetNetworkClientUsageHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkClientUsageHistoryParams

NewGetNetworkClientUsageHistoryParamsWithHTTPClient creates a new GetNetworkClientUsageHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientUsageHistoryParamsWithTimeout

func NewGetNetworkClientUsageHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkClientUsageHistoryParams

NewGetNetworkClientUsageHistoryParamsWithTimeout creates a new GetNetworkClientUsageHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkClientUsageHistoryParams) SetClientID

func (o *GetNetworkClientUsageHistoryParams) SetClientID(clientID string)

SetClientID adds the clientId to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) SetContext

SetContext adds the context to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) SetDefaults

func (o *GetNetworkClientUsageHistoryParams) SetDefaults()

SetDefaults hydrates default values in the get network client usage history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientUsageHistoryParams) SetHTTPClient

func (o *GetNetworkClientUsageHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) SetNetworkID

func (o *GetNetworkClientUsageHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) SetTimeout

func (o *GetNetworkClientUsageHistoryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) WithClientID

WithClientID adds the clientID to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) WithContext

WithContext adds the context to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network client usage history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientUsageHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network client usage history params

func (*GetNetworkClientUsageHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientUsageHistoryReader

type GetNetworkClientUsageHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientUsageHistoryReader is a Reader for the GetNetworkClientUsageHistory structure.

func (*GetNetworkClientUsageHistoryReader) ReadResponse

func (o *GetNetworkClientUsageHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientsApplicationUsageOK

type GetNetworkClientsApplicationUsageOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkClientsApplicationUsageOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientsApplicationUsageOK

func NewGetNetworkClientsApplicationUsageOK() *GetNetworkClientsApplicationUsageOK

NewGetNetworkClientsApplicationUsageOK creates a GetNetworkClientsApplicationUsageOK with default headers values

func (*GetNetworkClientsApplicationUsageOK) Error

func (*GetNetworkClientsApplicationUsageOK) GetPayload

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

type GetNetworkClientsApplicationUsageParams

type GetNetworkClientsApplicationUsageParams struct {

	/* Clients.

	   A list of client keys, MACs or IPs separated by comma.
	*/
	Clients 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

	// 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, eveusage histories application usagents 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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientsApplicationUsageParams contains all the parameters to send to the API endpoint

for the get network clients application usage operation.

Typically these are written to a http.Request.

func NewGetNetworkClientsApplicationUsageParams

func NewGetNetworkClientsApplicationUsageParams() *GetNetworkClientsApplicationUsageParams

NewGetNetworkClientsApplicationUsageParams creates a new GetNetworkClientsApplicationUsageParams 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 NewGetNetworkClientsApplicationUsageParamsWithContext

func NewGetNetworkClientsApplicationUsageParamsWithContext(ctx context.Context) *GetNetworkClientsApplicationUsageParams

NewGetNetworkClientsApplicationUsageParamsWithContext creates a new GetNetworkClientsApplicationUsageParams object with the ability to set a context for a request.

func NewGetNetworkClientsApplicationUsageParamsWithHTTPClient

func NewGetNetworkClientsApplicationUsageParamsWithHTTPClient(client *http.Client) *GetNetworkClientsApplicationUsageParams

NewGetNetworkClientsApplicationUsageParamsWithHTTPClient creates a new GetNetworkClientsApplicationUsageParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientsApplicationUsageParamsWithTimeout

func NewGetNetworkClientsApplicationUsageParamsWithTimeout(timeout time.Duration) *GetNetworkClientsApplicationUsageParams

NewGetNetworkClientsApplicationUsageParamsWithTimeout creates a new GetNetworkClientsApplicationUsageParams object with the ability to set a timeout on a request.

func (*GetNetworkClientsApplicationUsageParams) SetClients

func (o *GetNetworkClientsApplicationUsageParams) SetClients(clients string)

SetClients adds the clients to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetContext

SetContext adds the context to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetDefaults

func (o *GetNetworkClientsApplicationUsageParams) SetDefaults()

SetDefaults hydrates default values in the get network clients application usage params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsApplicationUsageParams) SetEndingBefore

func (o *GetNetworkClientsApplicationUsageParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetHTTPClient

func (o *GetNetworkClientsApplicationUsageParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetNetworkID

func (o *GetNetworkClientsApplicationUsageParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetPerPage

func (o *GetNetworkClientsApplicationUsageParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetSsidNumber

func (o *GetNetworkClientsApplicationUsageParams) SetSsidNumber(ssidNumber *int64)

SetSsidNumber adds the ssidNumber to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetStartingAfter

func (o *GetNetworkClientsApplicationUsageParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetT0

SetT0 adds the t0 to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetT1

SetT1 adds the t1 to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetTimeout

func (o *GetNetworkClientsApplicationUsageParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) SetTimespan

func (o *GetNetworkClientsApplicationUsageParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithClients

WithClients adds the clients to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithContext

WithContext adds the context to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithDefaults

WithDefaults hydrates default values in the get network clients application usage params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsApplicationUsageParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithNetworkID

WithNetworkID adds the networkID to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithPerPage

WithPerPage adds the perPage to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithSsidNumber

WithSsidNumber adds the ssidNumber to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithT0

WithT0 adds the t0 to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithT1

WithT1 adds the t1 to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithTimeout

WithTimeout adds the timeout to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WithTimespan

WithTimespan adds the timespan to the get network clients application usage params

func (*GetNetworkClientsApplicationUsageParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientsApplicationUsageReader

type GetNetworkClientsApplicationUsageReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientsApplicationUsageReader is a Reader for the GetNetworkClientsApplicationUsage structure.

func (*GetNetworkClientsApplicationUsageReader) ReadResponse

func (o *GetNetworkClientsApplicationUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientsBandwidthUsageHistoryOK

type GetNetworkClientsBandwidthUsageHistoryOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkClientsBandwidthUsageHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientsBandwidthUsageHistoryOK

func NewGetNetworkClientsBandwidthUsageHistoryOK() *GetNetworkClientsBandwidthUsageHistoryOK

NewGetNetworkClientsBandwidthUsageHistoryOK creates a GetNetworkClientsBandwidthUsageHistoryOK with default headers values

func (*GetNetworkClientsBandwidthUsageHistoryOK) Error

func (*GetNetworkClientsBandwidthUsageHistoryOK) GetPayload

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

type GetNetworkClientsBandwidthUsageHistoryParams

type GetNetworkClientsBandwidthUsageHistoryParams 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 - 1000. Default is 1000.
	*/
	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

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 30 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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientsBandwidthUsageHistoryParams contains all the parameters to send to the API endpoint

for the get network clients bandwidth usage history operation.

Typically these are written to a http.Request.

func NewGetNetworkClientsBandwidthUsageHistoryParams

func NewGetNetworkClientsBandwidthUsageHistoryParams() *GetNetworkClientsBandwidthUsageHistoryParams

NewGetNetworkClientsBandwidthUsageHistoryParams creates a new GetNetworkClientsBandwidthUsageHistoryParams 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 NewGetNetworkClientsBandwidthUsageHistoryParamsWithContext

func NewGetNetworkClientsBandwidthUsageHistoryParamsWithContext(ctx context.Context) *GetNetworkClientsBandwidthUsageHistoryParams

NewGetNetworkClientsBandwidthUsageHistoryParamsWithContext creates a new GetNetworkClientsBandwidthUsageHistoryParams object with the ability to set a context for a request.

func NewGetNetworkClientsBandwidthUsageHistoryParamsWithHTTPClient

func NewGetNetworkClientsBandwidthUsageHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkClientsBandwidthUsageHistoryParams

NewGetNetworkClientsBandwidthUsageHistoryParamsWithHTTPClient creates a new GetNetworkClientsBandwidthUsageHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientsBandwidthUsageHistoryParamsWithTimeout

func NewGetNetworkClientsBandwidthUsageHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkClientsBandwidthUsageHistoryParams

NewGetNetworkClientsBandwidthUsageHistoryParamsWithTimeout creates a new GetNetworkClientsBandwidthUsageHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetContext

SetContext adds the context to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network clients bandwidth usage history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetEndingBefore

func (o *GetNetworkClientsBandwidthUsageHistoryParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetHTTPClient

func (o *GetNetworkClientsBandwidthUsageHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetNetworkID

func (o *GetNetworkClientsBandwidthUsageHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetPerPage

func (o *GetNetworkClientsBandwidthUsageHistoryParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetStartingAfter

func (o *GetNetworkClientsBandwidthUsageHistoryParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetT0

SetT0 adds the t0 to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetT1

SetT1 adds the t1 to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) SetTimespan

func (o *GetNetworkClientsBandwidthUsageHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithContext

WithContext adds the context to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network clients bandwidth usage history params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithPerPage

WithPerPage adds the perPage to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithT0

WithT0 adds the t0 to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithT1

WithT1 adds the t1 to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WithTimespan

WithTimespan adds the timespan to the get network clients bandwidth usage history params

func (*GetNetworkClientsBandwidthUsageHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientsBandwidthUsageHistoryReader

type GetNetworkClientsBandwidthUsageHistoryReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientsBandwidthUsageHistoryReader is a Reader for the GetNetworkClientsBandwidthUsageHistory structure.

func (*GetNetworkClientsBandwidthUsageHistoryReader) ReadResponse

func (o *GetNetworkClientsBandwidthUsageHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientsOK

type GetNetworkClientsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkClientsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientsOK

func NewGetNetworkClientsOK() *GetNetworkClientsOK

NewGetNetworkClientsOK creates a GetNetworkClientsOK with default headers values

func (*GetNetworkClientsOK) Error

func (o *GetNetworkClientsOK) Error() string

func (*GetNetworkClientsOK) GetPayload

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

type GetNetworkClientsOverviewOK

type GetNetworkClientsOverviewOK struct {
	Payload interface{}
}
GetNetworkClientsOverviewOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientsOverviewOK

func NewGetNetworkClientsOverviewOK() *GetNetworkClientsOverviewOK

NewGetNetworkClientsOverviewOK creates a GetNetworkClientsOverviewOK with default headers values

func (*GetNetworkClientsOverviewOK) Error

func (*GetNetworkClientsOverviewOK) GetPayload

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

type GetNetworkClientsOverviewParams

type GetNetworkClientsOverviewParams struct {

	// NetworkID.
	NetworkID string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 7200, 86400, 604800, 2592000. The default is 604800.
	*/
	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 1 day.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientsOverviewParams contains all the parameters to send to the API endpoint

for the get network clients overview operation.

Typically these are written to a http.Request.

func NewGetNetworkClientsOverviewParams

func NewGetNetworkClientsOverviewParams() *GetNetworkClientsOverviewParams

NewGetNetworkClientsOverviewParams creates a new GetNetworkClientsOverviewParams 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 NewGetNetworkClientsOverviewParamsWithContext

func NewGetNetworkClientsOverviewParamsWithContext(ctx context.Context) *GetNetworkClientsOverviewParams

NewGetNetworkClientsOverviewParamsWithContext creates a new GetNetworkClientsOverviewParams object with the ability to set a context for a request.

func NewGetNetworkClientsOverviewParamsWithHTTPClient

func NewGetNetworkClientsOverviewParamsWithHTTPClient(client *http.Client) *GetNetworkClientsOverviewParams

NewGetNetworkClientsOverviewParamsWithHTTPClient creates a new GetNetworkClientsOverviewParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientsOverviewParamsWithTimeout

func NewGetNetworkClientsOverviewParamsWithTimeout(timeout time.Duration) *GetNetworkClientsOverviewParams

NewGetNetworkClientsOverviewParamsWithTimeout creates a new GetNetworkClientsOverviewParams object with the ability to set a timeout on a request.

func (*GetNetworkClientsOverviewParams) SetContext

func (o *GetNetworkClientsOverviewParams) SetContext(ctx context.Context)

SetContext adds the context to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetDefaults

func (o *GetNetworkClientsOverviewParams) SetDefaults()

SetDefaults hydrates default values in the get network clients overview params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsOverviewParams) SetHTTPClient

func (o *GetNetworkClientsOverviewParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetNetworkID

func (o *GetNetworkClientsOverviewParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetResolution

func (o *GetNetworkClientsOverviewParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetT0

SetT0 adds the t0 to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetT1

SetT1 adds the t1 to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetTimeout

func (o *GetNetworkClientsOverviewParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network clients overview params

func (*GetNetworkClientsOverviewParams) SetTimespan

func (o *GetNetworkClientsOverviewParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithContext

WithContext adds the context to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithDefaults

WithDefaults hydrates default values in the get network clients overview params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsOverviewParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithNetworkID

WithNetworkID adds the networkID to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithResolution

WithResolution adds the resolution to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithT0

WithT0 adds the t0 to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithT1

WithT1 adds the t1 to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithTimeout

WithTimeout adds the timeout to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WithTimespan

WithTimespan adds the timespan to the get network clients overview params

func (*GetNetworkClientsOverviewParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientsOverviewReader

type GetNetworkClientsOverviewReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientsOverviewReader is a Reader for the GetNetworkClientsOverview structure.

func (*GetNetworkClientsOverviewReader) ReadResponse

func (o *GetNetworkClientsOverviewReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientsParams

type GetNetworkClientsParams struct {

	/* Description.

	   Filters clients based on a partial or full match for the description field.
	*/
	Description *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

	/* IP.

	   Filters clients based on a partial or full match for the ip address field.
	*/
	IP *string

	/* Ip6.

	   Filters clients based on a partial or full match for the ip6 address field.
	*/
	Ip6 *string

	/* Ip6Local.

	   Filters clients based on a partial or full match for the ip6Local address field.
	*/
	Ip6Local *string

	/* Mac.

	   Filters clients based on a partial or full match for the mac address field.
	*/
	Mac *string

	// NetworkID.
	NetworkID string

	/* Os.

	   Filters clients based on a partial or full match for the os (operating system) field.
	*/
	Os *string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 10.
	*/
	PerPage *int64

	/* RecentDeviceConnections.

	   Filters clients based on recent connection type. Can be one of 'Wired' or 'Wireless'.
	*/
	RecentDeviceConnections []string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* Statuses.

	   Filters clients based on status. Can be one of 'Online' or 'Offline'.
	*/
	Statuses []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 1 day.

	   Format: float
	*/
	Timespan *float32

	/* Vlan.

	   Filters clients based on the full match for the VLAN field.
	*/
	Vlan *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientsParams contains all the parameters to send to the API endpoint

for the get network clients operation.

Typically these are written to a http.Request.

func NewGetNetworkClientsParams

func NewGetNetworkClientsParams() *GetNetworkClientsParams

NewGetNetworkClientsParams creates a new GetNetworkClientsParams 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 NewGetNetworkClientsParamsWithContext

func NewGetNetworkClientsParamsWithContext(ctx context.Context) *GetNetworkClientsParams

NewGetNetworkClientsParamsWithContext creates a new GetNetworkClientsParams object with the ability to set a context for a request.

func NewGetNetworkClientsParamsWithHTTPClient

func NewGetNetworkClientsParamsWithHTTPClient(client *http.Client) *GetNetworkClientsParams

NewGetNetworkClientsParamsWithHTTPClient creates a new GetNetworkClientsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientsParamsWithTimeout

func NewGetNetworkClientsParamsWithTimeout(timeout time.Duration) *GetNetworkClientsParams

NewGetNetworkClientsParamsWithTimeout creates a new GetNetworkClientsParams object with the ability to set a timeout on a request.

func (*GetNetworkClientsParams) SetContext

func (o *GetNetworkClientsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network clients params

func (*GetNetworkClientsParams) SetDefaults

func (o *GetNetworkClientsParams) SetDefaults()

SetDefaults hydrates default values in the get network clients params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsParams) SetDescription

func (o *GetNetworkClientsParams) SetDescription(description *string)

SetDescription adds the description to the get network clients params

func (*GetNetworkClientsParams) SetEndingBefore

func (o *GetNetworkClientsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network clients params

func (*GetNetworkClientsParams) SetHTTPClient

func (o *GetNetworkClientsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network clients params

func (*GetNetworkClientsParams) SetIP

func (o *GetNetworkClientsParams) SetIP(ip *string)

SetIP adds the ip to the get network clients params

func (*GetNetworkClientsParams) SetIp6

func (o *GetNetworkClientsParams) SetIp6(ip6 *string)

SetIp6 adds the ip6 to the get network clients params

func (*GetNetworkClientsParams) SetIp6Local

func (o *GetNetworkClientsParams) SetIp6Local(ip6Local *string)

SetIp6Local adds the ip6Local to the get network clients params

func (*GetNetworkClientsParams) SetMac

func (o *GetNetworkClientsParams) SetMac(mac *string)

SetMac adds the mac to the get network clients params

func (*GetNetworkClientsParams) SetNetworkID

func (o *GetNetworkClientsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network clients params

func (*GetNetworkClientsParams) SetOs

func (o *GetNetworkClientsParams) SetOs(os *string)

SetOs adds the os to the get network clients params

func (*GetNetworkClientsParams) SetPerPage

func (o *GetNetworkClientsParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network clients params

func (*GetNetworkClientsParams) SetRecentDeviceConnections

func (o *GetNetworkClientsParams) SetRecentDeviceConnections(recentDeviceConnections []string)

SetRecentDeviceConnections adds the recentDeviceConnections to the get network clients params

func (*GetNetworkClientsParams) SetStartingAfter

func (o *GetNetworkClientsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network clients params

func (*GetNetworkClientsParams) SetStatuses

func (o *GetNetworkClientsParams) SetStatuses(statuses []string)

SetStatuses adds the statuses to the get network clients params

func (*GetNetworkClientsParams) SetT0

func (o *GetNetworkClientsParams) SetT0(t0 *string)

SetT0 adds the t0 to the get network clients params

func (*GetNetworkClientsParams) SetTimeout

func (o *GetNetworkClientsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network clients params

func (*GetNetworkClientsParams) SetTimespan

func (o *GetNetworkClientsParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network clients params

func (*GetNetworkClientsParams) SetVlan

func (o *GetNetworkClientsParams) SetVlan(vlan *string)

SetVlan adds the vlan to the get network clients params

func (*GetNetworkClientsParams) WithContext

WithContext adds the context to the get network clients params

func (*GetNetworkClientsParams) WithDefaults

WithDefaults hydrates default values in the get network clients params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsParams) WithDescription

func (o *GetNetworkClientsParams) WithDescription(description *string) *GetNetworkClientsParams

WithDescription adds the description to the get network clients params

func (*GetNetworkClientsParams) WithEndingBefore

func (o *GetNetworkClientsParams) WithEndingBefore(endingBefore *string) *GetNetworkClientsParams

WithEndingBefore adds the endingBefore to the get network clients params

func (*GetNetworkClientsParams) WithHTTPClient

func (o *GetNetworkClientsParams) WithHTTPClient(client *http.Client) *GetNetworkClientsParams

WithHTTPClient adds the HTTPClient to the get network clients params

func (*GetNetworkClientsParams) WithIP

WithIP adds the ip to the get network clients params

func (*GetNetworkClientsParams) WithIp6

WithIp6 adds the ip6 to the get network clients params

func (*GetNetworkClientsParams) WithIp6Local

func (o *GetNetworkClientsParams) WithIp6Local(ip6Local *string) *GetNetworkClientsParams

WithIp6Local adds the ip6Local to the get network clients params

func (*GetNetworkClientsParams) WithMac

WithMac adds the mac to the get network clients params

func (*GetNetworkClientsParams) WithNetworkID

func (o *GetNetworkClientsParams) WithNetworkID(networkID string) *GetNetworkClientsParams

WithNetworkID adds the networkID to the get network clients params

func (*GetNetworkClientsParams) WithOs

WithOs adds the os to the get network clients params

func (*GetNetworkClientsParams) WithPerPage

func (o *GetNetworkClientsParams) WithPerPage(perPage *int64) *GetNetworkClientsParams

WithPerPage adds the perPage to the get network clients params

func (*GetNetworkClientsParams) WithRecentDeviceConnections

func (o *GetNetworkClientsParams) WithRecentDeviceConnections(recentDeviceConnections []string) *GetNetworkClientsParams

WithRecentDeviceConnections adds the recentDeviceConnections to the get network clients params

func (*GetNetworkClientsParams) WithStartingAfter

func (o *GetNetworkClientsParams) WithStartingAfter(startingAfter *string) *GetNetworkClientsParams

WithStartingAfter adds the startingAfter to the get network clients params

func (*GetNetworkClientsParams) WithStatuses

func (o *GetNetworkClientsParams) WithStatuses(statuses []string) *GetNetworkClientsParams

WithStatuses adds the statuses to the get network clients params

func (*GetNetworkClientsParams) WithT0

WithT0 adds the t0 to the get network clients params

func (*GetNetworkClientsParams) WithTimeout

WithTimeout adds the timeout to the get network clients params

func (*GetNetworkClientsParams) WithTimespan

func (o *GetNetworkClientsParams) WithTimespan(timespan *float32) *GetNetworkClientsParams

WithTimespan adds the timespan to the get network clients params

func (*GetNetworkClientsParams) WithVlan

WithVlan adds the vlan to the get network clients params

func (*GetNetworkClientsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientsReader

type GetNetworkClientsReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientsReader is a Reader for the GetNetworkClients structure.

func (*GetNetworkClientsReader) ReadResponse

func (o *GetNetworkClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkClientsUsageHistoriesOK

type GetNetworkClientsUsageHistoriesOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkClientsUsageHistoriesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkClientsUsageHistoriesOK

func NewGetNetworkClientsUsageHistoriesOK() *GetNetworkClientsUsageHistoriesOK

NewGetNetworkClientsUsageHistoriesOK creates a GetNetworkClientsUsageHistoriesOK with default headers values

func (*GetNetworkClientsUsageHistoriesOK) Error

func (*GetNetworkClientsUsageHistoriesOK) GetPayload

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

type GetNetworkClientsUsageHistoriesParams

type GetNetworkClientsUsageHistoriesParams struct {

	/* Clients.

	   A list of client keys, MACs or IPs separated by comma.
	*/
	Clients 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

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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkClientsUsageHistoriesParams contains all the parameters to send to the API endpoint

for the get network clients usage histories operation.

Typically these are written to a http.Request.

func NewGetNetworkClientsUsageHistoriesParams

func NewGetNetworkClientsUsageHistoriesParams() *GetNetworkClientsUsageHistoriesParams

NewGetNetworkClientsUsageHistoriesParams creates a new GetNetworkClientsUsageHistoriesParams 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 NewGetNetworkClientsUsageHistoriesParamsWithContext

func NewGetNetworkClientsUsageHistoriesParamsWithContext(ctx context.Context) *GetNetworkClientsUsageHistoriesParams

NewGetNetworkClientsUsageHistoriesParamsWithContext creates a new GetNetworkClientsUsageHistoriesParams object with the ability to set a context for a request.

func NewGetNetworkClientsUsageHistoriesParamsWithHTTPClient

func NewGetNetworkClientsUsageHistoriesParamsWithHTTPClient(client *http.Client) *GetNetworkClientsUsageHistoriesParams

NewGetNetworkClientsUsageHistoriesParamsWithHTTPClient creates a new GetNetworkClientsUsageHistoriesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkClientsUsageHistoriesParamsWithTimeout

func NewGetNetworkClientsUsageHistoriesParamsWithTimeout(timeout time.Duration) *GetNetworkClientsUsageHistoriesParams

NewGetNetworkClientsUsageHistoriesParamsWithTimeout creates a new GetNetworkClientsUsageHistoriesParams object with the ability to set a timeout on a request.

func (*GetNetworkClientsUsageHistoriesParams) SetClients

func (o *GetNetworkClientsUsageHistoriesParams) SetClients(clients string)

SetClients adds the clients to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetContext

SetContext adds the context to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetDefaults

func (o *GetNetworkClientsUsageHistoriesParams) SetDefaults()

SetDefaults hydrates default values in the get network clients usage histories params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsUsageHistoriesParams) SetEndingBefore

func (o *GetNetworkClientsUsageHistoriesParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetHTTPClient

func (o *GetNetworkClientsUsageHistoriesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetNetworkID

func (o *GetNetworkClientsUsageHistoriesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetPerPage

func (o *GetNetworkClientsUsageHistoriesParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetSsidNumber

func (o *GetNetworkClientsUsageHistoriesParams) SetSsidNumber(ssidNumber *int64)

SetSsidNumber adds the ssidNumber to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetStartingAfter

func (o *GetNetworkClientsUsageHistoriesParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetT0

SetT0 adds the t0 to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetT1

SetT1 adds the t1 to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetTimeout

func (o *GetNetworkClientsUsageHistoriesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) SetTimespan

func (o *GetNetworkClientsUsageHistoriesParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithClients

WithClients adds the clients to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithContext

WithContext adds the context to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithDefaults

WithDefaults hydrates default values in the get network clients usage histories params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkClientsUsageHistoriesParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithNetworkID

WithNetworkID adds the networkID to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithPerPage

WithPerPage adds the perPage to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithSsidNumber

WithSsidNumber adds the ssidNumber to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithT0

WithT0 adds the t0 to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithT1

WithT1 adds the t1 to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithTimeout

WithTimeout adds the timeout to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WithTimespan

WithTimespan adds the timespan to the get network clients usage histories params

func (*GetNetworkClientsUsageHistoriesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkClientsUsageHistoriesReader

type GetNetworkClientsUsageHistoriesReader struct {
	// contains filtered or unexported fields
}

GetNetworkClientsUsageHistoriesReader is a Reader for the GetNetworkClientsUsageHistories structure.

func (*GetNetworkClientsUsageHistoriesReader) ReadResponse

func (o *GetNetworkClientsUsageHistoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkDevicesOK

type GetNetworkDevicesOK struct {
	Payload []interface{}
}
GetNetworkDevicesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkDevicesOK

func NewGetNetworkDevicesOK() *GetNetworkDevicesOK

NewGetNetworkDevicesOK creates a GetNetworkDevicesOK with default headers values

func (*GetNetworkDevicesOK) Error

func (o *GetNetworkDevicesOK) Error() string

func (*GetNetworkDevicesOK) GetPayload

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

type GetNetworkDevicesParams

type GetNetworkDevicesParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkDevicesParams contains all the parameters to send to the API endpoint

for the get network devices operation.

Typically these are written to a http.Request.

func NewGetNetworkDevicesParams

func NewGetNetworkDevicesParams() *GetNetworkDevicesParams

NewGetNetworkDevicesParams creates a new GetNetworkDevicesParams 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 NewGetNetworkDevicesParamsWithContext

func NewGetNetworkDevicesParamsWithContext(ctx context.Context) *GetNetworkDevicesParams

NewGetNetworkDevicesParamsWithContext creates a new GetNetworkDevicesParams object with the ability to set a context for a request.

func NewGetNetworkDevicesParamsWithHTTPClient

func NewGetNetworkDevicesParamsWithHTTPClient(client *http.Client) *GetNetworkDevicesParams

NewGetNetworkDevicesParamsWithHTTPClient creates a new GetNetworkDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkDevicesParamsWithTimeout

func NewGetNetworkDevicesParamsWithTimeout(timeout time.Duration) *GetNetworkDevicesParams

NewGetNetworkDevicesParamsWithTimeout creates a new GetNetworkDevicesParams object with the ability to set a timeout on a request.

func (*GetNetworkDevicesParams) SetContext

func (o *GetNetworkDevicesParams) SetContext(ctx context.Context)

SetContext adds the context to the get network devices params

func (*GetNetworkDevicesParams) SetDefaults

func (o *GetNetworkDevicesParams) SetDefaults()

SetDefaults hydrates default values in the get network devices params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkDevicesParams) SetHTTPClient

func (o *GetNetworkDevicesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network devices params

func (*GetNetworkDevicesParams) SetNetworkID

func (o *GetNetworkDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network devices params

func (*GetNetworkDevicesParams) SetTimeout

func (o *GetNetworkDevicesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network devices params

func (*GetNetworkDevicesParams) WithContext

WithContext adds the context to the get network devices params

func (*GetNetworkDevicesParams) WithDefaults

WithDefaults hydrates default values in the get network devices params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkDevicesParams) WithHTTPClient

func (o *GetNetworkDevicesParams) WithHTTPClient(client *http.Client) *GetNetworkDevicesParams

WithHTTPClient adds the HTTPClient to the get network devices params

func (*GetNetworkDevicesParams) WithNetworkID

func (o *GetNetworkDevicesParams) WithNetworkID(networkID string) *GetNetworkDevicesParams

WithNetworkID adds the networkID to the get network devices params

func (*GetNetworkDevicesParams) WithTimeout

WithTimeout adds the timeout to the get network devices params

func (*GetNetworkDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkDevicesReader

type GetNetworkDevicesReader struct {
	// contains filtered or unexported fields
}

GetNetworkDevicesReader is a Reader for the GetNetworkDevices structure.

func (*GetNetworkDevicesReader) ReadResponse

func (o *GetNetworkDevicesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkEventsEventTypesOK

type GetNetworkEventsEventTypesOK struct {
	Payload []interface{}
}
GetNetworkEventsEventTypesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkEventsEventTypesOK

func NewGetNetworkEventsEventTypesOK() *GetNetworkEventsEventTypesOK

NewGetNetworkEventsEventTypesOK creates a GetNetworkEventsEventTypesOK with default headers values

func (*GetNetworkEventsEventTypesOK) Error

func (*GetNetworkEventsEventTypesOK) GetPayload

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

type GetNetworkEventsEventTypesParams

type GetNetworkEventsEventTypesParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkEventsEventTypesParams contains all the parameters to send to the API endpoint

for the get network events event types operation.

Typically these are written to a http.Request.

func NewGetNetworkEventsEventTypesParams

func NewGetNetworkEventsEventTypesParams() *GetNetworkEventsEventTypesParams

NewGetNetworkEventsEventTypesParams creates a new GetNetworkEventsEventTypesParams 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 NewGetNetworkEventsEventTypesParamsWithContext

func NewGetNetworkEventsEventTypesParamsWithContext(ctx context.Context) *GetNetworkEventsEventTypesParams

NewGetNetworkEventsEventTypesParamsWithContext creates a new GetNetworkEventsEventTypesParams object with the ability to set a context for a request.

func NewGetNetworkEventsEventTypesParamsWithHTTPClient

func NewGetNetworkEventsEventTypesParamsWithHTTPClient(client *http.Client) *GetNetworkEventsEventTypesParams

NewGetNetworkEventsEventTypesParamsWithHTTPClient creates a new GetNetworkEventsEventTypesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkEventsEventTypesParamsWithTimeout

func NewGetNetworkEventsEventTypesParamsWithTimeout(timeout time.Duration) *GetNetworkEventsEventTypesParams

NewGetNetworkEventsEventTypesParamsWithTimeout creates a new GetNetworkEventsEventTypesParams object with the ability to set a timeout on a request.

func (*GetNetworkEventsEventTypesParams) SetContext

SetContext adds the context to the get network events event types params

func (*GetNetworkEventsEventTypesParams) SetDefaults

func (o *GetNetworkEventsEventTypesParams) SetDefaults()

SetDefaults hydrates default values in the get network events event types params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkEventsEventTypesParams) SetHTTPClient

func (o *GetNetworkEventsEventTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network events event types params

func (*GetNetworkEventsEventTypesParams) SetNetworkID

func (o *GetNetworkEventsEventTypesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network events event types params

func (*GetNetworkEventsEventTypesParams) SetTimeout

func (o *GetNetworkEventsEventTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network events event types params

func (*GetNetworkEventsEventTypesParams) WithContext

WithContext adds the context to the get network events event types params

func (*GetNetworkEventsEventTypesParams) WithDefaults

WithDefaults hydrates default values in the get network events event types params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkEventsEventTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network events event types params

func (*GetNetworkEventsEventTypesParams) WithNetworkID

WithNetworkID adds the networkID to the get network events event types params

func (*GetNetworkEventsEventTypesParams) WithTimeout

WithTimeout adds the timeout to the get network events event types params

func (*GetNetworkEventsEventTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkEventsEventTypesReader

type GetNetworkEventsEventTypesReader struct {
	// contains filtered or unexported fields
}

GetNetworkEventsEventTypesReader is a Reader for the GetNetworkEventsEventTypes structure.

func (*GetNetworkEventsEventTypesReader) ReadResponse

func (o *GetNetworkEventsEventTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkEventsOK

type GetNetworkEventsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload interface{}
}
GetNetworkEventsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkEventsOK

func NewGetNetworkEventsOK() *GetNetworkEventsOK

NewGetNetworkEventsOK creates a GetNetworkEventsOK with default headers values

func (*GetNetworkEventsOK) Error

func (o *GetNetworkEventsOK) Error() string

func (*GetNetworkEventsOK) GetPayload

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

type GetNetworkEventsParams

type GetNetworkEventsParams struct {

	/* ClientIP.

	   The IP of the client which the list of events will be filtered with. Only supported for track-by-IP networks.
	*/
	ClientIP *string

	/* ClientMac.

	   The MAC address of the client which the list of events will be filtered with. Only supported for track-by-MAC networks.
	*/
	ClientMac *string

	/* ClientName.

	   The name, or partial name, of the client which the list of events will be filtered with
	*/
	ClientName *string

	/* DeviceMac.

	   The MAC address of the Meraki device which the list of events will be filtered with
	*/
	DeviceMac *string

	/* DeviceName.

	   The name of the Meraki device which the list of events will be filtered with
	*/
	DeviceName *string

	/* DeviceSerial.

	   The serial of the Meraki device which the list of events will be filtered with
	*/
	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

	/* ExcludedEventTypes.

	   A list of event types. The returned events will be filtered to exclude events with these types.
	*/
	ExcludedEventTypes []string

	/* IncludedEventTypes.

	   A list of event types. The returned events will be filtered to only include events with these types.
	*/
	IncludedEventTypes []string

	// NetworkID.
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 10.
	*/
	PerPage *int64

	/* ProductType.

	   The product type to fetch events for. This parameter is required for networks with multiple device types. Valid types are wireless, appliance, switch, systemsManager, camera, and cellularGateway
	*/
	ProductType *string

	/* SmDeviceMac.

	   The MAC address of the Systems Manager device which the list of events will be filtered with
	*/
	SmDeviceMac *string

	/* SmDeviceName.

	   The name of the Systems Manager device which the list of events will be filtered with
	*/
	SmDeviceName *string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkEventsParams contains all the parameters to send to the API endpoint

for the get network events operation.

Typically these are written to a http.Request.

func NewGetNetworkEventsParams

func NewGetNetworkEventsParams() *GetNetworkEventsParams

NewGetNetworkEventsParams creates a new GetNetworkEventsParams 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 NewGetNetworkEventsParamsWithContext

func NewGetNetworkEventsParamsWithContext(ctx context.Context) *GetNetworkEventsParams

NewGetNetworkEventsParamsWithContext creates a new GetNetworkEventsParams object with the ability to set a context for a request.

func NewGetNetworkEventsParamsWithHTTPClient

func NewGetNetworkEventsParamsWithHTTPClient(client *http.Client) *GetNetworkEventsParams

NewGetNetworkEventsParamsWithHTTPClient creates a new GetNetworkEventsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkEventsParamsWithTimeout

func NewGetNetworkEventsParamsWithTimeout(timeout time.Duration) *GetNetworkEventsParams

NewGetNetworkEventsParamsWithTimeout creates a new GetNetworkEventsParams object with the ability to set a timeout on a request.

func (*GetNetworkEventsParams) SetClientIP

func (o *GetNetworkEventsParams) SetClientIP(clientIP *string)

SetClientIP adds the clientIp to the get network events params

func (*GetNetworkEventsParams) SetClientMac

func (o *GetNetworkEventsParams) SetClientMac(clientMac *string)

SetClientMac adds the clientMac to the get network events params

func (*GetNetworkEventsParams) SetClientName

func (o *GetNetworkEventsParams) SetClientName(clientName *string)

SetClientName adds the clientName to the get network events params

func (*GetNetworkEventsParams) SetContext

func (o *GetNetworkEventsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network events params

func (*GetNetworkEventsParams) SetDefaults

func (o *GetNetworkEventsParams) SetDefaults()

SetDefaults hydrates default values in the get network events params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkEventsParams) SetDeviceMac

func (o *GetNetworkEventsParams) SetDeviceMac(deviceMac *string)

SetDeviceMac adds the deviceMac to the get network events params

func (*GetNetworkEventsParams) SetDeviceName

func (o *GetNetworkEventsParams) SetDeviceName(deviceName *string)

SetDeviceName adds the deviceName to the get network events params

func (*GetNetworkEventsParams) SetDeviceSerial

func (o *GetNetworkEventsParams) SetDeviceSerial(deviceSerial *string)

SetDeviceSerial adds the deviceSerial to the get network events params

func (*GetNetworkEventsParams) SetEndingBefore

func (o *GetNetworkEventsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network events params

func (*GetNetworkEventsParams) SetExcludedEventTypes

func (o *GetNetworkEventsParams) SetExcludedEventTypes(excludedEventTypes []string)

SetExcludedEventTypes adds the excludedEventTypes to the get network events params

func (*GetNetworkEventsParams) SetHTTPClient

func (o *GetNetworkEventsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network events params

func (*GetNetworkEventsParams) SetIncludedEventTypes

func (o *GetNetworkEventsParams) SetIncludedEventTypes(includedEventTypes []string)

SetIncludedEventTypes adds the includedEventTypes to the get network events params

func (*GetNetworkEventsParams) SetNetworkID

func (o *GetNetworkEventsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network events params

func (*GetNetworkEventsParams) SetPerPage

func (o *GetNetworkEventsParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network events params

func (*GetNetworkEventsParams) SetProductType

func (o *GetNetworkEventsParams) SetProductType(productType *string)

SetProductType adds the productType to the get network events params

func (*GetNetworkEventsParams) SetSmDeviceMac

func (o *GetNetworkEventsParams) SetSmDeviceMac(smDeviceMac *string)

SetSmDeviceMac adds the smDeviceMac to the get network events params

func (*GetNetworkEventsParams) SetSmDeviceName

func (o *GetNetworkEventsParams) SetSmDeviceName(smDeviceName *string)

SetSmDeviceName adds the smDeviceName to the get network events params

func (*GetNetworkEventsParams) SetStartingAfter

func (o *GetNetworkEventsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network events params

func (*GetNetworkEventsParams) SetTimeout

func (o *GetNetworkEventsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network events params

func (*GetNetworkEventsParams) WithClientIP

func (o *GetNetworkEventsParams) WithClientIP(clientIP *string) *GetNetworkEventsParams

WithClientIP adds the clientIP to the get network events params

func (*GetNetworkEventsParams) WithClientMac

func (o *GetNetworkEventsParams) WithClientMac(clientMac *string) *GetNetworkEventsParams

WithClientMac adds the clientMac to the get network events params

func (*GetNetworkEventsParams) WithClientName

func (o *GetNetworkEventsParams) WithClientName(clientName *string) *GetNetworkEventsParams

WithClientName adds the clientName to the get network events params

func (*GetNetworkEventsParams) WithContext

WithContext adds the context to the get network events params

func (*GetNetworkEventsParams) WithDefaults

WithDefaults hydrates default values in the get network events params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkEventsParams) WithDeviceMac

func (o *GetNetworkEventsParams) WithDeviceMac(deviceMac *string) *GetNetworkEventsParams

WithDeviceMac adds the deviceMac to the get network events params

func (*GetNetworkEventsParams) WithDeviceName

func (o *GetNetworkEventsParams) WithDeviceName(deviceName *string) *GetNetworkEventsParams

WithDeviceName adds the deviceName to the get network events params

func (*GetNetworkEventsParams) WithDeviceSerial

func (o *GetNetworkEventsParams) WithDeviceSerial(deviceSerial *string) *GetNetworkEventsParams

WithDeviceSerial adds the deviceSerial to the get network events params

func (*GetNetworkEventsParams) WithEndingBefore

func (o *GetNetworkEventsParams) WithEndingBefore(endingBefore *string) *GetNetworkEventsParams

WithEndingBefore adds the endingBefore to the get network events params

func (*GetNetworkEventsParams) WithExcludedEventTypes

func (o *GetNetworkEventsParams) WithExcludedEventTypes(excludedEventTypes []string) *GetNetworkEventsParams

WithExcludedEventTypes adds the excludedEventTypes to the get network events params

func (*GetNetworkEventsParams) WithHTTPClient

func (o *GetNetworkEventsParams) WithHTTPClient(client *http.Client) *GetNetworkEventsParams

WithHTTPClient adds the HTTPClient to the get network events params

func (*GetNetworkEventsParams) WithIncludedEventTypes

func (o *GetNetworkEventsParams) WithIncludedEventTypes(includedEventTypes []string) *GetNetworkEventsParams

WithIncludedEventTypes adds the includedEventTypes to the get network events params

func (*GetNetworkEventsParams) WithNetworkID

func (o *GetNetworkEventsParams) WithNetworkID(networkID string) *GetNetworkEventsParams

WithNetworkID adds the networkID to the get network events params

func (*GetNetworkEventsParams) WithPerPage

func (o *GetNetworkEventsParams) WithPerPage(perPage *int64) *GetNetworkEventsParams

WithPerPage adds the perPage to the get network events params

func (*GetNetworkEventsParams) WithProductType

func (o *GetNetworkEventsParams) WithProductType(productType *string) *GetNetworkEventsParams

WithProductType adds the productType to the get network events params

func (*GetNetworkEventsParams) WithSmDeviceMac

func (o *GetNetworkEventsParams) WithSmDeviceMac(smDeviceMac *string) *GetNetworkEventsParams

WithSmDeviceMac adds the smDeviceMac to the get network events params

func (*GetNetworkEventsParams) WithSmDeviceName

func (o *GetNetworkEventsParams) WithSmDeviceName(smDeviceName *string) *GetNetworkEventsParams

WithSmDeviceName adds the smDeviceName to the get network events params

func (*GetNetworkEventsParams) WithStartingAfter

func (o *GetNetworkEventsParams) WithStartingAfter(startingAfter *string) *GetNetworkEventsParams

WithStartingAfter adds the startingAfter to the get network events params

func (*GetNetworkEventsParams) WithTimeout

WithTimeout adds the timeout to the get network events params

func (*GetNetworkEventsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkEventsReader

type GetNetworkEventsReader struct {
	// contains filtered or unexported fields
}

GetNetworkEventsReader is a Reader for the GetNetworkEvents structure.

func (*GetNetworkEventsReader) ReadResponse

func (o *GetNetworkEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkFirmwareUpgradesOK

type GetNetworkFirmwareUpgradesOK struct {
	Payload interface{}
}
GetNetworkFirmwareUpgradesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkFirmwareUpgradesOK

func NewGetNetworkFirmwareUpgradesOK() *GetNetworkFirmwareUpgradesOK

NewGetNetworkFirmwareUpgradesOK creates a GetNetworkFirmwareUpgradesOK with default headers values

func (*GetNetworkFirmwareUpgradesOK) Error

func (*GetNetworkFirmwareUpgradesOK) GetPayload

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

type GetNetworkFirmwareUpgradesParams

type GetNetworkFirmwareUpgradesParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkFirmwareUpgradesParams contains all the parameters to send to the API endpoint

for the get network firmware upgrades operation.

Typically these are written to a http.Request.

func NewGetNetworkFirmwareUpgradesParams

func NewGetNetworkFirmwareUpgradesParams() *GetNetworkFirmwareUpgradesParams

NewGetNetworkFirmwareUpgradesParams creates a new GetNetworkFirmwareUpgradesParams 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 NewGetNetworkFirmwareUpgradesParamsWithContext

func NewGetNetworkFirmwareUpgradesParamsWithContext(ctx context.Context) *GetNetworkFirmwareUpgradesParams

NewGetNetworkFirmwareUpgradesParamsWithContext creates a new GetNetworkFirmwareUpgradesParams object with the ability to set a context for a request.

func NewGetNetworkFirmwareUpgradesParamsWithHTTPClient

func NewGetNetworkFirmwareUpgradesParamsWithHTTPClient(client *http.Client) *GetNetworkFirmwareUpgradesParams

NewGetNetworkFirmwareUpgradesParamsWithHTTPClient creates a new GetNetworkFirmwareUpgradesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkFirmwareUpgradesParamsWithTimeout

func NewGetNetworkFirmwareUpgradesParamsWithTimeout(timeout time.Duration) *GetNetworkFirmwareUpgradesParams

NewGetNetworkFirmwareUpgradesParamsWithTimeout creates a new GetNetworkFirmwareUpgradesParams object with the ability to set a timeout on a request.

func (*GetNetworkFirmwareUpgradesParams) SetContext

SetContext adds the context to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) SetDefaults

func (o *GetNetworkFirmwareUpgradesParams) SetDefaults()

SetDefaults hydrates default values in the get network firmware upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkFirmwareUpgradesParams) SetHTTPClient

func (o *GetNetworkFirmwareUpgradesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) SetNetworkID

func (o *GetNetworkFirmwareUpgradesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) SetTimeout

func (o *GetNetworkFirmwareUpgradesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) WithContext

WithContext adds the context to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) WithDefaults

WithDefaults hydrates default values in the get network firmware upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkFirmwareUpgradesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) WithNetworkID

WithNetworkID adds the networkID to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) WithTimeout

WithTimeout adds the timeout to the get network firmware upgrades params

func (*GetNetworkFirmwareUpgradesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkFirmwareUpgradesReader

type GetNetworkFirmwareUpgradesReader struct {
	// contains filtered or unexported fields
}

GetNetworkFirmwareUpgradesReader is a Reader for the GetNetworkFirmwareUpgrades structure.

func (*GetNetworkFirmwareUpgradesReader) ReadResponse

func (o *GetNetworkFirmwareUpgradesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkFloorPlanOK

type GetNetworkFloorPlanOK struct {
	Payload interface{}
}
GetNetworkFloorPlanOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkFloorPlanOK

func NewGetNetworkFloorPlanOK() *GetNetworkFloorPlanOK

NewGetNetworkFloorPlanOK creates a GetNetworkFloorPlanOK with default headers values

func (*GetNetworkFloorPlanOK) Error

func (o *GetNetworkFloorPlanOK) Error() string

func (*GetNetworkFloorPlanOK) GetPayload

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

type GetNetworkFloorPlanParams

type GetNetworkFloorPlanParams struct {

	// FloorPlanID.
	FloorPlanID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkFloorPlanParams contains all the parameters to send to the API endpoint

for the get network floor plan operation.

Typically these are written to a http.Request.

func NewGetNetworkFloorPlanParams

func NewGetNetworkFloorPlanParams() *GetNetworkFloorPlanParams

NewGetNetworkFloorPlanParams creates a new GetNetworkFloorPlanParams 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 NewGetNetworkFloorPlanParamsWithContext

func NewGetNetworkFloorPlanParamsWithContext(ctx context.Context) *GetNetworkFloorPlanParams

NewGetNetworkFloorPlanParamsWithContext creates a new GetNetworkFloorPlanParams object with the ability to set a context for a request.

func NewGetNetworkFloorPlanParamsWithHTTPClient

func NewGetNetworkFloorPlanParamsWithHTTPClient(client *http.Client) *GetNetworkFloorPlanParams

NewGetNetworkFloorPlanParamsWithHTTPClient creates a new GetNetworkFloorPlanParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkFloorPlanParamsWithTimeout

func NewGetNetworkFloorPlanParamsWithTimeout(timeout time.Duration) *GetNetworkFloorPlanParams

NewGetNetworkFloorPlanParamsWithTimeout creates a new GetNetworkFloorPlanParams object with the ability to set a timeout on a request.

func (*GetNetworkFloorPlanParams) SetContext

func (o *GetNetworkFloorPlanParams) SetContext(ctx context.Context)

SetContext adds the context to the get network floor plan params

func (*GetNetworkFloorPlanParams) SetDefaults

func (o *GetNetworkFloorPlanParams) SetDefaults()

SetDefaults hydrates default values in the get network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkFloorPlanParams) SetFloorPlanID

func (o *GetNetworkFloorPlanParams) SetFloorPlanID(floorPlanID string)

SetFloorPlanID adds the floorPlanId to the get network floor plan params

func (*GetNetworkFloorPlanParams) SetHTTPClient

func (o *GetNetworkFloorPlanParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network floor plan params

func (*GetNetworkFloorPlanParams) SetNetworkID

func (o *GetNetworkFloorPlanParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network floor plan params

func (*GetNetworkFloorPlanParams) SetTimeout

func (o *GetNetworkFloorPlanParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network floor plan params

func (*GetNetworkFloorPlanParams) WithContext

WithContext adds the context to the get network floor plan params

func (*GetNetworkFloorPlanParams) WithDefaults

WithDefaults hydrates default values in the get network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkFloorPlanParams) WithFloorPlanID

func (o *GetNetworkFloorPlanParams) WithFloorPlanID(floorPlanID string) *GetNetworkFloorPlanParams

WithFloorPlanID adds the floorPlanID to the get network floor plan params

func (*GetNetworkFloorPlanParams) WithHTTPClient

func (o *GetNetworkFloorPlanParams) WithHTTPClient(client *http.Client) *GetNetworkFloorPlanParams

WithHTTPClient adds the HTTPClient to the get network floor plan params

func (*GetNetworkFloorPlanParams) WithNetworkID

func (o *GetNetworkFloorPlanParams) WithNetworkID(networkID string) *GetNetworkFloorPlanParams

WithNetworkID adds the networkID to the get network floor plan params

func (*GetNetworkFloorPlanParams) WithTimeout

WithTimeout adds the timeout to the get network floor plan params

func (*GetNetworkFloorPlanParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkFloorPlanReader

type GetNetworkFloorPlanReader struct {
	// contains filtered or unexported fields
}

GetNetworkFloorPlanReader is a Reader for the GetNetworkFloorPlan structure.

func (*GetNetworkFloorPlanReader) ReadResponse

func (o *GetNetworkFloorPlanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkFloorPlansOK

type GetNetworkFloorPlansOK struct {
	Payload []interface{}
}
GetNetworkFloorPlansOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkFloorPlansOK

func NewGetNetworkFloorPlansOK() *GetNetworkFloorPlansOK

NewGetNetworkFloorPlansOK creates a GetNetworkFloorPlansOK with default headers values

func (*GetNetworkFloorPlansOK) Error

func (o *GetNetworkFloorPlansOK) Error() string

func (*GetNetworkFloorPlansOK) GetPayload

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

type GetNetworkFloorPlansParams

type GetNetworkFloorPlansParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkFloorPlansParams contains all the parameters to send to the API endpoint

for the get network floor plans operation.

Typically these are written to a http.Request.

func NewGetNetworkFloorPlansParams

func NewGetNetworkFloorPlansParams() *GetNetworkFloorPlansParams

NewGetNetworkFloorPlansParams creates a new GetNetworkFloorPlansParams 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 NewGetNetworkFloorPlansParamsWithContext

func NewGetNetworkFloorPlansParamsWithContext(ctx context.Context) *GetNetworkFloorPlansParams

NewGetNetworkFloorPlansParamsWithContext creates a new GetNetworkFloorPlansParams object with the ability to set a context for a request.

func NewGetNetworkFloorPlansParamsWithHTTPClient

func NewGetNetworkFloorPlansParamsWithHTTPClient(client *http.Client) *GetNetworkFloorPlansParams

NewGetNetworkFloorPlansParamsWithHTTPClient creates a new GetNetworkFloorPlansParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkFloorPlansParamsWithTimeout

func NewGetNetworkFloorPlansParamsWithTimeout(timeout time.Duration) *GetNetworkFloorPlansParams

NewGetNetworkFloorPlansParamsWithTimeout creates a new GetNetworkFloorPlansParams object with the ability to set a timeout on a request.

func (*GetNetworkFloorPlansParams) SetContext

func (o *GetNetworkFloorPlansParams) SetContext(ctx context.Context)

SetContext adds the context to the get network floor plans params

func (*GetNetworkFloorPlansParams) SetDefaults

func (o *GetNetworkFloorPlansParams) SetDefaults()

SetDefaults hydrates default values in the get network floor plans params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkFloorPlansParams) SetHTTPClient

func (o *GetNetworkFloorPlansParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network floor plans params

func (*GetNetworkFloorPlansParams) SetNetworkID

func (o *GetNetworkFloorPlansParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network floor plans params

func (*GetNetworkFloorPlansParams) SetTimeout

func (o *GetNetworkFloorPlansParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network floor plans params

func (*GetNetworkFloorPlansParams) WithContext

WithContext adds the context to the get network floor plans params

func (*GetNetworkFloorPlansParams) WithDefaults

WithDefaults hydrates default values in the get network floor plans params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkFloorPlansParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network floor plans params

func (*GetNetworkFloorPlansParams) WithNetworkID

func (o *GetNetworkFloorPlansParams) WithNetworkID(networkID string) *GetNetworkFloorPlansParams

WithNetworkID adds the networkID to the get network floor plans params

func (*GetNetworkFloorPlansParams) WithTimeout

WithTimeout adds the timeout to the get network floor plans params

func (*GetNetworkFloorPlansParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkFloorPlansReader

type GetNetworkFloorPlansReader struct {
	// contains filtered or unexported fields
}

GetNetworkFloorPlansReader is a Reader for the GetNetworkFloorPlans structure.

func (*GetNetworkFloorPlansReader) ReadResponse

func (o *GetNetworkFloorPlansReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkGroupPoliciesOK

type GetNetworkGroupPoliciesOK struct {
	Payload []interface{}
}
GetNetworkGroupPoliciesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkGroupPoliciesOK

func NewGetNetworkGroupPoliciesOK() *GetNetworkGroupPoliciesOK

NewGetNetworkGroupPoliciesOK creates a GetNetworkGroupPoliciesOK with default headers values

func (*GetNetworkGroupPoliciesOK) Error

func (o *GetNetworkGroupPoliciesOK) Error() string

func (*GetNetworkGroupPoliciesOK) GetPayload

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

type GetNetworkGroupPoliciesParams

type GetNetworkGroupPoliciesParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkGroupPoliciesParams contains all the parameters to send to the API endpoint

for the get network group policies operation.

Typically these are written to a http.Request.

func NewGetNetworkGroupPoliciesParams

func NewGetNetworkGroupPoliciesParams() *GetNetworkGroupPoliciesParams

NewGetNetworkGroupPoliciesParams creates a new GetNetworkGroupPoliciesParams 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 NewGetNetworkGroupPoliciesParamsWithContext

func NewGetNetworkGroupPoliciesParamsWithContext(ctx context.Context) *GetNetworkGroupPoliciesParams

NewGetNetworkGroupPoliciesParamsWithContext creates a new GetNetworkGroupPoliciesParams object with the ability to set a context for a request.

func NewGetNetworkGroupPoliciesParamsWithHTTPClient

func NewGetNetworkGroupPoliciesParamsWithHTTPClient(client *http.Client) *GetNetworkGroupPoliciesParams

NewGetNetworkGroupPoliciesParamsWithHTTPClient creates a new GetNetworkGroupPoliciesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkGroupPoliciesParamsWithTimeout

func NewGetNetworkGroupPoliciesParamsWithTimeout(timeout time.Duration) *GetNetworkGroupPoliciesParams

NewGetNetworkGroupPoliciesParamsWithTimeout creates a new GetNetworkGroupPoliciesParams object with the ability to set a timeout on a request.

func (*GetNetworkGroupPoliciesParams) SetContext

func (o *GetNetworkGroupPoliciesParams) SetContext(ctx context.Context)

SetContext adds the context to the get network group policies params

func (*GetNetworkGroupPoliciesParams) SetDefaults

func (o *GetNetworkGroupPoliciesParams) SetDefaults()

SetDefaults hydrates default values in the get network group policies params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkGroupPoliciesParams) SetHTTPClient

func (o *GetNetworkGroupPoliciesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network group policies params

func (*GetNetworkGroupPoliciesParams) SetNetworkID

func (o *GetNetworkGroupPoliciesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network group policies params

func (*GetNetworkGroupPoliciesParams) SetTimeout

func (o *GetNetworkGroupPoliciesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network group policies params

func (*GetNetworkGroupPoliciesParams) WithContext

WithContext adds the context to the get network group policies params

func (*GetNetworkGroupPoliciesParams) WithDefaults

WithDefaults hydrates default values in the get network group policies params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkGroupPoliciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network group policies params

func (*GetNetworkGroupPoliciesParams) WithNetworkID

WithNetworkID adds the networkID to the get network group policies params

func (*GetNetworkGroupPoliciesParams) WithTimeout

WithTimeout adds the timeout to the get network group policies params

func (*GetNetworkGroupPoliciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkGroupPoliciesReader

type GetNetworkGroupPoliciesReader struct {
	// contains filtered or unexported fields
}

GetNetworkGroupPoliciesReader is a Reader for the GetNetworkGroupPolicies structure.

func (*GetNetworkGroupPoliciesReader) ReadResponse

func (o *GetNetworkGroupPoliciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkGroupPolicyOK

type GetNetworkGroupPolicyOK struct {
	Payload interface{}
}
GetNetworkGroupPolicyOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkGroupPolicyOK

func NewGetNetworkGroupPolicyOK() *GetNetworkGroupPolicyOK

NewGetNetworkGroupPolicyOK creates a GetNetworkGroupPolicyOK with default headers values

func (*GetNetworkGroupPolicyOK) Error

func (o *GetNetworkGroupPolicyOK) Error() string

func (*GetNetworkGroupPolicyOK) GetPayload

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

type GetNetworkGroupPolicyParams

type GetNetworkGroupPolicyParams struct {

	// GroupPolicyID.
	GroupPolicyID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkGroupPolicyParams contains all the parameters to send to the API endpoint

for the get network group policy operation.

Typically these are written to a http.Request.

func NewGetNetworkGroupPolicyParams

func NewGetNetworkGroupPolicyParams() *GetNetworkGroupPolicyParams

NewGetNetworkGroupPolicyParams creates a new GetNetworkGroupPolicyParams 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 NewGetNetworkGroupPolicyParamsWithContext

func NewGetNetworkGroupPolicyParamsWithContext(ctx context.Context) *GetNetworkGroupPolicyParams

NewGetNetworkGroupPolicyParamsWithContext creates a new GetNetworkGroupPolicyParams object with the ability to set a context for a request.

func NewGetNetworkGroupPolicyParamsWithHTTPClient

func NewGetNetworkGroupPolicyParamsWithHTTPClient(client *http.Client) *GetNetworkGroupPolicyParams

NewGetNetworkGroupPolicyParamsWithHTTPClient creates a new GetNetworkGroupPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkGroupPolicyParamsWithTimeout

func NewGetNetworkGroupPolicyParamsWithTimeout(timeout time.Duration) *GetNetworkGroupPolicyParams

NewGetNetworkGroupPolicyParamsWithTimeout creates a new GetNetworkGroupPolicyParams object with the ability to set a timeout on a request.

func (*GetNetworkGroupPolicyParams) SetContext

func (o *GetNetworkGroupPolicyParams) SetContext(ctx context.Context)

SetContext adds the context to the get network group policy params

func (*GetNetworkGroupPolicyParams) SetDefaults

func (o *GetNetworkGroupPolicyParams) SetDefaults()

SetDefaults hydrates default values in the get network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkGroupPolicyParams) SetGroupPolicyID

func (o *GetNetworkGroupPolicyParams) SetGroupPolicyID(groupPolicyID string)

SetGroupPolicyID adds the groupPolicyId to the get network group policy params

func (*GetNetworkGroupPolicyParams) SetHTTPClient

func (o *GetNetworkGroupPolicyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network group policy params

func (*GetNetworkGroupPolicyParams) SetNetworkID

func (o *GetNetworkGroupPolicyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network group policy params

func (*GetNetworkGroupPolicyParams) SetTimeout

func (o *GetNetworkGroupPolicyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network group policy params

func (*GetNetworkGroupPolicyParams) WithContext

WithContext adds the context to the get network group policy params

func (*GetNetworkGroupPolicyParams) WithDefaults

WithDefaults hydrates default values in the get network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkGroupPolicyParams) WithGroupPolicyID

func (o *GetNetworkGroupPolicyParams) WithGroupPolicyID(groupPolicyID string) *GetNetworkGroupPolicyParams

WithGroupPolicyID adds the groupPolicyID to the get network group policy params

func (*GetNetworkGroupPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network group policy params

func (*GetNetworkGroupPolicyParams) WithNetworkID

func (o *GetNetworkGroupPolicyParams) WithNetworkID(networkID string) *GetNetworkGroupPolicyParams

WithNetworkID adds the networkID to the get network group policy params

func (*GetNetworkGroupPolicyParams) WithTimeout

WithTimeout adds the timeout to the get network group policy params

func (*GetNetworkGroupPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkGroupPolicyReader

type GetNetworkGroupPolicyReader struct {
	// contains filtered or unexported fields
}

GetNetworkGroupPolicyReader is a Reader for the GetNetworkGroupPolicy structure.

func (*GetNetworkGroupPolicyReader) ReadResponse

func (o *GetNetworkGroupPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkHealthAlertsOK

type GetNetworkHealthAlertsOK struct {
	Payload interface{}
}
GetNetworkHealthAlertsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkHealthAlertsOK

func NewGetNetworkHealthAlertsOK() *GetNetworkHealthAlertsOK

NewGetNetworkHealthAlertsOK creates a GetNetworkHealthAlertsOK with default headers values

func (*GetNetworkHealthAlertsOK) Error

func (o *GetNetworkHealthAlertsOK) Error() string

func (*GetNetworkHealthAlertsOK) GetPayload

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

type GetNetworkHealthAlertsParams

type GetNetworkHealthAlertsParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkHealthAlertsParams contains all the parameters to send to the API endpoint

for the get network health alerts operation.

Typically these are written to a http.Request.

func NewGetNetworkHealthAlertsParams

func NewGetNetworkHealthAlertsParams() *GetNetworkHealthAlertsParams

NewGetNetworkHealthAlertsParams creates a new GetNetworkHealthAlertsParams 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 NewGetNetworkHealthAlertsParamsWithContext

func NewGetNetworkHealthAlertsParamsWithContext(ctx context.Context) *GetNetworkHealthAlertsParams

NewGetNetworkHealthAlertsParamsWithContext creates a new GetNetworkHealthAlertsParams object with the ability to set a context for a request.

func NewGetNetworkHealthAlertsParamsWithHTTPClient

func NewGetNetworkHealthAlertsParamsWithHTTPClient(client *http.Client) *GetNetworkHealthAlertsParams

NewGetNetworkHealthAlertsParamsWithHTTPClient creates a new GetNetworkHealthAlertsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkHealthAlertsParamsWithTimeout

func NewGetNetworkHealthAlertsParamsWithTimeout(timeout time.Duration) *GetNetworkHealthAlertsParams

NewGetNetworkHealthAlertsParamsWithTimeout creates a new GetNetworkHealthAlertsParams object with the ability to set a timeout on a request.

func (*GetNetworkHealthAlertsParams) SetContext

func (o *GetNetworkHealthAlertsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network health alerts params

func (*GetNetworkHealthAlertsParams) SetDefaults

func (o *GetNetworkHealthAlertsParams) SetDefaults()

SetDefaults hydrates default values in the get network health alerts params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkHealthAlertsParams) SetHTTPClient

func (o *GetNetworkHealthAlertsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network health alerts params

func (*GetNetworkHealthAlertsParams) SetNetworkID

func (o *GetNetworkHealthAlertsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network health alerts params

func (*GetNetworkHealthAlertsParams) SetTimeout

func (o *GetNetworkHealthAlertsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network health alerts params

func (*GetNetworkHealthAlertsParams) WithContext

WithContext adds the context to the get network health alerts params

func (*GetNetworkHealthAlertsParams) WithDefaults

WithDefaults hydrates default values in the get network health alerts params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkHealthAlertsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network health alerts params

func (*GetNetworkHealthAlertsParams) WithNetworkID

WithNetworkID adds the networkID to the get network health alerts params

func (*GetNetworkHealthAlertsParams) WithTimeout

WithTimeout adds the timeout to the get network health alerts params

func (*GetNetworkHealthAlertsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkHealthAlertsReader

type GetNetworkHealthAlertsReader struct {
	// contains filtered or unexported fields
}

GetNetworkHealthAlertsReader is a Reader for the GetNetworkHealthAlerts structure.

func (*GetNetworkHealthAlertsReader) ReadResponse

func (o *GetNetworkHealthAlertsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkMerakiAuthUserOK

type GetNetworkMerakiAuthUserOK struct {
	Payload interface{}
}
GetNetworkMerakiAuthUserOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkMerakiAuthUserOK

func NewGetNetworkMerakiAuthUserOK() *GetNetworkMerakiAuthUserOK

NewGetNetworkMerakiAuthUserOK creates a GetNetworkMerakiAuthUserOK with default headers values

func (*GetNetworkMerakiAuthUserOK) Error

func (*GetNetworkMerakiAuthUserOK) GetPayload

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

type GetNetworkMerakiAuthUserParams

type GetNetworkMerakiAuthUserParams struct {

	// MerakiAuthUserID.
	MerakiAuthUserID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkMerakiAuthUserParams contains all the parameters to send to the API endpoint

for the get network meraki auth user operation.

Typically these are written to a http.Request.

func NewGetNetworkMerakiAuthUserParams

func NewGetNetworkMerakiAuthUserParams() *GetNetworkMerakiAuthUserParams

NewGetNetworkMerakiAuthUserParams creates a new GetNetworkMerakiAuthUserParams 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 NewGetNetworkMerakiAuthUserParamsWithContext

func NewGetNetworkMerakiAuthUserParamsWithContext(ctx context.Context) *GetNetworkMerakiAuthUserParams

NewGetNetworkMerakiAuthUserParamsWithContext creates a new GetNetworkMerakiAuthUserParams object with the ability to set a context for a request.

func NewGetNetworkMerakiAuthUserParamsWithHTTPClient

func NewGetNetworkMerakiAuthUserParamsWithHTTPClient(client *http.Client) *GetNetworkMerakiAuthUserParams

NewGetNetworkMerakiAuthUserParamsWithHTTPClient creates a new GetNetworkMerakiAuthUserParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkMerakiAuthUserParamsWithTimeout

func NewGetNetworkMerakiAuthUserParamsWithTimeout(timeout time.Duration) *GetNetworkMerakiAuthUserParams

NewGetNetworkMerakiAuthUserParamsWithTimeout creates a new GetNetworkMerakiAuthUserParams object with the ability to set a timeout on a request.

func (*GetNetworkMerakiAuthUserParams) SetContext

func (o *GetNetworkMerakiAuthUserParams) SetContext(ctx context.Context)

SetContext adds the context to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) SetDefaults

func (o *GetNetworkMerakiAuthUserParams) SetDefaults()

SetDefaults hydrates default values in the get network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMerakiAuthUserParams) SetHTTPClient

func (o *GetNetworkMerakiAuthUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) SetMerakiAuthUserID

func (o *GetNetworkMerakiAuthUserParams) SetMerakiAuthUserID(merakiAuthUserID string)

SetMerakiAuthUserID adds the merakiAuthUserId to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) SetNetworkID

func (o *GetNetworkMerakiAuthUserParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) SetTimeout

func (o *GetNetworkMerakiAuthUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) WithContext

WithContext adds the context to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) WithDefaults

WithDefaults hydrates default values in the get network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMerakiAuthUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) WithMerakiAuthUserID

func (o *GetNetworkMerakiAuthUserParams) WithMerakiAuthUserID(merakiAuthUserID string) *GetNetworkMerakiAuthUserParams

WithMerakiAuthUserID adds the merakiAuthUserID to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) WithNetworkID

WithNetworkID adds the networkID to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) WithTimeout

WithTimeout adds the timeout to the get network meraki auth user params

func (*GetNetworkMerakiAuthUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkMerakiAuthUserReader

type GetNetworkMerakiAuthUserReader struct {
	// contains filtered or unexported fields
}

GetNetworkMerakiAuthUserReader is a Reader for the GetNetworkMerakiAuthUser structure.

func (*GetNetworkMerakiAuthUserReader) ReadResponse

func (o *GetNetworkMerakiAuthUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkMerakiAuthUsersOK

type GetNetworkMerakiAuthUsersOK struct {
	Payload []interface{}
}
GetNetworkMerakiAuthUsersOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkMerakiAuthUsersOK

func NewGetNetworkMerakiAuthUsersOK() *GetNetworkMerakiAuthUsersOK

NewGetNetworkMerakiAuthUsersOK creates a GetNetworkMerakiAuthUsersOK with default headers values

func (*GetNetworkMerakiAuthUsersOK) Error

func (*GetNetworkMerakiAuthUsersOK) GetPayload

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

type GetNetworkMerakiAuthUsersParams

type GetNetworkMerakiAuthUsersParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkMerakiAuthUsersParams contains all the parameters to send to the API endpoint

for the get network meraki auth users operation.

Typically these are written to a http.Request.

func NewGetNetworkMerakiAuthUsersParams

func NewGetNetworkMerakiAuthUsersParams() *GetNetworkMerakiAuthUsersParams

NewGetNetworkMerakiAuthUsersParams creates a new GetNetworkMerakiAuthUsersParams 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 NewGetNetworkMerakiAuthUsersParamsWithContext

func NewGetNetworkMerakiAuthUsersParamsWithContext(ctx context.Context) *GetNetworkMerakiAuthUsersParams

NewGetNetworkMerakiAuthUsersParamsWithContext creates a new GetNetworkMerakiAuthUsersParams object with the ability to set a context for a request.

func NewGetNetworkMerakiAuthUsersParamsWithHTTPClient

func NewGetNetworkMerakiAuthUsersParamsWithHTTPClient(client *http.Client) *GetNetworkMerakiAuthUsersParams

NewGetNetworkMerakiAuthUsersParamsWithHTTPClient creates a new GetNetworkMerakiAuthUsersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkMerakiAuthUsersParamsWithTimeout

func NewGetNetworkMerakiAuthUsersParamsWithTimeout(timeout time.Duration) *GetNetworkMerakiAuthUsersParams

NewGetNetworkMerakiAuthUsersParamsWithTimeout creates a new GetNetworkMerakiAuthUsersParams object with the ability to set a timeout on a request.

func (*GetNetworkMerakiAuthUsersParams) SetContext

func (o *GetNetworkMerakiAuthUsersParams) SetContext(ctx context.Context)

SetContext adds the context to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) SetDefaults

func (o *GetNetworkMerakiAuthUsersParams) SetDefaults()

SetDefaults hydrates default values in the get network meraki auth users params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMerakiAuthUsersParams) SetHTTPClient

func (o *GetNetworkMerakiAuthUsersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) SetNetworkID

func (o *GetNetworkMerakiAuthUsersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) SetTimeout

func (o *GetNetworkMerakiAuthUsersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) WithContext

WithContext adds the context to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) WithDefaults

WithDefaults hydrates default values in the get network meraki auth users params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMerakiAuthUsersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) WithNetworkID

WithNetworkID adds the networkID to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) WithTimeout

WithTimeout adds the timeout to the get network meraki auth users params

func (*GetNetworkMerakiAuthUsersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkMerakiAuthUsersReader

type GetNetworkMerakiAuthUsersReader struct {
	// contains filtered or unexported fields
}

GetNetworkMerakiAuthUsersReader is a Reader for the GetNetworkMerakiAuthUsers structure.

func (*GetNetworkMerakiAuthUsersReader) ReadResponse

func (o *GetNetworkMerakiAuthUsersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkMqttBrokerOK

type GetNetworkMqttBrokerOK struct {
	Payload interface{}
}
GetNetworkMqttBrokerOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkMqttBrokerOK

func NewGetNetworkMqttBrokerOK() *GetNetworkMqttBrokerOK

NewGetNetworkMqttBrokerOK creates a GetNetworkMqttBrokerOK with default headers values

func (*GetNetworkMqttBrokerOK) Error

func (o *GetNetworkMqttBrokerOK) Error() string

func (*GetNetworkMqttBrokerOK) GetPayload

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

type GetNetworkMqttBrokerParams

type GetNetworkMqttBrokerParams struct {

	// MqttBrokerID.
	MqttBrokerID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkMqttBrokerParams contains all the parameters to send to the API endpoint

for the get network mqtt broker operation.

Typically these are written to a http.Request.

func NewGetNetworkMqttBrokerParams

func NewGetNetworkMqttBrokerParams() *GetNetworkMqttBrokerParams

NewGetNetworkMqttBrokerParams creates a new GetNetworkMqttBrokerParams 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 NewGetNetworkMqttBrokerParamsWithContext

func NewGetNetworkMqttBrokerParamsWithContext(ctx context.Context) *GetNetworkMqttBrokerParams

NewGetNetworkMqttBrokerParamsWithContext creates a new GetNetworkMqttBrokerParams object with the ability to set a context for a request.

func NewGetNetworkMqttBrokerParamsWithHTTPClient

func NewGetNetworkMqttBrokerParamsWithHTTPClient(client *http.Client) *GetNetworkMqttBrokerParams

NewGetNetworkMqttBrokerParamsWithHTTPClient creates a new GetNetworkMqttBrokerParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkMqttBrokerParamsWithTimeout

func NewGetNetworkMqttBrokerParamsWithTimeout(timeout time.Duration) *GetNetworkMqttBrokerParams

NewGetNetworkMqttBrokerParamsWithTimeout creates a new GetNetworkMqttBrokerParams object with the ability to set a timeout on a request.

func (*GetNetworkMqttBrokerParams) SetContext

func (o *GetNetworkMqttBrokerParams) SetContext(ctx context.Context)

SetContext adds the context to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) SetDefaults

func (o *GetNetworkMqttBrokerParams) SetDefaults()

SetDefaults hydrates default values in the get network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMqttBrokerParams) SetHTTPClient

func (o *GetNetworkMqttBrokerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) SetMqttBrokerID

func (o *GetNetworkMqttBrokerParams) SetMqttBrokerID(mqttBrokerID string)

SetMqttBrokerID adds the mqttBrokerId to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) SetNetworkID

func (o *GetNetworkMqttBrokerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) SetTimeout

func (o *GetNetworkMqttBrokerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) WithContext

WithContext adds the context to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) WithDefaults

WithDefaults hydrates default values in the get network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMqttBrokerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) WithMqttBrokerID

func (o *GetNetworkMqttBrokerParams) WithMqttBrokerID(mqttBrokerID string) *GetNetworkMqttBrokerParams

WithMqttBrokerID adds the mqttBrokerID to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) WithNetworkID

func (o *GetNetworkMqttBrokerParams) WithNetworkID(networkID string) *GetNetworkMqttBrokerParams

WithNetworkID adds the networkID to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) WithTimeout

WithTimeout adds the timeout to the get network mqtt broker params

func (*GetNetworkMqttBrokerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkMqttBrokerReader

type GetNetworkMqttBrokerReader struct {
	// contains filtered or unexported fields
}

GetNetworkMqttBrokerReader is a Reader for the GetNetworkMqttBroker structure.

func (*GetNetworkMqttBrokerReader) ReadResponse

func (o *GetNetworkMqttBrokerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkMqttBrokersOK

type GetNetworkMqttBrokersOK struct {
	Payload []interface{}
}
GetNetworkMqttBrokersOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkMqttBrokersOK

func NewGetNetworkMqttBrokersOK() *GetNetworkMqttBrokersOK

NewGetNetworkMqttBrokersOK creates a GetNetworkMqttBrokersOK with default headers values

func (*GetNetworkMqttBrokersOK) Error

func (o *GetNetworkMqttBrokersOK) Error() string

func (*GetNetworkMqttBrokersOK) GetPayload

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

type GetNetworkMqttBrokersParams

type GetNetworkMqttBrokersParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkMqttBrokersParams contains all the parameters to send to the API endpoint

for the get network mqtt brokers operation.

Typically these are written to a http.Request.

func NewGetNetworkMqttBrokersParams

func NewGetNetworkMqttBrokersParams() *GetNetworkMqttBrokersParams

NewGetNetworkMqttBrokersParams creates a new GetNetworkMqttBrokersParams 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 NewGetNetworkMqttBrokersParamsWithContext

func NewGetNetworkMqttBrokersParamsWithContext(ctx context.Context) *GetNetworkMqttBrokersParams

NewGetNetworkMqttBrokersParamsWithContext creates a new GetNetworkMqttBrokersParams object with the ability to set a context for a request.

func NewGetNetworkMqttBrokersParamsWithHTTPClient

func NewGetNetworkMqttBrokersParamsWithHTTPClient(client *http.Client) *GetNetworkMqttBrokersParams

NewGetNetworkMqttBrokersParamsWithHTTPClient creates a new GetNetworkMqttBrokersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkMqttBrokersParamsWithTimeout

func NewGetNetworkMqttBrokersParamsWithTimeout(timeout time.Duration) *GetNetworkMqttBrokersParams

NewGetNetworkMqttBrokersParamsWithTimeout creates a new GetNetworkMqttBrokersParams object with the ability to set a timeout on a request.

func (*GetNetworkMqttBrokersParams) SetContext

func (o *GetNetworkMqttBrokersParams) SetContext(ctx context.Context)

SetContext adds the context to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) SetDefaults

func (o *GetNetworkMqttBrokersParams) SetDefaults()

SetDefaults hydrates default values in the get network mqtt brokers params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMqttBrokersParams) SetHTTPClient

func (o *GetNetworkMqttBrokersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) SetNetworkID

func (o *GetNetworkMqttBrokersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) SetTimeout

func (o *GetNetworkMqttBrokersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) WithContext

WithContext adds the context to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) WithDefaults

WithDefaults hydrates default values in the get network mqtt brokers params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkMqttBrokersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) WithNetworkID

func (o *GetNetworkMqttBrokersParams) WithNetworkID(networkID string) *GetNetworkMqttBrokersParams

WithNetworkID adds the networkID to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) WithTimeout

WithTimeout adds the timeout to the get network mqtt brokers params

func (*GetNetworkMqttBrokersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkMqttBrokersReader

type GetNetworkMqttBrokersReader struct {
	// contains filtered or unexported fields
}

GetNetworkMqttBrokersReader is a Reader for the GetNetworkMqttBrokers structure.

func (*GetNetworkMqttBrokersReader) ReadResponse

func (o *GetNetworkMqttBrokersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkNetflowOK

type GetNetworkNetflowOK struct {
	Payload interface{}
}
GetNetworkNetflowOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkNetflowOK

func NewGetNetworkNetflowOK() *GetNetworkNetflowOK

NewGetNetworkNetflowOK creates a GetNetworkNetflowOK with default headers values

func (*GetNetworkNetflowOK) Error

func (o *GetNetworkNetflowOK) Error() string

func (*GetNetworkNetflowOK) GetPayload

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

type GetNetworkNetflowParams

type GetNetworkNetflowParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkNetflowParams contains all the parameters to send to the API endpoint

for the get network netflow operation.

Typically these are written to a http.Request.

func NewGetNetworkNetflowParams

func NewGetNetworkNetflowParams() *GetNetworkNetflowParams

NewGetNetworkNetflowParams creates a new GetNetworkNetflowParams 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 NewGetNetworkNetflowParamsWithContext

func NewGetNetworkNetflowParamsWithContext(ctx context.Context) *GetNetworkNetflowParams

NewGetNetworkNetflowParamsWithContext creates a new GetNetworkNetflowParams object with the ability to set a context for a request.

func NewGetNetworkNetflowParamsWithHTTPClient

func NewGetNetworkNetflowParamsWithHTTPClient(client *http.Client) *GetNetworkNetflowParams

NewGetNetworkNetflowParamsWithHTTPClient creates a new GetNetworkNetflowParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkNetflowParamsWithTimeout

func NewGetNetworkNetflowParamsWithTimeout(timeout time.Duration) *GetNetworkNetflowParams

NewGetNetworkNetflowParamsWithTimeout creates a new GetNetworkNetflowParams object with the ability to set a timeout on a request.

func (*GetNetworkNetflowParams) SetContext

func (o *GetNetworkNetflowParams) SetContext(ctx context.Context)

SetContext adds the context to the get network netflow params

func (*GetNetworkNetflowParams) SetDefaults

func (o *GetNetworkNetflowParams) SetDefaults()

SetDefaults hydrates default values in the get network netflow params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkNetflowParams) SetHTTPClient

func (o *GetNetworkNetflowParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network netflow params

func (*GetNetworkNetflowParams) SetNetworkID

func (o *GetNetworkNetflowParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network netflow params

func (*GetNetworkNetflowParams) SetTimeout

func (o *GetNetworkNetflowParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network netflow params

func (*GetNetworkNetflowParams) WithContext

WithContext adds the context to the get network netflow params

func (*GetNetworkNetflowParams) WithDefaults

WithDefaults hydrates default values in the get network netflow params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkNetflowParams) WithHTTPClient

func (o *GetNetworkNetflowParams) WithHTTPClient(client *http.Client) *GetNetworkNetflowParams

WithHTTPClient adds the HTTPClient to the get network netflow params

func (*GetNetworkNetflowParams) WithNetworkID

func (o *GetNetworkNetflowParams) WithNetworkID(networkID string) *GetNetworkNetflowParams

WithNetworkID adds the networkID to the get network netflow params

func (*GetNetworkNetflowParams) WithTimeout

WithTimeout adds the timeout to the get network netflow params

func (*GetNetworkNetflowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkNetflowReader

type GetNetworkNetflowReader struct {
	// contains filtered or unexported fields
}

GetNetworkNetflowReader is a Reader for the GetNetworkNetflow structure.

func (*GetNetworkNetflowReader) ReadResponse

func (o *GetNetworkNetflowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkNetworkHealthChannelUtilizationOK

type GetNetworkNetworkHealthChannelUtilizationOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []interface{}
}
GetNetworkNetworkHealthChannelUtilizationOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkNetworkHealthChannelUtilizationOK

func NewGetNetworkNetworkHealthChannelUtilizationOK() *GetNetworkNetworkHealthChannelUtilizationOK

NewGetNetworkNetworkHealthChannelUtilizationOK creates a GetNetworkNetworkHealthChannelUtilizationOK with default headers values

func (*GetNetworkNetworkHealthChannelUtilizationOK) Error

func (*GetNetworkNetworkHealthChannelUtilizationOK) GetPayload

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

type GetNetworkNetworkHealthChannelUtilizationParams

type GetNetworkNetworkHealthChannelUtilizationParams 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 - 100. Default is 10.
	*/
	PerPage *int64

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 600. The default is 600.
	*/
	Resolution *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

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkNetworkHealthChannelUtilizationParams contains all the parameters to send to the API endpoint

for the get network network health channel utilization operation.

Typically these are written to a http.Request.

func NewGetNetworkNetworkHealthChannelUtilizationParams

func NewGetNetworkNetworkHealthChannelUtilizationParams() *GetNetworkNetworkHealthChannelUtilizationParams

NewGetNetworkNetworkHealthChannelUtilizationParams creates a new GetNetworkNetworkHealthChannelUtilizationParams 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 NewGetNetworkNetworkHealthChannelUtilizationParamsWithContext

func NewGetNetworkNetworkHealthChannelUtilizationParamsWithContext(ctx context.Context) *GetNetworkNetworkHealthChannelUtilizationParams

NewGetNetworkNetworkHealthChannelUtilizationParamsWithContext creates a new GetNetworkNetworkHealthChannelUtilizationParams object with the ability to set a context for a request.

func NewGetNetworkNetworkHealthChannelUtilizationParamsWithHTTPClient

func NewGetNetworkNetworkHealthChannelUtilizationParamsWithHTTPClient(client *http.Client) *GetNetworkNetworkHealthChannelUtilizationParams

NewGetNetworkNetworkHealthChannelUtilizationParamsWithHTTPClient creates a new GetNetworkNetworkHealthChannelUtilizationParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkNetworkHealthChannelUtilizationParamsWithTimeout

func NewGetNetworkNetworkHealthChannelUtilizationParamsWithTimeout(timeout time.Duration) *GetNetworkNetworkHealthChannelUtilizationParams

NewGetNetworkNetworkHealthChannelUtilizationParamsWithTimeout creates a new GetNetworkNetworkHealthChannelUtilizationParams object with the ability to set a timeout on a request.

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetContext

SetContext adds the context to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetDefaults

SetDefaults hydrates default values in the get network network health channel utilization params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetEndingBefore

func (o *GetNetworkNetworkHealthChannelUtilizationParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetNetworkID

func (o *GetNetworkNetworkHealthChannelUtilizationParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetPerPage

SetPerPage adds the perPage to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetResolution

func (o *GetNetworkNetworkHealthChannelUtilizationParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetStartingAfter

func (o *GetNetworkNetworkHealthChannelUtilizationParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetT0

SetT0 adds the t0 to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetT1

SetT1 adds the t1 to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetTimeout

SetTimeout adds the timeout to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) SetTimespan

func (o *GetNetworkNetworkHealthChannelUtilizationParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithContext

WithContext adds the context to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithDefaults

WithDefaults hydrates default values in the get network network health channel utilization params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithNetworkID

WithNetworkID adds the networkID to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithPerPage

WithPerPage adds the perPage to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithResolution

WithResolution adds the resolution to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithT0

WithT0 adds the t0 to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithT1

WithT1 adds the t1 to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithTimeout

WithTimeout adds the timeout to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WithTimespan

WithTimespan adds the timespan to the get network network health channel utilization params

func (*GetNetworkNetworkHealthChannelUtilizationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkNetworkHealthChannelUtilizationReader

type GetNetworkNetworkHealthChannelUtilizationReader struct {
	// contains filtered or unexported fields
}

GetNetworkNetworkHealthChannelUtilizationReader is a Reader for the GetNetworkNetworkHealthChannelUtilization structure.

func (*GetNetworkNetworkHealthChannelUtilizationReader) ReadResponse

func (o *GetNetworkNetworkHealthChannelUtilizationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkOK

type GetNetworkOK struct {
	Payload interface{}
}
GetNetworkOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkOK

func NewGetNetworkOK() *GetNetworkOK

NewGetNetworkOK creates a GetNetworkOK with default headers values

func (*GetNetworkOK) Error

func (o *GetNetworkOK) Error() string

func (*GetNetworkOK) GetPayload

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

type GetNetworkParams

type GetNetworkParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkParams contains all the parameters to send to the API endpoint

for the get network operation.

Typically these are written to a http.Request.

func NewGetNetworkParams

func NewGetNetworkParams() *GetNetworkParams

NewGetNetworkParams creates a new GetNetworkParams 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 NewGetNetworkParamsWithContext

func NewGetNetworkParamsWithContext(ctx context.Context) *GetNetworkParams

NewGetNetworkParamsWithContext creates a new GetNetworkParams object with the ability to set a context for a request.

func NewGetNetworkParamsWithHTTPClient

func NewGetNetworkParamsWithHTTPClient(client *http.Client) *GetNetworkParams

NewGetNetworkParamsWithHTTPClient creates a new GetNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkParamsWithTimeout

func NewGetNetworkParamsWithTimeout(timeout time.Duration) *GetNetworkParams

NewGetNetworkParamsWithTimeout creates a new GetNetworkParams object with the ability to set a timeout on a request.

func (*GetNetworkParams) SetContext

func (o *GetNetworkParams) SetContext(ctx context.Context)

SetContext adds the context to the get network params

func (*GetNetworkParams) SetDefaults

func (o *GetNetworkParams) SetDefaults()

SetDefaults hydrates default values in the get network params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkParams) SetHTTPClient

func (o *GetNetworkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network params

func (*GetNetworkParams) SetNetworkID

func (o *GetNetworkParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network params

func (*GetNetworkParams) SetTimeout

func (o *GetNetworkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network params

func (*GetNetworkParams) WithContext

func (o *GetNetworkParams) WithContext(ctx context.Context) *GetNetworkParams

WithContext adds the context to the get network params

func (*GetNetworkParams) WithDefaults

func (o *GetNetworkParams) WithDefaults() *GetNetworkParams

WithDefaults hydrates default values in the get network params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkParams) WithHTTPClient

func (o *GetNetworkParams) WithHTTPClient(client *http.Client) *GetNetworkParams

WithHTTPClient adds the HTTPClient to the get network params

func (*GetNetworkParams) WithNetworkID

func (o *GetNetworkParams) WithNetworkID(networkID string) *GetNetworkParams

WithNetworkID adds the networkID to the get network params

func (*GetNetworkParams) WithTimeout

func (o *GetNetworkParams) WithTimeout(timeout time.Duration) *GetNetworkParams

WithTimeout adds the timeout to the get network params

func (*GetNetworkParams) WriteToRequest

func (o *GetNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetNetworkPiiPiiKeysOK

type GetNetworkPiiPiiKeysOK struct {
	Payload interface{}
}
GetNetworkPiiPiiKeysOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkPiiPiiKeysOK

func NewGetNetworkPiiPiiKeysOK() *GetNetworkPiiPiiKeysOK

NewGetNetworkPiiPiiKeysOK creates a GetNetworkPiiPiiKeysOK with default headers values

func (*GetNetworkPiiPiiKeysOK) Error

func (o *GetNetworkPiiPiiKeysOK) Error() string

func (*GetNetworkPiiPiiKeysOK) GetPayload

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

type GetNetworkPiiPiiKeysParams

type GetNetworkPiiPiiKeysParams struct {

	/* BluetoothMac.

	   The MAC of a Bluetooth client
	*/
	BluetoothMac *string

	/* Email.

	   The email of a network user account or a Systems Manager device
	*/
	Email *string

	/* Imei.

	   The IMEI of a Systems Manager device
	*/
	Imei *string

	/* Mac.

	   The MAC of a network client device or a Systems Manager device
	*/
	Mac *string

	// NetworkID.
	NetworkID string

	/* Serial.

	   The serial of a Systems Manager device
	*/
	Serial *string

	/* Username.

	   The username of a Systems Manager user
	*/
	Username *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkPiiPiiKeysParams contains all the parameters to send to the API endpoint

for the get network pii pii keys operation.

Typically these are written to a http.Request.

func NewGetNetworkPiiPiiKeysParams

func NewGetNetworkPiiPiiKeysParams() *GetNetworkPiiPiiKeysParams

NewGetNetworkPiiPiiKeysParams creates a new GetNetworkPiiPiiKeysParams 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 NewGetNetworkPiiPiiKeysParamsWithContext

func NewGetNetworkPiiPiiKeysParamsWithContext(ctx context.Context) *GetNetworkPiiPiiKeysParams

NewGetNetworkPiiPiiKeysParamsWithContext creates a new GetNetworkPiiPiiKeysParams object with the ability to set a context for a request.

func NewGetNetworkPiiPiiKeysParamsWithHTTPClient

func NewGetNetworkPiiPiiKeysParamsWithHTTPClient(client *http.Client) *GetNetworkPiiPiiKeysParams

NewGetNetworkPiiPiiKeysParamsWithHTTPClient creates a new GetNetworkPiiPiiKeysParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkPiiPiiKeysParamsWithTimeout

func NewGetNetworkPiiPiiKeysParamsWithTimeout(timeout time.Duration) *GetNetworkPiiPiiKeysParams

NewGetNetworkPiiPiiKeysParamsWithTimeout creates a new GetNetworkPiiPiiKeysParams object with the ability to set a timeout on a request.

func (*GetNetworkPiiPiiKeysParams) SetBluetoothMac

func (o *GetNetworkPiiPiiKeysParams) SetBluetoothMac(bluetoothMac *string)

SetBluetoothMac adds the bluetoothMac to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetContext

func (o *GetNetworkPiiPiiKeysParams) SetContext(ctx context.Context)

SetContext adds the context to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetDefaults

func (o *GetNetworkPiiPiiKeysParams) SetDefaults()

SetDefaults hydrates default values in the get network pii pii keys params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiPiiKeysParams) SetEmail

func (o *GetNetworkPiiPiiKeysParams) SetEmail(email *string)

SetEmail adds the email to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetHTTPClient

func (o *GetNetworkPiiPiiKeysParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetImei

func (o *GetNetworkPiiPiiKeysParams) SetImei(imei *string)

SetImei adds the imei to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetMac

func (o *GetNetworkPiiPiiKeysParams) SetMac(mac *string)

SetMac adds the mac to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetNetworkID

func (o *GetNetworkPiiPiiKeysParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetSerial

func (o *GetNetworkPiiPiiKeysParams) SetSerial(serial *string)

SetSerial adds the serial to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetTimeout

func (o *GetNetworkPiiPiiKeysParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) SetUsername

func (o *GetNetworkPiiPiiKeysParams) SetUsername(username *string)

SetUsername adds the username to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithBluetoothMac

func (o *GetNetworkPiiPiiKeysParams) WithBluetoothMac(bluetoothMac *string) *GetNetworkPiiPiiKeysParams

WithBluetoothMac adds the bluetoothMac to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithContext

WithContext adds the context to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithDefaults

WithDefaults hydrates default values in the get network pii pii keys params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiPiiKeysParams) WithEmail

WithEmail adds the email to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithImei

WithImei adds the imei to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithMac

WithMac adds the mac to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithNetworkID

func (o *GetNetworkPiiPiiKeysParams) WithNetworkID(networkID string) *GetNetworkPiiPiiKeysParams

WithNetworkID adds the networkID to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithSerial

WithSerial adds the serial to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithTimeout

WithTimeout adds the timeout to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WithUsername

func (o *GetNetworkPiiPiiKeysParams) WithUsername(username *string) *GetNetworkPiiPiiKeysParams

WithUsername adds the username to the get network pii pii keys params

func (*GetNetworkPiiPiiKeysParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkPiiPiiKeysReader

type GetNetworkPiiPiiKeysReader struct {
	// contains filtered or unexported fields
}

GetNetworkPiiPiiKeysReader is a Reader for the GetNetworkPiiPiiKeys structure.

func (*GetNetworkPiiPiiKeysReader) ReadResponse

func (o *GetNetworkPiiPiiKeysReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkPiiRequestOK

type GetNetworkPiiRequestOK struct {
	Payload interface{}
}
GetNetworkPiiRequestOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkPiiRequestOK

func NewGetNetworkPiiRequestOK() *GetNetworkPiiRequestOK

NewGetNetworkPiiRequestOK creates a GetNetworkPiiRequestOK with default headers values

func (*GetNetworkPiiRequestOK) Error

func (o *GetNetworkPiiRequestOK) Error() string

func (*GetNetworkPiiRequestOK) GetPayload

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

type GetNetworkPiiRequestParams

type GetNetworkPiiRequestParams struct {

	// NetworkID.
	NetworkID string

	// RequestID.
	RequestID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkPiiRequestParams contains all the parameters to send to the API endpoint

for the get network pii request operation.

Typically these are written to a http.Request.

func NewGetNetworkPiiRequestParams

func NewGetNetworkPiiRequestParams() *GetNetworkPiiRequestParams

NewGetNetworkPiiRequestParams creates a new GetNetworkPiiRequestParams 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 NewGetNetworkPiiRequestParamsWithContext

func NewGetNetworkPiiRequestParamsWithContext(ctx context.Context) *GetNetworkPiiRequestParams

NewGetNetworkPiiRequestParamsWithContext creates a new GetNetworkPiiRequestParams object with the ability to set a context for a request.

func NewGetNetworkPiiRequestParamsWithHTTPClient

func NewGetNetworkPiiRequestParamsWithHTTPClient(client *http.Client) *GetNetworkPiiRequestParams

NewGetNetworkPiiRequestParamsWithHTTPClient creates a new GetNetworkPiiRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkPiiRequestParamsWithTimeout

func NewGetNetworkPiiRequestParamsWithTimeout(timeout time.Duration) *GetNetworkPiiRequestParams

NewGetNetworkPiiRequestParamsWithTimeout creates a new GetNetworkPiiRequestParams object with the ability to set a timeout on a request.

func (*GetNetworkPiiRequestParams) SetContext

func (o *GetNetworkPiiRequestParams) SetContext(ctx context.Context)

SetContext adds the context to the get network pii request params

func (*GetNetworkPiiRequestParams) SetDefaults

func (o *GetNetworkPiiRequestParams) SetDefaults()

SetDefaults hydrates default values in the get network pii request params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiRequestParams) SetHTTPClient

func (o *GetNetworkPiiRequestParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network pii request params

func (*GetNetworkPiiRequestParams) SetNetworkID

func (o *GetNetworkPiiRequestParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network pii request params

func (*GetNetworkPiiRequestParams) SetRequestID

func (o *GetNetworkPiiRequestParams) SetRequestID(requestID string)

SetRequestID adds the requestId to the get network pii request params

func (*GetNetworkPiiRequestParams) SetTimeout

func (o *GetNetworkPiiRequestParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network pii request params

func (*GetNetworkPiiRequestParams) WithContext

WithContext adds the context to the get network pii request params

func (*GetNetworkPiiRequestParams) WithDefaults

WithDefaults hydrates default values in the get network pii request params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network pii request params

func (*GetNetworkPiiRequestParams) WithNetworkID

func (o *GetNetworkPiiRequestParams) WithNetworkID(networkID string) *GetNetworkPiiRequestParams

WithNetworkID adds the networkID to the get network pii request params

func (*GetNetworkPiiRequestParams) WithRequestID

func (o *GetNetworkPiiRequestParams) WithRequestID(requestID string) *GetNetworkPiiRequestParams

WithRequestID adds the requestID to the get network pii request params

func (*GetNetworkPiiRequestParams) WithTimeout

WithTimeout adds the timeout to the get network pii request params

func (*GetNetworkPiiRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkPiiRequestReader

type GetNetworkPiiRequestReader struct {
	// contains filtered or unexported fields
}

GetNetworkPiiRequestReader is a Reader for the GetNetworkPiiRequest structure.

func (*GetNetworkPiiRequestReader) ReadResponse

func (o *GetNetworkPiiRequestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkPiiRequestsOK

type GetNetworkPiiRequestsOK struct {
	Payload []interface{}
}
GetNetworkPiiRequestsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkPiiRequestsOK

func NewGetNetworkPiiRequestsOK() *GetNetworkPiiRequestsOK

NewGetNetworkPiiRequestsOK creates a GetNetworkPiiRequestsOK with default headers values

func (*GetNetworkPiiRequestsOK) Error

func (o *GetNetworkPiiRequestsOK) Error() string

func (*GetNetworkPiiRequestsOK) GetPayload

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

type GetNetworkPiiRequestsParams

type GetNetworkPiiRequestsParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkPiiRequestsParams contains all the parameters to send to the API endpoint

for the get network pii requests operation.

Typically these are written to a http.Request.

func NewGetNetworkPiiRequestsParams

func NewGetNetworkPiiRequestsParams() *GetNetworkPiiRequestsParams

NewGetNetworkPiiRequestsParams creates a new GetNetworkPiiRequestsParams 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 NewGetNetworkPiiRequestsParamsWithContext

func NewGetNetworkPiiRequestsParamsWithContext(ctx context.Context) *GetNetworkPiiRequestsParams

NewGetNetworkPiiRequestsParamsWithContext creates a new GetNetworkPiiRequestsParams object with the ability to set a context for a request.

func NewGetNetworkPiiRequestsParamsWithHTTPClient

func NewGetNetworkPiiRequestsParamsWithHTTPClient(client *http.Client) *GetNetworkPiiRequestsParams

NewGetNetworkPiiRequestsParamsWithHTTPClient creates a new GetNetworkPiiRequestsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkPiiRequestsParamsWithTimeout

func NewGetNetworkPiiRequestsParamsWithTimeout(timeout time.Duration) *GetNetworkPiiRequestsParams

NewGetNetworkPiiRequestsParamsWithTimeout creates a new GetNetworkPiiRequestsParams object with the ability to set a timeout on a request.

func (*GetNetworkPiiRequestsParams) SetContext

func (o *GetNetworkPiiRequestsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network pii requests params

func (*GetNetworkPiiRequestsParams) SetDefaults

func (o *GetNetworkPiiRequestsParams) SetDefaults()

SetDefaults hydrates default values in the get network pii requests params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiRequestsParams) SetHTTPClient

func (o *GetNetworkPiiRequestsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network pii requests params

func (*GetNetworkPiiRequestsParams) SetNetworkID

func (o *GetNetworkPiiRequestsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network pii requests params

func (*GetNetworkPiiRequestsParams) SetTimeout

func (o *GetNetworkPiiRequestsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network pii requests params

func (*GetNetworkPiiRequestsParams) WithContext

WithContext adds the context to the get network pii requests params

func (*GetNetworkPiiRequestsParams) WithDefaults

WithDefaults hydrates default values in the get network pii requests params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiRequestsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network pii requests params

func (*GetNetworkPiiRequestsParams) WithNetworkID

func (o *GetNetworkPiiRequestsParams) WithNetworkID(networkID string) *GetNetworkPiiRequestsParams

WithNetworkID adds the networkID to the get network pii requests params

func (*GetNetworkPiiRequestsParams) WithTimeout

WithTimeout adds the timeout to the get network pii requests params

func (*GetNetworkPiiRequestsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkPiiRequestsReader

type GetNetworkPiiRequestsReader struct {
	// contains filtered or unexported fields
}

GetNetworkPiiRequestsReader is a Reader for the GetNetworkPiiRequests structure.

func (*GetNetworkPiiRequestsReader) ReadResponse

func (o *GetNetworkPiiRequestsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkPiiSmDevicesForKeyOK

type GetNetworkPiiSmDevicesForKeyOK struct {
	Payload interface{}
}
GetNetworkPiiSmDevicesForKeyOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkPiiSmDevicesForKeyOK

func NewGetNetworkPiiSmDevicesForKeyOK() *GetNetworkPiiSmDevicesForKeyOK

NewGetNetworkPiiSmDevicesForKeyOK creates a GetNetworkPiiSmDevicesForKeyOK with default headers values

func (*GetNetworkPiiSmDevicesForKeyOK) Error

func (*GetNetworkPiiSmDevicesForKeyOK) GetPayload

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

type GetNetworkPiiSmDevicesForKeyParams

type GetNetworkPiiSmDevicesForKeyParams struct {

	/* BluetoothMac.

	   The MAC of a Bluetooth client
	*/
	BluetoothMac *string

	/* Email.

	   The email of a network user account or a Systems Manager device
	*/
	Email *string

	/* Imei.

	   The IMEI of a Systems Manager device
	*/
	Imei *string

	/* Mac.

	   The MAC of a network client device or a Systems Manager device
	*/
	Mac *string

	// NetworkID.
	NetworkID string

	/* Serial.

	   The serial of a Systems Manager device
	*/
	Serial *string

	/* Username.

	   The username of a Systems Manager user
	*/
	Username *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkPiiSmDevicesForKeyParams contains all the parameters to send to the API endpoint

for the get network pii sm devices for key operation.

Typically these are written to a http.Request.

func NewGetNetworkPiiSmDevicesForKeyParams

func NewGetNetworkPiiSmDevicesForKeyParams() *GetNetworkPiiSmDevicesForKeyParams

NewGetNetworkPiiSmDevicesForKeyParams creates a new GetNetworkPiiSmDevicesForKeyParams 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 NewGetNetworkPiiSmDevicesForKeyParamsWithContext

func NewGetNetworkPiiSmDevicesForKeyParamsWithContext(ctx context.Context) *GetNetworkPiiSmDevicesForKeyParams

NewGetNetworkPiiSmDevicesForKeyParamsWithContext creates a new GetNetworkPiiSmDevicesForKeyParams object with the ability to set a context for a request.

func NewGetNetworkPiiSmDevicesForKeyParamsWithHTTPClient

func NewGetNetworkPiiSmDevicesForKeyParamsWithHTTPClient(client *http.Client) *GetNetworkPiiSmDevicesForKeyParams

NewGetNetworkPiiSmDevicesForKeyParamsWithHTTPClient creates a new GetNetworkPiiSmDevicesForKeyParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkPiiSmDevicesForKeyParamsWithTimeout

func NewGetNetworkPiiSmDevicesForKeyParamsWithTimeout(timeout time.Duration) *GetNetworkPiiSmDevicesForKeyParams

NewGetNetworkPiiSmDevicesForKeyParamsWithTimeout creates a new GetNetworkPiiSmDevicesForKeyParams object with the ability to set a timeout on a request.

func (*GetNetworkPiiSmDevicesForKeyParams) SetBluetoothMac

func (o *GetNetworkPiiSmDevicesForKeyParams) SetBluetoothMac(bluetoothMac *string)

SetBluetoothMac adds the bluetoothMac to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetContext

SetContext adds the context to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetDefaults

func (o *GetNetworkPiiSmDevicesForKeyParams) SetDefaults()

SetDefaults hydrates default values in the get network pii sm devices for key params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiSmDevicesForKeyParams) SetEmail

func (o *GetNetworkPiiSmDevicesForKeyParams) SetEmail(email *string)

SetEmail adds the email to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetHTTPClient

func (o *GetNetworkPiiSmDevicesForKeyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetImei

func (o *GetNetworkPiiSmDevicesForKeyParams) SetImei(imei *string)

SetImei adds the imei to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetMac

SetMac adds the mac to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetNetworkID

func (o *GetNetworkPiiSmDevicesForKeyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetSerial

func (o *GetNetworkPiiSmDevicesForKeyParams) SetSerial(serial *string)

SetSerial adds the serial to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetTimeout

func (o *GetNetworkPiiSmDevicesForKeyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) SetUsername

func (o *GetNetworkPiiSmDevicesForKeyParams) SetUsername(username *string)

SetUsername adds the username to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithBluetoothMac

WithBluetoothMac adds the bluetoothMac to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithContext

WithContext adds the context to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithDefaults

WithDefaults hydrates default values in the get network pii sm devices for key params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiSmDevicesForKeyParams) WithEmail

WithEmail adds the email to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithImei

WithImei adds the imei to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithMac

WithMac adds the mac to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithNetworkID

WithNetworkID adds the networkID to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithSerial

WithSerial adds the serial to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithTimeout

WithTimeout adds the timeout to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WithUsername

WithUsername adds the username to the get network pii sm devices for key params

func (*GetNetworkPiiSmDevicesForKeyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkPiiSmDevicesForKeyReader

type GetNetworkPiiSmDevicesForKeyReader struct {
	// contains filtered or unexported fields
}

GetNetworkPiiSmDevicesForKeyReader is a Reader for the GetNetworkPiiSmDevicesForKey structure.

func (*GetNetworkPiiSmDevicesForKeyReader) ReadResponse

func (o *GetNetworkPiiSmDevicesForKeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkPiiSmOwnersForKeyOK

type GetNetworkPiiSmOwnersForKeyOK struct {
	Payload interface{}
}
GetNetworkPiiSmOwnersForKeyOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkPiiSmOwnersForKeyOK

func NewGetNetworkPiiSmOwnersForKeyOK() *GetNetworkPiiSmOwnersForKeyOK

NewGetNetworkPiiSmOwnersForKeyOK creates a GetNetworkPiiSmOwnersForKeyOK with default headers values

func (*GetNetworkPiiSmOwnersForKeyOK) Error

func (*GetNetworkPiiSmOwnersForKeyOK) GetPayload

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

type GetNetworkPiiSmOwnersForKeyParams

type GetNetworkPiiSmOwnersForKeyParams struct {

	/* BluetoothMac.

	   The MAC of a Bluetooth client
	*/
	BluetoothMac *string

	/* Email.

	   The email of a network user account or a Systems Manager device
	*/
	Email *string

	/* Imei.

	   The IMEI of a Systems Manager device
	*/
	Imei *string

	/* Mac.

	   The MAC of a network client device or a Systems Manager device
	*/
	Mac *string

	// NetworkID.
	NetworkID string

	/* Serial.

	   The serial of a Systems Manager device
	*/
	Serial *string

	/* Username.

	   The username of a Systems Manager user
	*/
	Username *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkPiiSmOwnersForKeyParams contains all the parameters to send to the API endpoint

for the get network pii sm owners for key operation.

Typically these are written to a http.Request.

func NewGetNetworkPiiSmOwnersForKeyParams

func NewGetNetworkPiiSmOwnersForKeyParams() *GetNetworkPiiSmOwnersForKeyParams

NewGetNetworkPiiSmOwnersForKeyParams creates a new GetNetworkPiiSmOwnersForKeyParams 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 NewGetNetworkPiiSmOwnersForKeyParamsWithContext

func NewGetNetworkPiiSmOwnersForKeyParamsWithContext(ctx context.Context) *GetNetworkPiiSmOwnersForKeyParams

NewGetNetworkPiiSmOwnersForKeyParamsWithContext creates a new GetNetworkPiiSmOwnersForKeyParams object with the ability to set a context for a request.

func NewGetNetworkPiiSmOwnersForKeyParamsWithHTTPClient

func NewGetNetworkPiiSmOwnersForKeyParamsWithHTTPClient(client *http.Client) *GetNetworkPiiSmOwnersForKeyParams

NewGetNetworkPiiSmOwnersForKeyParamsWithHTTPClient creates a new GetNetworkPiiSmOwnersForKeyParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkPiiSmOwnersForKeyParamsWithTimeout

func NewGetNetworkPiiSmOwnersForKeyParamsWithTimeout(timeout time.Duration) *GetNetworkPiiSmOwnersForKeyParams

NewGetNetworkPiiSmOwnersForKeyParamsWithTimeout creates a new GetNetworkPiiSmOwnersForKeyParams object with the ability to set a timeout on a request.

func (*GetNetworkPiiSmOwnersForKeyParams) SetBluetoothMac

func (o *GetNetworkPiiSmOwnersForKeyParams) SetBluetoothMac(bluetoothMac *string)

SetBluetoothMac adds the bluetoothMac to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetContext

SetContext adds the context to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetDefaults

func (o *GetNetworkPiiSmOwnersForKeyParams) SetDefaults()

SetDefaults hydrates default values in the get network pii sm owners for key params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiSmOwnersForKeyParams) SetEmail

func (o *GetNetworkPiiSmOwnersForKeyParams) SetEmail(email *string)

SetEmail adds the email to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetHTTPClient

func (o *GetNetworkPiiSmOwnersForKeyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetImei

func (o *GetNetworkPiiSmOwnersForKeyParams) SetImei(imei *string)

SetImei adds the imei to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetMac

func (o *GetNetworkPiiSmOwnersForKeyParams) SetMac(mac *string)

SetMac adds the mac to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetNetworkID

func (o *GetNetworkPiiSmOwnersForKeyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetSerial

func (o *GetNetworkPiiSmOwnersForKeyParams) SetSerial(serial *string)

SetSerial adds the serial to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetTimeout

func (o *GetNetworkPiiSmOwnersForKeyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) SetUsername

func (o *GetNetworkPiiSmOwnersForKeyParams) SetUsername(username *string)

SetUsername adds the username to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithBluetoothMac

WithBluetoothMac adds the bluetoothMac to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithContext

WithContext adds the context to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithDefaults

WithDefaults hydrates default values in the get network pii sm owners for key params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkPiiSmOwnersForKeyParams) WithEmail

WithEmail adds the email to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithImei

WithImei adds the imei to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithMac

WithMac adds the mac to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithNetworkID

WithNetworkID adds the networkID to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithSerial

WithSerial adds the serial to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithTimeout

WithTimeout adds the timeout to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WithUsername

WithUsername adds the username to the get network pii sm owners for key params

func (*GetNetworkPiiSmOwnersForKeyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkPiiSmOwnersForKeyReader

type GetNetworkPiiSmOwnersForKeyReader struct {
	// contains filtered or unexported fields
}

GetNetworkPiiSmOwnersForKeyReader is a Reader for the GetNetworkPiiSmOwnersForKey structure.

func (*GetNetworkPiiSmOwnersForKeyReader) ReadResponse

func (o *GetNetworkPiiSmOwnersForKeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkReader

type GetNetworkReader struct {
	// contains filtered or unexported fields
}

GetNetworkReader is a Reader for the GetNetwork structure.

func (*GetNetworkReader) ReadResponse

func (o *GetNetworkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkSettingsOK

type GetNetworkSettingsOK struct {
	Payload interface{}
}
GetNetworkSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkSettingsOK

func NewGetNetworkSettingsOK() *GetNetworkSettingsOK

NewGetNetworkSettingsOK creates a GetNetworkSettingsOK with default headers values

func (*GetNetworkSettingsOK) Error

func (o *GetNetworkSettingsOK) Error() string

func (*GetNetworkSettingsOK) GetPayload

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

type GetNetworkSettingsParams

type GetNetworkSettingsParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkSettingsParams contains all the parameters to send to the API endpoint

for the get network settings operation.

Typically these are written to a http.Request.

func NewGetNetworkSettingsParams

func NewGetNetworkSettingsParams() *GetNetworkSettingsParams

NewGetNetworkSettingsParams creates a new GetNetworkSettingsParams 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 NewGetNetworkSettingsParamsWithContext

func NewGetNetworkSettingsParamsWithContext(ctx context.Context) *GetNetworkSettingsParams

NewGetNetworkSettingsParamsWithContext creates a new GetNetworkSettingsParams object with the ability to set a context for a request.

func NewGetNetworkSettingsParamsWithHTTPClient

func NewGetNetworkSettingsParamsWithHTTPClient(client *http.Client) *GetNetworkSettingsParams

NewGetNetworkSettingsParamsWithHTTPClient creates a new GetNetworkSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSettingsParamsWithTimeout

func NewGetNetworkSettingsParamsWithTimeout(timeout time.Duration) *GetNetworkSettingsParams

NewGetNetworkSettingsParamsWithTimeout creates a new GetNetworkSettingsParams object with the ability to set a timeout on a request.

func (*GetNetworkSettingsParams) SetContext

func (o *GetNetworkSettingsParams) SetContext(ctx context.Context)

SetContext adds the context to the get network settings params

func (*GetNetworkSettingsParams) SetDefaults

func (o *GetNetworkSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get network settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSettingsParams) SetHTTPClient

func (o *GetNetworkSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network settings params

func (*GetNetworkSettingsParams) SetNetworkID

func (o *GetNetworkSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network settings params

func (*GetNetworkSettingsParams) SetTimeout

func (o *GetNetworkSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network settings params

func (*GetNetworkSettingsParams) WithContext

WithContext adds the context to the get network settings params

func (*GetNetworkSettingsParams) WithDefaults

WithDefaults hydrates default values in the get network settings params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSettingsParams) WithHTTPClient

func (o *GetNetworkSettingsParams) WithHTTPClient(client *http.Client) *GetNetworkSettingsParams

WithHTTPClient adds the HTTPClient to the get network settings params

func (*GetNetworkSettingsParams) WithNetworkID

func (o *GetNetworkSettingsParams) WithNetworkID(networkID string) *GetNetworkSettingsParams

WithNetworkID adds the networkID to the get network settings params

func (*GetNetworkSettingsParams) WithTimeout

WithTimeout adds the timeout to the get network settings params

func (*GetNetworkSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSettingsReader

type GetNetworkSettingsReader struct {
	// contains filtered or unexported fields
}

GetNetworkSettingsReader is a Reader for the GetNetworkSettings structure.

func (*GetNetworkSettingsReader) ReadResponse

func (o *GetNetworkSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkSnmpOK

type GetNetworkSnmpOK struct {
	Payload interface{}
}
GetNetworkSnmpOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkSnmpOK

func NewGetNetworkSnmpOK() *GetNetworkSnmpOK

NewGetNetworkSnmpOK creates a GetNetworkSnmpOK with default headers values

func (*GetNetworkSnmpOK) Error

func (o *GetNetworkSnmpOK) Error() string

func (*GetNetworkSnmpOK) GetPayload

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

type GetNetworkSnmpParams

type GetNetworkSnmpParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkSnmpParams contains all the parameters to send to the API endpoint

for the get network snmp operation.

Typically these are written to a http.Request.

func NewGetNetworkSnmpParams

func NewGetNetworkSnmpParams() *GetNetworkSnmpParams

NewGetNetworkSnmpParams creates a new GetNetworkSnmpParams 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 NewGetNetworkSnmpParamsWithContext

func NewGetNetworkSnmpParamsWithContext(ctx context.Context) *GetNetworkSnmpParams

NewGetNetworkSnmpParamsWithContext creates a new GetNetworkSnmpParams object with the ability to set a context for a request.

func NewGetNetworkSnmpParamsWithHTTPClient

func NewGetNetworkSnmpParamsWithHTTPClient(client *http.Client) *GetNetworkSnmpParams

NewGetNetworkSnmpParamsWithHTTPClient creates a new GetNetworkSnmpParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSnmpParamsWithTimeout

func NewGetNetworkSnmpParamsWithTimeout(timeout time.Duration) *GetNetworkSnmpParams

NewGetNetworkSnmpParamsWithTimeout creates a new GetNetworkSnmpParams object with the ability to set a timeout on a request.

func (*GetNetworkSnmpParams) SetContext

func (o *GetNetworkSnmpParams) SetContext(ctx context.Context)

SetContext adds the context to the get network snmp params

func (*GetNetworkSnmpParams) SetDefaults

func (o *GetNetworkSnmpParams) SetDefaults()

SetDefaults hydrates default values in the get network snmp params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSnmpParams) SetHTTPClient

func (o *GetNetworkSnmpParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network snmp params

func (*GetNetworkSnmpParams) SetNetworkID

func (o *GetNetworkSnmpParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network snmp params

func (*GetNetworkSnmpParams) SetTimeout

func (o *GetNetworkSnmpParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network snmp params

func (*GetNetworkSnmpParams) WithContext

WithContext adds the context to the get network snmp params

func (*GetNetworkSnmpParams) WithDefaults

func (o *GetNetworkSnmpParams) WithDefaults() *GetNetworkSnmpParams

WithDefaults hydrates default values in the get network snmp params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSnmpParams) WithHTTPClient

func (o *GetNetworkSnmpParams) WithHTTPClient(client *http.Client) *GetNetworkSnmpParams

WithHTTPClient adds the HTTPClient to the get network snmp params

func (*GetNetworkSnmpParams) WithNetworkID

func (o *GetNetworkSnmpParams) WithNetworkID(networkID string) *GetNetworkSnmpParams

WithNetworkID adds the networkID to the get network snmp params

func (*GetNetworkSnmpParams) WithTimeout

func (o *GetNetworkSnmpParams) WithTimeout(timeout time.Duration) *GetNetworkSnmpParams

WithTimeout adds the timeout to the get network snmp params

func (*GetNetworkSnmpParams) WriteToRequest

func (o *GetNetworkSnmpParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetNetworkSnmpReader

type GetNetworkSnmpReader struct {
	// contains filtered or unexported fields
}

GetNetworkSnmpReader is a Reader for the GetNetworkSnmp structure.

func (*GetNetworkSnmpReader) ReadResponse

func (o *GetNetworkSnmpReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkSplashLoginAttemptsOK

type GetNetworkSplashLoginAttemptsOK struct {
	Payload []interface{}
}
GetNetworkSplashLoginAttemptsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkSplashLoginAttemptsOK

func NewGetNetworkSplashLoginAttemptsOK() *GetNetworkSplashLoginAttemptsOK

NewGetNetworkSplashLoginAttemptsOK creates a GetNetworkSplashLoginAttemptsOK with default headers values

func (*GetNetworkSplashLoginAttemptsOK) Error

func (*GetNetworkSplashLoginAttemptsOK) GetPayload

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

type GetNetworkSplashLoginAttemptsParams

type GetNetworkSplashLoginAttemptsParams struct {

	/* LoginIdentifier.

	   The username, email, or phone number used during login
	*/
	LoginIdentifier *string

	// NetworkID.
	NetworkID string

	/* SsidNumber.

	   Only return the login attempts for the specified SSID
	*/
	SsidNumber *int64

	/* Timespan.

	   The timespan, in seconds, for the login attempts. The period will be from [timespan] seconds ago until now. The maximum timespan is 3 months
	*/
	Timespan *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkSplashLoginAttemptsParams contains all the parameters to send to the API endpoint

for the get network splash login attempts operation.

Typically these are written to a http.Request.

func NewGetNetworkSplashLoginAttemptsParams

func NewGetNetworkSplashLoginAttemptsParams() *GetNetworkSplashLoginAttemptsParams

NewGetNetworkSplashLoginAttemptsParams creates a new GetNetworkSplashLoginAttemptsParams 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 NewGetNetworkSplashLoginAttemptsParamsWithContext

func NewGetNetworkSplashLoginAttemptsParamsWithContext(ctx context.Context) *GetNetworkSplashLoginAttemptsParams

NewGetNetworkSplashLoginAttemptsParamsWithContext creates a new GetNetworkSplashLoginAttemptsParams object with the ability to set a context for a request.

func NewGetNetworkSplashLoginAttemptsParamsWithHTTPClient

func NewGetNetworkSplashLoginAttemptsParamsWithHTTPClient(client *http.Client) *GetNetworkSplashLoginAttemptsParams

NewGetNetworkSplashLoginAttemptsParamsWithHTTPClient creates a new GetNetworkSplashLoginAttemptsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSplashLoginAttemptsParamsWithTimeout

func NewGetNetworkSplashLoginAttemptsParamsWithTimeout(timeout time.Duration) *GetNetworkSplashLoginAttemptsParams

NewGetNetworkSplashLoginAttemptsParamsWithTimeout creates a new GetNetworkSplashLoginAttemptsParams object with the ability to set a timeout on a request.

func (*GetNetworkSplashLoginAttemptsParams) SetContext

SetContext adds the context to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) SetDefaults

func (o *GetNetworkSplashLoginAttemptsParams) SetDefaults()

SetDefaults hydrates default values in the get network splash login attempts params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSplashLoginAttemptsParams) SetHTTPClient

func (o *GetNetworkSplashLoginAttemptsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) SetLoginIdentifier

func (o *GetNetworkSplashLoginAttemptsParams) SetLoginIdentifier(loginIdentifier *string)

SetLoginIdentifier adds the loginIdentifier to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) SetNetworkID

func (o *GetNetworkSplashLoginAttemptsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) SetSsidNumber

func (o *GetNetworkSplashLoginAttemptsParams) SetSsidNumber(ssidNumber *int64)

SetSsidNumber adds the ssidNumber to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) SetTimeout

func (o *GetNetworkSplashLoginAttemptsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) SetTimespan

func (o *GetNetworkSplashLoginAttemptsParams) SetTimespan(timespan *int64)

SetTimespan adds the timespan to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithContext

WithContext adds the context to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithDefaults

WithDefaults hydrates default values in the get network splash login attempts params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSplashLoginAttemptsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithLoginIdentifier

func (o *GetNetworkSplashLoginAttemptsParams) WithLoginIdentifier(loginIdentifier *string) *GetNetworkSplashLoginAttemptsParams

WithLoginIdentifier adds the loginIdentifier to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithNetworkID

WithNetworkID adds the networkID to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithSsidNumber

WithSsidNumber adds the ssidNumber to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithTimeout

WithTimeout adds the timeout to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WithTimespan

WithTimespan adds the timespan to the get network splash login attempts params

func (*GetNetworkSplashLoginAttemptsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSplashLoginAttemptsReader

type GetNetworkSplashLoginAttemptsReader struct {
	// contains filtered or unexported fields
}

GetNetworkSplashLoginAttemptsReader is a Reader for the GetNetworkSplashLoginAttempts structure.

func (*GetNetworkSplashLoginAttemptsReader) ReadResponse

func (o *GetNetworkSplashLoginAttemptsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkSyslogServersOK

type GetNetworkSyslogServersOK struct {
	Payload interface{}
}
GetNetworkSyslogServersOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkSyslogServersOK

func NewGetNetworkSyslogServersOK() *GetNetworkSyslogServersOK

NewGetNetworkSyslogServersOK creates a GetNetworkSyslogServersOK with default headers values

func (*GetNetworkSyslogServersOK) Error

func (o *GetNetworkSyslogServersOK) Error() string

func (*GetNetworkSyslogServersOK) GetPayload

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

type GetNetworkSyslogServersParams

type GetNetworkSyslogServersParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkSyslogServersParams contains all the parameters to send to the API endpoint

for the get network syslog servers operation.

Typically these are written to a http.Request.

func NewGetNetworkSyslogServersParams

func NewGetNetworkSyslogServersParams() *GetNetworkSyslogServersParams

NewGetNetworkSyslogServersParams creates a new GetNetworkSyslogServersParams 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 NewGetNetworkSyslogServersParamsWithContext

func NewGetNetworkSyslogServersParamsWithContext(ctx context.Context) *GetNetworkSyslogServersParams

NewGetNetworkSyslogServersParamsWithContext creates a new GetNetworkSyslogServersParams object with the ability to set a context for a request.

func NewGetNetworkSyslogServersParamsWithHTTPClient

func NewGetNetworkSyslogServersParamsWithHTTPClient(client *http.Client) *GetNetworkSyslogServersParams

NewGetNetworkSyslogServersParamsWithHTTPClient creates a new GetNetworkSyslogServersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSyslogServersParamsWithTimeout

func NewGetNetworkSyslogServersParamsWithTimeout(timeout time.Duration) *GetNetworkSyslogServersParams

NewGetNetworkSyslogServersParamsWithTimeout creates a new GetNetworkSyslogServersParams object with the ability to set a timeout on a request.

func (*GetNetworkSyslogServersParams) SetContext

func (o *GetNetworkSyslogServersParams) SetContext(ctx context.Context)

SetContext adds the context to the get network syslog servers params

func (*GetNetworkSyslogServersParams) SetDefaults

func (o *GetNetworkSyslogServersParams) SetDefaults()

SetDefaults hydrates default values in the get network syslog servers params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSyslogServersParams) SetHTTPClient

func (o *GetNetworkSyslogServersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network syslog servers params

func (*GetNetworkSyslogServersParams) SetNetworkID

func (o *GetNetworkSyslogServersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network syslog servers params

func (*GetNetworkSyslogServersParams) SetTimeout

func (o *GetNetworkSyslogServersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network syslog servers params

func (*GetNetworkSyslogServersParams) WithContext

WithContext adds the context to the get network syslog servers params

func (*GetNetworkSyslogServersParams) WithDefaults

WithDefaults hydrates default values in the get network syslog servers params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkSyslogServersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network syslog servers params

func (*GetNetworkSyslogServersParams) WithNetworkID

WithNetworkID adds the networkID to the get network syslog servers params

func (*GetNetworkSyslogServersParams) WithTimeout

WithTimeout adds the timeout to the get network syslog servers params

func (*GetNetworkSyslogServersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSyslogServersReader

type GetNetworkSyslogServersReader struct {
	// contains filtered or unexported fields
}

GetNetworkSyslogServersReader is a Reader for the GetNetworkSyslogServers structure.

func (*GetNetworkSyslogServersReader) ReadResponse

func (o *GetNetworkSyslogServersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkTopologyLinkLayerOK

type GetNetworkTopologyLinkLayerOK struct {
	Payload interface{}
}
GetNetworkTopologyLinkLayerOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkTopologyLinkLayerOK

func NewGetNetworkTopologyLinkLayerOK() *GetNetworkTopologyLinkLayerOK

NewGetNetworkTopologyLinkLayerOK creates a GetNetworkTopologyLinkLayerOK with default headers values

func (*GetNetworkTopologyLinkLayerOK) Error

func (*GetNetworkTopologyLinkLayerOK) GetPayload

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

type GetNetworkTopologyLinkLayerParams

type GetNetworkTopologyLinkLayerParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkTopologyLinkLayerParams contains all the parameters to send to the API endpoint

for the get network topology link layer operation.

Typically these are written to a http.Request.

func NewGetNetworkTopologyLinkLayerParams

func NewGetNetworkTopologyLinkLayerParams() *GetNetworkTopologyLinkLayerParams

NewGetNetworkTopologyLinkLayerParams creates a new GetNetworkTopologyLinkLayerParams 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 NewGetNetworkTopologyLinkLayerParamsWithContext

func NewGetNetworkTopologyLinkLayerParamsWithContext(ctx context.Context) *GetNetworkTopologyLinkLayerParams

NewGetNetworkTopologyLinkLayerParamsWithContext creates a new GetNetworkTopologyLinkLayerParams object with the ability to set a context for a request.

func NewGetNetworkTopologyLinkLayerParamsWithHTTPClient

func NewGetNetworkTopologyLinkLayerParamsWithHTTPClient(client *http.Client) *GetNetworkTopologyLinkLayerParams

NewGetNetworkTopologyLinkLayerParamsWithHTTPClient creates a new GetNetworkTopologyLinkLayerParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkTopologyLinkLayerParamsWithTimeout

func NewGetNetworkTopologyLinkLayerParamsWithTimeout(timeout time.Duration) *GetNetworkTopologyLinkLayerParams

NewGetNetworkTopologyLinkLayerParamsWithTimeout creates a new GetNetworkTopologyLinkLayerParams object with the ability to set a timeout on a request.

func (*GetNetworkTopologyLinkLayerParams) SetContext

SetContext adds the context to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) SetDefaults

func (o *GetNetworkTopologyLinkLayerParams) SetDefaults()

SetDefaults hydrates default values in the get network topology link layer params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTopologyLinkLayerParams) SetHTTPClient

func (o *GetNetworkTopologyLinkLayerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) SetNetworkID

func (o *GetNetworkTopologyLinkLayerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) SetTimeout

func (o *GetNetworkTopologyLinkLayerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) WithContext

WithContext adds the context to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) WithDefaults

WithDefaults hydrates default values in the get network topology link layer params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTopologyLinkLayerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) WithNetworkID

WithNetworkID adds the networkID to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) WithTimeout

WithTimeout adds the timeout to the get network topology link layer params

func (*GetNetworkTopologyLinkLayerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTopologyLinkLayerReader

type GetNetworkTopologyLinkLayerReader struct {
	// contains filtered or unexported fields
}

GetNetworkTopologyLinkLayerReader is a Reader for the GetNetworkTopologyLinkLayer structure.

func (*GetNetworkTopologyLinkLayerReader) ReadResponse

func (o *GetNetworkTopologyLinkLayerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkTrafficAnalysisOK

type GetNetworkTrafficAnalysisOK struct {
	Payload interface{}
}
GetNetworkTrafficAnalysisOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkTrafficAnalysisOK

func NewGetNetworkTrafficAnalysisOK() *GetNetworkTrafficAnalysisOK

NewGetNetworkTrafficAnalysisOK creates a GetNetworkTrafficAnalysisOK with default headers values

func (*GetNetworkTrafficAnalysisOK) Error

func (*GetNetworkTrafficAnalysisOK) GetPayload

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

type GetNetworkTrafficAnalysisParams

type GetNetworkTrafficAnalysisParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkTrafficAnalysisParams contains all the parameters to send to the API endpoint

for the get network traffic analysis operation.

Typically these are written to a http.Request.

func NewGetNetworkTrafficAnalysisParams

func NewGetNetworkTrafficAnalysisParams() *GetNetworkTrafficAnalysisParams

NewGetNetworkTrafficAnalysisParams creates a new GetNetworkTrafficAnalysisParams 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 NewGetNetworkTrafficAnalysisParamsWithContext

func NewGetNetworkTrafficAnalysisParamsWithContext(ctx context.Context) *GetNetworkTrafficAnalysisParams

NewGetNetworkTrafficAnalysisParamsWithContext creates a new GetNetworkTrafficAnalysisParams object with the ability to set a context for a request.

func NewGetNetworkTrafficAnalysisParamsWithHTTPClient

func NewGetNetworkTrafficAnalysisParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficAnalysisParams

NewGetNetworkTrafficAnalysisParamsWithHTTPClient creates a new GetNetworkTrafficAnalysisParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkTrafficAnalysisParamsWithTimeout

func NewGetNetworkTrafficAnalysisParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficAnalysisParams

NewGetNetworkTrafficAnalysisParamsWithTimeout creates a new GetNetworkTrafficAnalysisParams object with the ability to set a timeout on a request.

func (*GetNetworkTrafficAnalysisParams) SetContext

func (o *GetNetworkTrafficAnalysisParams) SetContext(ctx context.Context)

SetContext adds the context to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) SetDefaults

func (o *GetNetworkTrafficAnalysisParams) SetDefaults()

SetDefaults hydrates default values in the get network traffic analysis params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficAnalysisParams) SetHTTPClient

func (o *GetNetworkTrafficAnalysisParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) SetNetworkID

func (o *GetNetworkTrafficAnalysisParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) SetTimeout

func (o *GetNetworkTrafficAnalysisParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) WithContext

WithContext adds the context to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) WithDefaults

WithDefaults hydrates default values in the get network traffic analysis params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficAnalysisParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) WithTimeout

WithTimeout adds the timeout to the get network traffic analysis params

func (*GetNetworkTrafficAnalysisParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficAnalysisReader

type GetNetworkTrafficAnalysisReader struct {
	// contains filtered or unexported fields
}

GetNetworkTrafficAnalysisReader is a Reader for the GetNetworkTrafficAnalysis structure.

func (*GetNetworkTrafficAnalysisReader) ReadResponse

func (o *GetNetworkTrafficAnalysisReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkTrafficOK

type GetNetworkTrafficOK struct {
	Payload []interface{}
}
GetNetworkTrafficOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkTrafficOK

func NewGetNetworkTrafficOK() *GetNetworkTrafficOK

NewGetNetworkTrafficOK creates a GetNetworkTrafficOK with default headers values

func (*GetNetworkTrafficOK) Error

func (o *GetNetworkTrafficOK) Error() string

func (*GetNetworkTrafficOK) GetPayload

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

type GetNetworkTrafficParams

type GetNetworkTrafficParams struct {

	/* DeviceType.

	   Filter the data by device type: 'combined', 'wireless', 'switch' or 'appliance'. Defaults to 'combined'. When using 'combined', for each rule the data will come from the device type with the most usage.
	*/
	DeviceType *string

	// NetworkID.
	NetworkID string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 30 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 30 days.

	   Format: float
	*/
	Timespan *float32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkTrafficParams contains all the parameters to send to the API endpoint

for the get network traffic operation.

Typically these are written to a http.Request.

func NewGetNetworkTrafficParams

func NewGetNetworkTrafficParams() *GetNetworkTrafficParams

NewGetNetworkTrafficParams creates a new GetNetworkTrafficParams 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 NewGetNetworkTrafficParamsWithContext

func NewGetNetworkTrafficParamsWithContext(ctx context.Context) *GetNetworkTrafficParams

NewGetNetworkTrafficParamsWithContext creates a new GetNetworkTrafficParams object with the ability to set a context for a request.

func NewGetNetworkTrafficParamsWithHTTPClient

func NewGetNetworkTrafficParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficParams

NewGetNetworkTrafficParamsWithHTTPClient creates a new GetNetworkTrafficParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkTrafficParamsWithTimeout

func NewGetNetworkTrafficParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficParams

NewGetNetworkTrafficParamsWithTimeout creates a new GetNetworkTrafficParams object with the ability to set a timeout on a request.

func (*GetNetworkTrafficParams) SetContext

func (o *GetNetworkTrafficParams) SetContext(ctx context.Context)

SetContext adds the context to the get network traffic params

func (*GetNetworkTrafficParams) SetDefaults

func (o *GetNetworkTrafficParams) SetDefaults()

SetDefaults hydrates default values in the get network traffic params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficParams) SetDeviceType

func (o *GetNetworkTrafficParams) SetDeviceType(deviceType *string)

SetDeviceType adds the deviceType to the get network traffic params

func (*GetNetworkTrafficParams) SetHTTPClient

func (o *GetNetworkTrafficParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network traffic params

func (*GetNetworkTrafficParams) SetNetworkID

func (o *GetNetworkTrafficParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network traffic params

func (*GetNetworkTrafficParams) SetT0

func (o *GetNetworkTrafficParams) SetT0(t0 *string)

SetT0 adds the t0 to the get network traffic params

func (*GetNetworkTrafficParams) SetTimeout

func (o *GetNetworkTrafficParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network traffic params

func (*GetNetworkTrafficParams) SetTimespan

func (o *GetNetworkTrafficParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get network traffic params

func (*GetNetworkTrafficParams) WithContext

WithContext adds the context to the get network traffic params

func (*GetNetworkTrafficParams) WithDefaults

WithDefaults hydrates default values in the get network traffic params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficParams) WithDeviceType

func (o *GetNetworkTrafficParams) WithDeviceType(deviceType *string) *GetNetworkTrafficParams

WithDeviceType adds the deviceType to the get network traffic params

func (*GetNetworkTrafficParams) WithHTTPClient

func (o *GetNetworkTrafficParams) WithHTTPClient(client *http.Client) *GetNetworkTrafficParams

WithHTTPClient adds the HTTPClient to the get network traffic params

func (*GetNetworkTrafficParams) WithNetworkID

func (o *GetNetworkTrafficParams) WithNetworkID(networkID string) *GetNetworkTrafficParams

WithNetworkID adds the networkID to the get network traffic params

func (*GetNetworkTrafficParams) WithT0

WithT0 adds the t0 to the get network traffic params

func (*GetNetworkTrafficParams) WithTimeout

WithTimeout adds the timeout to the get network traffic params

func (*GetNetworkTrafficParams) WithTimespan

func (o *GetNetworkTrafficParams) WithTimespan(timespan *float32) *GetNetworkTrafficParams

WithTimespan adds the timespan to the get network traffic params

func (*GetNetworkTrafficParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficReader

type GetNetworkTrafficReader struct {
	// contains filtered or unexported fields
}

GetNetworkTrafficReader is a Reader for the GetNetworkTraffic structure.

func (*GetNetworkTrafficReader) ReadResponse

func (o *GetNetworkTrafficReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkTrafficShapingApplicationCategoriesOK

type GetNetworkTrafficShapingApplicationCategoriesOK struct {
	Payload interface{}
}
GetNetworkTrafficShapingApplicationCategoriesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkTrafficShapingApplicationCategoriesOK

func NewGetNetworkTrafficShapingApplicationCategoriesOK() *GetNetworkTrafficShapingApplicationCategoriesOK

NewGetNetworkTrafficShapingApplicationCategoriesOK creates a GetNetworkTrafficShapingApplicationCategoriesOK with default headers values

func (*GetNetworkTrafficShapingApplicationCategoriesOK) Error

func (*GetNetworkTrafficShapingApplicationCategoriesOK) GetPayload

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

type GetNetworkTrafficShapingApplicationCategoriesParams

type GetNetworkTrafficShapingApplicationCategoriesParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkTrafficShapingApplicationCategoriesParams contains all the parameters to send to the API endpoint

for the get network traffic shaping application categories operation.

Typically these are written to a http.Request.

func NewGetNetworkTrafficShapingApplicationCategoriesParams

func NewGetNetworkTrafficShapingApplicationCategoriesParams() *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParams creates a new GetNetworkTrafficShapingApplicationCategoriesParams 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 NewGetNetworkTrafficShapingApplicationCategoriesParamsWithContext

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithContext(ctx context.Context) *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParamsWithContext creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the ability to set a context for a request.

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithHTTPClient

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParamsWithHTTPClient creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithTimeout

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParamsWithTimeout creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the ability to set a timeout on a request.

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetContext

SetContext adds the context to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetDefaults

SetDefaults hydrates default values in the get network traffic shaping application categories params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetNetworkID

SetNetworkID adds the networkId to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetTimeout

SetTimeout adds the timeout to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithContext

WithContext adds the context to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithDefaults

WithDefaults hydrates default values in the get network traffic shaping application categories params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithTimeout

WithTimeout adds the timeout to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficShapingApplicationCategoriesReader

type GetNetworkTrafficShapingApplicationCategoriesReader struct {
	// contains filtered or unexported fields
}

GetNetworkTrafficShapingApplicationCategoriesReader is a Reader for the GetNetworkTrafficShapingApplicationCategories structure.

func (*GetNetworkTrafficShapingApplicationCategoriesReader) ReadResponse

func (o *GetNetworkTrafficShapingApplicationCategoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkTrafficShapingDscpTaggingOptionsOK

type GetNetworkTrafficShapingDscpTaggingOptionsOK struct {
	Payload []interface{}
}
GetNetworkTrafficShapingDscpTaggingOptionsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkTrafficShapingDscpTaggingOptionsOK

func NewGetNetworkTrafficShapingDscpTaggingOptionsOK() *GetNetworkTrafficShapingDscpTaggingOptionsOK

NewGetNetworkTrafficShapingDscpTaggingOptionsOK creates a GetNetworkTrafficShapingDscpTaggingOptionsOK with default headers values

func (*GetNetworkTrafficShapingDscpTaggingOptionsOK) Error

func (*GetNetworkTrafficShapingDscpTaggingOptionsOK) GetPayload

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

type GetNetworkTrafficShapingDscpTaggingOptionsParams

type GetNetworkTrafficShapingDscpTaggingOptionsParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkTrafficShapingDscpTaggingOptionsParams contains all the parameters to send to the API endpoint

for the get network traffic shaping dscp tagging options operation.

Typically these are written to a http.Request.

func NewGetNetworkTrafficShapingDscpTaggingOptionsParams

func NewGetNetworkTrafficShapingDscpTaggingOptionsParams() *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParams creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams 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 NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithContext

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithContext(ctx context.Context) *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithContext creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the ability to set a context for a request.

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithHTTPClient

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithHTTPClient creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithTimeout

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithTimeout creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the ability to set a timeout on a request.

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetContext

SetContext adds the context to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetDefaults

SetDefaults hydrates default values in the get network traffic shaping dscp tagging options params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetNetworkID

func (o *GetNetworkTrafficShapingDscpTaggingOptionsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetTimeout

SetTimeout adds the timeout to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithContext

WithContext adds the context to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithDefaults

WithDefaults hydrates default values in the get network traffic shaping dscp tagging options params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithTimeout

WithTimeout adds the timeout to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficShapingDscpTaggingOptionsReader

type GetNetworkTrafficShapingDscpTaggingOptionsReader struct {
	// contains filtered or unexported fields
}

GetNetworkTrafficShapingDscpTaggingOptionsReader is a Reader for the GetNetworkTrafficShapingDscpTaggingOptions structure.

func (*GetNetworkTrafficShapingDscpTaggingOptionsReader) ReadResponse

func (o *GetNetworkTrafficShapingDscpTaggingOptionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWebhooksHTTPServerOK

type GetNetworkWebhooksHTTPServerOK struct {
	Payload interface{}
}
GetNetworkWebhooksHTTPServerOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWebhooksHTTPServerOK

func NewGetNetworkWebhooksHTTPServerOK() *GetNetworkWebhooksHTTPServerOK

NewGetNetworkWebhooksHTTPServerOK creates a GetNetworkWebhooksHTTPServerOK with default headers values

func (*GetNetworkWebhooksHTTPServerOK) Error

func (*GetNetworkWebhooksHTTPServerOK) GetPayload

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

type GetNetworkWebhooksHTTPServerParams

type GetNetworkWebhooksHTTPServerParams struct {

	// HTTPServerID.
	HTTPServerID string

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWebhooksHTTPServerParams contains all the parameters to send to the API endpoint

for the get network webhooks Http server operation.

Typically these are written to a http.Request.

func NewGetNetworkWebhooksHTTPServerParams

func NewGetNetworkWebhooksHTTPServerParams() *GetNetworkWebhooksHTTPServerParams

NewGetNetworkWebhooksHTTPServerParams creates a new GetNetworkWebhooksHTTPServerParams 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 NewGetNetworkWebhooksHTTPServerParamsWithContext

func NewGetNetworkWebhooksHTTPServerParamsWithContext(ctx context.Context) *GetNetworkWebhooksHTTPServerParams

NewGetNetworkWebhooksHTTPServerParamsWithContext creates a new GetNetworkWebhooksHTTPServerParams object with the ability to set a context for a request.

func NewGetNetworkWebhooksHTTPServerParamsWithHTTPClient

func NewGetNetworkWebhooksHTTPServerParamsWithHTTPClient(client *http.Client) *GetNetworkWebhooksHTTPServerParams

NewGetNetworkWebhooksHTTPServerParamsWithHTTPClient creates a new GetNetworkWebhooksHTTPServerParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWebhooksHTTPServerParamsWithTimeout

func NewGetNetworkWebhooksHTTPServerParamsWithTimeout(timeout time.Duration) *GetNetworkWebhooksHTTPServerParams

NewGetNetworkWebhooksHTTPServerParamsWithTimeout creates a new GetNetworkWebhooksHTTPServerParams object with the ability to set a timeout on a request.

func (*GetNetworkWebhooksHTTPServerParams) SetContext

SetContext adds the context to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) SetDefaults

func (o *GetNetworkWebhooksHTTPServerParams) SetDefaults()

SetDefaults hydrates default values in the get network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksHTTPServerParams) SetHTTPClient

func (o *GetNetworkWebhooksHTTPServerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) SetHTTPServerID

func (o *GetNetworkWebhooksHTTPServerParams) SetHTTPServerID(hTTPServerID string)

SetHTTPServerID adds the httpServerId to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) SetNetworkID

func (o *GetNetworkWebhooksHTTPServerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) SetTimeout

func (o *GetNetworkWebhooksHTTPServerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) WithContext

WithContext adds the context to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) WithDefaults

WithDefaults hydrates default values in the get network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksHTTPServerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) WithHTTPServerID

WithHTTPServerID adds the hTTPServerID to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) WithNetworkID

WithNetworkID adds the networkID to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) WithTimeout

WithTimeout adds the timeout to the get network webhooks Http server params

func (*GetNetworkWebhooksHTTPServerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWebhooksHTTPServerReader

type GetNetworkWebhooksHTTPServerReader struct {
	// contains filtered or unexported fields
}

GetNetworkWebhooksHTTPServerReader is a Reader for the GetNetworkWebhooksHTTPServer structure.

func (*GetNetworkWebhooksHTTPServerReader) ReadResponse

func (o *GetNetworkWebhooksHTTPServerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWebhooksHTTPServersOK

type GetNetworkWebhooksHTTPServersOK struct {
	Payload []interface{}
}
GetNetworkWebhooksHTTPServersOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWebhooksHTTPServersOK

func NewGetNetworkWebhooksHTTPServersOK() *GetNetworkWebhooksHTTPServersOK

NewGetNetworkWebhooksHTTPServersOK creates a GetNetworkWebhooksHTTPServersOK with default headers values

func (*GetNetworkWebhooksHTTPServersOK) Error

func (*GetNetworkWebhooksHTTPServersOK) GetPayload

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

type GetNetworkWebhooksHTTPServersParams

type GetNetworkWebhooksHTTPServersParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWebhooksHTTPServersParams contains all the parameters to send to the API endpoint

for the get network webhooks Http servers operation.

Typically these are written to a http.Request.

func NewGetNetworkWebhooksHTTPServersParams

func NewGetNetworkWebhooksHTTPServersParams() *GetNetworkWebhooksHTTPServersParams

NewGetNetworkWebhooksHTTPServersParams creates a new GetNetworkWebhooksHTTPServersParams 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 NewGetNetworkWebhooksHTTPServersParamsWithContext

func NewGetNetworkWebhooksHTTPServersParamsWithContext(ctx context.Context) *GetNetworkWebhooksHTTPServersParams

NewGetNetworkWebhooksHTTPServersParamsWithContext creates a new GetNetworkWebhooksHTTPServersParams object with the ability to set a context for a request.

func NewGetNetworkWebhooksHTTPServersParamsWithHTTPClient

func NewGetNetworkWebhooksHTTPServersParamsWithHTTPClient(client *http.Client) *GetNetworkWebhooksHTTPServersParams

NewGetNetworkWebhooksHTTPServersParamsWithHTTPClient creates a new GetNetworkWebhooksHTTPServersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWebhooksHTTPServersParamsWithTimeout

func NewGetNetworkWebhooksHTTPServersParamsWithTimeout(timeout time.Duration) *GetNetworkWebhooksHTTPServersParams

NewGetNetworkWebhooksHTTPServersParamsWithTimeout creates a new GetNetworkWebhooksHTTPServersParams object with the ability to set a timeout on a request.

func (*GetNetworkWebhooksHTTPServersParams) SetContext

SetContext adds the context to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) SetDefaults

func (o *GetNetworkWebhooksHTTPServersParams) SetDefaults()

SetDefaults hydrates default values in the get network webhooks Http servers params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksHTTPServersParams) SetHTTPClient

func (o *GetNetworkWebhooksHTTPServersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) SetNetworkID

func (o *GetNetworkWebhooksHTTPServersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) SetTimeout

func (o *GetNetworkWebhooksHTTPServersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) WithContext

WithContext adds the context to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) WithDefaults

WithDefaults hydrates default values in the get network webhooks Http servers params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksHTTPServersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) WithNetworkID

WithNetworkID adds the networkID to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) WithTimeout

WithTimeout adds the timeout to the get network webhooks Http servers params

func (*GetNetworkWebhooksHTTPServersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWebhooksHTTPServersReader

type GetNetworkWebhooksHTTPServersReader struct {
	// contains filtered or unexported fields
}

GetNetworkWebhooksHTTPServersReader is a Reader for the GetNetworkWebhooksHTTPServers structure.

func (*GetNetworkWebhooksHTTPServersReader) ReadResponse

func (o *GetNetworkWebhooksHTTPServersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWebhooksPayloadTemplateOK

type GetNetworkWebhooksPayloadTemplateOK struct {
	Payload interface{}
}
GetNetworkWebhooksPayloadTemplateOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWebhooksPayloadTemplateOK

func NewGetNetworkWebhooksPayloadTemplateOK() *GetNetworkWebhooksPayloadTemplateOK

NewGetNetworkWebhooksPayloadTemplateOK creates a GetNetworkWebhooksPayloadTemplateOK with default headers values

func (*GetNetworkWebhooksPayloadTemplateOK) Error

func (*GetNetworkWebhooksPayloadTemplateOK) GetPayload

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

type GetNetworkWebhooksPayloadTemplateParams

type GetNetworkWebhooksPayloadTemplateParams struct {

	// NetworkID.
	NetworkID string

	// PayloadTemplateID.
	PayloadTemplateID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWebhooksPayloadTemplateParams contains all the parameters to send to the API endpoint

for the get network webhooks payload template operation.

Typically these are written to a http.Request.

func NewGetNetworkWebhooksPayloadTemplateParams

func NewGetNetworkWebhooksPayloadTemplateParams() *GetNetworkWebhooksPayloadTemplateParams

NewGetNetworkWebhooksPayloadTemplateParams creates a new GetNetworkWebhooksPayloadTemplateParams 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 NewGetNetworkWebhooksPayloadTemplateParamsWithContext

func NewGetNetworkWebhooksPayloadTemplateParamsWithContext(ctx context.Context) *GetNetworkWebhooksPayloadTemplateParams

NewGetNetworkWebhooksPayloadTemplateParamsWithContext creates a new GetNetworkWebhooksPayloadTemplateParams object with the ability to set a context for a request.

func NewGetNetworkWebhooksPayloadTemplateParamsWithHTTPClient

func NewGetNetworkWebhooksPayloadTemplateParamsWithHTTPClient(client *http.Client) *GetNetworkWebhooksPayloadTemplateParams

NewGetNetworkWebhooksPayloadTemplateParamsWithHTTPClient creates a new GetNetworkWebhooksPayloadTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWebhooksPayloadTemplateParamsWithTimeout

func NewGetNetworkWebhooksPayloadTemplateParamsWithTimeout(timeout time.Duration) *GetNetworkWebhooksPayloadTemplateParams

NewGetNetworkWebhooksPayloadTemplateParamsWithTimeout creates a new GetNetworkWebhooksPayloadTemplateParams object with the ability to set a timeout on a request.

func (*GetNetworkWebhooksPayloadTemplateParams) SetContext

SetContext adds the context to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) SetDefaults

func (o *GetNetworkWebhooksPayloadTemplateParams) SetDefaults()

SetDefaults hydrates default values in the get network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksPayloadTemplateParams) SetHTTPClient

func (o *GetNetworkWebhooksPayloadTemplateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) SetNetworkID

func (o *GetNetworkWebhooksPayloadTemplateParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) SetPayloadTemplateID

func (o *GetNetworkWebhooksPayloadTemplateParams) SetPayloadTemplateID(payloadTemplateID string)

SetPayloadTemplateID adds the payloadTemplateId to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) SetTimeout

func (o *GetNetworkWebhooksPayloadTemplateParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) WithContext

WithContext adds the context to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) WithDefaults

WithDefaults hydrates default values in the get network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksPayloadTemplateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) WithNetworkID

WithNetworkID adds the networkID to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) WithPayloadTemplateID

func (o *GetNetworkWebhooksPayloadTemplateParams) WithPayloadTemplateID(payloadTemplateID string) *GetNetworkWebhooksPayloadTemplateParams

WithPayloadTemplateID adds the payloadTemplateID to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) WithTimeout

WithTimeout adds the timeout to the get network webhooks payload template params

func (*GetNetworkWebhooksPayloadTemplateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWebhooksPayloadTemplateReader

type GetNetworkWebhooksPayloadTemplateReader struct {
	// contains filtered or unexported fields
}

GetNetworkWebhooksPayloadTemplateReader is a Reader for the GetNetworkWebhooksPayloadTemplate structure.

func (*GetNetworkWebhooksPayloadTemplateReader) ReadResponse

func (o *GetNetworkWebhooksPayloadTemplateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWebhooksPayloadTemplatesOK

type GetNetworkWebhooksPayloadTemplatesOK struct {
	Payload []interface{}
}
GetNetworkWebhooksPayloadTemplatesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWebhooksPayloadTemplatesOK

func NewGetNetworkWebhooksPayloadTemplatesOK() *GetNetworkWebhooksPayloadTemplatesOK

NewGetNetworkWebhooksPayloadTemplatesOK creates a GetNetworkWebhooksPayloadTemplatesOK with default headers values

func (*GetNetworkWebhooksPayloadTemplatesOK) Error

func (*GetNetworkWebhooksPayloadTemplatesOK) GetPayload

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

type GetNetworkWebhooksPayloadTemplatesParams

type GetNetworkWebhooksPayloadTemplatesParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWebhooksPayloadTemplatesParams contains all the parameters to send to the API endpoint

for the get network webhooks payload templates operation.

Typically these are written to a http.Request.

func NewGetNetworkWebhooksPayloadTemplatesParams

func NewGetNetworkWebhooksPayloadTemplatesParams() *GetNetworkWebhooksPayloadTemplatesParams

NewGetNetworkWebhooksPayloadTemplatesParams creates a new GetNetworkWebhooksPayloadTemplatesParams 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 NewGetNetworkWebhooksPayloadTemplatesParamsWithContext

func NewGetNetworkWebhooksPayloadTemplatesParamsWithContext(ctx context.Context) *GetNetworkWebhooksPayloadTemplatesParams

NewGetNetworkWebhooksPayloadTemplatesParamsWithContext creates a new GetNetworkWebhooksPayloadTemplatesParams object with the ability to set a context for a request.

func NewGetNetworkWebhooksPayloadTemplatesParamsWithHTTPClient

func NewGetNetworkWebhooksPayloadTemplatesParamsWithHTTPClient(client *http.Client) *GetNetworkWebhooksPayloadTemplatesParams

NewGetNetworkWebhooksPayloadTemplatesParamsWithHTTPClient creates a new GetNetworkWebhooksPayloadTemplatesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWebhooksPayloadTemplatesParamsWithTimeout

func NewGetNetworkWebhooksPayloadTemplatesParamsWithTimeout(timeout time.Duration) *GetNetworkWebhooksPayloadTemplatesParams

NewGetNetworkWebhooksPayloadTemplatesParamsWithTimeout creates a new GetNetworkWebhooksPayloadTemplatesParams object with the ability to set a timeout on a request.

func (*GetNetworkWebhooksPayloadTemplatesParams) SetContext

SetContext adds the context to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) SetDefaults

SetDefaults hydrates default values in the get network webhooks payload templates params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksPayloadTemplatesParams) SetHTTPClient

func (o *GetNetworkWebhooksPayloadTemplatesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) SetNetworkID

func (o *GetNetworkWebhooksPayloadTemplatesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) SetTimeout

SetTimeout adds the timeout to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) WithContext

WithContext adds the context to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) WithDefaults

WithDefaults hydrates default values in the get network webhooks payload templates params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksPayloadTemplatesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) WithNetworkID

WithNetworkID adds the networkID to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) WithTimeout

WithTimeout adds the timeout to the get network webhooks payload templates params

func (*GetNetworkWebhooksPayloadTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWebhooksPayloadTemplatesReader

type GetNetworkWebhooksPayloadTemplatesReader struct {
	// contains filtered or unexported fields
}

GetNetworkWebhooksPayloadTemplatesReader is a Reader for the GetNetworkWebhooksPayloadTemplates structure.

func (*GetNetworkWebhooksPayloadTemplatesReader) ReadResponse

func (o *GetNetworkWebhooksPayloadTemplatesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetworkWebhooksWebhookTestOK

type GetNetworkWebhooksWebhookTestOK struct {
	Payload interface{}
}
GetNetworkWebhooksWebhookTestOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkWebhooksWebhookTestOK

func NewGetNetworkWebhooksWebhookTestOK() *GetNetworkWebhooksWebhookTestOK

NewGetNetworkWebhooksWebhookTestOK creates a GetNetworkWebhooksWebhookTestOK with default headers values

func (*GetNetworkWebhooksWebhookTestOK) Error

func (*GetNetworkWebhooksWebhookTestOK) GetPayload

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

type GetNetworkWebhooksWebhookTestParams

type GetNetworkWebhooksWebhookTestParams struct {

	// NetworkID.
	NetworkID string

	// WebhookTestID.
	WebhookTestID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetworkWebhooksWebhookTestParams contains all the parameters to send to the API endpoint

for the get network webhooks webhook test operation.

Typically these are written to a http.Request.

func NewGetNetworkWebhooksWebhookTestParams

func NewGetNetworkWebhooksWebhookTestParams() *GetNetworkWebhooksWebhookTestParams

NewGetNetworkWebhooksWebhookTestParams creates a new GetNetworkWebhooksWebhookTestParams 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 NewGetNetworkWebhooksWebhookTestParamsWithContext

func NewGetNetworkWebhooksWebhookTestParamsWithContext(ctx context.Context) *GetNetworkWebhooksWebhookTestParams

NewGetNetworkWebhooksWebhookTestParamsWithContext creates a new GetNetworkWebhooksWebhookTestParams object with the ability to set a context for a request.

func NewGetNetworkWebhooksWebhookTestParamsWithHTTPClient

func NewGetNetworkWebhooksWebhookTestParamsWithHTTPClient(client *http.Client) *GetNetworkWebhooksWebhookTestParams

NewGetNetworkWebhooksWebhookTestParamsWithHTTPClient creates a new GetNetworkWebhooksWebhookTestParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkWebhooksWebhookTestParamsWithTimeout

func NewGetNetworkWebhooksWebhookTestParamsWithTimeout(timeout time.Duration) *GetNetworkWebhooksWebhookTestParams

NewGetNetworkWebhooksWebhookTestParamsWithTimeout creates a new GetNetworkWebhooksWebhookTestParams object with the ability to set a timeout on a request.

func (*GetNetworkWebhooksWebhookTestParams) SetContext

SetContext adds the context to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) SetDefaults

func (o *GetNetworkWebhooksWebhookTestParams) SetDefaults()

SetDefaults hydrates default values in the get network webhooks webhook test params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksWebhookTestParams) SetHTTPClient

func (o *GetNetworkWebhooksWebhookTestParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) SetNetworkID

func (o *GetNetworkWebhooksWebhookTestParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) SetTimeout

func (o *GetNetworkWebhooksWebhookTestParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) SetWebhookTestID

func (o *GetNetworkWebhooksWebhookTestParams) SetWebhookTestID(webhookTestID string)

SetWebhookTestID adds the webhookTestId to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) WithContext

WithContext adds the context to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) WithDefaults

WithDefaults hydrates default values in the get network webhooks webhook test params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetworkWebhooksWebhookTestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) WithNetworkID

WithNetworkID adds the networkID to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) WithTimeout

WithTimeout adds the timeout to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) WithWebhookTestID

WithWebhookTestID adds the webhookTestID to the get network webhooks webhook test params

func (*GetNetworkWebhooksWebhookTestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkWebhooksWebhookTestReader

type GetNetworkWebhooksWebhookTestReader struct {
	// contains filtered or unexported fields
}

GetNetworkWebhooksWebhookTestReader is a Reader for the GetNetworkWebhooksWebhookTest structure.

func (*GetNetworkWebhooksWebhookTestReader) ReadResponse

func (o *GetNetworkWebhooksWebhookTestReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ProvisionNetworkClientsBody

type ProvisionNetworkClientsBody struct {

	// The array of clients to provision
	// Required: true
	Clients []*ProvisionNetworkClientsParamsBodyClientsItems0 `json:"clients"`

	// The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
	// Required: true
	// Enum: [Group policy Allowed Blocked Per connection Normal]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`

	// policies by security appliance
	PoliciesBySecurityAppliance *ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance `json:"policiesBySecurityAppliance,omitempty"`

	// policies by ssid
	PoliciesBySsid *ProvisionNetworkClientsParamsBodyPoliciesBySsid `json:"policiesBySsid,omitempty"`
}

ProvisionNetworkClientsBody provision network clients body // Example: {"clients":[{"clientId":"k74272e","mac":"00:11:22:33:44:55","name":"Miles's phone"}],"devicePolicy":"Group policy","groupPolicyId":"101"} swagger:model ProvisionNetworkClientsBody

func (*ProvisionNetworkClientsBody) ContextValidate

func (o *ProvisionNetworkClientsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this provision network clients body based on the context it is used

func (*ProvisionNetworkClientsBody) MarshalBinary

func (o *ProvisionNetworkClientsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ProvisionNetworkClientsBody) UnmarshalBinary

func (o *ProvisionNetworkClientsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsBody) Validate

func (o *ProvisionNetworkClientsBody) Validate(formats strfmt.Registry) error

Validate validates this provision network clients body

type ProvisionNetworkClientsCreated

type ProvisionNetworkClientsCreated struct {
	Payload interface{}
}
ProvisionNetworkClientsCreated describes a response with status code 201, with default header values.

Successful operation

func NewProvisionNetworkClientsCreated

func NewProvisionNetworkClientsCreated() *ProvisionNetworkClientsCreated

NewProvisionNetworkClientsCreated creates a ProvisionNetworkClientsCreated with default headers values

func (*ProvisionNetworkClientsCreated) Error

func (*ProvisionNetworkClientsCreated) GetPayload

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

type ProvisionNetworkClientsParams

type ProvisionNetworkClientsParams struct {

	// NetworkID.
	NetworkID string

	// ProvisionNetworkClients.
	ProvisionNetworkClients ProvisionNetworkClientsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ProvisionNetworkClientsParams contains all the parameters to send to the API endpoint

for the provision network clients operation.

Typically these are written to a http.Request.

func NewProvisionNetworkClientsParams

func NewProvisionNetworkClientsParams() *ProvisionNetworkClientsParams

NewProvisionNetworkClientsParams creates a new ProvisionNetworkClientsParams 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 NewProvisionNetworkClientsParamsWithContext

func NewProvisionNetworkClientsParamsWithContext(ctx context.Context) *ProvisionNetworkClientsParams

NewProvisionNetworkClientsParamsWithContext creates a new ProvisionNetworkClientsParams object with the ability to set a context for a request.

func NewProvisionNetworkClientsParamsWithHTTPClient

func NewProvisionNetworkClientsParamsWithHTTPClient(client *http.Client) *ProvisionNetworkClientsParams

NewProvisionNetworkClientsParamsWithHTTPClient creates a new ProvisionNetworkClientsParams object with the ability to set a custom HTTPClient for a request.

func NewProvisionNetworkClientsParamsWithTimeout

func NewProvisionNetworkClientsParamsWithTimeout(timeout time.Duration) *ProvisionNetworkClientsParams

NewProvisionNetworkClientsParamsWithTimeout creates a new ProvisionNetworkClientsParams object with the ability to set a timeout on a request.

func (*ProvisionNetworkClientsParams) SetContext

func (o *ProvisionNetworkClientsParams) SetContext(ctx context.Context)

SetContext adds the context to the provision network clients params

func (*ProvisionNetworkClientsParams) SetDefaults

func (o *ProvisionNetworkClientsParams) SetDefaults()

SetDefaults hydrates default values in the provision network clients params (not the query body).

All values with no default are reset to their zero value.

func (*ProvisionNetworkClientsParams) SetHTTPClient

func (o *ProvisionNetworkClientsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the provision network clients params

func (*ProvisionNetworkClientsParams) SetNetworkID

func (o *ProvisionNetworkClientsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the provision network clients params

func (*ProvisionNetworkClientsParams) SetProvisionNetworkClients

func (o *ProvisionNetworkClientsParams) SetProvisionNetworkClients(provisionNetworkClients ProvisionNetworkClientsBody)

SetProvisionNetworkClients adds the provisionNetworkClients to the provision network clients params

func (*ProvisionNetworkClientsParams) SetTimeout

func (o *ProvisionNetworkClientsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the provision network clients params

func (*ProvisionNetworkClientsParams) WithContext

WithContext adds the context to the provision network clients params

func (*ProvisionNetworkClientsParams) WithDefaults

WithDefaults hydrates default values in the provision network clients params (not the query body).

All values with no default are reset to their zero value.

func (*ProvisionNetworkClientsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the provision network clients params

func (*ProvisionNetworkClientsParams) WithNetworkID

WithNetworkID adds the networkID to the provision network clients params

func (*ProvisionNetworkClientsParams) WithProvisionNetworkClients

func (o *ProvisionNetworkClientsParams) WithProvisionNetworkClients(provisionNetworkClients ProvisionNetworkClientsBody) *ProvisionNetworkClientsParams

WithProvisionNetworkClients adds the provisionNetworkClients to the provision network clients params

func (*ProvisionNetworkClientsParams) WithTimeout

WithTimeout adds the timeout to the provision network clients params

func (*ProvisionNetworkClientsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProvisionNetworkClientsParamsBodyClientsItems0

type ProvisionNetworkClientsParamsBodyClientsItems0 struct {

	// The MAC address of the client. Required.
	// Required: true
	Mac *string `json:"mac"`

	// The display name for the client. Optional. Limited to 255 bytes.
	Name string `json:"name,omitempty"`
}

ProvisionNetworkClientsParamsBodyClientsItems0 provision network clients params body clients items0 swagger:model ProvisionNetworkClientsParamsBodyClientsItems0

func (*ProvisionNetworkClientsParamsBodyClientsItems0) ContextValidate

ContextValidate validates this provision network clients params body clients items0 based on context it is used

func (*ProvisionNetworkClientsParamsBodyClientsItems0) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyClientsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyClientsItems0) Validate

Validate validates this provision network clients params body clients items0

type ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance

type ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.
	// Enum: [Allowed Blocked Normal]
	DevicePolicy string `json:"devicePolicy,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network) swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance

func (*ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance) ContextValidate

ContextValidate validates this provision network clients params body policies by security appliance based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySecurityAppliance) Validate

Validate validates this provision network clients params body policies by security appliance

type ProvisionNetworkClientsParamsBodyPoliciesBySsid

type ProvisionNetworkClientsParamsBodyPoliciesBySsid struct {

	// 0
	Nr0 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0 `json:"0,omitempty"`

	// 1
	Nr1 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1 `json:"1,omitempty"`

	// 10
	Nr10 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10 `json:"10,omitempty"`

	// 11
	Nr11 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11 `json:"11,omitempty"`

	// 12
	Nr12 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12 `json:"12,omitempty"`

	// 13
	Nr13 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13 `json:"13,omitempty"`

	// 14
	Nr14 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14 `json:"14,omitempty"`

	// 2
	Nr2 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2 `json:"2,omitempty"`

	// 3
	Nr3 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3 `json:"3,omitempty"`

	// 4
	Nr4 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4 `json:"4,omitempty"`

	// 5
	Nr5 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5 `json:"5,omitempty"`

	// 6
	Nr6 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6 `json:"6,omitempty"`

	// 7
	Nr7 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7 `json:"7,omitempty"`

	// 8
	Nr8 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8 `json:"8,omitempty"`

	// 9
	Nr9 *ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9 `json:"9,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsid An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsid

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsid) ContextValidate

ContextValidate validate this provision network clients params body policies by ssid based on the context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsid) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsid) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsid) Validate

Validate validates this provision network clients params body policies by ssid

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr0 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr0) Validate

Validate validates this provision network clients params body policies by ssid nr0

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr1 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr1) Validate

Validate validates this provision network clients params body policies by ssid nr1

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr10 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr10) Validate

Validate validates this provision network clients params body policies by ssid nr10

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr11 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr11) Validate

Validate validates this provision network clients params body policies by ssid nr11

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr12 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr12) Validate

Validate validates this provision network clients params body policies by ssid nr12

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr13 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr13) Validate

Validate validates this provision network clients params body policies by ssid nr13

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr14 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr14) Validate

Validate validates this provision network clients params body policies by ssid nr14

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr2 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr2) Validate

Validate validates this provision network clients params body policies by ssid nr2

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr3 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr3) Validate

Validate validates this provision network clients params body policies by ssid nr3

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr4 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr4) Validate

Validate validates this provision network clients params body policies by ssid nr4

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr5 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr5) Validate

Validate validates this provision network clients params body policies by ssid nr5

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr6 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr6) Validate

Validate validates this provision network clients params body policies by ssid nr6

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr7 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr7) Validate

Validate validates this provision network clients params body policies by ssid nr7

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr8 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr8) Validate

Validate validates this provision network clients params body policies by ssid nr8

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9

type ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9 struct {

	// The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	// Enum: [Allowed Blocked Normal Group policy]
	DevicePolicy *string `json:"devicePolicy"`

	// The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9 The number for the SSID swagger:model ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9) ContextValidate

ContextValidate validates this provision network clients params body policies by ssid nr9 based on context it is used

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9) MarshalBinary

MarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ProvisionNetworkClientsParamsBodyPoliciesBySsidNr9) Validate

Validate validates this provision network clients params body policies by ssid nr9

type ProvisionNetworkClientsReader

type ProvisionNetworkClientsReader struct {
	// contains filtered or unexported fields
}

ProvisionNetworkClientsReader is a Reader for the ProvisionNetworkClients structure.

func (*ProvisionNetworkClientsReader) ReadResponse

func (o *ProvisionNetworkClientsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RemoveNetworkDevicesBody

type RemoveNetworkDevicesBody struct {

	// The serial of a device
	// Required: true
	Serial *string `json:"serial"`
}

RemoveNetworkDevicesBody remove network devices body // Example: {"serial":"Q234-ABCD-5678"} swagger:model RemoveNetworkDevicesBody

func (*RemoveNetworkDevicesBody) ContextValidate

func (o *RemoveNetworkDevicesBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this remove network devices body based on context it is used

func (*RemoveNetworkDevicesBody) MarshalBinary

func (o *RemoveNetworkDevicesBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RemoveNetworkDevicesBody) UnmarshalBinary

func (o *RemoveNetworkDevicesBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RemoveNetworkDevicesBody) Validate

func (o *RemoveNetworkDevicesBody) Validate(formats strfmt.Registry) error

Validate validates this remove network devices body

type RemoveNetworkDevicesNoContent

type RemoveNetworkDevicesNoContent struct {
}
RemoveNetworkDevicesNoContent describes a response with status code 204, with default header values.

Successful operation

func NewRemoveNetworkDevicesNoContent

func NewRemoveNetworkDevicesNoContent() *RemoveNetworkDevicesNoContent

NewRemoveNetworkDevicesNoContent creates a RemoveNetworkDevicesNoContent with default headers values

func (*RemoveNetworkDevicesNoContent) Error

type RemoveNetworkDevicesParams

type RemoveNetworkDevicesParams struct {

	// NetworkID.
	NetworkID string

	// RemoveNetworkDevices.
	RemoveNetworkDevices RemoveNetworkDevicesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

RemoveNetworkDevicesParams contains all the parameters to send to the API endpoint

for the remove network devices operation.

Typically these are written to a http.Request.

func NewRemoveNetworkDevicesParams

func NewRemoveNetworkDevicesParams() *RemoveNetworkDevicesParams

NewRemoveNetworkDevicesParams creates a new RemoveNetworkDevicesParams 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 NewRemoveNetworkDevicesParamsWithContext

func NewRemoveNetworkDevicesParamsWithContext(ctx context.Context) *RemoveNetworkDevicesParams

NewRemoveNetworkDevicesParamsWithContext creates a new RemoveNetworkDevicesParams object with the ability to set a context for a request.

func NewRemoveNetworkDevicesParamsWithHTTPClient

func NewRemoveNetworkDevicesParamsWithHTTPClient(client *http.Client) *RemoveNetworkDevicesParams

NewRemoveNetworkDevicesParamsWithHTTPClient creates a new RemoveNetworkDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewRemoveNetworkDevicesParamsWithTimeout

func NewRemoveNetworkDevicesParamsWithTimeout(timeout time.Duration) *RemoveNetworkDevicesParams

NewRemoveNetworkDevicesParamsWithTimeout creates a new RemoveNetworkDevicesParams object with the ability to set a timeout on a request.

func (*RemoveNetworkDevicesParams) SetContext

func (o *RemoveNetworkDevicesParams) SetContext(ctx context.Context)

SetContext adds the context to the remove network devices params

func (*RemoveNetworkDevicesParams) SetDefaults

func (o *RemoveNetworkDevicesParams) SetDefaults()

SetDefaults hydrates default values in the remove network devices params (not the query body).

All values with no default are reset to their zero value.

func (*RemoveNetworkDevicesParams) SetHTTPClient

func (o *RemoveNetworkDevicesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the remove network devices params

func (*RemoveNetworkDevicesParams) SetNetworkID

func (o *RemoveNetworkDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the remove network devices params

func (*RemoveNetworkDevicesParams) SetRemoveNetworkDevices

func (o *RemoveNetworkDevicesParams) SetRemoveNetworkDevices(removeNetworkDevices RemoveNetworkDevicesBody)

SetRemoveNetworkDevices adds the removeNetworkDevices to the remove network devices params

func (*RemoveNetworkDevicesParams) SetTimeout

func (o *RemoveNetworkDevicesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the remove network devices params

func (*RemoveNetworkDevicesParams) WithContext

WithContext adds the context to the remove network devices params

func (*RemoveNetworkDevicesParams) WithDefaults

WithDefaults hydrates default values in the remove network devices params (not the query body).

All values with no default are reset to their zero value.

func (*RemoveNetworkDevicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the remove network devices params

func (*RemoveNetworkDevicesParams) WithNetworkID

func (o *RemoveNetworkDevicesParams) WithNetworkID(networkID string) *RemoveNetworkDevicesParams

WithNetworkID adds the networkID to the remove network devices params

func (*RemoveNetworkDevicesParams) WithRemoveNetworkDevices

func (o *RemoveNetworkDevicesParams) WithRemoveNetworkDevices(removeNetworkDevices RemoveNetworkDevicesBody) *RemoveNetworkDevicesParams

WithRemoveNetworkDevices adds the removeNetworkDevices to the remove network devices params

func (*RemoveNetworkDevicesParams) WithTimeout

WithTimeout adds the timeout to the remove network devices params

func (*RemoveNetworkDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RemoveNetworkDevicesReader

type RemoveNetworkDevicesReader struct {
	// contains filtered or unexported fields
}

RemoveNetworkDevicesReader is a Reader for the RemoveNetworkDevices structure.

func (*RemoveNetworkDevicesReader) ReadResponse

func (o *RemoveNetworkDevicesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SplitNetworkOK

type SplitNetworkOK struct {
	Payload interface{}
}
SplitNetworkOK describes a response with status code 200, with default header values.

Successful operation

func NewSplitNetworkOK

func NewSplitNetworkOK() *SplitNetworkOK

NewSplitNetworkOK creates a SplitNetworkOK with default headers values

func (*SplitNetworkOK) Error

func (o *SplitNetworkOK) Error() string

func (*SplitNetworkOK) GetPayload

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

type SplitNetworkParams

type SplitNetworkParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SplitNetworkParams contains all the parameters to send to the API endpoint

for the split network operation.

Typically these are written to a http.Request.

func NewSplitNetworkParams

func NewSplitNetworkParams() *SplitNetworkParams

NewSplitNetworkParams creates a new SplitNetworkParams 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 NewSplitNetworkParamsWithContext

func NewSplitNetworkParamsWithContext(ctx context.Context) *SplitNetworkParams

NewSplitNetworkParamsWithContext creates a new SplitNetworkParams object with the ability to set a context for a request.

func NewSplitNetworkParamsWithHTTPClient

func NewSplitNetworkParamsWithHTTPClient(client *http.Client) *SplitNetworkParams

NewSplitNetworkParamsWithHTTPClient creates a new SplitNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewSplitNetworkParamsWithTimeout

func NewSplitNetworkParamsWithTimeout(timeout time.Duration) *SplitNetworkParams

NewSplitNetworkParamsWithTimeout creates a new SplitNetworkParams object with the ability to set a timeout on a request.

func (*SplitNetworkParams) SetContext

func (o *SplitNetworkParams) SetContext(ctx context.Context)

SetContext adds the context to the split network params

func (*SplitNetworkParams) SetDefaults

func (o *SplitNetworkParams) SetDefaults()

SetDefaults hydrates default values in the split network params (not the query body).

All values with no default are reset to their zero value.

func (*SplitNetworkParams) SetHTTPClient

func (o *SplitNetworkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the split network params

func (*SplitNetworkParams) SetNetworkID

func (o *SplitNetworkParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the split network params

func (*SplitNetworkParams) SetTimeout

func (o *SplitNetworkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the split network params

func (*SplitNetworkParams) WithContext

WithContext adds the context to the split network params

func (*SplitNetworkParams) WithDefaults

func (o *SplitNetworkParams) WithDefaults() *SplitNetworkParams

WithDefaults hydrates default values in the split network params (not the query body).

All values with no default are reset to their zero value.

func (*SplitNetworkParams) WithHTTPClient

func (o *SplitNetworkParams) WithHTTPClient(client *http.Client) *SplitNetworkParams

WithHTTPClient adds the HTTPClient to the split network params

func (*SplitNetworkParams) WithNetworkID

func (o *SplitNetworkParams) WithNetworkID(networkID string) *SplitNetworkParams

WithNetworkID adds the networkID to the split network params

func (*SplitNetworkParams) WithTimeout

func (o *SplitNetworkParams) WithTimeout(timeout time.Duration) *SplitNetworkParams

WithTimeout adds the timeout to the split network params

func (*SplitNetworkParams) WriteToRequest

func (o *SplitNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SplitNetworkReader

type SplitNetworkReader struct {
	// contains filtered or unexported fields
}

SplitNetworkReader is a Reader for the SplitNetwork structure.

func (*SplitNetworkReader) ReadResponse

func (o *SplitNetworkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UnbindNetworkOK

type UnbindNetworkOK struct {
	Payload interface{}
}
UnbindNetworkOK describes a response with status code 200, with default header values.

Successful operation

func NewUnbindNetworkOK

func NewUnbindNetworkOK() *UnbindNetworkOK

NewUnbindNetworkOK creates a UnbindNetworkOK with default headers values

func (*UnbindNetworkOK) Error

func (o *UnbindNetworkOK) Error() string

func (*UnbindNetworkOK) GetPayload

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

type UnbindNetworkParams

type UnbindNetworkParams struct {

	// NetworkID.
	NetworkID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UnbindNetworkParams contains all the parameters to send to the API endpoint

for the unbind network operation.

Typically these are written to a http.Request.

func NewUnbindNetworkParams

func NewUnbindNetworkParams() *UnbindNetworkParams

NewUnbindNetworkParams creates a new UnbindNetworkParams 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 NewUnbindNetworkParamsWithContext

func NewUnbindNetworkParamsWithContext(ctx context.Context) *UnbindNetworkParams

NewUnbindNetworkParamsWithContext creates a new UnbindNetworkParams object with the ability to set a context for a request.

func NewUnbindNetworkParamsWithHTTPClient

func NewUnbindNetworkParamsWithHTTPClient(client *http.Client) *UnbindNetworkParams

NewUnbindNetworkParamsWithHTTPClient creates a new UnbindNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewUnbindNetworkParamsWithTimeout

func NewUnbindNetworkParamsWithTimeout(timeout time.Duration) *UnbindNetworkParams

NewUnbindNetworkParamsWithTimeout creates a new UnbindNetworkParams object with the ability to set a timeout on a request.

func (*UnbindNetworkParams) SetContext

func (o *UnbindNetworkParams) SetContext(ctx context.Context)

SetContext adds the context to the unbind network params

func (*UnbindNetworkParams) SetDefaults

func (o *UnbindNetworkParams) SetDefaults()

SetDefaults hydrates default values in the unbind network params (not the query body).

All values with no default are reset to their zero value.

func (*UnbindNetworkParams) SetHTTPClient

func (o *UnbindNetworkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the unbind network params

func (*UnbindNetworkParams) SetNetworkID

func (o *UnbindNetworkParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the unbind network params

func (*UnbindNetworkParams) SetTimeout

func (o *UnbindNetworkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the unbind network params

func (*UnbindNetworkParams) WithContext

WithContext adds the context to the unbind network params

func (*UnbindNetworkParams) WithDefaults

func (o *UnbindNetworkParams) WithDefaults() *UnbindNetworkParams

WithDefaults hydrates default values in the unbind network params (not the query body).

All values with no default are reset to their zero value.

func (*UnbindNetworkParams) WithHTTPClient

func (o *UnbindNetworkParams) WithHTTPClient(client *http.Client) *UnbindNetworkParams

WithHTTPClient adds the HTTPClient to the unbind network params

func (*UnbindNetworkParams) WithNetworkID

func (o *UnbindNetworkParams) WithNetworkID(networkID string) *UnbindNetworkParams

WithNetworkID adds the networkID to the unbind network params

func (*UnbindNetworkParams) WithTimeout

func (o *UnbindNetworkParams) WithTimeout(timeout time.Duration) *UnbindNetworkParams

WithTimeout adds the timeout to the unbind network params

func (*UnbindNetworkParams) WriteToRequest

func (o *UnbindNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UnbindNetworkReader

type UnbindNetworkReader struct {
	// contains filtered or unexported fields
}

UnbindNetworkReader is a Reader for the UnbindNetwork structure.

func (*UnbindNetworkReader) ReadResponse

func (o *UnbindNetworkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkAlertsSettingsBody

type UpdateNetworkAlertsSettingsBody struct {

	// Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
	Alerts []*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0 `json:"alerts"`

	// default destinations
	DefaultDestinations *UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations `json:"defaultDestinations,omitempty"`
}

UpdateNetworkAlertsSettingsBody update network alerts settings body // Example: {"alerts":[{"alertDestinations":{"allAdmins":false,"emails":["miles@meraki.com"],"httpServerIds":["aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vd2ViaG9va3M="],"snmp":false},"enabled":true,"filters":{"timeout":60},"type":"gatewayDown"}],"defaultDestinations":{"allAdmins":true,"emails":["miles@meraki.com"],"httpServerIds":["aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vd2ViaG9va3M="],"snmp":true}} swagger:model UpdateNetworkAlertsSettingsBody

func (*UpdateNetworkAlertsSettingsBody) ContextValidate

func (o *UpdateNetworkAlertsSettingsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network alerts settings body based on the context it is used

func (*UpdateNetworkAlertsSettingsBody) MarshalBinary

func (o *UpdateNetworkAlertsSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsBody) UnmarshalBinary

func (o *UpdateNetworkAlertsSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsBody) Validate

Validate validates this update network alerts settings body

type UpdateNetworkAlertsSettingsOK

type UpdateNetworkAlertsSettingsOK struct {
	Payload interface{}
}
UpdateNetworkAlertsSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkAlertsSettingsOK

func NewUpdateNetworkAlertsSettingsOK() *UpdateNetworkAlertsSettingsOK

NewUpdateNetworkAlertsSettingsOK creates a UpdateNetworkAlertsSettingsOK with default headers values

func (*UpdateNetworkAlertsSettingsOK) Error

func (*UpdateNetworkAlertsSettingsOK) GetPayload

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

type UpdateNetworkAlertsSettingsParams

type UpdateNetworkAlertsSettingsParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkAlertsSettings.
	UpdateNetworkAlertsSettings UpdateNetworkAlertsSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkAlertsSettingsParams contains all the parameters to send to the API endpoint

for the update network alerts settings operation.

Typically these are written to a http.Request.

func NewUpdateNetworkAlertsSettingsParams

func NewUpdateNetworkAlertsSettingsParams() *UpdateNetworkAlertsSettingsParams

NewUpdateNetworkAlertsSettingsParams creates a new UpdateNetworkAlertsSettingsParams 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 NewUpdateNetworkAlertsSettingsParamsWithContext

func NewUpdateNetworkAlertsSettingsParamsWithContext(ctx context.Context) *UpdateNetworkAlertsSettingsParams

NewUpdateNetworkAlertsSettingsParamsWithContext creates a new UpdateNetworkAlertsSettingsParams object with the ability to set a context for a request.

func NewUpdateNetworkAlertsSettingsParamsWithHTTPClient

func NewUpdateNetworkAlertsSettingsParamsWithHTTPClient(client *http.Client) *UpdateNetworkAlertsSettingsParams

NewUpdateNetworkAlertsSettingsParamsWithHTTPClient creates a new UpdateNetworkAlertsSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkAlertsSettingsParamsWithTimeout

func NewUpdateNetworkAlertsSettingsParamsWithTimeout(timeout time.Duration) *UpdateNetworkAlertsSettingsParams

NewUpdateNetworkAlertsSettingsParamsWithTimeout creates a new UpdateNetworkAlertsSettingsParams object with the ability to set a timeout on a request.

func (*UpdateNetworkAlertsSettingsParams) SetContext

SetContext adds the context to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) SetDefaults

func (o *UpdateNetworkAlertsSettingsParams) SetDefaults()

SetDefaults hydrates default values in the update network alerts settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkAlertsSettingsParams) SetHTTPClient

func (o *UpdateNetworkAlertsSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) SetNetworkID

func (o *UpdateNetworkAlertsSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) SetTimeout

func (o *UpdateNetworkAlertsSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) SetUpdateNetworkAlertsSettings

func (o *UpdateNetworkAlertsSettingsParams) SetUpdateNetworkAlertsSettings(updateNetworkAlertsSettings UpdateNetworkAlertsSettingsBody)

SetUpdateNetworkAlertsSettings adds the updateNetworkAlertsSettings to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) WithContext

WithContext adds the context to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) WithDefaults

WithDefaults hydrates default values in the update network alerts settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkAlertsSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) WithTimeout

WithTimeout adds the timeout to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) WithUpdateNetworkAlertsSettings

func (o *UpdateNetworkAlertsSettingsParams) WithUpdateNetworkAlertsSettings(updateNetworkAlertsSettings UpdateNetworkAlertsSettingsBody) *UpdateNetworkAlertsSettingsParams

WithUpdateNetworkAlertsSettings adds the updateNetworkAlertsSettings to the update network alerts settings params

func (*UpdateNetworkAlertsSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkAlertsSettingsParamsBodyAlertsItems0

type UpdateNetworkAlertsSettingsParamsBodyAlertsItems0 struct {

	// alert destinations
	AlertDestinations *UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations `json:"alertDestinations,omitempty"`

	// A boolean depicting if the alert is turned on or off
	Enabled bool `json:"enabled,omitempty"`

	// A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
	Filters interface{} `json:"filters,omitempty"`

	// The type of alert
	// Required: true
	Type *string `json:"type"`
}

UpdateNetworkAlertsSettingsParamsBodyAlertsItems0 update network alerts settings params body alerts items0 swagger:model UpdateNetworkAlertsSettingsParamsBodyAlertsItems0

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0) ContextValidate

ContextValidate validate this update network alerts settings params body alerts items0 based on the context it is used

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0) Validate

Validate validates this update network alerts settings params body alerts items0

type UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations

type UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations struct {

	// If true, then all network admins will receive emails for this alert
	AllAdmins bool `json:"allAdmins,omitempty"`

	// A list of emails that will receive information about the alert
	Emails []string `json:"emails"`

	// A list of HTTP server IDs to send a Webhook to for this alert
	HTTPServerIds []string `json:"httpServerIds"`

	// If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
	Snmp bool `json:"snmp,omitempty"`
}

UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations A hash of destinations for this specific alert swagger:model UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations) ContextValidate

ContextValidate validates this update network alerts settings params body alerts items0 alert destinations based on context it is used

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsParamsBodyAlertsItems0AlertDestinations) Validate

Validate validates this update network alerts settings params body alerts items0 alert destinations

type UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations

type UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations struct {

	// If true, then all network admins will receive emails.
	AllAdmins bool `json:"allAdmins,omitempty"`

	// A list of emails that will recieve the alert(s).
	Emails []string `json:"emails"`

	// A list of HTTP server IDs to send a Webhook to
	HTTPServerIds []string `json:"httpServerIds"`

	// If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
	Snmp bool `json:"snmp,omitempty"`
}

UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations The network-wide destinations for all alerts on the network. swagger:model UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations

func (*UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations) ContextValidate

ContextValidate validates this update network alerts settings params body default destinations based on context it is used

func (*UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkAlertsSettingsParamsBodyDefaultDestinations) Validate

Validate validates this update network alerts settings params body default destinations

type UpdateNetworkAlertsSettingsReader

type UpdateNetworkAlertsSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkAlertsSettingsReader is a Reader for the UpdateNetworkAlertsSettings structure.

func (*UpdateNetworkAlertsSettingsReader) ReadResponse

func (o *UpdateNetworkAlertsSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkBody

type UpdateNetworkBody struct {

	// A unique identifier which can be used for device enrollment or easy access through the Meraki SM Registration page or the Self Service Portal. Please note that changing this field may cause existing bookmarks to break.
	EnrollmentString string `json:"enrollmentString,omitempty"`

	// The name of the network
	Name string `json:"name,omitempty"`

	// Add any notes or additional information about this network here.
	Notes string `json:"notes,omitempty"`

	// A list of tags to be applied to the network
	Tags []string `json:"tags"`

	// The timezone of the network. For a list of allowed timezones, please see the 'TZ' column in the table in <a target='_blank' href='https://en.wikipedia.org/wiki/List_of_tz_database_time_zones'>this article.</a>
	TimeZone string `json:"timeZone,omitempty"`
}

UpdateNetworkBody update network body // Example: {"name":"Long Island Office","notes":"Combined network for Long Island Office","tags":["tag1","tag2"],"timeZone":"America/Los_Angeles"} swagger:model UpdateNetworkBody

func (*UpdateNetworkBody) ContextValidate

func (o *UpdateNetworkBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update network body based on context it is used

func (*UpdateNetworkBody) MarshalBinary

func (o *UpdateNetworkBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkBody) UnmarshalBinary

func (o *UpdateNetworkBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkBody) Validate

func (o *UpdateNetworkBody) Validate(formats strfmt.Registry) error

Validate validates this update network body

type UpdateNetworkClientPolicyBody

type UpdateNetworkClientPolicyBody struct {

	// The policy to assign. Can be 'Whitelisted', 'Blocked', 'Normal' or 'Group policy'. Required.
	// Required: true
	DevicePolicy *string `json:"devicePolicy"`

	// [optional] If 'devicePolicy' is set to 'Group policy' this param is used to specify the group policy ID.
	GroupPolicyID string `json:"groupPolicyId,omitempty"`
}

UpdateNetworkClientPolicyBody update network client policy body // Example: {"devicePolicy":"Group policy","groupPolicyId":"101","mac":"00:11:22:33:44:55"} swagger:model UpdateNetworkClientPolicyBody

func (*UpdateNetworkClientPolicyBody) ContextValidate

func (o *UpdateNetworkClientPolicyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update network client policy body based on context it is used

func (*UpdateNetworkClientPolicyBody) MarshalBinary

func (o *UpdateNetworkClientPolicyBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkClientPolicyBody) UnmarshalBinary

func (o *UpdateNetworkClientPolicyBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkClientPolicyBody) Validate

func (o *UpdateNetworkClientPolicyBody) Validate(formats strfmt.Registry) error

Validate validates this update network client policy body

type UpdateNetworkClientPolicyOK

type UpdateNetworkClientPolicyOK struct {
	Payload interface{}
}
UpdateNetworkClientPolicyOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkClientPolicyOK

func NewUpdateNetworkClientPolicyOK() *UpdateNetworkClientPolicyOK

NewUpdateNetworkClientPolicyOK creates a UpdateNetworkClientPolicyOK with default headers values

func (*UpdateNetworkClientPolicyOK) Error

func (*UpdateNetworkClientPolicyOK) GetPayload

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

type UpdateNetworkClientPolicyParams

type UpdateNetworkClientPolicyParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkClientPolicy.
	UpdateNetworkClientPolicy UpdateNetworkClientPolicyBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkClientPolicyParams contains all the parameters to send to the API endpoint

for the update network client policy operation.

Typically these are written to a http.Request.

func NewUpdateNetworkClientPolicyParams

func NewUpdateNetworkClientPolicyParams() *UpdateNetworkClientPolicyParams

NewUpdateNetworkClientPolicyParams creates a new UpdateNetworkClientPolicyParams 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 NewUpdateNetworkClientPolicyParamsWithContext

func NewUpdateNetworkClientPolicyParamsWithContext(ctx context.Context) *UpdateNetworkClientPolicyParams

NewUpdateNetworkClientPolicyParamsWithContext creates a new UpdateNetworkClientPolicyParams object with the ability to set a context for a request.

func NewUpdateNetworkClientPolicyParamsWithHTTPClient

func NewUpdateNetworkClientPolicyParamsWithHTTPClient(client *http.Client) *UpdateNetworkClientPolicyParams

NewUpdateNetworkClientPolicyParamsWithHTTPClient creates a new UpdateNetworkClientPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkClientPolicyParamsWithTimeout

func NewUpdateNetworkClientPolicyParamsWithTimeout(timeout time.Duration) *UpdateNetworkClientPolicyParams

NewUpdateNetworkClientPolicyParamsWithTimeout creates a new UpdateNetworkClientPolicyParams object with the ability to set a timeout on a request.

func (*UpdateNetworkClientPolicyParams) SetClientID

func (o *UpdateNetworkClientPolicyParams) SetClientID(clientID string)

SetClientID adds the clientId to the update network client policy params

func (*UpdateNetworkClientPolicyParams) SetContext

func (o *UpdateNetworkClientPolicyParams) SetContext(ctx context.Context)

SetContext adds the context to the update network client policy params

func (*UpdateNetworkClientPolicyParams) SetDefaults

func (o *UpdateNetworkClientPolicyParams) SetDefaults()

SetDefaults hydrates default values in the update network client policy params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkClientPolicyParams) SetHTTPClient

func (o *UpdateNetworkClientPolicyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network client policy params

func (*UpdateNetworkClientPolicyParams) SetNetworkID

func (o *UpdateNetworkClientPolicyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network client policy params

func (*UpdateNetworkClientPolicyParams) SetTimeout

func (o *UpdateNetworkClientPolicyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network client policy params

func (*UpdateNetworkClientPolicyParams) SetUpdateNetworkClientPolicy

func (o *UpdateNetworkClientPolicyParams) SetUpdateNetworkClientPolicy(updateNetworkClientPolicy UpdateNetworkClientPolicyBody)

SetUpdateNetworkClientPolicy adds the updateNetworkClientPolicy to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WithClientID

WithClientID adds the clientID to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WithContext

WithContext adds the context to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WithDefaults

WithDefaults hydrates default values in the update network client policy params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkClientPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WithNetworkID

WithNetworkID adds the networkID to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WithTimeout

WithTimeout adds the timeout to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WithUpdateNetworkClientPolicy

func (o *UpdateNetworkClientPolicyParams) WithUpdateNetworkClientPolicy(updateNetworkClientPolicy UpdateNetworkClientPolicyBody) *UpdateNetworkClientPolicyParams

WithUpdateNetworkClientPolicy adds the updateNetworkClientPolicy to the update network client policy params

func (*UpdateNetworkClientPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkClientPolicyReader

type UpdateNetworkClientPolicyReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkClientPolicyReader is a Reader for the UpdateNetworkClientPolicy structure.

func (*UpdateNetworkClientPolicyReader) ReadResponse

func (o *UpdateNetworkClientPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkClientSplashAuthorizationStatusBody

type UpdateNetworkClientSplashAuthorizationStatusBody struct {

	// ssids
	// Required: true
	Ssids *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids `json:"ssids"`
}

UpdateNetworkClientSplashAuthorizationStatusBody update network client splash authorization status body // Example: {"ssids":{"0":{"isAuthorized":true},"2":{"isAuthorized":false}}} swagger:model UpdateNetworkClientSplashAuthorizationStatusBody

func (*UpdateNetworkClientSplashAuthorizationStatusBody) ContextValidate

ContextValidate validate this update network client splash authorization status body based on the context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusBody) Validate

Validate validates this update network client splash authorization status body

type UpdateNetworkClientSplashAuthorizationStatusOK

type UpdateNetworkClientSplashAuthorizationStatusOK struct {
	Payload interface{}
}
UpdateNetworkClientSplashAuthorizationStatusOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkClientSplashAuthorizationStatusOK

func NewUpdateNetworkClientSplashAuthorizationStatusOK() *UpdateNetworkClientSplashAuthorizationStatusOK

NewUpdateNetworkClientSplashAuthorizationStatusOK creates a UpdateNetworkClientSplashAuthorizationStatusOK with default headers values

func (*UpdateNetworkClientSplashAuthorizationStatusOK) Error

func (*UpdateNetworkClientSplashAuthorizationStatusOK) GetPayload

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

type UpdateNetworkClientSplashAuthorizationStatusParams

type UpdateNetworkClientSplashAuthorizationStatusParams struct {

	// ClientID.
	ClientID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkClientSplashAuthorizationStatus.
	UpdateNetworkClientSplashAuthorizationStatus UpdateNetworkClientSplashAuthorizationStatusBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkClientSplashAuthorizationStatusParams contains all the parameters to send to the API endpoint

for the update network client splash authorization status operation.

Typically these are written to a http.Request.

func NewUpdateNetworkClientSplashAuthorizationStatusParams

func NewUpdateNetworkClientSplashAuthorizationStatusParams() *UpdateNetworkClientSplashAuthorizationStatusParams

NewUpdateNetworkClientSplashAuthorizationStatusParams creates a new UpdateNetworkClientSplashAuthorizationStatusParams 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 NewUpdateNetworkClientSplashAuthorizationStatusParamsWithContext

func NewUpdateNetworkClientSplashAuthorizationStatusParamsWithContext(ctx context.Context) *UpdateNetworkClientSplashAuthorizationStatusParams

NewUpdateNetworkClientSplashAuthorizationStatusParamsWithContext creates a new UpdateNetworkClientSplashAuthorizationStatusParams object with the ability to set a context for a request.

func NewUpdateNetworkClientSplashAuthorizationStatusParamsWithHTTPClient

func NewUpdateNetworkClientSplashAuthorizationStatusParamsWithHTTPClient(client *http.Client) *UpdateNetworkClientSplashAuthorizationStatusParams

NewUpdateNetworkClientSplashAuthorizationStatusParamsWithHTTPClient creates a new UpdateNetworkClientSplashAuthorizationStatusParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkClientSplashAuthorizationStatusParamsWithTimeout

func NewUpdateNetworkClientSplashAuthorizationStatusParamsWithTimeout(timeout time.Duration) *UpdateNetworkClientSplashAuthorizationStatusParams

NewUpdateNetworkClientSplashAuthorizationStatusParamsWithTimeout creates a new UpdateNetworkClientSplashAuthorizationStatusParams object with the ability to set a timeout on a request.

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetClientID

SetClientID adds the clientId to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetContext

SetContext adds the context to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetDefaults

SetDefaults hydrates default values in the update network client splash authorization status params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetNetworkID

SetNetworkID adds the networkId to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetTimeout

SetTimeout adds the timeout to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) SetUpdateNetworkClientSplashAuthorizationStatus

func (o *UpdateNetworkClientSplashAuthorizationStatusParams) SetUpdateNetworkClientSplashAuthorizationStatus(updateNetworkClientSplashAuthorizationStatus UpdateNetworkClientSplashAuthorizationStatusBody)

SetUpdateNetworkClientSplashAuthorizationStatus adds the updateNetworkClientSplashAuthorizationStatus to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithClientID

WithClientID adds the clientID to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithContext

WithContext adds the context to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithDefaults

WithDefaults hydrates default values in the update network client splash authorization status params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithNetworkID

WithNetworkID adds the networkID to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithTimeout

WithTimeout adds the timeout to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WithUpdateNetworkClientSplashAuthorizationStatus

func (o *UpdateNetworkClientSplashAuthorizationStatusParams) WithUpdateNetworkClientSplashAuthorizationStatus(updateNetworkClientSplashAuthorizationStatus UpdateNetworkClientSplashAuthorizationStatusBody) *UpdateNetworkClientSplashAuthorizationStatusParams

WithUpdateNetworkClientSplashAuthorizationStatus adds the updateNetworkClientSplashAuthorizationStatus to the update network client splash authorization status params

func (*UpdateNetworkClientSplashAuthorizationStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids struct {

	// 0
	Nr0 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0 `json:"0,omitempty"`

	// 1
	Nr1 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1 `json:"1,omitempty"`

	// 10
	Nr10 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10 `json:"10,omitempty"`

	// 11
	Nr11 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11 `json:"11,omitempty"`

	// 12
	Nr12 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12 `json:"12,omitempty"`

	// 13
	Nr13 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13 `json:"13,omitempty"`

	// 14
	Nr14 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14 `json:"14,omitempty"`

	// 2
	Nr2 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2 `json:"2,omitempty"`

	// 3
	Nr3 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3 `json:"3,omitempty"`

	// 4
	Nr4 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4 `json:"4,omitempty"`

	// 5
	Nr5 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5 `json:"5,omitempty"`

	// 6
	Nr6 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6 `json:"6,omitempty"`

	// 7
	Nr7 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7 `json:"7,omitempty"`

	// 8
	Nr8 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8 `json:"8,omitempty"`

	// 9
	Nr9 *UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9 `json:"9,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids The target SSIDs. Each SSID must be enabled and must have Click-through splash enabled. For each SSID where isAuthorized is true, the expiration time will automatically be set according to the SSID's splash frequency. Not all networks support configuring all SSIDs swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids) ContextValidate

ContextValidate validate this update network client splash authorization status params body ssids based on the context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsids) Validate

Validate validates this update network client splash authorization status params body ssids

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0 Splash authorization for SSID 0 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr0 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr0) Validate

Validate validates this update network client splash authorization status params body ssids nr0

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1 Splash authorization for SSID 1 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr1 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr1) Validate

Validate validates this update network client splash authorization status params body ssids nr1

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10 Splash authorization for SSID 10 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr10 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr10) Validate

Validate validates this update network client splash authorization status params body ssids nr10

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11 Splash authorization for SSID 11 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr11 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr11) Validate

Validate validates this update network client splash authorization status params body ssids nr11

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12 Splash authorization for SSID 12 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr12 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr12) Validate

Validate validates this update network client splash authorization status params body ssids nr12

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13 Splash authorization for SSID 13 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr13 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr13) Validate

Validate validates this update network client splash authorization status params body ssids nr13

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14 Splash authorization for SSID 14 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr14 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr14) Validate

Validate validates this update network client splash authorization status params body ssids nr14

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2 Splash authorization for SSID 2 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr2 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr2) Validate

Validate validates this update network client splash authorization status params body ssids nr2

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3 Splash authorization for SSID 3 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr3 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr3) Validate

Validate validates this update network client splash authorization status params body ssids nr3

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4 Splash authorization for SSID 4 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr4 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr4) Validate

Validate validates this update network client splash authorization status params body ssids nr4

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5 Splash authorization for SSID 5 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr5 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr5) Validate

Validate validates this update network client splash authorization status params body ssids nr5

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6 Splash authorization for SSID 6 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr6 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr6) Validate

Validate validates this update network client splash authorization status params body ssids nr6

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7 Splash authorization for SSID 7 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr7 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr7) Validate

Validate validates this update network client splash authorization status params body ssids nr7

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8 Splash authorization for SSID 8 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr8 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr8) Validate

Validate validates this update network client splash authorization status params body ssids nr8

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9

type UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9 struct {

	// New authorization status for the SSID (true, false).
	IsAuthorized bool `json:"isAuthorized,omitempty"`
}

UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9 Splash authorization for SSID 9 swagger:model UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9) ContextValidate

ContextValidate validates this update network client splash authorization status params body ssids nr9 based on context it is used

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkClientSplashAuthorizationStatusParamsBodySsidsNr9) Validate

Validate validates this update network client splash authorization status params body ssids nr9

type UpdateNetworkClientSplashAuthorizationStatusReader

type UpdateNetworkClientSplashAuthorizationStatusReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkClientSplashAuthorizationStatusReader is a Reader for the UpdateNetworkClientSplashAuthorizationStatus structure.

func (*UpdateNetworkClientSplashAuthorizationStatusReader) ReadResponse

func (o *UpdateNetworkClientSplashAuthorizationStatusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkFirmwareUpgradesBody

type UpdateNetworkFirmwareUpgradesBody struct {

	// products
	Products *UpdateNetworkFirmwareUpgradesParamsBodyProducts `json:"products,omitempty"`

	// The timezone for the network
	Timezone string `json:"timezone,omitempty"`

	// upgrade window
	UpgradeWindow *UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow `json:"upgradeWindow,omitempty"`
}

UpdateNetworkFirmwareUpgradesBody update network firmware upgrades body // Example: {"products":{"switch":{"nextUpgrade":{"toVersion":{"id":"7857"}}}}} swagger:model UpdateNetworkFirmwareUpgradesBody

func (*UpdateNetworkFirmwareUpgradesBody) ContextValidate

func (o *UpdateNetworkFirmwareUpgradesBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network firmware upgrades body based on the context it is used

func (*UpdateNetworkFirmwareUpgradesBody) MarshalBinary

func (o *UpdateNetworkFirmwareUpgradesBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesBody) UnmarshalBinary

func (o *UpdateNetworkFirmwareUpgradesBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesBody) Validate

Validate validates this update network firmware upgrades body

type UpdateNetworkFirmwareUpgradesOK

type UpdateNetworkFirmwareUpgradesOK struct {
	Payload interface{}
}
UpdateNetworkFirmwareUpgradesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkFirmwareUpgradesOK

func NewUpdateNetworkFirmwareUpgradesOK() *UpdateNetworkFirmwareUpgradesOK

NewUpdateNetworkFirmwareUpgradesOK creates a UpdateNetworkFirmwareUpgradesOK with default headers values

func (*UpdateNetworkFirmwareUpgradesOK) Error

func (*UpdateNetworkFirmwareUpgradesOK) GetPayload

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

type UpdateNetworkFirmwareUpgradesParams

type UpdateNetworkFirmwareUpgradesParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkFirmwareUpgrades.
	UpdateNetworkFirmwareUpgrades UpdateNetworkFirmwareUpgradesBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkFirmwareUpgradesParams contains all the parameters to send to the API endpoint

for the update network firmware upgrades operation.

Typically these are written to a http.Request.

func NewUpdateNetworkFirmwareUpgradesParams

func NewUpdateNetworkFirmwareUpgradesParams() *UpdateNetworkFirmwareUpgradesParams

NewUpdateNetworkFirmwareUpgradesParams creates a new UpdateNetworkFirmwareUpgradesParams 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 NewUpdateNetworkFirmwareUpgradesParamsWithContext

func NewUpdateNetworkFirmwareUpgradesParamsWithContext(ctx context.Context) *UpdateNetworkFirmwareUpgradesParams

NewUpdateNetworkFirmwareUpgradesParamsWithContext creates a new UpdateNetworkFirmwareUpgradesParams object with the ability to set a context for a request.

func NewUpdateNetworkFirmwareUpgradesParamsWithHTTPClient

func NewUpdateNetworkFirmwareUpgradesParamsWithHTTPClient(client *http.Client) *UpdateNetworkFirmwareUpgradesParams

NewUpdateNetworkFirmwareUpgradesParamsWithHTTPClient creates a new UpdateNetworkFirmwareUpgradesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkFirmwareUpgradesParamsWithTimeout

func NewUpdateNetworkFirmwareUpgradesParamsWithTimeout(timeout time.Duration) *UpdateNetworkFirmwareUpgradesParams

NewUpdateNetworkFirmwareUpgradesParamsWithTimeout creates a new UpdateNetworkFirmwareUpgradesParams object with the ability to set a timeout on a request.

func (*UpdateNetworkFirmwareUpgradesParams) SetContext

SetContext adds the context to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) SetDefaults

func (o *UpdateNetworkFirmwareUpgradesParams) SetDefaults()

SetDefaults hydrates default values in the update network firmware upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkFirmwareUpgradesParams) SetHTTPClient

func (o *UpdateNetworkFirmwareUpgradesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) SetNetworkID

func (o *UpdateNetworkFirmwareUpgradesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) SetTimeout

func (o *UpdateNetworkFirmwareUpgradesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) SetUpdateNetworkFirmwareUpgrades

func (o *UpdateNetworkFirmwareUpgradesParams) SetUpdateNetworkFirmwareUpgrades(updateNetworkFirmwareUpgrades UpdateNetworkFirmwareUpgradesBody)

SetUpdateNetworkFirmwareUpgrades adds the updateNetworkFirmwareUpgrades to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) WithContext

WithContext adds the context to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) WithDefaults

WithDefaults hydrates default values in the update network firmware upgrades params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkFirmwareUpgradesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) WithNetworkID

WithNetworkID adds the networkID to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) WithTimeout

WithTimeout adds the timeout to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) WithUpdateNetworkFirmwareUpgrades

func (o *UpdateNetworkFirmwareUpgradesParams) WithUpdateNetworkFirmwareUpgrades(updateNetworkFirmwareUpgrades UpdateNetworkFirmwareUpgradesBody) *UpdateNetworkFirmwareUpgradesParams

WithUpdateNetworkFirmwareUpgrades adds the updateNetworkFirmwareUpgrades to the update network firmware upgrades params

func (*UpdateNetworkFirmwareUpgradesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkFirmwareUpgradesParamsBodyProducts

type UpdateNetworkFirmwareUpgradesParamsBodyProducts struct {

	// appliance
	Appliance *UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance `json:"appliance,omitempty"`

	// camera
	Camera *UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera `json:"camera,omitempty"`

	// cellular gateway
	CellularGateway *UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway `json:"cellularGateway,omitempty"`

	// environmental
	Environmental *UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental `json:"environmental,omitempty"`

	// sensor
	Sensor *UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor `json:"sensor,omitempty"`

	// switch
	Switch *UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch `json:"switch,omitempty"`

	// vmx host
	VmxHost *UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost `json:"vmxHost,omitempty"`

	// wireless
	Wireless *UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless `json:"wireless,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProducts Contains information about the network to update swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProducts

func (*UpdateNetworkFirmwareUpgradesParamsBodyProducts) ContextValidate

ContextValidate validate this update network firmware upgrades params body products based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProducts) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProducts) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProducts) Validate

Validate validates this update network firmware upgrades params body products

type UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance

type UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance) ContextValidate

ContextValidate validate this update network firmware upgrades params body products appliance based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsAppliance) Validate

Validate validates this update network firmware upgrades params body products appliance

type UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products appliance next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products appliance next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products appliance next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsApplianceNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products appliance next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera) ContextValidate

ContextValidate validate this update network firmware upgrades params body products camera based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCamera) Validate

Validate validates this update network firmware upgrades params body products camera

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products camera next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products camera next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products camera next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCameraNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products camera next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway) ContextValidate

ContextValidate validate this update network firmware upgrades params body products cellular gateway based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGateway) Validate

Validate validates this update network firmware upgrades params body products cellular gateway

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products cellular gateway next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products cellular gateway next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products cellular gateway next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsCellularGatewayNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products cellular gateway next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental

type UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental) ContextValidate

ContextValidate validate this update network firmware upgrades params body products environmental based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmental) Validate

Validate validates this update network firmware upgrades params body products environmental

type UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products environmental next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products environmental next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products environmental next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsEnvironmentalNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products environmental next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor) ContextValidate

ContextValidate validate this update network firmware upgrades params body products sensor based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensor) Validate

Validate validates this update network firmware upgrades params body products sensor

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products sensor next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products sensor next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products sensor next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSensorNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products sensor next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch) ContextValidate

ContextValidate validate this update network firmware upgrades params body products switch based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitch) Validate

Validate validates this update network firmware upgrades params body products switch

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products switch next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products switch next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products switch next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsSwitchNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products switch next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost

type UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost) ContextValidate

ContextValidate validate this update network firmware upgrades params body products vmx host based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHost) Validate

Validate validates this update network firmware upgrades params body products vmx host

type UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products vmx host next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products vmx host next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products vmx host next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsVmxHostNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products vmx host next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless

type UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless struct {

	// next upgrade
	NextUpgrade *UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade `json:"nextUpgrade,omitempty"`

	// Whether or not the network wants beta firmware
	ParticipateInNextBetaRelease bool `json:"participateInNextBetaRelease,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless The network device to be updated swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless) ContextValidate

ContextValidate validate this update network firmware upgrades params body products wireless based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWireless) Validate

Validate validates this update network firmware upgrades params body products wireless

type UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade struct {

	// The time of the last successful upgrade
	Time string `json:"time,omitempty"`

	// to version
	ToVersion *UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion `json:"toVersion,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade The pending firmware upgrade if it exists swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade) ContextValidate

ContextValidate validate this update network firmware upgrades params body products wireless next upgrade based on the context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgrade) Validate

Validate validates this update network firmware upgrades params body products wireless next upgrade

type UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion

type UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion struct {

	// The version ID
	ID string `json:"id,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion The version to be updated to swagger:model UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion) ContextValidate

ContextValidate validates this update network firmware upgrades params body products wireless next upgrade to version based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyProductsWirelessNextUpgradeToVersion) Validate

Validate validates this update network firmware upgrades params body products wireless next upgrade to version

type UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow

type UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow struct {

	// Day of the week
	// Enum: [sun mon tue wed thu fri sat sunday monday tuesday wednesday thursday friday saturday]
	DayOfWeek string `json:"dayOfWeek,omitempty"`

	// Hour of the day
	// Enum: [0:00 1:00 2:00 3:00 4:00 5:00 6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:00]
	HourOfDay string `json:"hourOfDay,omitempty"`
}

UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow Upgrade window for devices in network swagger:model UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow

func (*UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow) ContextValidate

ContextValidate validates this update network firmware upgrades params body upgrade window based on context it is used

func (*UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFirmwareUpgradesParamsBodyUpgradeWindow) Validate

Validate validates this update network firmware upgrades params body upgrade window

type UpdateNetworkFirmwareUpgradesReader

type UpdateNetworkFirmwareUpgradesReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkFirmwareUpgradesReader is a Reader for the UpdateNetworkFirmwareUpgrades structure.

func (*UpdateNetworkFirmwareUpgradesReader) ReadResponse

func (o *UpdateNetworkFirmwareUpgradesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkFloorPlanBody

type UpdateNetworkFloorPlanBody struct {

	// bottom left corner
	BottomLeftCorner *UpdateNetworkFloorPlanParamsBodyBottomLeftCorner `json:"bottomLeftCorner,omitempty"`

	// bottom right corner
	BottomRightCorner *UpdateNetworkFloorPlanParamsBodyBottomRightCorner `json:"bottomRightCorner,omitempty"`

	// center
	Center *UpdateNetworkFloorPlanParamsBodyCenter `json:"center,omitempty"`

	// The file contents (a base 64 encoded string) of your new image. Supported formats are PNG, GIF, and JPG. Note that all images are saved as PNG files, regardless of the format they are uploaded in. If you upload a new image, and you do NOT specify any new geolocation fields ('center, 'topLeftCorner', etc), the floor plan will be recentered with no rotation in order to maintain the aspect ratio of your new image.
	// Format: byte
	ImageContents strfmt.Base64 `json:"imageContents,omitempty"`

	// The name of your floor plan.
	Name string `json:"name,omitempty"`

	// top left corner
	TopLeftCorner *UpdateNetworkFloorPlanParamsBodyTopLeftCorner `json:"topLeftCorner,omitempty"`

	// top right corner
	TopRightCorner *UpdateNetworkFloorPlanParamsBodyTopRightCorner `json:"topRightCorner,omitempty"`
}

UpdateNetworkFloorPlanBody update network floor plan body // Example: {} swagger:model UpdateNetworkFloorPlanBody

func (*UpdateNetworkFloorPlanBody) ContextValidate

func (o *UpdateNetworkFloorPlanBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network floor plan body based on the context it is used

func (*UpdateNetworkFloorPlanBody) MarshalBinary

func (o *UpdateNetworkFloorPlanBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkFloorPlanBody) UnmarshalBinary

func (o *UpdateNetworkFloorPlanBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkFloorPlanBody) Validate

func (o *UpdateNetworkFloorPlanBody) Validate(formats strfmt.Registry) error

Validate validates this update network floor plan body

type UpdateNetworkFloorPlanOK

type UpdateNetworkFloorPlanOK struct {
	Payload interface{}
}
UpdateNetworkFloorPlanOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkFloorPlanOK

func NewUpdateNetworkFloorPlanOK() *UpdateNetworkFloorPlanOK

NewUpdateNetworkFloorPlanOK creates a UpdateNetworkFloorPlanOK with default headers values

func (*UpdateNetworkFloorPlanOK) Error

func (o *UpdateNetworkFloorPlanOK) Error() string

func (*UpdateNetworkFloorPlanOK) GetPayload

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

type UpdateNetworkFloorPlanParams

type UpdateNetworkFloorPlanParams struct {

	// FloorPlanID.
	FloorPlanID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkFloorPlan.
	UpdateNetworkFloorPlan UpdateNetworkFloorPlanBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkFloorPlanParams contains all the parameters to send to the API endpoint

for the update network floor plan operation.

Typically these are written to a http.Request.

func NewUpdateNetworkFloorPlanParams

func NewUpdateNetworkFloorPlanParams() *UpdateNetworkFloorPlanParams

NewUpdateNetworkFloorPlanParams creates a new UpdateNetworkFloorPlanParams 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 NewUpdateNetworkFloorPlanParamsWithContext

func NewUpdateNetworkFloorPlanParamsWithContext(ctx context.Context) *UpdateNetworkFloorPlanParams

NewUpdateNetworkFloorPlanParamsWithContext creates a new UpdateNetworkFloorPlanParams object with the ability to set a context for a request.

func NewUpdateNetworkFloorPlanParamsWithHTTPClient

func NewUpdateNetworkFloorPlanParamsWithHTTPClient(client *http.Client) *UpdateNetworkFloorPlanParams

NewUpdateNetworkFloorPlanParamsWithHTTPClient creates a new UpdateNetworkFloorPlanParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkFloorPlanParamsWithTimeout

func NewUpdateNetworkFloorPlanParamsWithTimeout(timeout time.Duration) *UpdateNetworkFloorPlanParams

NewUpdateNetworkFloorPlanParamsWithTimeout creates a new UpdateNetworkFloorPlanParams object with the ability to set a timeout on a request.

func (*UpdateNetworkFloorPlanParams) SetContext

func (o *UpdateNetworkFloorPlanParams) SetContext(ctx context.Context)

SetContext adds the context to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) SetDefaults

func (o *UpdateNetworkFloorPlanParams) SetDefaults()

SetDefaults hydrates default values in the update network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkFloorPlanParams) SetFloorPlanID

func (o *UpdateNetworkFloorPlanParams) SetFloorPlanID(floorPlanID string)

SetFloorPlanID adds the floorPlanId to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) SetHTTPClient

func (o *UpdateNetworkFloorPlanParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) SetNetworkID

func (o *UpdateNetworkFloorPlanParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) SetTimeout

func (o *UpdateNetworkFloorPlanParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) SetUpdateNetworkFloorPlan

func (o *UpdateNetworkFloorPlanParams) SetUpdateNetworkFloorPlan(updateNetworkFloorPlan UpdateNetworkFloorPlanBody)

SetUpdateNetworkFloorPlan adds the updateNetworkFloorPlan to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WithContext

WithContext adds the context to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WithDefaults

WithDefaults hydrates default values in the update network floor plan params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkFloorPlanParams) WithFloorPlanID

func (o *UpdateNetworkFloorPlanParams) WithFloorPlanID(floorPlanID string) *UpdateNetworkFloorPlanParams

WithFloorPlanID adds the floorPlanID to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WithNetworkID

WithNetworkID adds the networkID to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WithTimeout

WithTimeout adds the timeout to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WithUpdateNetworkFloorPlan

func (o *UpdateNetworkFloorPlanParams) WithUpdateNetworkFloorPlan(updateNetworkFloorPlan UpdateNetworkFloorPlanBody) *UpdateNetworkFloorPlanParams

WithUpdateNetworkFloorPlan adds the updateNetworkFloorPlan to the update network floor plan params

func (*UpdateNetworkFloorPlanParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkFloorPlanParamsBodyBottomLeftCorner

type UpdateNetworkFloorPlanParamsBodyBottomLeftCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

UpdateNetworkFloorPlanParamsBodyBottomLeftCorner The longitude and latitude of the bottom left corner of your floor plan. swagger:model UpdateNetworkFloorPlanParamsBodyBottomLeftCorner

func (*UpdateNetworkFloorPlanParamsBodyBottomLeftCorner) ContextValidate

ContextValidate validates this update network floor plan params body bottom left corner based on context it is used

func (*UpdateNetworkFloorPlanParamsBodyBottomLeftCorner) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyBottomLeftCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyBottomLeftCorner) Validate

Validate validates this update network floor plan params body bottom left corner

type UpdateNetworkFloorPlanParamsBodyBottomRightCorner

type UpdateNetworkFloorPlanParamsBodyBottomRightCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

UpdateNetworkFloorPlanParamsBodyBottomRightCorner The longitude and latitude of the bottom right corner of your floor plan. swagger:model UpdateNetworkFloorPlanParamsBodyBottomRightCorner

func (*UpdateNetworkFloorPlanParamsBodyBottomRightCorner) ContextValidate

ContextValidate validates this update network floor plan params body bottom right corner based on context it is used

func (*UpdateNetworkFloorPlanParamsBodyBottomRightCorner) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyBottomRightCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyBottomRightCorner) Validate

Validate validates this update network floor plan params body bottom right corner

type UpdateNetworkFloorPlanParamsBodyCenter

type UpdateNetworkFloorPlanParamsBodyCenter struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

UpdateNetworkFloorPlanParamsBodyCenter The longitude and latitude of the center of your floor plan. If you want to change the geolocation data of your floor plan, either the 'center' or two adjacent corners (e.g. 'topLeftCorner' and 'bottomLeftCorner') must be specified. If 'center' is specified, the floor plan is placed over that point with no rotation. If two adjacent corners are specified, the floor plan is rotated to line up with the two specified points. The aspect ratio of the floor plan's image is preserved regardless of which corners/center are specified. (This means if that more than two corners are specified, only two corners may be used to preserve the floor plan's aspect ratio.). No two points can have the same latitude, longitude pair. swagger:model UpdateNetworkFloorPlanParamsBodyCenter

func (*UpdateNetworkFloorPlanParamsBodyCenter) ContextValidate

ContextValidate validates this update network floor plan params body center based on context it is used

func (*UpdateNetworkFloorPlanParamsBodyCenter) MarshalBinary

func (o *UpdateNetworkFloorPlanParamsBodyCenter) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyCenter) UnmarshalBinary

func (o *UpdateNetworkFloorPlanParamsBodyCenter) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyCenter) Validate

Validate validates this update network floor plan params body center

type UpdateNetworkFloorPlanParamsBodyTopLeftCorner

type UpdateNetworkFloorPlanParamsBodyTopLeftCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

UpdateNetworkFloorPlanParamsBodyTopLeftCorner The longitude and latitude of the top left corner of your floor plan. swagger:model UpdateNetworkFloorPlanParamsBodyTopLeftCorner

func (*UpdateNetworkFloorPlanParamsBodyTopLeftCorner) ContextValidate

ContextValidate validates this update network floor plan params body top left corner based on context it is used

func (*UpdateNetworkFloorPlanParamsBodyTopLeftCorner) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyTopLeftCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyTopLeftCorner) Validate

Validate validates this update network floor plan params body top left corner

type UpdateNetworkFloorPlanParamsBodyTopRightCorner

type UpdateNetworkFloorPlanParamsBodyTopRightCorner struct {

	// Latitude
	Lat float32 `json:"lat,omitempty"`

	// Longitude
	Lng float32 `json:"lng,omitempty"`
}

UpdateNetworkFloorPlanParamsBodyTopRightCorner The longitude and latitude of the top right corner of your floor plan. swagger:model UpdateNetworkFloorPlanParamsBodyTopRightCorner

func (*UpdateNetworkFloorPlanParamsBodyTopRightCorner) ContextValidate

ContextValidate validates this update network floor plan params body top right corner based on context it is used

func (*UpdateNetworkFloorPlanParamsBodyTopRightCorner) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyTopRightCorner) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkFloorPlanParamsBodyTopRightCorner) Validate

Validate validates this update network floor plan params body top right corner

type UpdateNetworkFloorPlanReader

type UpdateNetworkFloorPlanReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkFloorPlanReader is a Reader for the UpdateNetworkFloorPlan structure.

func (*UpdateNetworkFloorPlanReader) ReadResponse

func (o *UpdateNetworkFloorPlanReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkGroupPolicyBody

type UpdateNetworkGroupPolicyBody struct {

	// bandwidth
	Bandwidth *UpdateNetworkGroupPolicyParamsBodyBandwidth `json:"bandwidth,omitempty"`

	// bonjour forwarding
	BonjourForwarding *UpdateNetworkGroupPolicyParamsBodyBonjourForwarding `json:"bonjourForwarding,omitempty"`

	// content filtering
	ContentFiltering *UpdateNetworkGroupPolicyParamsBodyContentFiltering `json:"contentFiltering,omitempty"`

	// firewall and traffic shaping
	FirewallAndTrafficShaping *UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping `json:"firewallAndTrafficShaping,omitempty"`

	// The name for your group policy.
	Name string `json:"name,omitempty"`

	// scheduling
	Scheduling *UpdateNetworkGroupPolicyParamsBodyScheduling `json:"scheduling,omitempty"`

	// Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
	// Enum: [network default bypass]
	SplashAuthSettings string `json:"splashAuthSettings,omitempty"`

	// vlan tagging
	VlanTagging *UpdateNetworkGroupPolicyParamsBodyVlanTagging `json:"vlanTagging,omitempty"`
}

UpdateNetworkGroupPolicyBody update network group policy body // Example: {"bandwidth":{"bandwidthLimits":{"limitDown":1000000,"limitUp":1000000},"settings":"custom"},"bonjourForwarding":{"rules":[{"description":"A simple bonjour rule","services":["All Services"],"vlanId":"1"}],"settings":"custom"},"contentFiltering":{"allowedUrlPatterns":{"patterns":[],"settings":"network default"},"blockedUrlCategories":{"categories":["meraki:contentFiltering/category/1","meraki:contentFiltering/category/7"],"settings":"override"},"blockedUrlPatterns":{"patterns":["http://www.example.com","http://www.betting.com"],"settings":"append"}},"firewallAndTrafficShaping":{"l3FirewallRules":[{"comment":"Allow TCP traffic to subnet with HTTP servers.","destCidr":"192.168.1.0/24","destPort":"443","policy":"allow","protocol":"tcp"}],"l7FirewallRules":[{"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"}],"settings":"custom","trafficShapingRules":[{"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"}}]},"name":"No video streaming","scheduling":{"enabled":true,"friday":{"active":true,"from":"9:00","to":"17:00"},"monday":{"active":true,"from":"9:00","to":"17:00"},"saturday":{"active":false,"from":"0:00","to":"24:00"},"sunday":{"active":false,"from":"0:00","to":"24:00"},"thursday":{"active":true,"from":"9:00","to":"17:00"},"tuesday":{"active":true,"from":"9:00","to":"17:00"},"wednesday":{"active":true,"from":"9:00","to":"17:00"}},"splashAuthSettings":"bypass","vlanTagging":{"settings":"custom","vlanId":"1"}} swagger:model UpdateNetworkGroupPolicyBody

func (*UpdateNetworkGroupPolicyBody) ContextValidate

func (o *UpdateNetworkGroupPolicyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network group policy body based on the context it is used

func (*UpdateNetworkGroupPolicyBody) MarshalBinary

func (o *UpdateNetworkGroupPolicyBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyBody) UnmarshalBinary

func (o *UpdateNetworkGroupPolicyBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyBody) Validate

func (o *UpdateNetworkGroupPolicyBody) Validate(formats strfmt.Registry) error

Validate validates this update network group policy body

type UpdateNetworkGroupPolicyOK

type UpdateNetworkGroupPolicyOK struct {
	Payload interface{}
}
UpdateNetworkGroupPolicyOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkGroupPolicyOK

func NewUpdateNetworkGroupPolicyOK() *UpdateNetworkGroupPolicyOK

NewUpdateNetworkGroupPolicyOK creates a UpdateNetworkGroupPolicyOK with default headers values

func (*UpdateNetworkGroupPolicyOK) Error

func (*UpdateNetworkGroupPolicyOK) GetPayload

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

type UpdateNetworkGroupPolicyParams

type UpdateNetworkGroupPolicyParams struct {

	// GroupPolicyID.
	GroupPolicyID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkGroupPolicy.
	UpdateNetworkGroupPolicy UpdateNetworkGroupPolicyBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkGroupPolicyParams contains all the parameters to send to the API endpoint

for the update network group policy operation.

Typically these are written to a http.Request.

func NewUpdateNetworkGroupPolicyParams

func NewUpdateNetworkGroupPolicyParams() *UpdateNetworkGroupPolicyParams

NewUpdateNetworkGroupPolicyParams creates a new UpdateNetworkGroupPolicyParams 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 NewUpdateNetworkGroupPolicyParamsWithContext

func NewUpdateNetworkGroupPolicyParamsWithContext(ctx context.Context) *UpdateNetworkGroupPolicyParams

NewUpdateNetworkGroupPolicyParamsWithContext creates a new UpdateNetworkGroupPolicyParams object with the ability to set a context for a request.

func NewUpdateNetworkGroupPolicyParamsWithHTTPClient

func NewUpdateNetworkGroupPolicyParamsWithHTTPClient(client *http.Client) *UpdateNetworkGroupPolicyParams

NewUpdateNetworkGroupPolicyParamsWithHTTPClient creates a new UpdateNetworkGroupPolicyParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkGroupPolicyParamsWithTimeout

func NewUpdateNetworkGroupPolicyParamsWithTimeout(timeout time.Duration) *UpdateNetworkGroupPolicyParams

NewUpdateNetworkGroupPolicyParamsWithTimeout creates a new UpdateNetworkGroupPolicyParams object with the ability to set a timeout on a request.

func (*UpdateNetworkGroupPolicyParams) SetContext

func (o *UpdateNetworkGroupPolicyParams) SetContext(ctx context.Context)

SetContext adds the context to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) SetDefaults

func (o *UpdateNetworkGroupPolicyParams) SetDefaults()

SetDefaults hydrates default values in the update network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkGroupPolicyParams) SetGroupPolicyID

func (o *UpdateNetworkGroupPolicyParams) SetGroupPolicyID(groupPolicyID string)

SetGroupPolicyID adds the groupPolicyId to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) SetHTTPClient

func (o *UpdateNetworkGroupPolicyParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) SetNetworkID

func (o *UpdateNetworkGroupPolicyParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) SetTimeout

func (o *UpdateNetworkGroupPolicyParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) SetUpdateNetworkGroupPolicy

func (o *UpdateNetworkGroupPolicyParams) SetUpdateNetworkGroupPolicy(updateNetworkGroupPolicy UpdateNetworkGroupPolicyBody)

SetUpdateNetworkGroupPolicy adds the updateNetworkGroupPolicy to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WithContext

WithContext adds the context to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WithDefaults

WithDefaults hydrates default values in the update network group policy params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkGroupPolicyParams) WithGroupPolicyID

func (o *UpdateNetworkGroupPolicyParams) WithGroupPolicyID(groupPolicyID string) *UpdateNetworkGroupPolicyParams

WithGroupPolicyID adds the groupPolicyID to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WithNetworkID

WithNetworkID adds the networkID to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WithTimeout

WithTimeout adds the timeout to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WithUpdateNetworkGroupPolicy

func (o *UpdateNetworkGroupPolicyParams) WithUpdateNetworkGroupPolicy(updateNetworkGroupPolicy UpdateNetworkGroupPolicyBody) *UpdateNetworkGroupPolicyParams

WithUpdateNetworkGroupPolicy adds the updateNetworkGroupPolicy to the update network group policy params

func (*UpdateNetworkGroupPolicyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkGroupPolicyParamsBodyBandwidth

type UpdateNetworkGroupPolicyParamsBodyBandwidth struct {

	// bandwidth limits
	BandwidthLimits *UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits `json:"bandwidthLimits,omitempty"`

	// How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyBandwidth The bandwidth settings for clients bound to your group policy. // swagger:model UpdateNetworkGroupPolicyParamsBodyBandwidth

func (*UpdateNetworkGroupPolicyParamsBodyBandwidth) ContextValidate

ContextValidate validate this update network group policy params body bandwidth based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyBandwidth) MarshalBinary

func (o *UpdateNetworkGroupPolicyParamsBodyBandwidth) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBandwidth) UnmarshalBinary

func (o *UpdateNetworkGroupPolicyParamsBodyBandwidth) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBandwidth) Validate

Validate validates this update network group policy params body bandwidth

type UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits

type UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits 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"`
}

UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'. swagger:model UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits

func (*UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) ContextValidate

ContextValidate validates this update network group policy params body bandwidth bandwidth limits based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBandwidthBandwidthLimits) Validate

Validate validates this update network group policy params body bandwidth bandwidth limits

type UpdateNetworkGroupPolicyParamsBodyBonjourForwarding

type UpdateNetworkGroupPolicyParamsBodyBonjourForwarding struct {

	// A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
	Rules []*UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0 `json:"rules"`

	// How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyBonjourForwarding The Bonjour settings for your group policy. Only valid if your network has a wireless configuration. swagger:model UpdateNetworkGroupPolicyParamsBodyBonjourForwarding

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwarding) ContextValidate

ContextValidate validate this update network group policy params body bonjour forwarding based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwarding) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwarding) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwarding) Validate

Validate validates this update network group policy params body bonjour forwarding

type UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0

type UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0 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"`
}

UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0 update network group policy params body bonjour forwarding rules items0 swagger:model UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) ContextValidate

ContextValidate validates this update network group policy params body bonjour forwarding rules items0 based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyBonjourForwardingRulesItems0) Validate

Validate validates this update network group policy params body bonjour forwarding rules items0

type UpdateNetworkGroupPolicyParamsBodyContentFiltering

type UpdateNetworkGroupPolicyParamsBodyContentFiltering struct {

	// allowed Url patterns
	AllowedURLPatterns *UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns `json:"allowedUrlPatterns,omitempty"`

	// blocked Url categories
	BlockedURLCategories *UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories `json:"blockedUrlCategories,omitempty"`

	// blocked Url patterns
	BlockedURLPatterns *UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns `json:"blockedUrlPatterns,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyContentFiltering The content filtering settings for your group policy swagger:model UpdateNetworkGroupPolicyParamsBodyContentFiltering

func (*UpdateNetworkGroupPolicyParamsBodyContentFiltering) ContextValidate

ContextValidate validate this update network group policy params body content filtering based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyContentFiltering) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFiltering) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFiltering) Validate

Validate validates this update network group policy params body content filtering

type UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns

type UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns struct {

	// A list of URL patterns that are allowed
	Patterns []string `json:"patterns"`

	// How URL patterns are applied. Can be 'network default', 'append' or 'override'.
	// Enum: [network default append override]
	Settings string `json:"settings,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns Settings for allowed URL patterns swagger:model UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) ContextValidate

ContextValidate validates this update network group policy params body content filtering allowed URL patterns based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringAllowedURLPatterns) Validate

Validate validates this update network group policy params body content filtering allowed URL patterns

type UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories

type UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories struct {

	// A list of URL categories to block
	Categories []string `json:"categories"`

	// How URL categories are applied. Can be 'network default', 'append' or 'override'.
	// Enum: [network default append override]
	Settings string `json:"settings,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories Settings for blocked URL categories swagger:model UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) ContextValidate

ContextValidate validates this update network group policy params body content filtering blocked URL categories based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLCategories) Validate

Validate validates this update network group policy params body content filtering blocked URL categories

type UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns

type UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns struct {

	// A list of URL patterns that are blocked
	Patterns []string `json:"patterns"`

	// How URL patterns are applied. Can be 'network default', 'append' or 'override'.
	// Enum: [network default append override]
	Settings string `json:"settings,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns Settings for blocked URL patterns swagger:model UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) ContextValidate

ContextValidate validates this update network group policy params body content filtering blocked URL patterns based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyContentFilteringBlockedURLPatterns) Validate

Validate validates this update network group policy params body content filtering blocked URL patterns

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping struct {

	// An ordered array of the L3 firewall rules
	L3FirewallRules []*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0 `json:"l3FirewallRules"`

	// An ordered array of L7 firewall rules
	L7FirewallRules []*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0 `json:"l7FirewallRules"`

	// How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,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.
	//
	TrafficShapingRules []*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0 `json:"trafficShapingRules"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping The firewall and traffic shaping rules and settings for your policy. // swagger:model UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) ContextValidate

ContextValidate validate this update network group policy params body firewall and traffic shaping based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShaping) Validate

Validate validates this update network group policy params body firewall and traffic shaping

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0 struct {

	// Description of the rule (optional)
	Comment string `json:"comment,omitempty"`

	// Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
	// Required: true
	DestCidr *string `json:"destCidr"`

	// Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
	DestPort string `json:"destPort,omitempty"`

	// 'allow' or 'deny' traffic specified by this rule
	// Required: true
	Policy *string `json:"policy"`

	// The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
	// Required: true
	Protocol *string `json:"protocol"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0 update network group policy params body firewall and traffic shaping l3 firewall rules items0 swagger:model UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) ContextValidate

ContextValidate validates this update network group policy params body firewall and traffic shaping l3 firewall rules items0 based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL3FirewallRulesItems0) Validate

Validate validates this update network group policy params body firewall and traffic shaping l3 firewall rules items0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0 struct {

	// The policy applied to matching traffic. Must be 'deny'.
	// Enum: [deny]
	Policy string `json:"policy,omitempty"`

	// Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
	// Enum: [application applicationCategory host port ipRange]
	Type string `json:"type,omitempty"`

	// The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
	Value string `json:"value,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0 update network group policy params body firewall and traffic shaping l7 firewall rules items0 swagger:model UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) ContextValidate

ContextValidate validates this update network group policy params body firewall and traffic shaping l7 firewall rules items0 based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingL7FirewallRulesItems0) Validate

Validate validates this update network group policy params body firewall and traffic shaping l7 firewall rules items0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0 struct {

	//     A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
	//
	// Required: true
	Definitions []*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0 `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 *UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits `json:"perClientBandwidthLimits,omitempty"`

	//     A string, indicating the priority level for packets bound to your rule.
	//     Can be 'low', 'normal' or 'high'.
	//
	Priority string `json:"priority,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0 update network group policy params body firewall and traffic shaping traffic shaping rules items0 swagger:model UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) ContextValidate

ContextValidate validate this update network group policy params body firewall and traffic shaping traffic shaping rules items0 based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0) Validate

Validate validates this update network group policy params body firewall and traffic shaping traffic shaping rules items0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0 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"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0 update network group policy params body firewall and traffic shaping traffic shaping rules items0 definitions items0 swagger:model UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) ContextValidate

ContextValidate validates this update network group policy params body firewall and traffic shaping traffic shaping rules items0 definitions items0 based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0DefinitionsItems0) Validate

Validate validates this update network group policy params body firewall and traffic shaping traffic shaping rules items0 definitions items0

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits struct {

	// bandwidth limits
	BandwidthLimits *UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits `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"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits An object describing the bandwidth settings for your rule. // swagger:model UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) ContextValidate

ContextValidate validate this update network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimits) Validate

Validate validates this update network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits

type UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits 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"`
}

UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits 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 UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) ContextValidate

ContextValidate validates this update network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits bandwidth limits based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyFirewallAndTrafficShapingTrafficShapingRulesItems0PerClientBandwidthLimitsBandwidthLimits) Validate

Validate validates this update network group policy params body firewall and traffic shaping traffic shaping rules items0 per client bandwidth limits bandwidth limits

type UpdateNetworkGroupPolicyParamsBodyScheduling

type UpdateNetworkGroupPolicyParamsBodyScheduling struct {

	// Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
	Enabled bool `json:"enabled,omitempty"`

	// friday
	Friday *UpdateNetworkGroupPolicyParamsBodySchedulingFriday `json:"friday,omitempty"`

	// monday
	Monday *UpdateNetworkGroupPolicyParamsBodySchedulingMonday `json:"monday,omitempty"`

	// saturday
	Saturday *UpdateNetworkGroupPolicyParamsBodySchedulingSaturday `json:"saturday,omitempty"`

	// sunday
	Sunday *UpdateNetworkGroupPolicyParamsBodySchedulingSunday `json:"sunday,omitempty"`

	// thursday
	Thursday *UpdateNetworkGroupPolicyParamsBodySchedulingThursday `json:"thursday,omitempty"`

	// tuesday
	Tuesday *UpdateNetworkGroupPolicyParamsBodySchedulingTuesday `json:"tuesday,omitempty"`

	// wednesday
	Wednesday *UpdateNetworkGroupPolicyParamsBodySchedulingWednesday `json:"wednesday,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyScheduling The schedule for the group policy. Schedules are applied to days of the week. // swagger:model UpdateNetworkGroupPolicyParamsBodyScheduling

func (*UpdateNetworkGroupPolicyParamsBodyScheduling) ContextValidate

ContextValidate validate this update network group policy params body scheduling based on the context it is used

func (*UpdateNetworkGroupPolicyParamsBodyScheduling) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyScheduling) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyScheduling) Validate

Validate validates this update network group policy params body scheduling

type UpdateNetworkGroupPolicyParamsBodySchedulingFriday

type UpdateNetworkGroupPolicyParamsBodySchedulingFriday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingFriday The schedule object for Friday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingFriday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingFriday) ContextValidate

ContextValidate validates this update network group policy params body scheduling friday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingFriday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingFriday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingFriday) Validate

Validate validates this update network group policy params body scheduling friday

type UpdateNetworkGroupPolicyParamsBodySchedulingMonday

type UpdateNetworkGroupPolicyParamsBodySchedulingMonday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingMonday The schedule object for Monday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingMonday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingMonday) ContextValidate

ContextValidate validates this update network group policy params body scheduling monday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingMonday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingMonday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingMonday) Validate

Validate validates this update network group policy params body scheduling monday

type UpdateNetworkGroupPolicyParamsBodySchedulingSaturday

type UpdateNetworkGroupPolicyParamsBodySchedulingSaturday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingSaturday The schedule object for Saturday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingSaturday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSaturday) ContextValidate

ContextValidate validates this update network group policy params body scheduling saturday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSaturday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSaturday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSaturday) Validate

Validate validates this update network group policy params body scheduling saturday

type UpdateNetworkGroupPolicyParamsBodySchedulingSunday

type UpdateNetworkGroupPolicyParamsBodySchedulingSunday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingSunday The schedule object for Sunday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingSunday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSunday) ContextValidate

ContextValidate validates this update network group policy params body scheduling sunday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSunday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSunday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingSunday) Validate

Validate validates this update network group policy params body scheduling sunday

type UpdateNetworkGroupPolicyParamsBodySchedulingThursday

type UpdateNetworkGroupPolicyParamsBodySchedulingThursday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingThursday The schedule object for Thursday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingThursday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingThursday) ContextValidate

ContextValidate validates this update network group policy params body scheduling thursday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingThursday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingThursday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingThursday) Validate

Validate validates this update network group policy params body scheduling thursday

type UpdateNetworkGroupPolicyParamsBodySchedulingTuesday

type UpdateNetworkGroupPolicyParamsBodySchedulingTuesday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingTuesday The schedule object for Tuesday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingTuesday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingTuesday) ContextValidate

ContextValidate validates this update network group policy params body scheduling tuesday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingTuesday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingTuesday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingTuesday) Validate

Validate validates this update network group policy params body scheduling tuesday

type UpdateNetworkGroupPolicyParamsBodySchedulingWednesday

type UpdateNetworkGroupPolicyParamsBodySchedulingWednesday struct {

	// Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
	Active bool `json:"active,omitempty"`

	// The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
	From string `json:"from,omitempty"`

	// The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
	To string `json:"to,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodySchedulingWednesday The schedule object for Wednesday. swagger:model UpdateNetworkGroupPolicyParamsBodySchedulingWednesday

func (*UpdateNetworkGroupPolicyParamsBodySchedulingWednesday) ContextValidate

ContextValidate validates this update network group policy params body scheduling wednesday based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodySchedulingWednesday) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingWednesday) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodySchedulingWednesday) Validate

Validate validates this update network group policy params body scheduling wednesday

type UpdateNetworkGroupPolicyParamsBodyVlanTagging

type UpdateNetworkGroupPolicyParamsBodyVlanTagging struct {

	// How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
	// Enum: [network default ignore custom]
	Settings string `json:"settings,omitempty"`

	// The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
	VlanID string `json:"vlanId,omitempty"`
}

UpdateNetworkGroupPolicyParamsBodyVlanTagging The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration. swagger:model UpdateNetworkGroupPolicyParamsBodyVlanTagging

func (*UpdateNetworkGroupPolicyParamsBodyVlanTagging) ContextValidate

ContextValidate validates this update network group policy params body vlan tagging based on context it is used

func (*UpdateNetworkGroupPolicyParamsBodyVlanTagging) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyVlanTagging) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkGroupPolicyParamsBodyVlanTagging) Validate

Validate validates this update network group policy params body vlan tagging

type UpdateNetworkGroupPolicyReader

type UpdateNetworkGroupPolicyReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkGroupPolicyReader is a Reader for the UpdateNetworkGroupPolicy structure.

func (*UpdateNetworkGroupPolicyReader) ReadResponse

func (o *UpdateNetworkGroupPolicyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkMerakiAuthUserBody

type UpdateNetworkMerakiAuthUserBody struct {

	// Authorization zones and expiration dates for the user.
	Authorizations []*UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0 `json:"authorizations"`

	// Whether or not Meraki should email the password to user. Default is false.
	EmailPasswordToUser bool `json:"emailPasswordToUser,omitempty"`

	// Name of the user
	Name string `json:"name,omitempty"`

	// The password for this user account
	Password string `json:"password,omitempty"`
}

UpdateNetworkMerakiAuthUserBody update network meraki auth user body // Example: {} swagger:model UpdateNetworkMerakiAuthUserBody

func (*UpdateNetworkMerakiAuthUserBody) ContextValidate

func (o *UpdateNetworkMerakiAuthUserBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network meraki auth user body based on the context it is used

func (*UpdateNetworkMerakiAuthUserBody) MarshalBinary

func (o *UpdateNetworkMerakiAuthUserBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkMerakiAuthUserBody) UnmarshalBinary

func (o *UpdateNetworkMerakiAuthUserBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkMerakiAuthUserBody) Validate

Validate validates this update network meraki auth user body

type UpdateNetworkMerakiAuthUserOK

type UpdateNetworkMerakiAuthUserOK struct {
	Payload interface{}
}
UpdateNetworkMerakiAuthUserOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkMerakiAuthUserOK

func NewUpdateNetworkMerakiAuthUserOK() *UpdateNetworkMerakiAuthUserOK

NewUpdateNetworkMerakiAuthUserOK creates a UpdateNetworkMerakiAuthUserOK with default headers values

func (*UpdateNetworkMerakiAuthUserOK) Error

func (*UpdateNetworkMerakiAuthUserOK) GetPayload

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

type UpdateNetworkMerakiAuthUserParams

type UpdateNetworkMerakiAuthUserParams struct {

	// MerakiAuthUserID.
	MerakiAuthUserID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkMerakiAuthUser.
	UpdateNetworkMerakiAuthUser UpdateNetworkMerakiAuthUserBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkMerakiAuthUserParams contains all the parameters to send to the API endpoint

for the update network meraki auth user operation.

Typically these are written to a http.Request.

func NewUpdateNetworkMerakiAuthUserParams

func NewUpdateNetworkMerakiAuthUserParams() *UpdateNetworkMerakiAuthUserParams

NewUpdateNetworkMerakiAuthUserParams creates a new UpdateNetworkMerakiAuthUserParams 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 NewUpdateNetworkMerakiAuthUserParamsWithContext

func NewUpdateNetworkMerakiAuthUserParamsWithContext(ctx context.Context) *UpdateNetworkMerakiAuthUserParams

NewUpdateNetworkMerakiAuthUserParamsWithContext creates a new UpdateNetworkMerakiAuthUserParams object with the ability to set a context for a request.

func NewUpdateNetworkMerakiAuthUserParamsWithHTTPClient

func NewUpdateNetworkMerakiAuthUserParamsWithHTTPClient(client *http.Client) *UpdateNetworkMerakiAuthUserParams

NewUpdateNetworkMerakiAuthUserParamsWithHTTPClient creates a new UpdateNetworkMerakiAuthUserParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkMerakiAuthUserParamsWithTimeout

func NewUpdateNetworkMerakiAuthUserParamsWithTimeout(timeout time.Duration) *UpdateNetworkMerakiAuthUserParams

NewUpdateNetworkMerakiAuthUserParamsWithTimeout creates a new UpdateNetworkMerakiAuthUserParams object with the ability to set a timeout on a request.

func (*UpdateNetworkMerakiAuthUserParams) SetContext

SetContext adds the context to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) SetDefaults

func (o *UpdateNetworkMerakiAuthUserParams) SetDefaults()

SetDefaults hydrates default values in the update network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkMerakiAuthUserParams) SetHTTPClient

func (o *UpdateNetworkMerakiAuthUserParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) SetMerakiAuthUserID

func (o *UpdateNetworkMerakiAuthUserParams) SetMerakiAuthUserID(merakiAuthUserID string)

SetMerakiAuthUserID adds the merakiAuthUserId to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) SetNetworkID

func (o *UpdateNetworkMerakiAuthUserParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) SetTimeout

func (o *UpdateNetworkMerakiAuthUserParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) SetUpdateNetworkMerakiAuthUser

func (o *UpdateNetworkMerakiAuthUserParams) SetUpdateNetworkMerakiAuthUser(updateNetworkMerakiAuthUser UpdateNetworkMerakiAuthUserBody)

SetUpdateNetworkMerakiAuthUser adds the updateNetworkMerakiAuthUser to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WithContext

WithContext adds the context to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WithDefaults

WithDefaults hydrates default values in the update network meraki auth user params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkMerakiAuthUserParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WithMerakiAuthUserID

func (o *UpdateNetworkMerakiAuthUserParams) WithMerakiAuthUserID(merakiAuthUserID string) *UpdateNetworkMerakiAuthUserParams

WithMerakiAuthUserID adds the merakiAuthUserID to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WithNetworkID

WithNetworkID adds the networkID to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WithTimeout

WithTimeout adds the timeout to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WithUpdateNetworkMerakiAuthUser

func (o *UpdateNetworkMerakiAuthUserParams) WithUpdateNetworkMerakiAuthUser(updateNetworkMerakiAuthUser UpdateNetworkMerakiAuthUserBody) *UpdateNetworkMerakiAuthUserParams

WithUpdateNetworkMerakiAuthUser adds the updateNetworkMerakiAuthUser to the update network meraki auth user params

func (*UpdateNetworkMerakiAuthUserParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0

type UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0 struct {

	// Date for authorization to expire. Default is for authorization to not expire.
	ExpiresAt *string `json:"expiresAt,omitempty"`

	// SSID for which the user is being authorized
	// Required: true
	SsidNumber *int64 `json:"ssidNumber"`
}

UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0 update network meraki auth user params body authorizations items0 swagger:model UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0

func (*UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) ContextValidate

ContextValidate validates this update network meraki auth user params body authorizations items0 based on context it is used

func (*UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkMerakiAuthUserParamsBodyAuthorizationsItems0) Validate

Validate validates this update network meraki auth user params body authorizations items0

type UpdateNetworkMerakiAuthUserReader

type UpdateNetworkMerakiAuthUserReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkMerakiAuthUserReader is a Reader for the UpdateNetworkMerakiAuthUser structure.

func (*UpdateNetworkMerakiAuthUserReader) ReadResponse

func (o *UpdateNetworkMerakiAuthUserReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkMqttBrokerBody

type UpdateNetworkMqttBrokerBody struct {

	// Authentication settings of the MQTT broker
	Authentication interface{} `json:"authentication,omitempty"`

	// Host name/IP address where the MQTT broker runs.
	Host string `json:"host,omitempty"`

	// Name of the MQTT broker.
	Name string `json:"name,omitempty"`

	// Host port though which the MQTT broker can be reached.
	Port int64 `json:"port,omitempty"`

	// security
	Security *UpdateNetworkMqttBrokerParamsBodySecurity `json:"security,omitempty"`
}

UpdateNetworkMqttBrokerBody update network mqtt broker body // Example: {"authentication":{"username":"Username"},"host":"1.1.1.1","id":"1234","name":"MQTT_Broker_1","port":1234,"security":{"mode":"tls","tls":{"hasCaCertificate":true,"verifyHostnames":true}}} swagger:model UpdateNetworkMqttBrokerBody

func (*UpdateNetworkMqttBrokerBody) ContextValidate

func (o *UpdateNetworkMqttBrokerBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network mqtt broker body based on the context it is used

func (*UpdateNetworkMqttBrokerBody) MarshalBinary

func (o *UpdateNetworkMqttBrokerBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkMqttBrokerBody) UnmarshalBinary

func (o *UpdateNetworkMqttBrokerBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkMqttBrokerBody) Validate

func (o *UpdateNetworkMqttBrokerBody) Validate(formats strfmt.Registry) error

Validate validates this update network mqtt broker body

type UpdateNetworkMqttBrokerOK

type UpdateNetworkMqttBrokerOK struct {
	Payload interface{}
}
UpdateNetworkMqttBrokerOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkMqttBrokerOK

func NewUpdateNetworkMqttBrokerOK() *UpdateNetworkMqttBrokerOK

NewUpdateNetworkMqttBrokerOK creates a UpdateNetworkMqttBrokerOK with default headers values

func (*UpdateNetworkMqttBrokerOK) Error

func (o *UpdateNetworkMqttBrokerOK) Error() string

func (*UpdateNetworkMqttBrokerOK) GetPayload

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

type UpdateNetworkMqttBrokerParams

type UpdateNetworkMqttBrokerParams struct {

	// MqttBrokerID.
	MqttBrokerID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkMqttBroker.
	UpdateNetworkMqttBroker UpdateNetworkMqttBrokerBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkMqttBrokerParams contains all the parameters to send to the API endpoint

for the update network mqtt broker operation.

Typically these are written to a http.Request.

func NewUpdateNetworkMqttBrokerParams

func NewUpdateNetworkMqttBrokerParams() *UpdateNetworkMqttBrokerParams

NewUpdateNetworkMqttBrokerParams creates a new UpdateNetworkMqttBrokerParams 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 NewUpdateNetworkMqttBrokerParamsWithContext

func NewUpdateNetworkMqttBrokerParamsWithContext(ctx context.Context) *UpdateNetworkMqttBrokerParams

NewUpdateNetworkMqttBrokerParamsWithContext creates a new UpdateNetworkMqttBrokerParams object with the ability to set a context for a request.

func NewUpdateNetworkMqttBrokerParamsWithHTTPClient

func NewUpdateNetworkMqttBrokerParamsWithHTTPClient(client *http.Client) *UpdateNetworkMqttBrokerParams

NewUpdateNetworkMqttBrokerParamsWithHTTPClient creates a new UpdateNetworkMqttBrokerParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkMqttBrokerParamsWithTimeout

func NewUpdateNetworkMqttBrokerParamsWithTimeout(timeout time.Duration) *UpdateNetworkMqttBrokerParams

NewUpdateNetworkMqttBrokerParamsWithTimeout creates a new UpdateNetworkMqttBrokerParams object with the ability to set a timeout on a request.

func (*UpdateNetworkMqttBrokerParams) SetContext

func (o *UpdateNetworkMqttBrokerParams) SetContext(ctx context.Context)

SetContext adds the context to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) SetDefaults

func (o *UpdateNetworkMqttBrokerParams) SetDefaults()

SetDefaults hydrates default values in the update network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkMqttBrokerParams) SetHTTPClient

func (o *UpdateNetworkMqttBrokerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) SetMqttBrokerID

func (o *UpdateNetworkMqttBrokerParams) SetMqttBrokerID(mqttBrokerID string)

SetMqttBrokerID adds the mqttBrokerId to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) SetNetworkID

func (o *UpdateNetworkMqttBrokerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) SetTimeout

func (o *UpdateNetworkMqttBrokerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) SetUpdateNetworkMqttBroker

func (o *UpdateNetworkMqttBrokerParams) SetUpdateNetworkMqttBroker(updateNetworkMqttBroker UpdateNetworkMqttBrokerBody)

SetUpdateNetworkMqttBroker adds the updateNetworkMqttBroker to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WithContext

WithContext adds the context to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WithDefaults

WithDefaults hydrates default values in the update network mqtt broker params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkMqttBrokerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WithMqttBrokerID

func (o *UpdateNetworkMqttBrokerParams) WithMqttBrokerID(mqttBrokerID string) *UpdateNetworkMqttBrokerParams

WithMqttBrokerID adds the mqttBrokerID to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WithNetworkID

WithNetworkID adds the networkID to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WithTimeout

WithTimeout adds the timeout to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WithUpdateNetworkMqttBroker

func (o *UpdateNetworkMqttBrokerParams) WithUpdateNetworkMqttBroker(updateNetworkMqttBroker UpdateNetworkMqttBrokerBody) *UpdateNetworkMqttBrokerParams

WithUpdateNetworkMqttBroker adds the updateNetworkMqttBroker to the update network mqtt broker params

func (*UpdateNetworkMqttBrokerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkMqttBrokerParamsBodySecurity

type UpdateNetworkMqttBrokerParamsBodySecurity struct {

	// Security protocol of the MQTT broker.
	Mode string `json:"mode,omitempty"`

	// security
	Security *UpdateNetworkMqttBrokerParamsBodySecuritySecurity `json:"security,omitempty"`
}

UpdateNetworkMqttBrokerParamsBodySecurity Security settings of the MQTT broker. swagger:model UpdateNetworkMqttBrokerParamsBodySecurity

func (*UpdateNetworkMqttBrokerParamsBodySecurity) ContextValidate

ContextValidate validate this update network mqtt broker params body security based on the context it is used

func (*UpdateNetworkMqttBrokerParamsBodySecurity) MarshalBinary

func (o *UpdateNetworkMqttBrokerParamsBodySecurity) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkMqttBrokerParamsBodySecurity) UnmarshalBinary

func (o *UpdateNetworkMqttBrokerParamsBodySecurity) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkMqttBrokerParamsBodySecurity) Validate

Validate validates this update network mqtt broker params body security

type UpdateNetworkMqttBrokerParamsBodySecuritySecurity

type UpdateNetworkMqttBrokerParamsBodySecuritySecurity struct {

	// CA Certificate of the MQTT broker.
	CaCertificate string `json:"caCertificate,omitempty"`

	// Whether the TLS hostname verification is enabled for the MQTT broker.
	VerifyHostnames bool `json:"verifyHostnames,omitempty"`
}

UpdateNetworkMqttBrokerParamsBodySecuritySecurity TLS settings of the MQTT broker. swagger:model UpdateNetworkMqttBrokerParamsBodySecuritySecurity

func (*UpdateNetworkMqttBrokerParamsBodySecuritySecurity) ContextValidate

ContextValidate validates this update network mqtt broker params body security security based on context it is used

func (*UpdateNetworkMqttBrokerParamsBodySecuritySecurity) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkMqttBrokerParamsBodySecuritySecurity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkMqttBrokerParamsBodySecuritySecurity) Validate

Validate validates this update network mqtt broker params body security security

type UpdateNetworkMqttBrokerReader

type UpdateNetworkMqttBrokerReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkMqttBrokerReader is a Reader for the UpdateNetworkMqttBroker structure.

func (*UpdateNetworkMqttBrokerReader) ReadResponse

func (o *UpdateNetworkMqttBrokerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkNetflowBody

type UpdateNetworkNetflowBody struct {

	// The IPv4 address of the NetFlow collector.
	CollectorIP string `json:"collectorIp,omitempty"`

	// The port that the NetFlow collector will be listening on.
	CollectorPort int64 `json:"collectorPort,omitempty"`

	// The port that the Encrypted Traffic Analytics collector will be listening on.
	EtaDstPort int64 `json:"etaDstPort,omitempty"`

	// Boolean indicating whether Encrypted Traffic Analytics is enabled (true) or disabled (false).
	EtaEnabled bool `json:"etaEnabled,omitempty"`

	// Boolean indicating whether NetFlow traffic reporting is enabled (true) or disabled (false).
	ReportingEnabled bool `json:"reportingEnabled,omitempty"`
}

UpdateNetworkNetflowBody update network netflow body // Example: {"collectorIp":"1.2.3.4","collectorPort":443,"etaDstPort":443,"etaEnabled":true,"reportingEnabled":true} swagger:model UpdateNetworkNetflowBody

func (*UpdateNetworkNetflowBody) ContextValidate

func (o *UpdateNetworkNetflowBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this update network netflow body based on context it is used

func (*UpdateNetworkNetflowBody) MarshalBinary

func (o *UpdateNetworkNetflowBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkNetflowBody) UnmarshalBinary

func (o *UpdateNetworkNetflowBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkNetflowBody) Validate

func (o *UpdateNetworkNetflowBody) Validate(formats strfmt.Registry) error

Validate validates this update network netflow body

type UpdateNetworkNetflowOK

type UpdateNetworkNetflowOK struct {
	Payload interface{}
}
UpdateNetworkNetflowOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkNetflowOK

func NewUpdateNetworkNetflowOK() *UpdateNetworkNetflowOK

NewUpdateNetworkNetflowOK creates a UpdateNetworkNetflowOK with default headers values

func (*UpdateNetworkNetflowOK) Error

func (o *UpdateNetworkNetflowOK) Error() string

func (*UpdateNetworkNetflowOK) GetPayload

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

type UpdateNetworkNetflowParams

type UpdateNetworkNetflowParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkNetflow.
	UpdateNetworkNetflow UpdateNetworkNetflowBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkNetflowParams contains all the parameters to send to the API endpoint

for the update network netflow operation.

Typically these are written to a http.Request.

func NewUpdateNetworkNetflowParams

func NewUpdateNetworkNetflowParams() *UpdateNetworkNetflowParams

NewUpdateNetworkNetflowParams creates a new UpdateNetworkNetflowParams 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 NewUpdateNetworkNetflowParamsWithContext

func NewUpdateNetworkNetflowParamsWithContext(ctx context.Context) *UpdateNetworkNetflowParams

NewUpdateNetworkNetflowParamsWithContext creates a new UpdateNetworkNetflowParams object with the ability to set a context for a request.

func NewUpdateNetworkNetflowParamsWithHTTPClient

func NewUpdateNetworkNetflowParamsWithHTTPClient(client *http.Client) *UpdateNetworkNetflowParams

NewUpdateNetworkNetflowParamsWithHTTPClient creates a new UpdateNetworkNetflowParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkNetflowParamsWithTimeout

func NewUpdateNetworkNetflowParamsWithTimeout(timeout time.Duration) *UpdateNetworkNetflowParams

NewUpdateNetworkNetflowParamsWithTimeout creates a new UpdateNetworkNetflowParams object with the ability to set a timeout on a request.

func (*UpdateNetworkNetflowParams) SetContext

func (o *UpdateNetworkNetflowParams) SetContext(ctx context.Context)

SetContext adds the context to the update network netflow params

func (*UpdateNetworkNetflowParams) SetDefaults

func (o *UpdateNetworkNetflowParams) SetDefaults()

SetDefaults hydrates default values in the update network netflow params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkNetflowParams) SetHTTPClient

func (o *UpdateNetworkNetflowParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network netflow params

func (*UpdateNetworkNetflowParams) SetNetworkID

func (o *UpdateNetworkNetflowParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network netflow params

func (*UpdateNetworkNetflowParams) SetTimeout

func (o *UpdateNetworkNetflowParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network netflow params

func (*UpdateNetworkNetflowParams) SetUpdateNetworkNetflow

func (o *UpdateNetworkNetflowParams) SetUpdateNetworkNetflow(updateNetworkNetflow UpdateNetworkNetflowBody)

SetUpdateNetworkNetflow adds the updateNetworkNetflow to the update network netflow params

func (*UpdateNetworkNetflowParams) WithContext

WithContext adds the context to the update network netflow params

func (*UpdateNetworkNetflowParams) WithDefaults

WithDefaults hydrates default values in the update network netflow params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkNetflowParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network netflow params

func (*UpdateNetworkNetflowParams) WithNetworkID

func (o *UpdateNetworkNetflowParams) WithNetworkID(networkID string) *UpdateNetworkNetflowParams

WithNetworkID adds the networkID to the update network netflow params

func (*UpdateNetworkNetflowParams) WithTimeout

WithTimeout adds the timeout to the update network netflow params

func (*UpdateNetworkNetflowParams) WithUpdateNetworkNetflow

func (o *UpdateNetworkNetflowParams) WithUpdateNetworkNetflow(updateNetworkNetflow UpdateNetworkNetflowBody) *UpdateNetworkNetflowParams

WithUpdateNetworkNetflow adds the updateNetworkNetflow to the update network netflow params

func (*UpdateNetworkNetflowParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkNetflowReader

type UpdateNetworkNetflowReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkNetflowReader is a Reader for the UpdateNetworkNetflow structure.

func (*UpdateNetworkNetflowReader) ReadResponse

func (o *UpdateNetworkNetflowReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkOK

type UpdateNetworkOK struct {
	Payload interface{}
}
UpdateNetworkOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkOK

func NewUpdateNetworkOK() *UpdateNetworkOK

NewUpdateNetworkOK creates a UpdateNetworkOK with default headers values

func (*UpdateNetworkOK) Error

func (o *UpdateNetworkOK) Error() string

func (*UpdateNetworkOK) GetPayload

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

type UpdateNetworkParams

type UpdateNetworkParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetwork.
	UpdateNetwork UpdateNetworkBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkParams contains all the parameters to send to the API endpoint

for the update network operation.

Typically these are written to a http.Request.

func NewUpdateNetworkParams

func NewUpdateNetworkParams() *UpdateNetworkParams

NewUpdateNetworkParams creates a new UpdateNetworkParams 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 NewUpdateNetworkParamsWithContext

func NewUpdateNetworkParamsWithContext(ctx context.Context) *UpdateNetworkParams

NewUpdateNetworkParamsWithContext creates a new UpdateNetworkParams object with the ability to set a context for a request.

func NewUpdateNetworkParamsWithHTTPClient

func NewUpdateNetworkParamsWithHTTPClient(client *http.Client) *UpdateNetworkParams

NewUpdateNetworkParamsWithHTTPClient creates a new UpdateNetworkParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkParamsWithTimeout

func NewUpdateNetworkParamsWithTimeout(timeout time.Duration) *UpdateNetworkParams

NewUpdateNetworkParamsWithTimeout creates a new UpdateNetworkParams object with the ability to set a timeout on a request.

func (*UpdateNetworkParams) SetContext

func (o *UpdateNetworkParams) SetContext(ctx context.Context)

SetContext adds the context to the update network params

func (*UpdateNetworkParams) SetDefaults

func (o *UpdateNetworkParams) SetDefaults()

SetDefaults hydrates default values in the update network params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkParams) SetHTTPClient

func (o *UpdateNetworkParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network params

func (*UpdateNetworkParams) SetNetworkID

func (o *UpdateNetworkParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network params

func (*UpdateNetworkParams) SetTimeout

func (o *UpdateNetworkParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network params

func (*UpdateNetworkParams) SetUpdateNetwork

func (o *UpdateNetworkParams) SetUpdateNetwork(updateNetwork UpdateNetworkBody)

SetUpdateNetwork adds the updateNetwork to the update network params

func (*UpdateNetworkParams) WithContext

WithContext adds the context to the update network params

func (*UpdateNetworkParams) WithDefaults

func (o *UpdateNetworkParams) WithDefaults() *UpdateNetworkParams

WithDefaults hydrates default values in the update network params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkParams) WithHTTPClient

func (o *UpdateNetworkParams) WithHTTPClient(client *http.Client) *UpdateNetworkParams

WithHTTPClient adds the HTTPClient to the update network params

func (*UpdateNetworkParams) WithNetworkID

func (o *UpdateNetworkParams) WithNetworkID(networkID string) *UpdateNetworkParams

WithNetworkID adds the networkID to the update network params

func (*UpdateNetworkParams) WithTimeout

func (o *UpdateNetworkParams) WithTimeout(timeout time.Duration) *UpdateNetworkParams

WithTimeout adds the timeout to the update network params

func (*UpdateNetworkParams) WithUpdateNetwork

func (o *UpdateNetworkParams) WithUpdateNetwork(updateNetwork UpdateNetworkBody) *UpdateNetworkParams

WithUpdateNetwork adds the updateNetwork to the update network params

func (*UpdateNetworkParams) WriteToRequest

func (o *UpdateNetworkParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateNetworkReader

type UpdateNetworkReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkReader is a Reader for the UpdateNetwork structure.

func (*UpdateNetworkReader) ReadResponse

func (o *UpdateNetworkReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkSettingsBody

type UpdateNetworkSettingsBody struct {

	// local status page
	LocalStatusPage *UpdateNetworkSettingsParamsBodyLocalStatusPage `json:"localStatusPage,omitempty"`

	// Enables / disables the local device status pages (<a target='_blank' href='http://my.meraki.com/'>my.meraki.com, </a><a target='_blank' href='http://ap.meraki.com/'>ap.meraki.com, </a><a target='_blank' href='http://switch.meraki.com/'>switch.meraki.com, </a><a target='_blank' href='http://wired.meraki.com/'>wired.meraki.com</a>). Optional (defaults to false)
	LocalStatusPageEnabled bool `json:"localStatusPageEnabled,omitempty"`

	// Enables / disables access to the device status page (<a target='_blank'>http://[device's LAN IP])</a>. Optional. Can only be set if localStatusPageEnabled is set to true
	RemoteStatusPageEnabled bool `json:"remoteStatusPageEnabled,omitempty"`

	// secure connect
	SecureConnect *UpdateNetworkSettingsParamsBodySecureConnect `json:"secureConnect,omitempty"`
}

UpdateNetworkSettingsBody update network settings body // Example: {"fips":{"enabled":true},"localStatusPage":{"authentication":{"enabled":false,"username":"admin"}},"localStatusPageEnabled":true,"namedVlans":{"enabled":true},"remoteStatusPageEnabled":true,"secureConnect":{"enabled":false}} swagger:model UpdateNetworkSettingsBody

func (*UpdateNetworkSettingsBody) ContextValidate

func (o *UpdateNetworkSettingsBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network settings body based on the context it is used

func (*UpdateNetworkSettingsBody) MarshalBinary

func (o *UpdateNetworkSettingsBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkSettingsBody) UnmarshalBinary

func (o *UpdateNetworkSettingsBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkSettingsBody) Validate

func (o *UpdateNetworkSettingsBody) Validate(formats strfmt.Registry) error

Validate validates this update network settings body

type UpdateNetworkSettingsOK

type UpdateNetworkSettingsOK struct {
	Payload interface{}
}
UpdateNetworkSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkSettingsOK

func NewUpdateNetworkSettingsOK() *UpdateNetworkSettingsOK

NewUpdateNetworkSettingsOK creates a UpdateNetworkSettingsOK with default headers values

func (*UpdateNetworkSettingsOK) Error

func (o *UpdateNetworkSettingsOK) Error() string

func (*UpdateNetworkSettingsOK) GetPayload

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

type UpdateNetworkSettingsParams

type UpdateNetworkSettingsParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkSettings.
	UpdateNetworkSettings UpdateNetworkSettingsBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkSettingsParams contains all the parameters to send to the API endpoint

for the update network settings operation.

Typically these are written to a http.Request.

func NewUpdateNetworkSettingsParams

func NewUpdateNetworkSettingsParams() *UpdateNetworkSettingsParams

NewUpdateNetworkSettingsParams creates a new UpdateNetworkSettingsParams 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 NewUpdateNetworkSettingsParamsWithContext

func NewUpdateNetworkSettingsParamsWithContext(ctx context.Context) *UpdateNetworkSettingsParams

NewUpdateNetworkSettingsParamsWithContext creates a new UpdateNetworkSettingsParams object with the ability to set a context for a request.

func NewUpdateNetworkSettingsParamsWithHTTPClient

func NewUpdateNetworkSettingsParamsWithHTTPClient(client *http.Client) *UpdateNetworkSettingsParams

NewUpdateNetworkSettingsParamsWithHTTPClient creates a new UpdateNetworkSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkSettingsParamsWithTimeout

func NewUpdateNetworkSettingsParamsWithTimeout(timeout time.Duration) *UpdateNetworkSettingsParams

NewUpdateNetworkSettingsParamsWithTimeout creates a new UpdateNetworkSettingsParams object with the ability to set a timeout on a request.

func (*UpdateNetworkSettingsParams) SetContext

func (o *UpdateNetworkSettingsParams) SetContext(ctx context.Context)

SetContext adds the context to the update network settings params

func (*UpdateNetworkSettingsParams) SetDefaults

func (o *UpdateNetworkSettingsParams) SetDefaults()

SetDefaults hydrates default values in the update network settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkSettingsParams) SetHTTPClient

func (o *UpdateNetworkSettingsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network settings params

func (*UpdateNetworkSettingsParams) SetNetworkID

func (o *UpdateNetworkSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network settings params

func (*UpdateNetworkSettingsParams) SetTimeout

func (o *UpdateNetworkSettingsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network settings params

func (*UpdateNetworkSettingsParams) SetUpdateNetworkSettings

func (o *UpdateNetworkSettingsParams) SetUpdateNetworkSettings(updateNetworkSettings UpdateNetworkSettingsBody)

SetUpdateNetworkSettings adds the updateNetworkSettings to the update network settings params

func (*UpdateNetworkSettingsParams) WithContext

WithContext adds the context to the update network settings params

func (*UpdateNetworkSettingsParams) WithDefaults

WithDefaults hydrates default values in the update network settings params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network settings params

func (*UpdateNetworkSettingsParams) WithNetworkID

func (o *UpdateNetworkSettingsParams) WithNetworkID(networkID string) *UpdateNetworkSettingsParams

WithNetworkID adds the networkID to the update network settings params

func (*UpdateNetworkSettingsParams) WithTimeout

WithTimeout adds the timeout to the update network settings params

func (*UpdateNetworkSettingsParams) WithUpdateNetworkSettings

func (o *UpdateNetworkSettingsParams) WithUpdateNetworkSettings(updateNetworkSettings UpdateNetworkSettingsBody) *UpdateNetworkSettingsParams

WithUpdateNetworkSettings adds the updateNetworkSettings to the update network settings params

func (*UpdateNetworkSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSettingsParamsBodyLocalStatusPage

type UpdateNetworkSettingsParamsBodyLocalStatusPage struct {

	// authentication
	Authentication *UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication `json:"authentication,omitempty"`
}

UpdateNetworkSettingsParamsBodyLocalStatusPage A hash of Local Status page(s) options applied to the Network. swagger:model UpdateNetworkSettingsParamsBodyLocalStatusPage

func (*UpdateNetworkSettingsParamsBodyLocalStatusPage) ContextValidate

ContextValidate validate this update network settings params body local status page based on the context it is used

func (*UpdateNetworkSettingsParamsBodyLocalStatusPage) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkSettingsParamsBodyLocalStatusPage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkSettingsParamsBodyLocalStatusPage) Validate

Validate validates this update network settings params body local status page

type UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication

type UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication struct {

	// Enables / disables the authentication on Local Status page(s).
	Enabled bool `json:"enabled,omitempty"`

	// A password used for Local Status Page(s). Set this null to clear the password.
	Password string `json:"password,omitempty"`
}

UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication A hash of Local Status page(s)' authentication options applied to the Network. swagger:model UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication

func (*UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication) ContextValidate

ContextValidate validates this update network settings params body local status page authentication based on context it is used

func (*UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkSettingsParamsBodyLocalStatusPageAuthentication) Validate

Validate validates this update network settings params body local status page authentication

type UpdateNetworkSettingsParamsBodySecureConnect

type UpdateNetworkSettingsParamsBodySecureConnect struct {

	// Enables / disables SecureConnect on the network. Optional.
	Enabled bool `json:"enabled,omitempty"`
}

UpdateNetworkSettingsParamsBodySecureConnect A hash of SecureConnect options applied to the Network. swagger:model UpdateNetworkSettingsParamsBodySecureConnect

func (*UpdateNetworkSettingsParamsBodySecureConnect) ContextValidate

ContextValidate validates this update network settings params body secure connect based on context it is used

func (*UpdateNetworkSettingsParamsBodySecureConnect) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkSettingsParamsBodySecureConnect) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkSettingsParamsBodySecureConnect) Validate

Validate validates this update network settings params body secure connect

type UpdateNetworkSettingsReader

type UpdateNetworkSettingsReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkSettingsReader is a Reader for the UpdateNetworkSettings structure.

func (*UpdateNetworkSettingsReader) ReadResponse

func (o *UpdateNetworkSettingsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkSnmpBody

type UpdateNetworkSnmpBody struct {

	// The type of SNMP access. Can be one of 'none' (disabled), 'community' (V1/V2c), or 'users' (V3).
	// Enum: [none community users]
	Access string `json:"access,omitempty"`

	// The SNMP community string. Only relevant if 'access' is set to 'community'.
	CommunityString string `json:"communityString,omitempty"`

	// The list of SNMP users. Only relevant if 'access' is set to 'users'.
	Users []*UpdateNetworkSnmpParamsBodyUsersItems0 `json:"users"`
}

UpdateNetworkSnmpBody update network snmp body // Example: {"access":"users","users":[{"passphrase":"hunter2","username":"AzureDiamond"}]} swagger:model UpdateNetworkSnmpBody

func (*UpdateNetworkSnmpBody) ContextValidate

func (o *UpdateNetworkSnmpBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network snmp body based on the context it is used

func (*UpdateNetworkSnmpBody) MarshalBinary

func (o *UpdateNetworkSnmpBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkSnmpBody) UnmarshalBinary

func (o *UpdateNetworkSnmpBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkSnmpBody) Validate

func (o *UpdateNetworkSnmpBody) Validate(formats strfmt.Registry) error

Validate validates this update network snmp body

type UpdateNetworkSnmpOK

type UpdateNetworkSnmpOK struct {
	Payload interface{}
}
UpdateNetworkSnmpOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkSnmpOK

func NewUpdateNetworkSnmpOK() *UpdateNetworkSnmpOK

NewUpdateNetworkSnmpOK creates a UpdateNetworkSnmpOK with default headers values

func (*UpdateNetworkSnmpOK) Error

func (o *UpdateNetworkSnmpOK) Error() string

func (*UpdateNetworkSnmpOK) GetPayload

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

type UpdateNetworkSnmpParams

type UpdateNetworkSnmpParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkSnmp.
	UpdateNetworkSnmp UpdateNetworkSnmpBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkSnmpParams contains all the parameters to send to the API endpoint

for the update network snmp operation.

Typically these are written to a http.Request.

func NewUpdateNetworkSnmpParams

func NewUpdateNetworkSnmpParams() *UpdateNetworkSnmpParams

NewUpdateNetworkSnmpParams creates a new UpdateNetworkSnmpParams 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 NewUpdateNetworkSnmpParamsWithContext

func NewUpdateNetworkSnmpParamsWithContext(ctx context.Context) *UpdateNetworkSnmpParams

NewUpdateNetworkSnmpParamsWithContext creates a new UpdateNetworkSnmpParams object with the ability to set a context for a request.

func NewUpdateNetworkSnmpParamsWithHTTPClient

func NewUpdateNetworkSnmpParamsWithHTTPClient(client *http.Client) *UpdateNetworkSnmpParams

NewUpdateNetworkSnmpParamsWithHTTPClient creates a new UpdateNetworkSnmpParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkSnmpParamsWithTimeout

func NewUpdateNetworkSnmpParamsWithTimeout(timeout time.Duration) *UpdateNetworkSnmpParams

NewUpdateNetworkSnmpParamsWithTimeout creates a new UpdateNetworkSnmpParams object with the ability to set a timeout on a request.

func (*UpdateNetworkSnmpParams) SetContext

func (o *UpdateNetworkSnmpParams) SetContext(ctx context.Context)

SetContext adds the context to the update network snmp params

func (*UpdateNetworkSnmpParams) SetDefaults

func (o *UpdateNetworkSnmpParams) SetDefaults()

SetDefaults hydrates default values in the update network snmp params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkSnmpParams) SetHTTPClient

func (o *UpdateNetworkSnmpParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network snmp params

func (*UpdateNetworkSnmpParams) SetNetworkID

func (o *UpdateNetworkSnmpParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network snmp params

func (*UpdateNetworkSnmpParams) SetTimeout

func (o *UpdateNetworkSnmpParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network snmp params

func (*UpdateNetworkSnmpParams) SetUpdateNetworkSnmp

func (o *UpdateNetworkSnmpParams) SetUpdateNetworkSnmp(updateNetworkSnmp UpdateNetworkSnmpBody)

SetUpdateNetworkSnmp adds the updateNetworkSnmp to the update network snmp params

func (*UpdateNetworkSnmpParams) WithContext

WithContext adds the context to the update network snmp params

func (*UpdateNetworkSnmpParams) WithDefaults

WithDefaults hydrates default values in the update network snmp params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkSnmpParams) WithHTTPClient

func (o *UpdateNetworkSnmpParams) WithHTTPClient(client *http.Client) *UpdateNetworkSnmpParams

WithHTTPClient adds the HTTPClient to the update network snmp params

func (*UpdateNetworkSnmpParams) WithNetworkID

func (o *UpdateNetworkSnmpParams) WithNetworkID(networkID string) *UpdateNetworkSnmpParams

WithNetworkID adds the networkID to the update network snmp params

func (*UpdateNetworkSnmpParams) WithTimeout

WithTimeout adds the timeout to the update network snmp params

func (*UpdateNetworkSnmpParams) WithUpdateNetworkSnmp

func (o *UpdateNetworkSnmpParams) WithUpdateNetworkSnmp(updateNetworkSnmp UpdateNetworkSnmpBody) *UpdateNetworkSnmpParams

WithUpdateNetworkSnmp adds the updateNetworkSnmp to the update network snmp params

func (*UpdateNetworkSnmpParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSnmpParamsBodyUsersItems0

type UpdateNetworkSnmpParamsBodyUsersItems0 struct {

	// The passphrase for the SNMP user. Required.
	// Required: true
	Passphrase *string `json:"passphrase"`

	// The username for the SNMP user. Required.
	// Required: true
	Username *string `json:"username"`
}

UpdateNetworkSnmpParamsBodyUsersItems0 update network snmp params body users items0 swagger:model UpdateNetworkSnmpParamsBodyUsersItems0

func (*UpdateNetworkSnmpParamsBodyUsersItems0) ContextValidate

ContextValidate validates this update network snmp params body users items0 based on context it is used

func (*UpdateNetworkSnmpParamsBodyUsersItems0) MarshalBinary

func (o *UpdateNetworkSnmpParamsBodyUsersItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkSnmpParamsBodyUsersItems0) UnmarshalBinary

func (o *UpdateNetworkSnmpParamsBodyUsersItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkSnmpParamsBodyUsersItems0) Validate

Validate validates this update network snmp params body users items0

type UpdateNetworkSnmpReader

type UpdateNetworkSnmpReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkSnmpReader is a Reader for the UpdateNetworkSnmp structure.

func (*UpdateNetworkSnmpReader) ReadResponse

func (o *UpdateNetworkSnmpReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkSyslogServersBody

type UpdateNetworkSyslogServersBody struct {

	// A list of the syslog servers for this network
	// Required: true
	Servers []*UpdateNetworkSyslogServersParamsBodyServersItems0 `json:"servers"`
}

UpdateNetworkSyslogServersBody update network syslog servers body // Example: {"servers":[{"host":"1.2.3.4","port":443,"roles":["Wireless event log","URLs"]}]} swagger:model UpdateNetworkSyslogServersBody

func (*UpdateNetworkSyslogServersBody) ContextValidate

func (o *UpdateNetworkSyslogServersBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network syslog servers body based on the context it is used

func (*UpdateNetworkSyslogServersBody) MarshalBinary

func (o *UpdateNetworkSyslogServersBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkSyslogServersBody) UnmarshalBinary

func (o *UpdateNetworkSyslogServersBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkSyslogServersBody) Validate

func (o *UpdateNetworkSyslogServersBody) Validate(formats strfmt.Registry) error

Validate validates this update network syslog servers body

type UpdateNetworkSyslogServersOK

type UpdateNetworkSyslogServersOK struct {
	Payload interface{}
}
UpdateNetworkSyslogServersOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkSyslogServersOK

func NewUpdateNetworkSyslogServersOK() *UpdateNetworkSyslogServersOK

NewUpdateNetworkSyslogServersOK creates a UpdateNetworkSyslogServersOK with default headers values

func (*UpdateNetworkSyslogServersOK) Error

func (*UpdateNetworkSyslogServersOK) GetPayload

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

type UpdateNetworkSyslogServersParams

type UpdateNetworkSyslogServersParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkSyslogServers.
	UpdateNetworkSyslogServers UpdateNetworkSyslogServersBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkSyslogServersParams contains all the parameters to send to the API endpoint

for the update network syslog servers operation.

Typically these are written to a http.Request.

func NewUpdateNetworkSyslogServersParams

func NewUpdateNetworkSyslogServersParams() *UpdateNetworkSyslogServersParams

NewUpdateNetworkSyslogServersParams creates a new UpdateNetworkSyslogServersParams 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 NewUpdateNetworkSyslogServersParamsWithContext

func NewUpdateNetworkSyslogServersParamsWithContext(ctx context.Context) *UpdateNetworkSyslogServersParams

NewUpdateNetworkSyslogServersParamsWithContext creates a new UpdateNetworkSyslogServersParams object with the ability to set a context for a request.

func NewUpdateNetworkSyslogServersParamsWithHTTPClient

func NewUpdateNetworkSyslogServersParamsWithHTTPClient(client *http.Client) *UpdateNetworkSyslogServersParams

NewUpdateNetworkSyslogServersParamsWithHTTPClient creates a new UpdateNetworkSyslogServersParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkSyslogServersParamsWithTimeout

func NewUpdateNetworkSyslogServersParamsWithTimeout(timeout time.Duration) *UpdateNetworkSyslogServersParams

NewUpdateNetworkSyslogServersParamsWithTimeout creates a new UpdateNetworkSyslogServersParams object with the ability to set a timeout on a request.

func (*UpdateNetworkSyslogServersParams) SetContext

SetContext adds the context to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) SetDefaults

func (o *UpdateNetworkSyslogServersParams) SetDefaults()

SetDefaults hydrates default values in the update network syslog servers params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkSyslogServersParams) SetHTTPClient

func (o *UpdateNetworkSyslogServersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) SetNetworkID

func (o *UpdateNetworkSyslogServersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) SetTimeout

func (o *UpdateNetworkSyslogServersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) SetUpdateNetworkSyslogServers

func (o *UpdateNetworkSyslogServersParams) SetUpdateNetworkSyslogServers(updateNetworkSyslogServers UpdateNetworkSyslogServersBody)

SetUpdateNetworkSyslogServers adds the updateNetworkSyslogServers to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) WithContext

WithContext adds the context to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) WithDefaults

WithDefaults hydrates default values in the update network syslog servers params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkSyslogServersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) WithNetworkID

WithNetworkID adds the networkID to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) WithTimeout

WithTimeout adds the timeout to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) WithUpdateNetworkSyslogServers

func (o *UpdateNetworkSyslogServersParams) WithUpdateNetworkSyslogServers(updateNetworkSyslogServers UpdateNetworkSyslogServersBody) *UpdateNetworkSyslogServersParams

WithUpdateNetworkSyslogServers adds the updateNetworkSyslogServers to the update network syslog servers params

func (*UpdateNetworkSyslogServersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSyslogServersParamsBodyServersItems0

type UpdateNetworkSyslogServersParamsBodyServersItems0 struct {

	// The IP address of the syslog server
	// Required: true
	Host *string `json:"host"`

	// The port of the syslog server
	// Required: true
	Port *int64 `json:"port"`

	// A list of roles for the syslog server. Options (case-insensitive): 'Wireless event log', 'Appliance event log', 'Switch event log', 'Air Marshal events', 'Flows', 'URLs', 'IDS alerts', 'Security events'
	// Required: true
	Roles []string `json:"roles"`
}

UpdateNetworkSyslogServersParamsBodyServersItems0 update network syslog servers params body servers items0 swagger:model UpdateNetworkSyslogServersParamsBodyServersItems0

func (*UpdateNetworkSyslogServersParamsBodyServersItems0) ContextValidate

ContextValidate validates this update network syslog servers params body servers items0 based on context it is used

func (*UpdateNetworkSyslogServersParamsBodyServersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkSyslogServersParamsBodyServersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkSyslogServersParamsBodyServersItems0) Validate

Validate validates this update network syslog servers params body servers items0

type UpdateNetworkSyslogServersReader

type UpdateNetworkSyslogServersReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkSyslogServersReader is a Reader for the UpdateNetworkSyslogServers structure.

func (*UpdateNetworkSyslogServersReader) ReadResponse

func (o *UpdateNetworkSyslogServersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkTrafficAnalysisBody

type UpdateNetworkTrafficAnalysisBody struct {

	// The list of items that make up the custom pie chart for traffic reporting.
	CustomPieChartItems []*UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0 `json:"customPieChartItems"`

	//     The traffic analysis mode for the network. Can be one of 'disabled' (do not collect traffic types),
	//     'basic' (collect generic traffic categories), or 'detailed' (collect destination hostnames).
	//
	// Enum: [disabled basic detailed]
	Mode string `json:"mode,omitempty"`
}

UpdateNetworkTrafficAnalysisBody update network traffic analysis body // Example: {"customPieChartItems":[{"name":"Item from hostname","type":"host","value":"example.com"},{"name":"Item from port","type":"port","value":"440"},{"name":"Item from IP","type":"ipRange","value":"192.1.0.0"},{"name":"Item from IP range (CIDR)","type":"ipRange","value":"192.2.0.0/16"},{"name":"Item from IP range with port","type":"ipRange","value":"192.3.0.0/16:80"}],"mode":"detailed"} swagger:model UpdateNetworkTrafficAnalysisBody

func (*UpdateNetworkTrafficAnalysisBody) ContextValidate

func (o *UpdateNetworkTrafficAnalysisBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network traffic analysis body based on the context it is used

func (*UpdateNetworkTrafficAnalysisBody) MarshalBinary

func (o *UpdateNetworkTrafficAnalysisBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkTrafficAnalysisBody) UnmarshalBinary

func (o *UpdateNetworkTrafficAnalysisBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkTrafficAnalysisBody) Validate

Validate validates this update network traffic analysis body

type UpdateNetworkTrafficAnalysisOK

type UpdateNetworkTrafficAnalysisOK struct {
	Payload interface{}
}
UpdateNetworkTrafficAnalysisOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkTrafficAnalysisOK

func NewUpdateNetworkTrafficAnalysisOK() *UpdateNetworkTrafficAnalysisOK

NewUpdateNetworkTrafficAnalysisOK creates a UpdateNetworkTrafficAnalysisOK with default headers values

func (*UpdateNetworkTrafficAnalysisOK) Error

func (*UpdateNetworkTrafficAnalysisOK) GetPayload

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

type UpdateNetworkTrafficAnalysisParams

type UpdateNetworkTrafficAnalysisParams struct {

	// NetworkID.
	NetworkID string

	// UpdateNetworkTrafficAnalysis.
	UpdateNetworkTrafficAnalysis UpdateNetworkTrafficAnalysisBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkTrafficAnalysisParams contains all the parameters to send to the API endpoint

for the update network traffic analysis operation.

Typically these are written to a http.Request.

func NewUpdateNetworkTrafficAnalysisParams

func NewUpdateNetworkTrafficAnalysisParams() *UpdateNetworkTrafficAnalysisParams

NewUpdateNetworkTrafficAnalysisParams creates a new UpdateNetworkTrafficAnalysisParams 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 NewUpdateNetworkTrafficAnalysisParamsWithContext

func NewUpdateNetworkTrafficAnalysisParamsWithContext(ctx context.Context) *UpdateNetworkTrafficAnalysisParams

NewUpdateNetworkTrafficAnalysisParamsWithContext creates a new UpdateNetworkTrafficAnalysisParams object with the ability to set a context for a request.

func NewUpdateNetworkTrafficAnalysisParamsWithHTTPClient

func NewUpdateNetworkTrafficAnalysisParamsWithHTTPClient(client *http.Client) *UpdateNetworkTrafficAnalysisParams

NewUpdateNetworkTrafficAnalysisParamsWithHTTPClient creates a new UpdateNetworkTrafficAnalysisParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkTrafficAnalysisParamsWithTimeout

func NewUpdateNetworkTrafficAnalysisParamsWithTimeout(timeout time.Duration) *UpdateNetworkTrafficAnalysisParams

NewUpdateNetworkTrafficAnalysisParamsWithTimeout creates a new UpdateNetworkTrafficAnalysisParams object with the ability to set a timeout on a request.

func (*UpdateNetworkTrafficAnalysisParams) SetContext

SetContext adds the context to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) SetDefaults

func (o *UpdateNetworkTrafficAnalysisParams) SetDefaults()

SetDefaults hydrates default values in the update network traffic analysis params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkTrafficAnalysisParams) SetHTTPClient

func (o *UpdateNetworkTrafficAnalysisParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) SetNetworkID

func (o *UpdateNetworkTrafficAnalysisParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) SetTimeout

func (o *UpdateNetworkTrafficAnalysisParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) SetUpdateNetworkTrafficAnalysis

func (o *UpdateNetworkTrafficAnalysisParams) SetUpdateNetworkTrafficAnalysis(updateNetworkTrafficAnalysis UpdateNetworkTrafficAnalysisBody)

SetUpdateNetworkTrafficAnalysis adds the updateNetworkTrafficAnalysis to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) WithContext

WithContext adds the context to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) WithDefaults

WithDefaults hydrates default values in the update network traffic analysis params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkTrafficAnalysisParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) WithNetworkID

WithNetworkID adds the networkID to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) WithTimeout

WithTimeout adds the timeout to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) WithUpdateNetworkTrafficAnalysis

func (o *UpdateNetworkTrafficAnalysisParams) WithUpdateNetworkTrafficAnalysis(updateNetworkTrafficAnalysis UpdateNetworkTrafficAnalysisBody) *UpdateNetworkTrafficAnalysisParams

WithUpdateNetworkTrafficAnalysis adds the updateNetworkTrafficAnalysis to the update network traffic analysis params

func (*UpdateNetworkTrafficAnalysisParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0

type UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0 struct {

	// The name of the custom pie chart item.
	// Required: true
	Name *string `json:"name"`

	//     The signature type for the custom pie chart item. Can be one of 'host', 'port' or 'ipRange'.
	//
	// Required: true
	// Enum: [host port ipRange]
	Type *string `json:"type"`

	//     The value of the custom pie chart item. Valid syntax depends on the signature type of the chart item
	//     (see sample request/response for more details).
	//
	// Required: true
	Value *string `json:"value"`
}

UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0 update network traffic analysis params body custom pie chart items items0 swagger:model UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0

func (*UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0) ContextValidate

ContextValidate validates this update network traffic analysis params body custom pie chart items items0 based on context it is used

func (*UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkTrafficAnalysisParamsBodyCustomPieChartItemsItems0) Validate

Validate validates this update network traffic analysis params body custom pie chart items items0

type UpdateNetworkTrafficAnalysisReader

type UpdateNetworkTrafficAnalysisReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkTrafficAnalysisReader is a Reader for the UpdateNetworkTrafficAnalysis structure.

func (*UpdateNetworkTrafficAnalysisReader) ReadResponse

func (o *UpdateNetworkTrafficAnalysisReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWebhooksHTTPServerBody

type UpdateNetworkWebhooksHTTPServerBody struct {

	// A name for easy reference to the HTTP server
	Name string `json:"name,omitempty"`

	// payload template
	PayloadTemplate *UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate `json:"payloadTemplate,omitempty"`

	// A shared secret that will be included in POSTs sent to the HTTP server. This secret can be used to verify that the request was sent by Meraki.
	SharedSecret string `json:"sharedSecret,omitempty"`
}

UpdateNetworkWebhooksHTTPServerBody update network webhooks HTTP server body // Example: {"name":"Example Webhook Server","payloadTemplate":{"name":"Meraki (included)","payloadTemplateId":"wpt_00001"},"sharedSecret":"shhh","url":"https://example.com"} swagger:model UpdateNetworkWebhooksHTTPServerBody

func (*UpdateNetworkWebhooksHTTPServerBody) ContextValidate

func (o *UpdateNetworkWebhooksHTTPServerBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this update network webhooks HTTP server body based on the context it is used

func (*UpdateNetworkWebhooksHTTPServerBody) MarshalBinary

func (o *UpdateNetworkWebhooksHTTPServerBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWebhooksHTTPServerBody) UnmarshalBinary

func (o *UpdateNetworkWebhooksHTTPServerBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWebhooksHTTPServerBody) Validate

Validate validates this update network webhooks HTTP server body

type UpdateNetworkWebhooksHTTPServerOK

type UpdateNetworkWebhooksHTTPServerOK struct {
	Payload interface{}
}
UpdateNetworkWebhooksHTTPServerOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWebhooksHTTPServerOK

func NewUpdateNetworkWebhooksHTTPServerOK() *UpdateNetworkWebhooksHTTPServerOK

NewUpdateNetworkWebhooksHTTPServerOK creates a UpdateNetworkWebhooksHTTPServerOK with default headers values

func (*UpdateNetworkWebhooksHTTPServerOK) Error

func (*UpdateNetworkWebhooksHTTPServerOK) GetPayload

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

type UpdateNetworkWebhooksHTTPServerParams

type UpdateNetworkWebhooksHTTPServerParams struct {

	// HTTPServerID.
	HTTPServerID string

	// NetworkID.
	NetworkID string

	// UpdateNetworkWebhooksHTTPServer.
	UpdateNetworkWebhooksHTTPServer UpdateNetworkWebhooksHTTPServerBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWebhooksHTTPServerParams contains all the parameters to send to the API endpoint

for the update network webhooks Http server operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWebhooksHTTPServerParams

func NewUpdateNetworkWebhooksHTTPServerParams() *UpdateNetworkWebhooksHTTPServerParams

NewUpdateNetworkWebhooksHTTPServerParams creates a new UpdateNetworkWebhooksHTTPServerParams 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 NewUpdateNetworkWebhooksHTTPServerParamsWithContext

func NewUpdateNetworkWebhooksHTTPServerParamsWithContext(ctx context.Context) *UpdateNetworkWebhooksHTTPServerParams

NewUpdateNetworkWebhooksHTTPServerParamsWithContext creates a new UpdateNetworkWebhooksHTTPServerParams object with the ability to set a context for a request.

func NewUpdateNetworkWebhooksHTTPServerParamsWithHTTPClient

func NewUpdateNetworkWebhooksHTTPServerParamsWithHTTPClient(client *http.Client) *UpdateNetworkWebhooksHTTPServerParams

NewUpdateNetworkWebhooksHTTPServerParamsWithHTTPClient creates a new UpdateNetworkWebhooksHTTPServerParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWebhooksHTTPServerParamsWithTimeout

func NewUpdateNetworkWebhooksHTTPServerParamsWithTimeout(timeout time.Duration) *UpdateNetworkWebhooksHTTPServerParams

NewUpdateNetworkWebhooksHTTPServerParamsWithTimeout creates a new UpdateNetworkWebhooksHTTPServerParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWebhooksHTTPServerParams) SetContext

SetContext adds the context to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) SetDefaults

func (o *UpdateNetworkWebhooksHTTPServerParams) SetDefaults()

SetDefaults hydrates default values in the update network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWebhooksHTTPServerParams) SetHTTPClient

func (o *UpdateNetworkWebhooksHTTPServerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) SetHTTPServerID

func (o *UpdateNetworkWebhooksHTTPServerParams) SetHTTPServerID(hTTPServerID string)

SetHTTPServerID adds the httpServerId to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) SetNetworkID

func (o *UpdateNetworkWebhooksHTTPServerParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) SetTimeout

func (o *UpdateNetworkWebhooksHTTPServerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) SetUpdateNetworkWebhooksHTTPServer

func (o *UpdateNetworkWebhooksHTTPServerParams) SetUpdateNetworkWebhooksHTTPServer(updateNetworkWebhooksHTTPServer UpdateNetworkWebhooksHTTPServerBody)

SetUpdateNetworkWebhooksHTTPServer adds the updateNetworkWebhooksHttpServer to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WithContext

WithContext adds the context to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WithDefaults

WithDefaults hydrates default values in the update network webhooks Http server params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWebhooksHTTPServerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WithHTTPServerID

WithHTTPServerID adds the hTTPServerID to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WithNetworkID

WithNetworkID adds the networkID to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WithTimeout

WithTimeout adds the timeout to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WithUpdateNetworkWebhooksHTTPServer

func (o *UpdateNetworkWebhooksHTTPServerParams) WithUpdateNetworkWebhooksHTTPServer(updateNetworkWebhooksHTTPServer UpdateNetworkWebhooksHTTPServerBody) *UpdateNetworkWebhooksHTTPServerParams

WithUpdateNetworkWebhooksHTTPServer adds the updateNetworkWebhooksHTTPServer to the update network webhooks Http server params

func (*UpdateNetworkWebhooksHTTPServerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate

type UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate struct {

	// The ID of the payload template. Defaults to 'wpt_00001' for the Meraki template. For Webex, use 'wpt_00002'; for Slack, use 'wpt_00003'; for Microsoft Teams, use 'wpt_00004'.
	PayloadTemplateID string `json:"payloadTemplateId,omitempty"`
}

UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate The payload template to use when posting data to the HTTP server. swagger:model UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate

func (*UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) ContextValidate

ContextValidate validates this update network webhooks HTTP server params body payload template based on context it is used

func (*UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkWebhooksHTTPServerParamsBodyPayloadTemplate) Validate

Validate validates this update network webhooks HTTP server params body payload template

type UpdateNetworkWebhooksHTTPServerReader

type UpdateNetworkWebhooksHTTPServerReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWebhooksHTTPServerReader is a Reader for the UpdateNetworkWebhooksHTTPServer structure.

func (*UpdateNetworkWebhooksHTTPServerReader) ReadResponse

func (o *UpdateNetworkWebhooksHTTPServerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateNetworkWebhooksPayloadTemplateBody

type UpdateNetworkWebhooksPayloadTemplateBody struct {

	// The liquid template used for the body of the webhook message.
	Body string `json:"body,omitempty"`

	// A file containing liquid template used for the body of the webhook message.
	// Format: byte
	BodyFile strfmt.Base64 `json:"bodyFile,omitempty"`

	// The liquid template used with the webhook headers.
	Headers string `json:"headers,omitempty"`

	// A file containing the liquid template used with the webhook headers.
	// Format: byte
	HeadersFile strfmt.Base64 `json:"headersFile,omitempty"`

	// The name of the template
	Name string `json:"name,omitempty"`
}

UpdateNetworkWebhooksPayloadTemplateBody update network webhooks payload template body // Example: {} swagger:model UpdateNetworkWebhooksPayloadTemplateBody

func (*UpdateNetworkWebhooksPayloadTemplateBody) ContextValidate

ContextValidate validates this update network webhooks payload template body based on context it is used

func (*UpdateNetworkWebhooksPayloadTemplateBody) MarshalBinary

func (o *UpdateNetworkWebhooksPayloadTemplateBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*UpdateNetworkWebhooksPayloadTemplateBody) UnmarshalBinary

func (o *UpdateNetworkWebhooksPayloadTemplateBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*UpdateNetworkWebhooksPayloadTemplateBody) Validate

Validate validates this update network webhooks payload template body

type UpdateNetworkWebhooksPayloadTemplateOK

type UpdateNetworkWebhooksPayloadTemplateOK struct {
	Payload interface{}
}
UpdateNetworkWebhooksPayloadTemplateOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkWebhooksPayloadTemplateOK

func NewUpdateNetworkWebhooksPayloadTemplateOK() *UpdateNetworkWebhooksPayloadTemplateOK

NewUpdateNetworkWebhooksPayloadTemplateOK creates a UpdateNetworkWebhooksPayloadTemplateOK with default headers values

func (*UpdateNetworkWebhooksPayloadTemplateOK) Error

func (*UpdateNetworkWebhooksPayloadTemplateOK) GetPayload

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

type UpdateNetworkWebhooksPayloadTemplateParams

type UpdateNetworkWebhooksPayloadTemplateParams struct {

	// NetworkID.
	NetworkID string

	// PayloadTemplateID.
	PayloadTemplateID string

	// UpdateNetworkWebhooksPayloadTemplate.
	UpdateNetworkWebhooksPayloadTemplate UpdateNetworkWebhooksPayloadTemplateBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateNetworkWebhooksPayloadTemplateParams contains all the parameters to send to the API endpoint

for the update network webhooks payload template operation.

Typically these are written to a http.Request.

func NewUpdateNetworkWebhooksPayloadTemplateParams

func NewUpdateNetworkWebhooksPayloadTemplateParams() *UpdateNetworkWebhooksPayloadTemplateParams

NewUpdateNetworkWebhooksPayloadTemplateParams creates a new UpdateNetworkWebhooksPayloadTemplateParams 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 NewUpdateNetworkWebhooksPayloadTemplateParamsWithContext

func NewUpdateNetworkWebhooksPayloadTemplateParamsWithContext(ctx context.Context) *UpdateNetworkWebhooksPayloadTemplateParams

NewUpdateNetworkWebhooksPayloadTemplateParamsWithContext creates a new UpdateNetworkWebhooksPayloadTemplateParams object with the ability to set a context for a request.

func NewUpdateNetworkWebhooksPayloadTemplateParamsWithHTTPClient

func NewUpdateNetworkWebhooksPayloadTemplateParamsWithHTTPClient(client *http.Client) *UpdateNetworkWebhooksPayloadTemplateParams

NewUpdateNetworkWebhooksPayloadTemplateParamsWithHTTPClient creates a new UpdateNetworkWebhooksPayloadTemplateParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkWebhooksPayloadTemplateParamsWithTimeout

func NewUpdateNetworkWebhooksPayloadTemplateParamsWithTimeout(timeout time.Duration) *UpdateNetworkWebhooksPayloadTemplateParams

NewUpdateNetworkWebhooksPayloadTemplateParamsWithTimeout creates a new UpdateNetworkWebhooksPayloadTemplateParams object with the ability to set a timeout on a request.

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetContext

SetContext adds the context to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetDefaults

SetDefaults hydrates default values in the update network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetHTTPClient

func (o *UpdateNetworkWebhooksPayloadTemplateParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetNetworkID

func (o *UpdateNetworkWebhooksPayloadTemplateParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetPayloadTemplateID

func (o *UpdateNetworkWebhooksPayloadTemplateParams) SetPayloadTemplateID(payloadTemplateID string)

SetPayloadTemplateID adds the payloadTemplateId to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetTimeout

SetTimeout adds the timeout to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) SetUpdateNetworkWebhooksPayloadTemplate

func (o *UpdateNetworkWebhooksPayloadTemplateParams) SetUpdateNetworkWebhooksPayloadTemplate(updateNetworkWebhooksPayloadTemplate UpdateNetworkWebhooksPayloadTemplateBody)

SetUpdateNetworkWebhooksPayloadTemplate adds the updateNetworkWebhooksPayloadTemplate to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithContext

WithContext adds the context to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithDefaults

WithDefaults hydrates default values in the update network webhooks payload template params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithNetworkID

WithNetworkID adds the networkID to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithPayloadTemplateID

WithPayloadTemplateID adds the payloadTemplateID to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithTimeout

WithTimeout adds the timeout to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WithUpdateNetworkWebhooksPayloadTemplate

func (o *UpdateNetworkWebhooksPayloadTemplateParams) WithUpdateNetworkWebhooksPayloadTemplate(updateNetworkWebhooksPayloadTemplate UpdateNetworkWebhooksPayloadTemplateBody) *UpdateNetworkWebhooksPayloadTemplateParams

WithUpdateNetworkWebhooksPayloadTemplate adds the updateNetworkWebhooksPayloadTemplate to the update network webhooks payload template params

func (*UpdateNetworkWebhooksPayloadTemplateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkWebhooksPayloadTemplateReader

type UpdateNetworkWebhooksPayloadTemplateReader struct {
	// contains filtered or unexported fields
}

UpdateNetworkWebhooksPayloadTemplateReader is a Reader for the UpdateNetworkWebhooksPayloadTemplate structure.

func (*UpdateNetworkWebhooksPayloadTemplateReader) ReadResponse

func (o *UpdateNetworkWebhooksPayloadTemplateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type VmxNetworkDevicesClaimBody

type VmxNetworkDevicesClaimBody struct {

	// The size of the vMX you claim. It can be one of: small, medium, large, 100
	// Required: true
	// Enum: [small medium large 100]
	Size *string `json:"size"`
}

VmxNetworkDevicesClaimBody vmx network devices claim body // Example: {"size":"small"} swagger:model VmxNetworkDevicesClaimBody

func (*VmxNetworkDevicesClaimBody) ContextValidate

func (o *VmxNetworkDevicesClaimBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this vmx network devices claim body based on context it is used

func (*VmxNetworkDevicesClaimBody) MarshalBinary

func (o *VmxNetworkDevicesClaimBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*VmxNetworkDevicesClaimBody) UnmarshalBinary

func (o *VmxNetworkDevicesClaimBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*VmxNetworkDevicesClaimBody) Validate

func (o *VmxNetworkDevicesClaimBody) Validate(formats strfmt.Registry) error

Validate validates this vmx network devices claim body

type VmxNetworkDevicesClaimOK

type VmxNetworkDevicesClaimOK struct {
	Payload interface{}
}
VmxNetworkDevicesClaimOK describes a response with status code 200, with default header values.

Successful operation

func NewVmxNetworkDevicesClaimOK

func NewVmxNetworkDevicesClaimOK() *VmxNetworkDevicesClaimOK

NewVmxNetworkDevicesClaimOK creates a VmxNetworkDevicesClaimOK with default headers values

func (*VmxNetworkDevicesClaimOK) Error

func (o *VmxNetworkDevicesClaimOK) Error() string

func (*VmxNetworkDevicesClaimOK) GetPayload

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

type VmxNetworkDevicesClaimParams

type VmxNetworkDevicesClaimParams struct {

	// NetworkID.
	NetworkID string

	// VmxNetworkDevicesClaim.
	VmxNetworkDevicesClaim VmxNetworkDevicesClaimBody

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

VmxNetworkDevicesClaimParams contains all the parameters to send to the API endpoint

for the vmx network devices claim operation.

Typically these are written to a http.Request.

func NewVmxNetworkDevicesClaimParams

func NewVmxNetworkDevicesClaimParams() *VmxNetworkDevicesClaimParams

NewVmxNetworkDevicesClaimParams creates a new VmxNetworkDevicesClaimParams 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 NewVmxNetworkDevicesClaimParamsWithContext

func NewVmxNetworkDevicesClaimParamsWithContext(ctx context.Context) *VmxNetworkDevicesClaimParams

NewVmxNetworkDevicesClaimParamsWithContext creates a new VmxNetworkDevicesClaimParams object with the ability to set a context for a request.

func NewVmxNetworkDevicesClaimParamsWithHTTPClient

func NewVmxNetworkDevicesClaimParamsWithHTTPClient(client *http.Client) *VmxNetworkDevicesClaimParams

NewVmxNetworkDevicesClaimParamsWithHTTPClient creates a new VmxNetworkDevicesClaimParams object with the ability to set a custom HTTPClient for a request.

func NewVmxNetworkDevicesClaimParamsWithTimeout

func NewVmxNetworkDevicesClaimParamsWithTimeout(timeout time.Duration) *VmxNetworkDevicesClaimParams

NewVmxNetworkDevicesClaimParamsWithTimeout creates a new VmxNetworkDevicesClaimParams object with the ability to set a timeout on a request.

func (*VmxNetworkDevicesClaimParams) SetContext

func (o *VmxNetworkDevicesClaimParams) SetContext(ctx context.Context)

SetContext adds the context to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) SetDefaults

func (o *VmxNetworkDevicesClaimParams) SetDefaults()

SetDefaults hydrates default values in the vmx network devices claim params (not the query body).

All values with no default are reset to their zero value.

func (*VmxNetworkDevicesClaimParams) SetHTTPClient

func (o *VmxNetworkDevicesClaimParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) SetNetworkID

func (o *VmxNetworkDevicesClaimParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) SetTimeout

func (o *VmxNetworkDevicesClaimParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) SetVmxNetworkDevicesClaim

func (o *VmxNetworkDevicesClaimParams) SetVmxNetworkDevicesClaim(vmxNetworkDevicesClaim VmxNetworkDevicesClaimBody)

SetVmxNetworkDevicesClaim adds the vmxNetworkDevicesClaim to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) WithContext

WithContext adds the context to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) WithDefaults

WithDefaults hydrates default values in the vmx network devices claim params (not the query body).

All values with no default are reset to their zero value.

func (*VmxNetworkDevicesClaimParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) WithNetworkID

WithNetworkID adds the networkID to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) WithTimeout

WithTimeout adds the timeout to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) WithVmxNetworkDevicesClaim

func (o *VmxNetworkDevicesClaimParams) WithVmxNetworkDevicesClaim(vmxNetworkDevicesClaim VmxNetworkDevicesClaimBody) *VmxNetworkDevicesClaimParams

WithVmxNetworkDevicesClaim adds the vmxNetworkDevicesClaim to the vmx network devices claim params

func (*VmxNetworkDevicesClaimParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type VmxNetworkDevicesClaimReader

type VmxNetworkDevicesClaimReader struct {
	// contains filtered or unexported fields
}

VmxNetworkDevicesClaimReader is a Reader for the VmxNetworkDevicesClaim structure.

func (*VmxNetworkDevicesClaimReader) ReadResponse

func (o *VmxNetworkDevicesClaimReader) 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