networks

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: May 26, 2022 License: MPL-2.0 Imports: 13 Imported by: 0

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