camera

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

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

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

Documentation

Index

Constants

View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1280x720 captures enum value "1280x720"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1280x720 string = "1280x720"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1920x1080 captures enum value "1920x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1920x1080 string = "1920x1080"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1280x720 captures enum value "1280x720"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1280x720 string = "1280x720"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1920x1080 captures enum value "1920x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1920x1080 string = "1920x1080"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr1080x1080 captures enum value "1080x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr1080x1080 string = "1080x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr2688x1512 captures enum value "2688x1512"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr2688x1512 string = "2688x1512"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1280x720 captures enum value "1280x720"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1280x720 string = "1280x720"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1920x1080 captures enum value "1920x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1920x1080 string = "1920x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr2688x1512 captures enum value "2688x1512"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr2688x1512 string = "2688x1512"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr1080x1080 captures enum value "1080x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr1080x1080 string = "1080x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr2058x2058 captures enum value "2058x2058"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr2058x2058 string = "2058x2058"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr1080x1080 captures enum value "1080x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr1080x1080 string = "1080x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr2112x2112 captures enum value "2112x2112"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr2112x2112 string = "2112x2112"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1280x720 captures enum value "1280x720"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1280x720 string = "1280x720"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1920x1080 captures enum value "1920x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1920x1080 string = "1920x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr2688x1512 captures enum value "2688x1512"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr2688x1512 string = "2688x1512"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr3840x2160 captures enum value "3840x2160"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr3840x2160 string = "3840x2160"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr1920x1080 captures enum value "1920x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr1920x1080 string = "1920x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr2688x1512 captures enum value "2688x1512"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr2688x1512 string = "2688x1512"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr1920x1080 captures enum value "1920x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr1920x1080 string = "1920x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr2688x1512 captures enum value "2688x1512"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr2688x1512 string = "2688x1512"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr3840x2160 captures enum value "3840x2160"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr3840x2160 string = "3840x2160"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr1080x1080 captures enum value "1080x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr1080x1080 string = "1080x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr2112x2112 captures enum value "2112x2112"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr2112x2112 string = "2112x2112"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityEnhanced captures enum value "Enhanced"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityEnhanced string = "Enhanced"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityHigh captures enum value "High"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityHigh string = "High"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityStandard captures enum value "Standard"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityStandard string = "Standard"
)
View Source
const (

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr1080x1080 captures enum value "1080x1080"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr1080x1080 string = "1080x1080"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2112x2112 captures enum value "2112x2112"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2112x2112 string = "2112x2112"

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2880x2880 captures enum value "2880x2880"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2880x2880 string = "2880x2880"
)
View Source
const (

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

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

	// UpdateDeviceCameraQualityAndRetentionBodyQualityEnhanced captures enum value "Enhanced"
	UpdateDeviceCameraQualityAndRetentionBodyQualityEnhanced string = "Enhanced"

	// UpdateDeviceCameraQualityAndRetentionBodyQualityHigh captures enum value "High"
	UpdateDeviceCameraQualityAndRetentionBodyQualityHigh string = "High"

	// UpdateDeviceCameraQualityAndRetentionBodyQualityStandard captures enum value "Standard"
	UpdateDeviceCameraQualityAndRetentionBodyQualityStandard string = "Standard"
)
View Source
const (

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr1080x1080 captures enum value "1080x1080"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr1080x1080 string = "1080x1080"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr1280x720 captures enum value "1280x720"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr1280x720 string = "1280x720"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr1920x1080 string = "1920x1080"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2058x2058 captures enum value "2058x2058"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2058x2058 string = "2058x2058"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2112x2112 captures enum value "2112x2112"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2112x2112 string = "2112x2112"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2688x1512 captures enum value "2688x1512"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2688x1512 string = "2688x1512"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2880x2880 captures enum value "2880x2880"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr2880x2880 string = "2880x2880"

	// UpdateDeviceCameraQualityAndRetentionBodyResolutionNr3840x2160 captures enum value "3840x2160"
	UpdateDeviceCameraQualityAndRetentionBodyResolutionNr3840x2160 string = "3840x2160"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1280x720 captures enum value "1280x720"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1280x720 string = "1280x720"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72ResolutionNr1920x1080 string = "1920x1080"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEQualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1280x720 captures enum value "1280x720"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1280x720 string = "1280x720"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WEResolutionNr1920x1080 string = "1920x1080"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr1080x1080 captures enum value "1080x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr1080x1080 string = "1080x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr2688x1512 captures enum value "2688x1512"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13ResolutionNr2688x1512 string = "2688x1512"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XQualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1280x720 captures enum value "1280x720"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1280x720 string = "1280x720"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr1920x1080 string = "1920x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr2688x1512 captures enum value "2688x1512"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72XResolutionNr2688x1512 string = "2688x1512"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr1080x1080 captures enum value "1080x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr1080x1080 string = "1080x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr2058x2058 captures enum value "2058x2058"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32ResolutionNr2058x2058 string = "2058x2058"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr1080x1080 captures enum value "1080x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr1080x1080 string = "1080x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr2112x2112 captures enum value "2112x2112"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33ResolutionNr2112x2112 string = "2112x2112"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1280x720 captures enum value "1280x720"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1280x720 string = "1280x720"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr1920x1080 string = "1920x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr2688x1512 captures enum value "2688x1512"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr2688x1512 string = "2688x1512"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr3840x2160 captures enum value "3840x2160"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52ResolutionNr3840x2160 string = "3840x2160"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr1920x1080 string = "1920x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr2688x1512 captures enum value "2688x1512"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63ResolutionNr2688x1512 string = "2688x1512"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XQualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr1920x1080 captures enum value "1920x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr1920x1080 string = "1920x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr2688x1512 captures enum value "2688x1512"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr2688x1512 string = "2688x1512"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr3840x2160 captures enum value "3840x2160"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63XResolutionNr3840x2160 string = "3840x2160"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93QualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr1080x1080 captures enum value "1080x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr1080x1080 string = "1080x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr2112x2112 captures enum value "2112x2112"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93ResolutionNr2112x2112 string = "2112x2112"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityEnhanced captures enum value "Enhanced"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityEnhanced string = "Enhanced"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityHigh captures enum value "High"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityHigh string = "High"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityStandard captures enum value "Standard"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XQualityStandard string = "Standard"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr1080x1080 captures enum value "1080x1080"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr1080x1080 string = "1080x1080"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2112x2112 captures enum value "2112x2112"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2112x2112 string = "2112x2112"

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2880x2880 captures enum value "2880x2880"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93XResolutionNr2880x2880 string = "2880x2880"
)
View Source
const (

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

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

	// CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71ResolutionNr1280x720 captures enum value "1280x720"
	CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71ResolutionNr1280x720 string = "1280x720"
)
View Source
const (

	// UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71ResolutionNr1280x720 captures enum value "1280x720"
	UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71ResolutionNr1280x720 string = "1280x720"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for camera API

func (*Client) CreateNetworkCameraQualityRetentionProfile

CreateNetworkCameraQualityRetentionProfile creates new quality retention profile for this network

Creates new quality retention profile for this network.

func (*Client) CreateNetworkCameraWirelessProfile

func (a *Client) CreateNetworkCameraWirelessProfile(params *CreateNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkCameraWirelessProfileOK, error)

CreateNetworkCameraWirelessProfile creates a new camera wireless profile for this network

Creates a new camera wireless profile for this network.

func (*Client) CreateOrganizationCameraCustomAnalyticsArtifact

CreateOrganizationCameraCustomAnalyticsArtifact creates custom analytics artifact

Create custom analytics artifact. Returns an artifact upload URL with expiry time. Upload the artifact file with a put request to the returned upload URL before its expiry.

func (*Client) DeleteNetworkCameraQualityRetentionProfile

DeleteNetworkCameraQualityRetentionProfile deletes an existing quality retention profile for this network

Delete an existing quality retention profile for this network.

func (*Client) DeleteNetworkCameraWirelessProfile

DeleteNetworkCameraWirelessProfile deletes an existing camera wireless profile for this network

Delete an existing camera wireless profile for this network.

func (*Client) DeleteOrganizationCameraCustomAnalyticsArtifact

DeleteOrganizationCameraCustomAnalyticsArtifact deletes custom analytics artifact

Delete Custom Analytics Artifact

func (*Client) GenerateDeviceCameraSnapshot

GenerateDeviceCameraSnapshot generates a snapshot of what the camera sees at the specified time and return a link to that image

Generate a snapshot of what the camera sees at the specified time and return a link to that image.

func (*Client) GetDeviceCameraAnalyticsLive

func (a *Client) GetDeviceCameraAnalyticsLive(params *GetDeviceCameraAnalyticsLiveParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsLiveOK, error)

GetDeviceCameraAnalyticsLive returns live state from camera of analytics zones

Returns live state from camera of analytics zones

func (*Client) GetDeviceCameraAnalyticsOverview

func (a *Client) GetDeviceCameraAnalyticsOverview(params *GetDeviceCameraAnalyticsOverviewParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsOverviewOK, error)

GetDeviceCameraAnalyticsOverview returns an overview of aggregate analytics data for a timespan

Returns an overview of aggregate analytics data for a timespan

func (*Client) GetDeviceCameraAnalyticsRecent

func (a *Client) GetDeviceCameraAnalyticsRecent(params *GetDeviceCameraAnalyticsRecentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsRecentOK, error)

GetDeviceCameraAnalyticsRecent returns most recent record for analytics zones

Returns most recent record for analytics zones

func (*Client) GetDeviceCameraAnalyticsZoneHistory

func (a *Client) GetDeviceCameraAnalyticsZoneHistory(params *GetDeviceCameraAnalyticsZoneHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsZoneHistoryOK, error)

GetDeviceCameraAnalyticsZoneHistory returns historical records for analytic zones

Return historical records for analytic zones

func (*Client) GetDeviceCameraAnalyticsZones

func (a *Client) GetDeviceCameraAnalyticsZones(params *GetDeviceCameraAnalyticsZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsZonesOK, error)

GetDeviceCameraAnalyticsZones returns all configured analytic zones for this camera

Returns all configured analytic zones for this camera

func (*Client) GetDeviceCameraCustomAnalytics

func (a *Client) GetDeviceCameraCustomAnalytics(params *GetDeviceCameraCustomAnalyticsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraCustomAnalyticsOK, error)

GetDeviceCameraCustomAnalytics returns custom analytics settings for a camera

Return custom analytics settings for a camera

func (*Client) GetDeviceCameraQualityAndRetention

func (a *Client) GetDeviceCameraQualityAndRetention(params *GetDeviceCameraQualityAndRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraQualityAndRetentionOK, error)

GetDeviceCameraQualityAndRetention returns quality and retention settings for the given camera

Returns quality and retention settings for the given camera

func (*Client) GetDeviceCameraSense

func (a *Client) GetDeviceCameraSense(params *GetDeviceCameraSenseParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraSenseOK, error)

GetDeviceCameraSense returns sense settings for a given camera

Returns sense settings for a given camera

func (*Client) GetDeviceCameraSenseObjectDetectionModels

GetDeviceCameraSenseObjectDetectionModels returns the m v sense object detection model list for the given camera

Returns the MV Sense object detection model list for the given camera

func (a *Client) GetDeviceCameraVideoLink(params *GetDeviceCameraVideoLinkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraVideoLinkOK, error)

GetDeviceCameraVideoLink returns video link to the specified camera

Returns video link to the specified camera. If a timestamp is supplied, it links to that timestamp.

func (*Client) GetDeviceCameraVideoSettings

func (a *Client) GetDeviceCameraVideoSettings(params *GetDeviceCameraVideoSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraVideoSettingsOK, error)

GetDeviceCameraVideoSettings returns video settings for the given camera

Returns video settings for the given camera

func (*Client) GetDeviceCameraWirelessProfiles

func (a *Client) GetDeviceCameraWirelessProfiles(params *GetDeviceCameraWirelessProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraWirelessProfilesOK, error)

GetDeviceCameraWirelessProfiles returns wireless profile assigned to the given camera

Returns wireless profile assigned to the given camera

func (*Client) GetNetworkCameraQualityRetentionProfile

GetNetworkCameraQualityRetentionProfile retrieves a single quality retention profile

Retrieve a single quality retention profile

func (*Client) GetNetworkCameraQualityRetentionProfiles

GetNetworkCameraQualityRetentionProfiles lists the quality retention profiles for this network

List the quality retention profiles for this network

func (*Client) GetNetworkCameraSchedules

func (a *Client) GetNetworkCameraSchedules(params *GetNetworkCameraSchedulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraSchedulesOK, error)

GetNetworkCameraSchedules returns a list of all camera recording schedules

Returns a list of all camera recording schedules.

func (*Client) GetNetworkCameraWirelessProfile

func (a *Client) GetNetworkCameraWirelessProfile(params *GetNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraWirelessProfileOK, error)

GetNetworkCameraWirelessProfile retrieves a single camera wireless profile

Retrieve a single camera wireless profile.

func (*Client) GetNetworkCameraWirelessProfiles

func (a *Client) GetNetworkCameraWirelessProfiles(params *GetNetworkCameraWirelessProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraWirelessProfilesOK, error)

GetNetworkCameraWirelessProfiles lists the camera wireless profiles for this network

List the camera wireless profiles for this network.

func (*Client) GetOrganizationCameraCustomAnalyticsArtifact

GetOrganizationCameraCustomAnalyticsArtifact gets custom analytics artifact

Get Custom Analytics Artifact

func (*Client) GetOrganizationCameraCustomAnalyticsArtifacts

GetOrganizationCameraCustomAnalyticsArtifacts lists custom analytics artifacts

List Custom Analytics Artifacts

func (*Client) GetOrganizationCameraOnboardingStatuses

GetOrganizationCameraOnboardingStatuses fetches onboarding status of cameras

Fetch onboarding status of cameras

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateDeviceCameraCustomAnalytics

func (a *Client) UpdateDeviceCameraCustomAnalytics(params *UpdateDeviceCameraCustomAnalyticsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraCustomAnalyticsOK, error)

UpdateDeviceCameraCustomAnalytics updates custom analytics settings for a camera

Update custom analytics settings for a camera

func (*Client) UpdateDeviceCameraQualityAndRetention

func (a *Client) UpdateDeviceCameraQualityAndRetention(params *UpdateDeviceCameraQualityAndRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraQualityAndRetentionOK, error)

UpdateDeviceCameraQualityAndRetention updates quality and retention settings for the given camera

Update quality and retention settings for the given camera

func (*Client) UpdateDeviceCameraSense

func (a *Client) UpdateDeviceCameraSense(params *UpdateDeviceCameraSenseParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraSenseOK, error)

UpdateDeviceCameraSense updates sense settings for the given camera

Update sense settings for the given camera

func (*Client) UpdateDeviceCameraVideoSettings

func (a *Client) UpdateDeviceCameraVideoSettings(params *UpdateDeviceCameraVideoSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraVideoSettingsOK, error)

UpdateDeviceCameraVideoSettings updates video settings for the given camera

Update video settings for the given camera

func (*Client) UpdateDeviceCameraWirelessProfiles

func (a *Client) UpdateDeviceCameraWirelessProfiles(params *UpdateDeviceCameraWirelessProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraWirelessProfilesOK, error)

UpdateDeviceCameraWirelessProfiles assigns wireless profiles to the given camera

Assign wireless profiles to the given camera. Incremental updates are not supported, all profile assignment need to be supplied at once.

func (*Client) UpdateNetworkCameraQualityRetentionProfile

UpdateNetworkCameraQualityRetentionProfile updates an existing quality retention profile for this network

Update an existing quality retention profile for this network.

func (*Client) UpdateNetworkCameraWirelessProfile

func (a *Client) UpdateNetworkCameraWirelessProfile(params *UpdateNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkCameraWirelessProfileOK, error)

UpdateNetworkCameraWirelessProfile updates an existing camera wireless profile in this network

Update an existing camera wireless profile in this network.

func (*Client) UpdateOrganizationCameraOnboardingStatuses

UpdateOrganizationCameraOnboardingStatuses notifies that credential handoff to camera has completed

Notify that credential handoff to camera has completed

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateNetworkCameraQualityRetentionProfile(params *CreateNetworkCameraQualityRetentionProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkCameraQualityRetentionProfileOK, error)

	CreateNetworkCameraWirelessProfile(params *CreateNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkCameraWirelessProfileOK, error)

	CreateOrganizationCameraCustomAnalyticsArtifact(params *CreateOrganizationCameraCustomAnalyticsArtifactParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateOrganizationCameraCustomAnalyticsArtifactCreated, error)

	DeleteNetworkCameraQualityRetentionProfile(params *DeleteNetworkCameraQualityRetentionProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkCameraQualityRetentionProfileNoContent, error)

	DeleteNetworkCameraWirelessProfile(params *DeleteNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkCameraWirelessProfileNoContent, error)

	DeleteOrganizationCameraCustomAnalyticsArtifact(params *DeleteOrganizationCameraCustomAnalyticsArtifactParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent, error)

	GenerateDeviceCameraSnapshot(params *GenerateDeviceCameraSnapshotParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GenerateDeviceCameraSnapshotAccepted, error)

	GetDeviceCameraAnalyticsLive(params *GetDeviceCameraAnalyticsLiveParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsLiveOK, error)

	GetDeviceCameraAnalyticsOverview(params *GetDeviceCameraAnalyticsOverviewParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsOverviewOK, error)

	GetDeviceCameraAnalyticsRecent(params *GetDeviceCameraAnalyticsRecentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsRecentOK, error)

	GetDeviceCameraAnalyticsZoneHistory(params *GetDeviceCameraAnalyticsZoneHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsZoneHistoryOK, error)

	GetDeviceCameraAnalyticsZones(params *GetDeviceCameraAnalyticsZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraAnalyticsZonesOK, error)

	GetDeviceCameraCustomAnalytics(params *GetDeviceCameraCustomAnalyticsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraCustomAnalyticsOK, error)

	GetDeviceCameraQualityAndRetention(params *GetDeviceCameraQualityAndRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraQualityAndRetentionOK, error)

	GetDeviceCameraSense(params *GetDeviceCameraSenseParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraSenseOK, error)

	GetDeviceCameraSenseObjectDetectionModels(params *GetDeviceCameraSenseObjectDetectionModelsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraSenseObjectDetectionModelsOK, error)

	GetDeviceCameraVideoLink(params *GetDeviceCameraVideoLinkParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraVideoLinkOK, error)

	GetDeviceCameraVideoSettings(params *GetDeviceCameraVideoSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraVideoSettingsOK, error)

	GetDeviceCameraWirelessProfiles(params *GetDeviceCameraWirelessProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDeviceCameraWirelessProfilesOK, error)

	GetNetworkCameraQualityRetentionProfile(params *GetNetworkCameraQualityRetentionProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraQualityRetentionProfileOK, error)

	GetNetworkCameraQualityRetentionProfiles(params *GetNetworkCameraQualityRetentionProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraQualityRetentionProfilesOK, error)

	GetNetworkCameraSchedules(params *GetNetworkCameraSchedulesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraSchedulesOK, error)

	GetNetworkCameraWirelessProfile(params *GetNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraWirelessProfileOK, error)

	GetNetworkCameraWirelessProfiles(params *GetNetworkCameraWirelessProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkCameraWirelessProfilesOK, error)

	GetOrganizationCameraCustomAnalyticsArtifact(params *GetOrganizationCameraCustomAnalyticsArtifactParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationCameraCustomAnalyticsArtifactOK, error)

	GetOrganizationCameraCustomAnalyticsArtifacts(params *GetOrganizationCameraCustomAnalyticsArtifactsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationCameraCustomAnalyticsArtifactsOK, error)

	GetOrganizationCameraOnboardingStatuses(params *GetOrganizationCameraOnboardingStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationCameraOnboardingStatusesOK, error)

	UpdateDeviceCameraCustomAnalytics(params *UpdateDeviceCameraCustomAnalyticsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraCustomAnalyticsOK, error)

	UpdateDeviceCameraQualityAndRetention(params *UpdateDeviceCameraQualityAndRetentionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraQualityAndRetentionOK, error)

	UpdateDeviceCameraSense(params *UpdateDeviceCameraSenseParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraSenseOK, error)

	UpdateDeviceCameraVideoSettings(params *UpdateDeviceCameraVideoSettingsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraVideoSettingsOK, error)

	UpdateDeviceCameraWirelessProfiles(params *UpdateDeviceCameraWirelessProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateDeviceCameraWirelessProfilesOK, error)

	UpdateNetworkCameraQualityRetentionProfile(params *UpdateNetworkCameraQualityRetentionProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkCameraQualityRetentionProfileOK, error)

	UpdateNetworkCameraWirelessProfile(params *UpdateNetworkCameraWirelessProfileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkCameraWirelessProfileOK, error)

	UpdateOrganizationCameraOnboardingStatuses(params *UpdateOrganizationCameraOnboardingStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateOrganizationCameraOnboardingStatusesOK, 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 camera API client.

type CreateNetworkCameraQualityRetentionProfileBody

type CreateNetworkCameraQualityRetentionProfileBody struct {

	// Whether or not to record audio. Can be either true or false. Defaults to false.
	AudioRecordingEnabled bool `json:"audioRecordingEnabled,omitempty"`

	// Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
	CloudArchiveEnabled bool `json:"cloudArchiveEnabled,omitempty"`

	// The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
	MaxRetentionDays int64 `json:"maxRetentionDays,omitempty"`

	// Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
	MotionBasedRetentionEnabled bool `json:"motionBasedRetentionEnabled,omitempty"`

	// The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
	MotionDetectorVersion int64 `json:"motionDetectorVersion,omitempty"`

	// The name of the new profile. Must be unique. This parameter is required.
	// Required: true
	Name *string `json:"name"`

	// Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
	RestrictedBandwidthModeEnabled bool `json:"restrictedBandwidthModeEnabled,omitempty"`

	// Schedule for which this camera will record video, or 'null' to always record.
	ScheduleID string `json:"scheduleId,omitempty"`

	// video settings
	VideoSettings *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings `json:"videoSettings,omitempty"`
}

CreateNetworkCameraQualityRetentionProfileBody create network camera quality retention profile body // Example: {"name":"Sample quality retention profile"} swagger:model CreateNetworkCameraQualityRetentionProfileBody

func (*CreateNetworkCameraQualityRetentionProfileBody) ContextValidate

ContextValidate validate this create network camera quality retention profile body based on the context it is used

func (*CreateNetworkCameraQualityRetentionProfileBody) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileBody) Validate

Validate validates this create network camera quality retention profile body

type CreateNetworkCameraQualityRetentionProfileOK

type CreateNetworkCameraQualityRetentionProfileOK struct {
	Payload interface{}
}

CreateNetworkCameraQualityRetentionProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewCreateNetworkCameraQualityRetentionProfileOK

func NewCreateNetworkCameraQualityRetentionProfileOK() *CreateNetworkCameraQualityRetentionProfileOK

NewCreateNetworkCameraQualityRetentionProfileOK creates a CreateNetworkCameraQualityRetentionProfileOK with default headers values

func (*CreateNetworkCameraQualityRetentionProfileOK) Code

Code gets the status code for the create network camera quality retention profile o k response

func (*CreateNetworkCameraQualityRetentionProfileOK) Error

func (*CreateNetworkCameraQualityRetentionProfileOK) GetPayload

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

func (*CreateNetworkCameraQualityRetentionProfileOK) IsClientError

IsClientError returns true when this create network camera quality retention profile o k response has a 4xx status code

func (*CreateNetworkCameraQualityRetentionProfileOK) IsCode

IsCode returns true when this create network camera quality retention profile o k response a status code equal to that given

func (*CreateNetworkCameraQualityRetentionProfileOK) IsRedirect

IsRedirect returns true when this create network camera quality retention profile o k response has a 3xx status code

func (*CreateNetworkCameraQualityRetentionProfileOK) IsServerError

IsServerError returns true when this create network camera quality retention profile o k response has a 5xx status code

func (*CreateNetworkCameraQualityRetentionProfileOK) IsSuccess

IsSuccess returns true when this create network camera quality retention profile o k response has a 2xx status code

func (*CreateNetworkCameraQualityRetentionProfileOK) String

type CreateNetworkCameraQualityRetentionProfileParams

type CreateNetworkCameraQualityRetentionProfileParams struct {

	// CreateNetworkCameraQualityRetentionProfile.
	CreateNetworkCameraQualityRetentionProfile CreateNetworkCameraQualityRetentionProfileBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

CreateNetworkCameraQualityRetentionProfileParams contains all the parameters to send to the API endpoint

for the create network camera quality retention profile operation.

Typically these are written to a http.Request.

func NewCreateNetworkCameraQualityRetentionProfileParams

func NewCreateNetworkCameraQualityRetentionProfileParams() *CreateNetworkCameraQualityRetentionProfileParams

NewCreateNetworkCameraQualityRetentionProfileParams creates a new CreateNetworkCameraQualityRetentionProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNetworkCameraQualityRetentionProfileParamsWithContext

func NewCreateNetworkCameraQualityRetentionProfileParamsWithContext(ctx context.Context) *CreateNetworkCameraQualityRetentionProfileParams

NewCreateNetworkCameraQualityRetentionProfileParamsWithContext creates a new CreateNetworkCameraQualityRetentionProfileParams object with the ability to set a context for a request.

func NewCreateNetworkCameraQualityRetentionProfileParamsWithHTTPClient

func NewCreateNetworkCameraQualityRetentionProfileParamsWithHTTPClient(client *http.Client) *CreateNetworkCameraQualityRetentionProfileParams

NewCreateNetworkCameraQualityRetentionProfileParamsWithHTTPClient creates a new CreateNetworkCameraQualityRetentionProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkCameraQualityRetentionProfileParamsWithTimeout

func NewCreateNetworkCameraQualityRetentionProfileParamsWithTimeout(timeout time.Duration) *CreateNetworkCameraQualityRetentionProfileParams

NewCreateNetworkCameraQualityRetentionProfileParamsWithTimeout creates a new CreateNetworkCameraQualityRetentionProfileParams object with the ability to set a timeout on a request.

func (*CreateNetworkCameraQualityRetentionProfileParams) SetContext

SetContext adds the context to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) SetCreateNetworkCameraQualityRetentionProfile

func (o *CreateNetworkCameraQualityRetentionProfileParams) SetCreateNetworkCameraQualityRetentionProfile(createNetworkCameraQualityRetentionProfile CreateNetworkCameraQualityRetentionProfileBody)

SetCreateNetworkCameraQualityRetentionProfile adds the createNetworkCameraQualityRetentionProfile to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) SetDefaults

SetDefaults hydrates default values in the create network camera quality retention profile params (not the query body).

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

func (*CreateNetworkCameraQualityRetentionProfileParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) SetNetworkID

func (o *CreateNetworkCameraQualityRetentionProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) SetTimeout

SetTimeout adds the timeout to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) WithContext

WithContext adds the context to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) WithCreateNetworkCameraQualityRetentionProfile

func (o *CreateNetworkCameraQualityRetentionProfileParams) WithCreateNetworkCameraQualityRetentionProfile(createNetworkCameraQualityRetentionProfile CreateNetworkCameraQualityRetentionProfileBody) *CreateNetworkCameraQualityRetentionProfileParams

WithCreateNetworkCameraQualityRetentionProfile adds the createNetworkCameraQualityRetentionProfile to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) WithDefaults

WithDefaults hydrates default values in the create network camera quality retention profile params (not the query body).

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

func (*CreateNetworkCameraQualityRetentionProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) WithNetworkID

WithNetworkID adds the networkID to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) WithTimeout

WithTimeout adds the timeout to the create network camera quality retention profile params

func (*CreateNetworkCameraQualityRetentionProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings struct {

	// m v12 m v22 m v72
	MV12MV22MV72 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72 `json:"MV12/MV22/MV72,omitempty"`

	// m v12 w e
	MV12WE *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE `json:"MV12WE,omitempty"`

	// m v13
	MV13 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13 `json:"MV13,omitempty"`

	// m v21 m v71
	MV21MV71 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71 `json:"MV21/MV71,omitempty"`

	// m v22 x m v72 x
	MV22XMV72X *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X `json:"MV22X/MV72X,omitempty"`

	// m v32
	MV32 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32 `json:"MV32,omitempty"`

	// m v33
	MV33 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33 `json:"MV33,omitempty"`

	// m v52
	MV52 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52 `json:"MV52,omitempty"`

	// m v63
	MV63 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63 `json:"MV63,omitempty"`

	// m v63 x
	MV63X *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X `json:"MV63X,omitempty"`

	// m v93
	MV93 *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93 `json:"MV93,omitempty"`

	// m v93 x
	MV93X *CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X `json:"MV93X,omitempty"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings Video quality and resolution settings for all the camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) ContextValidate

ContextValidate validate this create network camera quality retention profile params body video settings based on the context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) Validate

Validate validates this create network camera quality retention profile params body video settings

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
	// Required: true
	// Enum: [1280x720 1920x1080]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72 Quality and resolution for MV12/MV22/MV72 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v12 m v22 m v72 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) Validate

Validate validates this create network camera quality retention profile params body video settings m v12 m v22 m v72

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
	// Required: true
	// Enum: [1280x720 1920x1080]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE Quality and resolution for MV12WE camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v12 w e based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) Validate

Validate validates this create network camera quality retention profile params body video settings m v12 w e

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2688x1512'.
	// Required: true
	// Enum: [1080x1080 2688x1512]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13 Quality and resolution for MV13 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v13 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) Validate

Validate validates this create network camera quality retention profile params body video settings m v13

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720'.
	// Required: true
	// Enum: [1280x720]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71 Quality and resolution for MV21/MV71 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v21 m v71 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) Validate

Validate validates this create network camera quality retention profile params body video settings m v21 m v71

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
	// Required: true
	// Enum: [1280x720 1920x1080 2688x1512]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X Quality and resolution for MV22X/MV72X camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v22 x m v72 x based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) Validate

Validate validates this create network camera quality retention profile params body video settings m v22 x m v72 x

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2058x2058'.
	// Required: true
	// Enum: [1080x1080 2058x2058]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32 Quality and resolution for MV32 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v32 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) Validate

Validate validates this create network camera quality retention profile params body video settings m v32

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
	// Required: true
	// Enum: [1080x1080 2112x2112]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33 Quality and resolution for MV33 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v33 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) Validate

Validate validates this create network camera quality retention profile params body video settings m v33

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
	// Required: true
	// Enum: [1280x720 1920x1080 2688x1512 3840x2160]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52 Quality and resolution for MV52 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v52 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) Validate

Validate validates this create network camera quality retention profile params body video settings m v52

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
	// Required: true
	// Enum: [1920x1080 2688x1512]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63 Quality and resolution for MV63 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v63 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) Validate

Validate validates this create network camera quality retention profile params body video settings m v63

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
	// Required: true
	// Enum: [1920x1080 2688x1512 3840x2160]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X Quality and resolution for MV63X camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v63 x based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) Validate

Validate validates this create network camera quality retention profile params body video settings m v63 x

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
	// Required: true
	// Enum: [1080x1080 2112x2112]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93 Quality and resolution for MV93 camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v93 based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) Validate

Validate validates this create network camera quality retention profile params body video settings m v93

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X

type CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
	// Required: true
	// Enum: [1080x1080 2112x2112 2880x2880]
	Resolution *string `json:"resolution"`
}

CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X Quality and resolution for MV93X camera models. swagger:model CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) ContextValidate

ContextValidate validates this create network camera quality retention profile params body video settings m v93 x based on context it is used

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) Validate

Validate validates this create network camera quality retention profile params body video settings m v93 x

type CreateNetworkCameraQualityRetentionProfileReader

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

CreateNetworkCameraQualityRetentionProfileReader is a Reader for the CreateNetworkCameraQualityRetentionProfile structure.

func (*CreateNetworkCameraQualityRetentionProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNetworkCameraWirelessProfileBody

type CreateNetworkCameraWirelessProfileBody struct {

	// identity
	Identity *CreateNetworkCameraWirelessProfileParamsBodyIdentity `json:"identity,omitempty"`

	// The name of the camera wireless profile. This parameter is required.
	// Required: true
	Name *string `json:"name"`

	// ssid
	// Required: true
	Ssid *CreateNetworkCameraWirelessProfileParamsBodySsid `json:"ssid"`
}

CreateNetworkCameraWirelessProfileBody create network camera wireless profile body // Example: {"name":"wireless profile A","ssid":{"authMode":"8021x-radius","encryptionMode":"wpa-eap","name":"ssid test"}} swagger:model CreateNetworkCameraWirelessProfileBody

func (*CreateNetworkCameraWirelessProfileBody) ContextValidate

ContextValidate validate this create network camera wireless profile body based on the context it is used

func (*CreateNetworkCameraWirelessProfileBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CreateNetworkCameraWirelessProfileBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CreateNetworkCameraWirelessProfileBody) Validate

Validate validates this create network camera wireless profile body

type CreateNetworkCameraWirelessProfileOK

type CreateNetworkCameraWirelessProfileOK struct {
	Payload interface{}
}

CreateNetworkCameraWirelessProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewCreateNetworkCameraWirelessProfileOK

func NewCreateNetworkCameraWirelessProfileOK() *CreateNetworkCameraWirelessProfileOK

NewCreateNetworkCameraWirelessProfileOK creates a CreateNetworkCameraWirelessProfileOK with default headers values

func (*CreateNetworkCameraWirelessProfileOK) Code

Code gets the status code for the create network camera wireless profile o k response

func (*CreateNetworkCameraWirelessProfileOK) Error

func (*CreateNetworkCameraWirelessProfileOK) GetPayload

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

func (*CreateNetworkCameraWirelessProfileOK) IsClientError

func (o *CreateNetworkCameraWirelessProfileOK) IsClientError() bool

IsClientError returns true when this create network camera wireless profile o k response has a 4xx status code

func (*CreateNetworkCameraWirelessProfileOK) IsCode

IsCode returns true when this create network camera wireless profile o k response a status code equal to that given

func (*CreateNetworkCameraWirelessProfileOK) IsRedirect

IsRedirect returns true when this create network camera wireless profile o k response has a 3xx status code

func (*CreateNetworkCameraWirelessProfileOK) IsServerError

func (o *CreateNetworkCameraWirelessProfileOK) IsServerError() bool

IsServerError returns true when this create network camera wireless profile o k response has a 5xx status code

func (*CreateNetworkCameraWirelessProfileOK) IsSuccess

IsSuccess returns true when this create network camera wireless profile o k response has a 2xx status code

func (*CreateNetworkCameraWirelessProfileOK) String

type CreateNetworkCameraWirelessProfileParams

type CreateNetworkCameraWirelessProfileParams struct {

	// CreateNetworkCameraWirelessProfile.
	CreateNetworkCameraWirelessProfile CreateNetworkCameraWirelessProfileBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

CreateNetworkCameraWirelessProfileParams contains all the parameters to send to the API endpoint

for the create network camera wireless profile operation.

Typically these are written to a http.Request.

func NewCreateNetworkCameraWirelessProfileParams

func NewCreateNetworkCameraWirelessProfileParams() *CreateNetworkCameraWirelessProfileParams

NewCreateNetworkCameraWirelessProfileParams creates a new CreateNetworkCameraWirelessProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateNetworkCameraWirelessProfileParamsWithContext

func NewCreateNetworkCameraWirelessProfileParamsWithContext(ctx context.Context) *CreateNetworkCameraWirelessProfileParams

NewCreateNetworkCameraWirelessProfileParamsWithContext creates a new CreateNetworkCameraWirelessProfileParams object with the ability to set a context for a request.

func NewCreateNetworkCameraWirelessProfileParamsWithHTTPClient

func NewCreateNetworkCameraWirelessProfileParamsWithHTTPClient(client *http.Client) *CreateNetworkCameraWirelessProfileParams

NewCreateNetworkCameraWirelessProfileParamsWithHTTPClient creates a new CreateNetworkCameraWirelessProfileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkCameraWirelessProfileParamsWithTimeout

func NewCreateNetworkCameraWirelessProfileParamsWithTimeout(timeout time.Duration) *CreateNetworkCameraWirelessProfileParams

NewCreateNetworkCameraWirelessProfileParamsWithTimeout creates a new CreateNetworkCameraWirelessProfileParams object with the ability to set a timeout on a request.

func (*CreateNetworkCameraWirelessProfileParams) SetContext

SetContext adds the context to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) SetCreateNetworkCameraWirelessProfile

func (o *CreateNetworkCameraWirelessProfileParams) SetCreateNetworkCameraWirelessProfile(createNetworkCameraWirelessProfile CreateNetworkCameraWirelessProfileBody)

SetCreateNetworkCameraWirelessProfile adds the createNetworkCameraWirelessProfile to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) SetDefaults

SetDefaults hydrates default values in the create network camera wireless profile params (not the query body).

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

func (*CreateNetworkCameraWirelessProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) SetNetworkID

func (o *CreateNetworkCameraWirelessProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) SetTimeout

SetTimeout adds the timeout to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) WithContext

WithContext adds the context to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) WithCreateNetworkCameraWirelessProfile

func (o *CreateNetworkCameraWirelessProfileParams) WithCreateNetworkCameraWirelessProfile(createNetworkCameraWirelessProfile CreateNetworkCameraWirelessProfileBody) *CreateNetworkCameraWirelessProfileParams

WithCreateNetworkCameraWirelessProfile adds the createNetworkCameraWirelessProfile to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) WithDefaults

WithDefaults hydrates default values in the create network camera wireless profile params (not the query body).

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

func (*CreateNetworkCameraWirelessProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) WithNetworkID

WithNetworkID adds the networkID to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) WithTimeout

WithTimeout adds the timeout to the create network camera wireless profile params

func (*CreateNetworkCameraWirelessProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkCameraWirelessProfileParamsBodyIdentity

type CreateNetworkCameraWirelessProfileParamsBodyIdentity struct {

	// The password of the identity.
	Password string `json:"password,omitempty"`

	// The username of the identity.
	Username string `json:"username,omitempty"`
}

CreateNetworkCameraWirelessProfileParamsBodyIdentity The identity of the wireless profile. Required for creating wireless profiles in 8021x-radius auth mode. swagger:model CreateNetworkCameraWirelessProfileParamsBodyIdentity

func (*CreateNetworkCameraWirelessProfileParamsBodyIdentity) ContextValidate

ContextValidate validates this create network camera wireless profile params body identity based on context it is used

func (*CreateNetworkCameraWirelessProfileParamsBodyIdentity) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraWirelessProfileParamsBodyIdentity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraWirelessProfileParamsBodyIdentity) Validate

Validate validates this create network camera wireless profile params body identity

type CreateNetworkCameraWirelessProfileParamsBodySsid

type CreateNetworkCameraWirelessProfileParamsBodySsid struct {

	// The auth mode of the SSID. It can be set to ('psk', '8021x-radius').
	// Enum: [8021x-radius psk]
	AuthMode string `json:"authMode,omitempty"`

	// The encryption mode of the SSID. It can be set to ('wpa', 'wpa-eap'). With 'wpa' mode, the authMode should be 'psk' and with 'wpa-eap' the authMode should be '8021x-radius'
	EncryptionMode string `json:"encryptionMode,omitempty"`

	// The name of the SSID.
	Name string `json:"name,omitempty"`

	// The pre-shared key of the SSID.
	Psk string `json:"psk,omitempty"`
}

CreateNetworkCameraWirelessProfileParamsBodySsid The details of the SSID config. swagger:model CreateNetworkCameraWirelessProfileParamsBodySsid

func (*CreateNetworkCameraWirelessProfileParamsBodySsid) ContextValidate

ContextValidate validates this create network camera wireless profile params body ssid based on context it is used

func (*CreateNetworkCameraWirelessProfileParamsBodySsid) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkCameraWirelessProfileParamsBodySsid) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkCameraWirelessProfileParamsBodySsid) Validate

Validate validates this create network camera wireless profile params body ssid

type CreateNetworkCameraWirelessProfileReader

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

CreateNetworkCameraWirelessProfileReader is a Reader for the CreateNetworkCameraWirelessProfile structure.

func (*CreateNetworkCameraWirelessProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateOrganizationCameraCustomAnalyticsArtifactBody

type CreateOrganizationCameraCustomAnalyticsArtifactBody struct {

	// Unique name of the artifact
	Name string `json:"name,omitempty"`
}

CreateOrganizationCameraCustomAnalyticsArtifactBody create organization camera custom analytics artifact body // Example: {"name":"example"} swagger:model CreateOrganizationCameraCustomAnalyticsArtifactBody

func (*CreateOrganizationCameraCustomAnalyticsArtifactBody) ContextValidate

ContextValidate validates this create organization camera custom analytics artifact body based on context it is used

func (*CreateOrganizationCameraCustomAnalyticsArtifactBody) MarshalBinary

MarshalBinary interface implementation

func (*CreateOrganizationCameraCustomAnalyticsArtifactBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateOrganizationCameraCustomAnalyticsArtifactBody) Validate

Validate validates this create organization camera custom analytics artifact body

type CreateOrganizationCameraCustomAnalyticsArtifactCreated

type CreateOrganizationCameraCustomAnalyticsArtifactCreated struct {
	Payload interface{}
}

CreateOrganizationCameraCustomAnalyticsArtifactCreated describes a response with status code 201, with default header values.

Successful operation

func NewCreateOrganizationCameraCustomAnalyticsArtifactCreated

func NewCreateOrganizationCameraCustomAnalyticsArtifactCreated() *CreateOrganizationCameraCustomAnalyticsArtifactCreated

NewCreateOrganizationCameraCustomAnalyticsArtifactCreated creates a CreateOrganizationCameraCustomAnalyticsArtifactCreated with default headers values

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) Code

Code gets the status code for the create organization camera custom analytics artifact created response

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) Error

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) GetPayload

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

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) IsClientError

IsClientError returns true when this create organization camera custom analytics artifact created response has a 4xx status code

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) IsCode

IsCode returns true when this create organization camera custom analytics artifact created response a status code equal to that given

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) IsRedirect

IsRedirect returns true when this create organization camera custom analytics artifact created response has a 3xx status code

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) IsServerError

IsServerError returns true when this create organization camera custom analytics artifact created response has a 5xx status code

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) IsSuccess

IsSuccess returns true when this create organization camera custom analytics artifact created response has a 2xx status code

func (*CreateOrganizationCameraCustomAnalyticsArtifactCreated) String

type CreateOrganizationCameraCustomAnalyticsArtifactParams

type CreateOrganizationCameraCustomAnalyticsArtifactParams struct {

	// CreateOrganizationCameraCustomAnalyticsArtifact.
	CreateOrganizationCameraCustomAnalyticsArtifact CreateOrganizationCameraCustomAnalyticsArtifactBody

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

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

CreateOrganizationCameraCustomAnalyticsArtifactParams contains all the parameters to send to the API endpoint

for the create organization camera custom analytics artifact operation.

Typically these are written to a http.Request.

func NewCreateOrganizationCameraCustomAnalyticsArtifactParams

func NewCreateOrganizationCameraCustomAnalyticsArtifactParams() *CreateOrganizationCameraCustomAnalyticsArtifactParams

NewCreateOrganizationCameraCustomAnalyticsArtifactParams creates a new CreateOrganizationCameraCustomAnalyticsArtifactParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithContext

func NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithContext(ctx context.Context) *CreateOrganizationCameraCustomAnalyticsArtifactParams

NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithContext creates a new CreateOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a context for a request.

func NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient

func NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient(client *http.Client) *CreateOrganizationCameraCustomAnalyticsArtifactParams

NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient creates a new CreateOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a custom HTTPClient for a request.

func NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout

func NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout(timeout time.Duration) *CreateOrganizationCameraCustomAnalyticsArtifactParams

NewCreateOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout creates a new CreateOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a timeout on a request.

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) SetContext

SetContext adds the context to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) SetCreateOrganizationCameraCustomAnalyticsArtifact

func (o *CreateOrganizationCameraCustomAnalyticsArtifactParams) SetCreateOrganizationCameraCustomAnalyticsArtifact(createOrganizationCameraCustomAnalyticsArtifact CreateOrganizationCameraCustomAnalyticsArtifactBody)

SetCreateOrganizationCameraCustomAnalyticsArtifact adds the createOrganizationCameraCustomAnalyticsArtifact to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) SetDefaults

SetDefaults hydrates default values in the create organization camera custom analytics artifact params (not the query body).

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

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) SetOrganizationID

func (o *CreateOrganizationCameraCustomAnalyticsArtifactParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) SetTimeout

SetTimeout adds the timeout to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WithContext

WithContext adds the context to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WithCreateOrganizationCameraCustomAnalyticsArtifact

func (o *CreateOrganizationCameraCustomAnalyticsArtifactParams) WithCreateOrganizationCameraCustomAnalyticsArtifact(createOrganizationCameraCustomAnalyticsArtifact CreateOrganizationCameraCustomAnalyticsArtifactBody) *CreateOrganizationCameraCustomAnalyticsArtifactParams

WithCreateOrganizationCameraCustomAnalyticsArtifact adds the createOrganizationCameraCustomAnalyticsArtifact to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WithDefaults

WithDefaults hydrates default values in the create organization camera custom analytics artifact params (not the query body).

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

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WithOrganizationID

WithOrganizationID adds the organizationID to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WithTimeout

WithTimeout adds the timeout to the create organization camera custom analytics artifact params

func (*CreateOrganizationCameraCustomAnalyticsArtifactParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateOrganizationCameraCustomAnalyticsArtifactReader

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

CreateOrganizationCameraCustomAnalyticsArtifactReader is a Reader for the CreateOrganizationCameraCustomAnalyticsArtifact structure.

func (*CreateOrganizationCameraCustomAnalyticsArtifactReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteNetworkCameraQualityRetentionProfileNoContent

type DeleteNetworkCameraQualityRetentionProfileNoContent struct {
}

DeleteNetworkCameraQualityRetentionProfileNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkCameraQualityRetentionProfileNoContent

func NewDeleteNetworkCameraQualityRetentionProfileNoContent() *DeleteNetworkCameraQualityRetentionProfileNoContent

NewDeleteNetworkCameraQualityRetentionProfileNoContent creates a DeleteNetworkCameraQualityRetentionProfileNoContent with default headers values

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) Code

Code gets the status code for the delete network camera quality retention profile no content response

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) Error

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) IsClientError

IsClientError returns true when this delete network camera quality retention profile no content response has a 4xx status code

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) IsCode

IsCode returns true when this delete network camera quality retention profile no content response a status code equal to that given

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) IsRedirect

IsRedirect returns true when this delete network camera quality retention profile no content response has a 3xx status code

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) IsServerError

IsServerError returns true when this delete network camera quality retention profile no content response has a 5xx status code

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) IsSuccess

IsSuccess returns true when this delete network camera quality retention profile no content response has a 2xx status code

func (*DeleteNetworkCameraQualityRetentionProfileNoContent) String

type DeleteNetworkCameraQualityRetentionProfileParams

type DeleteNetworkCameraQualityRetentionProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* QualityRetentionProfileID.

	   Quality retention profile ID
	*/
	QualityRetentionProfileID string

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

DeleteNetworkCameraQualityRetentionProfileParams contains all the parameters to send to the API endpoint

for the delete network camera quality retention profile operation.

Typically these are written to a http.Request.

func NewDeleteNetworkCameraQualityRetentionProfileParams

func NewDeleteNetworkCameraQualityRetentionProfileParams() *DeleteNetworkCameraQualityRetentionProfileParams

NewDeleteNetworkCameraQualityRetentionProfileParams creates a new DeleteNetworkCameraQualityRetentionProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteNetworkCameraQualityRetentionProfileParamsWithContext

func NewDeleteNetworkCameraQualityRetentionProfileParamsWithContext(ctx context.Context) *DeleteNetworkCameraQualityRetentionProfileParams

NewDeleteNetworkCameraQualityRetentionProfileParamsWithContext creates a new DeleteNetworkCameraQualityRetentionProfileParams object with the ability to set a context for a request.

func NewDeleteNetworkCameraQualityRetentionProfileParamsWithHTTPClient

func NewDeleteNetworkCameraQualityRetentionProfileParamsWithHTTPClient(client *http.Client) *DeleteNetworkCameraQualityRetentionProfileParams

NewDeleteNetworkCameraQualityRetentionProfileParamsWithHTTPClient creates a new DeleteNetworkCameraQualityRetentionProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkCameraQualityRetentionProfileParamsWithTimeout

func NewDeleteNetworkCameraQualityRetentionProfileParamsWithTimeout(timeout time.Duration) *DeleteNetworkCameraQualityRetentionProfileParams

NewDeleteNetworkCameraQualityRetentionProfileParamsWithTimeout creates a new DeleteNetworkCameraQualityRetentionProfileParams object with the ability to set a timeout on a request.

func (*DeleteNetworkCameraQualityRetentionProfileParams) SetContext

SetContext adds the context to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) SetDefaults

SetDefaults hydrates default values in the delete network camera quality retention profile params (not the query body).

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

func (*DeleteNetworkCameraQualityRetentionProfileParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) SetNetworkID

func (o *DeleteNetworkCameraQualityRetentionProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) SetQualityRetentionProfileID

func (o *DeleteNetworkCameraQualityRetentionProfileParams) SetQualityRetentionProfileID(qualityRetentionProfileID string)

SetQualityRetentionProfileID adds the qualityRetentionProfileId to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) SetTimeout

SetTimeout adds the timeout to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) WithContext

WithContext adds the context to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) WithDefaults

WithDefaults hydrates default values in the delete network camera quality retention profile params (not the query body).

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

func (*DeleteNetworkCameraQualityRetentionProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) WithNetworkID

WithNetworkID adds the networkID to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) WithQualityRetentionProfileID

func (o *DeleteNetworkCameraQualityRetentionProfileParams) WithQualityRetentionProfileID(qualityRetentionProfileID string) *DeleteNetworkCameraQualityRetentionProfileParams

WithQualityRetentionProfileID adds the qualityRetentionProfileID to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) WithTimeout

WithTimeout adds the timeout to the delete network camera quality retention profile params

func (*DeleteNetworkCameraQualityRetentionProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkCameraQualityRetentionProfileReader

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

DeleteNetworkCameraQualityRetentionProfileReader is a Reader for the DeleteNetworkCameraQualityRetentionProfile structure.

func (*DeleteNetworkCameraQualityRetentionProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteNetworkCameraWirelessProfileNoContent

type DeleteNetworkCameraWirelessProfileNoContent struct {
}

DeleteNetworkCameraWirelessProfileNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteNetworkCameraWirelessProfileNoContent

func NewDeleteNetworkCameraWirelessProfileNoContent() *DeleteNetworkCameraWirelessProfileNoContent

NewDeleteNetworkCameraWirelessProfileNoContent creates a DeleteNetworkCameraWirelessProfileNoContent with default headers values

func (*DeleteNetworkCameraWirelessProfileNoContent) Code

Code gets the status code for the delete network camera wireless profile no content response

func (*DeleteNetworkCameraWirelessProfileNoContent) Error

func (*DeleteNetworkCameraWirelessProfileNoContent) IsClientError

IsClientError returns true when this delete network camera wireless profile no content response has a 4xx status code

func (*DeleteNetworkCameraWirelessProfileNoContent) IsCode

IsCode returns true when this delete network camera wireless profile no content response a status code equal to that given

func (*DeleteNetworkCameraWirelessProfileNoContent) IsRedirect

IsRedirect returns true when this delete network camera wireless profile no content response has a 3xx status code

func (*DeleteNetworkCameraWirelessProfileNoContent) IsServerError

IsServerError returns true when this delete network camera wireless profile no content response has a 5xx status code

func (*DeleteNetworkCameraWirelessProfileNoContent) IsSuccess

IsSuccess returns true when this delete network camera wireless profile no content response has a 2xx status code

func (*DeleteNetworkCameraWirelessProfileNoContent) String

type DeleteNetworkCameraWirelessProfileParams

type DeleteNetworkCameraWirelessProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* WirelessProfileID.

	   Wireless profile ID
	*/
	WirelessProfileID string

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

DeleteNetworkCameraWirelessProfileParams contains all the parameters to send to the API endpoint

for the delete network camera wireless profile operation.

Typically these are written to a http.Request.

func NewDeleteNetworkCameraWirelessProfileParams

func NewDeleteNetworkCameraWirelessProfileParams() *DeleteNetworkCameraWirelessProfileParams

NewDeleteNetworkCameraWirelessProfileParams creates a new DeleteNetworkCameraWirelessProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteNetworkCameraWirelessProfileParamsWithContext

func NewDeleteNetworkCameraWirelessProfileParamsWithContext(ctx context.Context) *DeleteNetworkCameraWirelessProfileParams

NewDeleteNetworkCameraWirelessProfileParamsWithContext creates a new DeleteNetworkCameraWirelessProfileParams object with the ability to set a context for a request.

func NewDeleteNetworkCameraWirelessProfileParamsWithHTTPClient

func NewDeleteNetworkCameraWirelessProfileParamsWithHTTPClient(client *http.Client) *DeleteNetworkCameraWirelessProfileParams

NewDeleteNetworkCameraWirelessProfileParamsWithHTTPClient creates a new DeleteNetworkCameraWirelessProfileParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkCameraWirelessProfileParamsWithTimeout

func NewDeleteNetworkCameraWirelessProfileParamsWithTimeout(timeout time.Duration) *DeleteNetworkCameraWirelessProfileParams

NewDeleteNetworkCameraWirelessProfileParamsWithTimeout creates a new DeleteNetworkCameraWirelessProfileParams object with the ability to set a timeout on a request.

func (*DeleteNetworkCameraWirelessProfileParams) SetContext

SetContext adds the context to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) SetDefaults

SetDefaults hydrates default values in the delete network camera wireless profile params (not the query body).

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

func (*DeleteNetworkCameraWirelessProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) SetNetworkID

func (o *DeleteNetworkCameraWirelessProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) SetTimeout

SetTimeout adds the timeout to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) SetWirelessProfileID

func (o *DeleteNetworkCameraWirelessProfileParams) SetWirelessProfileID(wirelessProfileID string)

SetWirelessProfileID adds the wirelessProfileId to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) WithContext

WithContext adds the context to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) WithDefaults

WithDefaults hydrates default values in the delete network camera wireless profile params (not the query body).

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

func (*DeleteNetworkCameraWirelessProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) WithNetworkID

WithNetworkID adds the networkID to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) WithTimeout

WithTimeout adds the timeout to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) WithWirelessProfileID

WithWirelessProfileID adds the wirelessProfileID to the delete network camera wireless profile params

func (*DeleteNetworkCameraWirelessProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkCameraWirelessProfileReader

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

DeleteNetworkCameraWirelessProfileReader is a Reader for the DeleteNetworkCameraWirelessProfile structure.

func (*DeleteNetworkCameraWirelessProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteOrganizationCameraCustomAnalyticsArtifactNoContent

type DeleteOrganizationCameraCustomAnalyticsArtifactNoContent struct {
}

DeleteOrganizationCameraCustomAnalyticsArtifactNoContent describes a response with status code 204, with default header values.

Successful operation

func NewDeleteOrganizationCameraCustomAnalyticsArtifactNoContent

func NewDeleteOrganizationCameraCustomAnalyticsArtifactNoContent() *DeleteOrganizationCameraCustomAnalyticsArtifactNoContent

NewDeleteOrganizationCameraCustomAnalyticsArtifactNoContent creates a DeleteOrganizationCameraCustomAnalyticsArtifactNoContent with default headers values

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) Code

Code gets the status code for the delete organization camera custom analytics artifact no content response

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) Error

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) IsClientError

IsClientError returns true when this delete organization camera custom analytics artifact no content response has a 4xx status code

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) IsCode

IsCode returns true when this delete organization camera custom analytics artifact no content response a status code equal to that given

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) IsRedirect

IsRedirect returns true when this delete organization camera custom analytics artifact no content response has a 3xx status code

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) IsServerError

IsServerError returns true when this delete organization camera custom analytics artifact no content response has a 5xx status code

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) IsSuccess

IsSuccess returns true when this delete organization camera custom analytics artifact no content response has a 2xx status code

func (*DeleteOrganizationCameraCustomAnalyticsArtifactNoContent) String

type DeleteOrganizationCameraCustomAnalyticsArtifactParams

type DeleteOrganizationCameraCustomAnalyticsArtifactParams struct {

	/* ArtifactID.

	   Artifact ID
	*/
	ArtifactID string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

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

DeleteOrganizationCameraCustomAnalyticsArtifactParams contains all the parameters to send to the API endpoint

for the delete organization camera custom analytics artifact operation.

Typically these are written to a http.Request.

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParams

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParams() *DeleteOrganizationCameraCustomAnalyticsArtifactParams

NewDeleteOrganizationCameraCustomAnalyticsArtifactParams creates a new DeleteOrganizationCameraCustomAnalyticsArtifactParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithContext

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithContext(ctx context.Context) *DeleteOrganizationCameraCustomAnalyticsArtifactParams

NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithContext creates a new DeleteOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a context for a request.

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient(client *http.Client) *DeleteOrganizationCameraCustomAnalyticsArtifactParams

NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient creates a new DeleteOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout

func NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout(timeout time.Duration) *DeleteOrganizationCameraCustomAnalyticsArtifactParams

NewDeleteOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout creates a new DeleteOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a timeout on a request.

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetArtifactID

SetArtifactID adds the artifactId to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetContext

SetContext adds the context to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetDefaults

SetDefaults hydrates default values in the delete organization camera custom analytics artifact params (not the query body).

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

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetOrganizationID

func (o *DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) SetTimeout

SetTimeout adds the timeout to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WithArtifactID

WithArtifactID adds the artifactID to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WithContext

WithContext adds the context to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WithDefaults

WithDefaults hydrates default values in the delete organization camera custom analytics artifact params (not the query body).

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

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WithOrganizationID

WithOrganizationID adds the organizationID to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WithTimeout

WithTimeout adds the timeout to the delete organization camera custom analytics artifact params

func (*DeleteOrganizationCameraCustomAnalyticsArtifactParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteOrganizationCameraCustomAnalyticsArtifactReader

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

DeleteOrganizationCameraCustomAnalyticsArtifactReader is a Reader for the DeleteOrganizationCameraCustomAnalyticsArtifact structure.

func (*DeleteOrganizationCameraCustomAnalyticsArtifactReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GenerateDeviceCameraSnapshotAccepted

type GenerateDeviceCameraSnapshotAccepted struct {
	Payload interface{}
}

GenerateDeviceCameraSnapshotAccepted describes a response with status code 202, with default header values.

Successful operation

func NewGenerateDeviceCameraSnapshotAccepted

func NewGenerateDeviceCameraSnapshotAccepted() *GenerateDeviceCameraSnapshotAccepted

NewGenerateDeviceCameraSnapshotAccepted creates a GenerateDeviceCameraSnapshotAccepted with default headers values

func (*GenerateDeviceCameraSnapshotAccepted) Code

Code gets the status code for the generate device camera snapshot accepted response

func (*GenerateDeviceCameraSnapshotAccepted) Error

func (*GenerateDeviceCameraSnapshotAccepted) GetPayload

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

func (*GenerateDeviceCameraSnapshotAccepted) IsClientError

func (o *GenerateDeviceCameraSnapshotAccepted) IsClientError() bool

IsClientError returns true when this generate device camera snapshot accepted response has a 4xx status code

func (*GenerateDeviceCameraSnapshotAccepted) IsCode

IsCode returns true when this generate device camera snapshot accepted response a status code equal to that given

func (*GenerateDeviceCameraSnapshotAccepted) IsRedirect

IsRedirect returns true when this generate device camera snapshot accepted response has a 3xx status code

func (*GenerateDeviceCameraSnapshotAccepted) IsServerError

func (o *GenerateDeviceCameraSnapshotAccepted) IsServerError() bool

IsServerError returns true when this generate device camera snapshot accepted response has a 5xx status code

func (*GenerateDeviceCameraSnapshotAccepted) IsSuccess

IsSuccess returns true when this generate device camera snapshot accepted response has a 2xx status code

func (*GenerateDeviceCameraSnapshotAccepted) String

type GenerateDeviceCameraSnapshotBody

type GenerateDeviceCameraSnapshotBody struct {

	// [optional] If set to "true" the snapshot will be taken at full sensor resolution. This will error if used with timestamp.
	Fullframe bool `json:"fullframe,omitempty"`

	// [optional] The snapshot will be taken from this time on the camera. The timestamp is expected to be in ISO 8601 format. If no timestamp is specified, we will assume current time.
	// Format: date-time
	Timestamp strfmt.DateTime `json:"timestamp,omitempty"`
}

GenerateDeviceCameraSnapshotBody generate device camera snapshot body // Example: {"fullframe":false,"timestamp":"2021-04-30T15:18:08Z"} swagger:model GenerateDeviceCameraSnapshotBody

func (*GenerateDeviceCameraSnapshotBody) ContextValidate

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

ContextValidate validates this generate device camera snapshot body based on context it is used

func (*GenerateDeviceCameraSnapshotBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GenerateDeviceCameraSnapshotBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GenerateDeviceCameraSnapshotBody) Validate

Validate validates this generate device camera snapshot body

type GenerateDeviceCameraSnapshotParams

type GenerateDeviceCameraSnapshotParams struct {

	// GenerateDeviceCameraSnapshot.
	GenerateDeviceCameraSnapshot GenerateDeviceCameraSnapshotBody

	/* Serial.

	   Serial
	*/
	Serial string

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

GenerateDeviceCameraSnapshotParams contains all the parameters to send to the API endpoint

for the generate device camera snapshot operation.

Typically these are written to a http.Request.

func NewGenerateDeviceCameraSnapshotParams

func NewGenerateDeviceCameraSnapshotParams() *GenerateDeviceCameraSnapshotParams

NewGenerateDeviceCameraSnapshotParams creates a new GenerateDeviceCameraSnapshotParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGenerateDeviceCameraSnapshotParamsWithContext

func NewGenerateDeviceCameraSnapshotParamsWithContext(ctx context.Context) *GenerateDeviceCameraSnapshotParams

NewGenerateDeviceCameraSnapshotParamsWithContext creates a new GenerateDeviceCameraSnapshotParams object with the ability to set a context for a request.

func NewGenerateDeviceCameraSnapshotParamsWithHTTPClient

func NewGenerateDeviceCameraSnapshotParamsWithHTTPClient(client *http.Client) *GenerateDeviceCameraSnapshotParams

NewGenerateDeviceCameraSnapshotParamsWithHTTPClient creates a new GenerateDeviceCameraSnapshotParams object with the ability to set a custom HTTPClient for a request.

func NewGenerateDeviceCameraSnapshotParamsWithTimeout

func NewGenerateDeviceCameraSnapshotParamsWithTimeout(timeout time.Duration) *GenerateDeviceCameraSnapshotParams

NewGenerateDeviceCameraSnapshotParamsWithTimeout creates a new GenerateDeviceCameraSnapshotParams object with the ability to set a timeout on a request.

func (*GenerateDeviceCameraSnapshotParams) SetContext

SetContext adds the context to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) SetDefaults

func (o *GenerateDeviceCameraSnapshotParams) SetDefaults()

SetDefaults hydrates default values in the generate device camera snapshot params (not the query body).

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

func (*GenerateDeviceCameraSnapshotParams) SetGenerateDeviceCameraSnapshot

func (o *GenerateDeviceCameraSnapshotParams) SetGenerateDeviceCameraSnapshot(generateDeviceCameraSnapshot GenerateDeviceCameraSnapshotBody)

SetGenerateDeviceCameraSnapshot adds the generateDeviceCameraSnapshot to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) SetSerial

func (o *GenerateDeviceCameraSnapshotParams) SetSerial(serial string)

SetSerial adds the serial to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) SetTimeout

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

SetTimeout adds the timeout to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) WithContext

WithContext adds the context to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) WithDefaults

WithDefaults hydrates default values in the generate device camera snapshot params (not the query body).

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

func (*GenerateDeviceCameraSnapshotParams) WithGenerateDeviceCameraSnapshot

func (o *GenerateDeviceCameraSnapshotParams) WithGenerateDeviceCameraSnapshot(generateDeviceCameraSnapshot GenerateDeviceCameraSnapshotBody) *GenerateDeviceCameraSnapshotParams

WithGenerateDeviceCameraSnapshot adds the generateDeviceCameraSnapshot to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) WithSerial

WithSerial adds the serial to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) WithTimeout

WithTimeout adds the timeout to the generate device camera snapshot params

func (*GenerateDeviceCameraSnapshotParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GenerateDeviceCameraSnapshotReader

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

GenerateDeviceCameraSnapshotReader is a Reader for the GenerateDeviceCameraSnapshot structure.

func (*GenerateDeviceCameraSnapshotReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraAnalyticsLiveOK

type GetDeviceCameraAnalyticsLiveOK struct {
	Payload interface{}
}

GetDeviceCameraAnalyticsLiveOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraAnalyticsLiveOK

func NewGetDeviceCameraAnalyticsLiveOK() *GetDeviceCameraAnalyticsLiveOK

NewGetDeviceCameraAnalyticsLiveOK creates a GetDeviceCameraAnalyticsLiveOK with default headers values

func (*GetDeviceCameraAnalyticsLiveOK) Code

Code gets the status code for the get device camera analytics live o k response

func (*GetDeviceCameraAnalyticsLiveOK) Error

func (*GetDeviceCameraAnalyticsLiveOK) GetPayload

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

func (*GetDeviceCameraAnalyticsLiveOK) IsClientError

func (o *GetDeviceCameraAnalyticsLiveOK) IsClientError() bool

IsClientError returns true when this get device camera analytics live o k response has a 4xx status code

func (*GetDeviceCameraAnalyticsLiveOK) IsCode

func (o *GetDeviceCameraAnalyticsLiveOK) IsCode(code int) bool

IsCode returns true when this get device camera analytics live o k response a status code equal to that given

func (*GetDeviceCameraAnalyticsLiveOK) IsRedirect

func (o *GetDeviceCameraAnalyticsLiveOK) IsRedirect() bool

IsRedirect returns true when this get device camera analytics live o k response has a 3xx status code

func (*GetDeviceCameraAnalyticsLiveOK) IsServerError

func (o *GetDeviceCameraAnalyticsLiveOK) IsServerError() bool

IsServerError returns true when this get device camera analytics live o k response has a 5xx status code

func (*GetDeviceCameraAnalyticsLiveOK) IsSuccess

func (o *GetDeviceCameraAnalyticsLiveOK) IsSuccess() bool

IsSuccess returns true when this get device camera analytics live o k response has a 2xx status code

func (*GetDeviceCameraAnalyticsLiveOK) String

type GetDeviceCameraAnalyticsLiveParams

type GetDeviceCameraAnalyticsLiveParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraAnalyticsLiveParams contains all the parameters to send to the API endpoint

for the get device camera analytics live operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraAnalyticsLiveParams

func NewGetDeviceCameraAnalyticsLiveParams() *GetDeviceCameraAnalyticsLiveParams

NewGetDeviceCameraAnalyticsLiveParams creates a new GetDeviceCameraAnalyticsLiveParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraAnalyticsLiveParamsWithContext

func NewGetDeviceCameraAnalyticsLiveParamsWithContext(ctx context.Context) *GetDeviceCameraAnalyticsLiveParams

NewGetDeviceCameraAnalyticsLiveParamsWithContext creates a new GetDeviceCameraAnalyticsLiveParams object with the ability to set a context for a request.

func NewGetDeviceCameraAnalyticsLiveParamsWithHTTPClient

func NewGetDeviceCameraAnalyticsLiveParamsWithHTTPClient(client *http.Client) *GetDeviceCameraAnalyticsLiveParams

NewGetDeviceCameraAnalyticsLiveParamsWithHTTPClient creates a new GetDeviceCameraAnalyticsLiveParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraAnalyticsLiveParamsWithTimeout

func NewGetDeviceCameraAnalyticsLiveParamsWithTimeout(timeout time.Duration) *GetDeviceCameraAnalyticsLiveParams

NewGetDeviceCameraAnalyticsLiveParamsWithTimeout creates a new GetDeviceCameraAnalyticsLiveParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraAnalyticsLiveParams) SetContext

SetContext adds the context to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) SetDefaults

func (o *GetDeviceCameraAnalyticsLiveParams) SetDefaults()

SetDefaults hydrates default values in the get device camera analytics live params (not the query body).

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

func (*GetDeviceCameraAnalyticsLiveParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) SetSerial

func (o *GetDeviceCameraAnalyticsLiveParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) WithContext

WithContext adds the context to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) WithDefaults

WithDefaults hydrates default values in the get device camera analytics live params (not the query body).

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

func (*GetDeviceCameraAnalyticsLiveParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) WithSerial

WithSerial adds the serial to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) WithTimeout

WithTimeout adds the timeout to the get device camera analytics live params

func (*GetDeviceCameraAnalyticsLiveParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraAnalyticsLiveReader

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

GetDeviceCameraAnalyticsLiveReader is a Reader for the GetDeviceCameraAnalyticsLive structure.

func (*GetDeviceCameraAnalyticsLiveReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraAnalyticsOverviewOK

type GetDeviceCameraAnalyticsOverviewOK struct {
	Payload []interface{}
}

GetDeviceCameraAnalyticsOverviewOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraAnalyticsOverviewOK

func NewGetDeviceCameraAnalyticsOverviewOK() *GetDeviceCameraAnalyticsOverviewOK

NewGetDeviceCameraAnalyticsOverviewOK creates a GetDeviceCameraAnalyticsOverviewOK with default headers values

func (*GetDeviceCameraAnalyticsOverviewOK) Code

Code gets the status code for the get device camera analytics overview o k response

func (*GetDeviceCameraAnalyticsOverviewOK) Error

func (*GetDeviceCameraAnalyticsOverviewOK) GetPayload

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

func (*GetDeviceCameraAnalyticsOverviewOK) IsClientError

func (o *GetDeviceCameraAnalyticsOverviewOK) IsClientError() bool

IsClientError returns true when this get device camera analytics overview o k response has a 4xx status code

func (*GetDeviceCameraAnalyticsOverviewOK) IsCode

IsCode returns true when this get device camera analytics overview o k response a status code equal to that given

func (*GetDeviceCameraAnalyticsOverviewOK) IsRedirect

func (o *GetDeviceCameraAnalyticsOverviewOK) IsRedirect() bool

IsRedirect returns true when this get device camera analytics overview o k response has a 3xx status code

func (*GetDeviceCameraAnalyticsOverviewOK) IsServerError

func (o *GetDeviceCameraAnalyticsOverviewOK) IsServerError() bool

IsServerError returns true when this get device camera analytics overview o k response has a 5xx status code

func (*GetDeviceCameraAnalyticsOverviewOK) IsSuccess

IsSuccess returns true when this get device camera analytics overview o k response has a 2xx status code

func (*GetDeviceCameraAnalyticsOverviewOK) String

type GetDeviceCameraAnalyticsOverviewParams

type GetDeviceCameraAnalyticsOverviewParams struct {

	/* ObjectType.

	   [optional] The object type for which analytics will be retrieved. The default object type is person. The available types are [person, vehicle].
	*/
	ObjectType *string

	/* Serial.

	   Serial
	*/
	Serial string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 365 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 7 days after t0.
	*/
	T1 *string

	/* Timespan.

	   The timespan for which the information will be fetched. If specifying timespan, do not specify parameters t0 and t1. The value must be in seconds and be less than or equal to 7 days. The default is 1 hour.

	   Format: float
	*/
	Timespan *float32

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

GetDeviceCameraAnalyticsOverviewParams contains all the parameters to send to the API endpoint

for the get device camera analytics overview operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraAnalyticsOverviewParams

func NewGetDeviceCameraAnalyticsOverviewParams() *GetDeviceCameraAnalyticsOverviewParams

NewGetDeviceCameraAnalyticsOverviewParams creates a new GetDeviceCameraAnalyticsOverviewParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraAnalyticsOverviewParamsWithContext

func NewGetDeviceCameraAnalyticsOverviewParamsWithContext(ctx context.Context) *GetDeviceCameraAnalyticsOverviewParams

NewGetDeviceCameraAnalyticsOverviewParamsWithContext creates a new GetDeviceCameraAnalyticsOverviewParams object with the ability to set a context for a request.

func NewGetDeviceCameraAnalyticsOverviewParamsWithHTTPClient

func NewGetDeviceCameraAnalyticsOverviewParamsWithHTTPClient(client *http.Client) *GetDeviceCameraAnalyticsOverviewParams

NewGetDeviceCameraAnalyticsOverviewParamsWithHTTPClient creates a new GetDeviceCameraAnalyticsOverviewParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraAnalyticsOverviewParamsWithTimeout

func NewGetDeviceCameraAnalyticsOverviewParamsWithTimeout(timeout time.Duration) *GetDeviceCameraAnalyticsOverviewParams

NewGetDeviceCameraAnalyticsOverviewParamsWithTimeout creates a new GetDeviceCameraAnalyticsOverviewParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraAnalyticsOverviewParams) SetContext

SetContext adds the context to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetDefaults

func (o *GetDeviceCameraAnalyticsOverviewParams) SetDefaults()

SetDefaults hydrates default values in the get device camera analytics overview params (not the query body).

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

func (*GetDeviceCameraAnalyticsOverviewParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetObjectType

func (o *GetDeviceCameraAnalyticsOverviewParams) SetObjectType(objectType *string)

SetObjectType adds the objectType to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetSerial

func (o *GetDeviceCameraAnalyticsOverviewParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetT0

SetT0 adds the t0 to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetT1

SetT1 adds the t1 to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) SetTimespan

func (o *GetDeviceCameraAnalyticsOverviewParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithContext

WithContext adds the context to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithDefaults

WithDefaults hydrates default values in the get device camera analytics overview params (not the query body).

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

func (*GetDeviceCameraAnalyticsOverviewParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithObjectType

WithObjectType adds the objectType to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithSerial

WithSerial adds the serial to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithT0

WithT0 adds the t0 to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithT1

WithT1 adds the t1 to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithTimeout

WithTimeout adds the timeout to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WithTimespan

WithTimespan adds the timespan to the get device camera analytics overview params

func (*GetDeviceCameraAnalyticsOverviewParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraAnalyticsOverviewReader

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

GetDeviceCameraAnalyticsOverviewReader is a Reader for the GetDeviceCameraAnalyticsOverview structure.

func (*GetDeviceCameraAnalyticsOverviewReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraAnalyticsRecentOK

type GetDeviceCameraAnalyticsRecentOK struct {
	Payload []interface{}
}

GetDeviceCameraAnalyticsRecentOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraAnalyticsRecentOK

func NewGetDeviceCameraAnalyticsRecentOK() *GetDeviceCameraAnalyticsRecentOK

NewGetDeviceCameraAnalyticsRecentOK creates a GetDeviceCameraAnalyticsRecentOK with default headers values

func (*GetDeviceCameraAnalyticsRecentOK) Code

Code gets the status code for the get device camera analytics recent o k response

func (*GetDeviceCameraAnalyticsRecentOK) Error

func (*GetDeviceCameraAnalyticsRecentOK) GetPayload

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

func (*GetDeviceCameraAnalyticsRecentOK) IsClientError

func (o *GetDeviceCameraAnalyticsRecentOK) IsClientError() bool

IsClientError returns true when this get device camera analytics recent o k response has a 4xx status code

func (*GetDeviceCameraAnalyticsRecentOK) IsCode

func (o *GetDeviceCameraAnalyticsRecentOK) IsCode(code int) bool

IsCode returns true when this get device camera analytics recent o k response a status code equal to that given

func (*GetDeviceCameraAnalyticsRecentOK) IsRedirect

func (o *GetDeviceCameraAnalyticsRecentOK) IsRedirect() bool

IsRedirect returns true when this get device camera analytics recent o k response has a 3xx status code

func (*GetDeviceCameraAnalyticsRecentOK) IsServerError

func (o *GetDeviceCameraAnalyticsRecentOK) IsServerError() bool

IsServerError returns true when this get device camera analytics recent o k response has a 5xx status code

func (*GetDeviceCameraAnalyticsRecentOK) IsSuccess

func (o *GetDeviceCameraAnalyticsRecentOK) IsSuccess() bool

IsSuccess returns true when this get device camera analytics recent o k response has a 2xx status code

func (*GetDeviceCameraAnalyticsRecentOK) String

type GetDeviceCameraAnalyticsRecentParams

type GetDeviceCameraAnalyticsRecentParams struct {

	/* ObjectType.

	   [optional] The object type for which analytics will be retrieved. The default object type is person. The available types are [person, vehicle].
	*/
	ObjectType *string

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraAnalyticsRecentParams contains all the parameters to send to the API endpoint

for the get device camera analytics recent operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraAnalyticsRecentParams

func NewGetDeviceCameraAnalyticsRecentParams() *GetDeviceCameraAnalyticsRecentParams

NewGetDeviceCameraAnalyticsRecentParams creates a new GetDeviceCameraAnalyticsRecentParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraAnalyticsRecentParamsWithContext

func NewGetDeviceCameraAnalyticsRecentParamsWithContext(ctx context.Context) *GetDeviceCameraAnalyticsRecentParams

NewGetDeviceCameraAnalyticsRecentParamsWithContext creates a new GetDeviceCameraAnalyticsRecentParams object with the ability to set a context for a request.

func NewGetDeviceCameraAnalyticsRecentParamsWithHTTPClient

func NewGetDeviceCameraAnalyticsRecentParamsWithHTTPClient(client *http.Client) *GetDeviceCameraAnalyticsRecentParams

NewGetDeviceCameraAnalyticsRecentParamsWithHTTPClient creates a new GetDeviceCameraAnalyticsRecentParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraAnalyticsRecentParamsWithTimeout

func NewGetDeviceCameraAnalyticsRecentParamsWithTimeout(timeout time.Duration) *GetDeviceCameraAnalyticsRecentParams

NewGetDeviceCameraAnalyticsRecentParamsWithTimeout creates a new GetDeviceCameraAnalyticsRecentParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraAnalyticsRecentParams) SetContext

SetContext adds the context to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) SetDefaults

func (o *GetDeviceCameraAnalyticsRecentParams) SetDefaults()

SetDefaults hydrates default values in the get device camera analytics recent params (not the query body).

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

func (*GetDeviceCameraAnalyticsRecentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) SetObjectType

func (o *GetDeviceCameraAnalyticsRecentParams) SetObjectType(objectType *string)

SetObjectType adds the objectType to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) SetSerial

func (o *GetDeviceCameraAnalyticsRecentParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) WithContext

WithContext adds the context to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) WithDefaults

WithDefaults hydrates default values in the get device camera analytics recent params (not the query body).

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

func (*GetDeviceCameraAnalyticsRecentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) WithObjectType

WithObjectType adds the objectType to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) WithSerial

WithSerial adds the serial to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) WithTimeout

WithTimeout adds the timeout to the get device camera analytics recent params

func (*GetDeviceCameraAnalyticsRecentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraAnalyticsRecentReader

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

GetDeviceCameraAnalyticsRecentReader is a Reader for the GetDeviceCameraAnalyticsRecent structure.

func (*GetDeviceCameraAnalyticsRecentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraAnalyticsZoneHistoryOK

type GetDeviceCameraAnalyticsZoneHistoryOK struct {
	Payload []interface{}
}

GetDeviceCameraAnalyticsZoneHistoryOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraAnalyticsZoneHistoryOK

func NewGetDeviceCameraAnalyticsZoneHistoryOK() *GetDeviceCameraAnalyticsZoneHistoryOK

NewGetDeviceCameraAnalyticsZoneHistoryOK creates a GetDeviceCameraAnalyticsZoneHistoryOK with default headers values

func (*GetDeviceCameraAnalyticsZoneHistoryOK) Code

Code gets the status code for the get device camera analytics zone history o k response

func (*GetDeviceCameraAnalyticsZoneHistoryOK) Error

func (*GetDeviceCameraAnalyticsZoneHistoryOK) GetPayload

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

func (*GetDeviceCameraAnalyticsZoneHistoryOK) IsClientError

func (o *GetDeviceCameraAnalyticsZoneHistoryOK) IsClientError() bool

IsClientError returns true when this get device camera analytics zone history o k response has a 4xx status code

func (*GetDeviceCameraAnalyticsZoneHistoryOK) IsCode

IsCode returns true when this get device camera analytics zone history o k response a status code equal to that given

func (*GetDeviceCameraAnalyticsZoneHistoryOK) IsRedirect

IsRedirect returns true when this get device camera analytics zone history o k response has a 3xx status code

func (*GetDeviceCameraAnalyticsZoneHistoryOK) IsServerError

func (o *GetDeviceCameraAnalyticsZoneHistoryOK) IsServerError() bool

IsServerError returns true when this get device camera analytics zone history o k response has a 5xx status code

func (*GetDeviceCameraAnalyticsZoneHistoryOK) IsSuccess

IsSuccess returns true when this get device camera analytics zone history o k response has a 2xx status code

func (*GetDeviceCameraAnalyticsZoneHistoryOK) String

type GetDeviceCameraAnalyticsZoneHistoryParams

type GetDeviceCameraAnalyticsZoneHistoryParams struct {

	/* ObjectType.

	   [optional] The object type for which analytics will be retrieved. The default object type is person. The available types are [person, vehicle].
	*/
	ObjectType *string

	/* Resolution.

	   The time resolution in seconds for returned data. The valid resolutions are: 60. The default is 60.
	*/
	Resolution *int64

	/* Serial.

	   Serial
	*/
	Serial string

	/* T0.

	   The beginning of the timespan for the data. The maximum lookback period is 365 days from today.
	*/
	T0 *string

	/* T1.

	   The end of the timespan for the data. t1 can be a maximum of 14 hours 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 14 hours. The default is 1 hour.

	   Format: float
	*/
	Timespan *float32

	/* ZoneID.

	   Zone ID
	*/
	ZoneID string

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

GetDeviceCameraAnalyticsZoneHistoryParams contains all the parameters to send to the API endpoint

for the get device camera analytics zone history operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraAnalyticsZoneHistoryParams

func NewGetDeviceCameraAnalyticsZoneHistoryParams() *GetDeviceCameraAnalyticsZoneHistoryParams

NewGetDeviceCameraAnalyticsZoneHistoryParams creates a new GetDeviceCameraAnalyticsZoneHistoryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraAnalyticsZoneHistoryParamsWithContext

func NewGetDeviceCameraAnalyticsZoneHistoryParamsWithContext(ctx context.Context) *GetDeviceCameraAnalyticsZoneHistoryParams

NewGetDeviceCameraAnalyticsZoneHistoryParamsWithContext creates a new GetDeviceCameraAnalyticsZoneHistoryParams object with the ability to set a context for a request.

func NewGetDeviceCameraAnalyticsZoneHistoryParamsWithHTTPClient

func NewGetDeviceCameraAnalyticsZoneHistoryParamsWithHTTPClient(client *http.Client) *GetDeviceCameraAnalyticsZoneHistoryParams

NewGetDeviceCameraAnalyticsZoneHistoryParamsWithHTTPClient creates a new GetDeviceCameraAnalyticsZoneHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraAnalyticsZoneHistoryParamsWithTimeout

func NewGetDeviceCameraAnalyticsZoneHistoryParamsWithTimeout(timeout time.Duration) *GetDeviceCameraAnalyticsZoneHistoryParams

NewGetDeviceCameraAnalyticsZoneHistoryParamsWithTimeout creates a new GetDeviceCameraAnalyticsZoneHistoryParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetContext

SetContext adds the context to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetDefaults

SetDefaults hydrates default values in the get device camera analytics zone history params (not the query body).

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

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetObjectType

func (o *GetDeviceCameraAnalyticsZoneHistoryParams) SetObjectType(objectType *string)

SetObjectType adds the objectType to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetResolution

func (o *GetDeviceCameraAnalyticsZoneHistoryParams) SetResolution(resolution *int64)

SetResolution adds the resolution to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetSerial

SetSerial adds the serial to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetT0

SetT0 adds the t0 to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetT1

SetT1 adds the t1 to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetTimeout

SetTimeout adds the timeout to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetTimespan

func (o *GetDeviceCameraAnalyticsZoneHistoryParams) SetTimespan(timespan *float32)

SetTimespan adds the timespan to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) SetZoneID

SetZoneID adds the zoneId to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithContext

WithContext adds the context to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithDefaults

WithDefaults hydrates default values in the get device camera analytics zone history params (not the query body).

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

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithObjectType

WithObjectType adds the objectType to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithResolution

WithResolution adds the resolution to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithSerial

WithSerial adds the serial to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithT0

WithT0 adds the t0 to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithT1

WithT1 adds the t1 to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithTimeout

WithTimeout adds the timeout to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithTimespan

WithTimespan adds the timespan to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WithZoneID

WithZoneID adds the zoneID to the get device camera analytics zone history params

func (*GetDeviceCameraAnalyticsZoneHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraAnalyticsZoneHistoryReader

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

GetDeviceCameraAnalyticsZoneHistoryReader is a Reader for the GetDeviceCameraAnalyticsZoneHistory structure.

func (*GetDeviceCameraAnalyticsZoneHistoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraAnalyticsZonesOK

type GetDeviceCameraAnalyticsZonesOK struct {
	Payload []interface{}
}

GetDeviceCameraAnalyticsZonesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraAnalyticsZonesOK

func NewGetDeviceCameraAnalyticsZonesOK() *GetDeviceCameraAnalyticsZonesOK

NewGetDeviceCameraAnalyticsZonesOK creates a GetDeviceCameraAnalyticsZonesOK with default headers values

func (*GetDeviceCameraAnalyticsZonesOK) Code

Code gets the status code for the get device camera analytics zones o k response

func (*GetDeviceCameraAnalyticsZonesOK) Error

func (*GetDeviceCameraAnalyticsZonesOK) GetPayload

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

func (*GetDeviceCameraAnalyticsZonesOK) IsClientError

func (o *GetDeviceCameraAnalyticsZonesOK) IsClientError() bool

IsClientError returns true when this get device camera analytics zones o k response has a 4xx status code

func (*GetDeviceCameraAnalyticsZonesOK) IsCode

func (o *GetDeviceCameraAnalyticsZonesOK) IsCode(code int) bool

IsCode returns true when this get device camera analytics zones o k response a status code equal to that given

func (*GetDeviceCameraAnalyticsZonesOK) IsRedirect

func (o *GetDeviceCameraAnalyticsZonesOK) IsRedirect() bool

IsRedirect returns true when this get device camera analytics zones o k response has a 3xx status code

func (*GetDeviceCameraAnalyticsZonesOK) IsServerError

func (o *GetDeviceCameraAnalyticsZonesOK) IsServerError() bool

IsServerError returns true when this get device camera analytics zones o k response has a 5xx status code

func (*GetDeviceCameraAnalyticsZonesOK) IsSuccess

func (o *GetDeviceCameraAnalyticsZonesOK) IsSuccess() bool

IsSuccess returns true when this get device camera analytics zones o k response has a 2xx status code

func (*GetDeviceCameraAnalyticsZonesOK) String

type GetDeviceCameraAnalyticsZonesParams

type GetDeviceCameraAnalyticsZonesParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraAnalyticsZonesParams contains all the parameters to send to the API endpoint

for the get device camera analytics zones operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraAnalyticsZonesParams

func NewGetDeviceCameraAnalyticsZonesParams() *GetDeviceCameraAnalyticsZonesParams

NewGetDeviceCameraAnalyticsZonesParams creates a new GetDeviceCameraAnalyticsZonesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraAnalyticsZonesParamsWithContext

func NewGetDeviceCameraAnalyticsZonesParamsWithContext(ctx context.Context) *GetDeviceCameraAnalyticsZonesParams

NewGetDeviceCameraAnalyticsZonesParamsWithContext creates a new GetDeviceCameraAnalyticsZonesParams object with the ability to set a context for a request.

func NewGetDeviceCameraAnalyticsZonesParamsWithHTTPClient

func NewGetDeviceCameraAnalyticsZonesParamsWithHTTPClient(client *http.Client) *GetDeviceCameraAnalyticsZonesParams

NewGetDeviceCameraAnalyticsZonesParamsWithHTTPClient creates a new GetDeviceCameraAnalyticsZonesParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraAnalyticsZonesParamsWithTimeout

func NewGetDeviceCameraAnalyticsZonesParamsWithTimeout(timeout time.Duration) *GetDeviceCameraAnalyticsZonesParams

NewGetDeviceCameraAnalyticsZonesParamsWithTimeout creates a new GetDeviceCameraAnalyticsZonesParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraAnalyticsZonesParams) SetContext

SetContext adds the context to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) SetDefaults

func (o *GetDeviceCameraAnalyticsZonesParams) SetDefaults()

SetDefaults hydrates default values in the get device camera analytics zones params (not the query body).

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

func (*GetDeviceCameraAnalyticsZonesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) SetSerial

func (o *GetDeviceCameraAnalyticsZonesParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) WithContext

WithContext adds the context to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) WithDefaults

WithDefaults hydrates default values in the get device camera analytics zones params (not the query body).

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

func (*GetDeviceCameraAnalyticsZonesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) WithSerial

WithSerial adds the serial to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) WithTimeout

WithTimeout adds the timeout to the get device camera analytics zones params

func (*GetDeviceCameraAnalyticsZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraAnalyticsZonesReader

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

GetDeviceCameraAnalyticsZonesReader is a Reader for the GetDeviceCameraAnalyticsZones structure.

func (*GetDeviceCameraAnalyticsZonesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraCustomAnalyticsOK

type GetDeviceCameraCustomAnalyticsOK struct {
	Payload interface{}
}

GetDeviceCameraCustomAnalyticsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraCustomAnalyticsOK

func NewGetDeviceCameraCustomAnalyticsOK() *GetDeviceCameraCustomAnalyticsOK

NewGetDeviceCameraCustomAnalyticsOK creates a GetDeviceCameraCustomAnalyticsOK with default headers values

func (*GetDeviceCameraCustomAnalyticsOK) Code

Code gets the status code for the get device camera custom analytics o k response

func (*GetDeviceCameraCustomAnalyticsOK) Error

func (*GetDeviceCameraCustomAnalyticsOK) GetPayload

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

func (*GetDeviceCameraCustomAnalyticsOK) IsClientError

func (o *GetDeviceCameraCustomAnalyticsOK) IsClientError() bool

IsClientError returns true when this get device camera custom analytics o k response has a 4xx status code

func (*GetDeviceCameraCustomAnalyticsOK) IsCode

func (o *GetDeviceCameraCustomAnalyticsOK) IsCode(code int) bool

IsCode returns true when this get device camera custom analytics o k response a status code equal to that given

func (*GetDeviceCameraCustomAnalyticsOK) IsRedirect

func (o *GetDeviceCameraCustomAnalyticsOK) IsRedirect() bool

IsRedirect returns true when this get device camera custom analytics o k response has a 3xx status code

func (*GetDeviceCameraCustomAnalyticsOK) IsServerError

func (o *GetDeviceCameraCustomAnalyticsOK) IsServerError() bool

IsServerError returns true when this get device camera custom analytics o k response has a 5xx status code

func (*GetDeviceCameraCustomAnalyticsOK) IsSuccess

func (o *GetDeviceCameraCustomAnalyticsOK) IsSuccess() bool

IsSuccess returns true when this get device camera custom analytics o k response has a 2xx status code

func (*GetDeviceCameraCustomAnalyticsOK) String

type GetDeviceCameraCustomAnalyticsParams

type GetDeviceCameraCustomAnalyticsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraCustomAnalyticsParams contains all the parameters to send to the API endpoint

for the get device camera custom analytics operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraCustomAnalyticsParams

func NewGetDeviceCameraCustomAnalyticsParams() *GetDeviceCameraCustomAnalyticsParams

NewGetDeviceCameraCustomAnalyticsParams creates a new GetDeviceCameraCustomAnalyticsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraCustomAnalyticsParamsWithContext

func NewGetDeviceCameraCustomAnalyticsParamsWithContext(ctx context.Context) *GetDeviceCameraCustomAnalyticsParams

NewGetDeviceCameraCustomAnalyticsParamsWithContext creates a new GetDeviceCameraCustomAnalyticsParams object with the ability to set a context for a request.

func NewGetDeviceCameraCustomAnalyticsParamsWithHTTPClient

func NewGetDeviceCameraCustomAnalyticsParamsWithHTTPClient(client *http.Client) *GetDeviceCameraCustomAnalyticsParams

NewGetDeviceCameraCustomAnalyticsParamsWithHTTPClient creates a new GetDeviceCameraCustomAnalyticsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraCustomAnalyticsParamsWithTimeout

func NewGetDeviceCameraCustomAnalyticsParamsWithTimeout(timeout time.Duration) *GetDeviceCameraCustomAnalyticsParams

NewGetDeviceCameraCustomAnalyticsParamsWithTimeout creates a new GetDeviceCameraCustomAnalyticsParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraCustomAnalyticsParams) SetContext

SetContext adds the context to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) SetDefaults

func (o *GetDeviceCameraCustomAnalyticsParams) SetDefaults()

SetDefaults hydrates default values in the get device camera custom analytics params (not the query body).

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

func (*GetDeviceCameraCustomAnalyticsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) SetSerial

func (o *GetDeviceCameraCustomAnalyticsParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) WithContext

WithContext adds the context to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) WithDefaults

WithDefaults hydrates default values in the get device camera custom analytics params (not the query body).

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

func (*GetDeviceCameraCustomAnalyticsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) WithSerial

WithSerial adds the serial to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) WithTimeout

WithTimeout adds the timeout to the get device camera custom analytics params

func (*GetDeviceCameraCustomAnalyticsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraCustomAnalyticsReader

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

GetDeviceCameraCustomAnalyticsReader is a Reader for the GetDeviceCameraCustomAnalytics structure.

func (*GetDeviceCameraCustomAnalyticsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraQualityAndRetentionOK

type GetDeviceCameraQualityAndRetentionOK struct {
	Payload interface{}
}

GetDeviceCameraQualityAndRetentionOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraQualityAndRetentionOK

func NewGetDeviceCameraQualityAndRetentionOK() *GetDeviceCameraQualityAndRetentionOK

NewGetDeviceCameraQualityAndRetentionOK creates a GetDeviceCameraQualityAndRetentionOK with default headers values

func (*GetDeviceCameraQualityAndRetentionOK) Code

Code gets the status code for the get device camera quality and retention o k response

func (*GetDeviceCameraQualityAndRetentionOK) Error

func (*GetDeviceCameraQualityAndRetentionOK) GetPayload

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

func (*GetDeviceCameraQualityAndRetentionOK) IsClientError

func (o *GetDeviceCameraQualityAndRetentionOK) IsClientError() bool

IsClientError returns true when this get device camera quality and retention o k response has a 4xx status code

func (*GetDeviceCameraQualityAndRetentionOK) IsCode

IsCode returns true when this get device camera quality and retention o k response a status code equal to that given

func (*GetDeviceCameraQualityAndRetentionOK) IsRedirect

IsRedirect returns true when this get device camera quality and retention o k response has a 3xx status code

func (*GetDeviceCameraQualityAndRetentionOK) IsServerError

func (o *GetDeviceCameraQualityAndRetentionOK) IsServerError() bool

IsServerError returns true when this get device camera quality and retention o k response has a 5xx status code

func (*GetDeviceCameraQualityAndRetentionOK) IsSuccess

IsSuccess returns true when this get device camera quality and retention o k response has a 2xx status code

func (*GetDeviceCameraQualityAndRetentionOK) String

type GetDeviceCameraQualityAndRetentionParams

type GetDeviceCameraQualityAndRetentionParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraQualityAndRetentionParams contains all the parameters to send to the API endpoint

for the get device camera quality and retention operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraQualityAndRetentionParams

func NewGetDeviceCameraQualityAndRetentionParams() *GetDeviceCameraQualityAndRetentionParams

NewGetDeviceCameraQualityAndRetentionParams creates a new GetDeviceCameraQualityAndRetentionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraQualityAndRetentionParamsWithContext

func NewGetDeviceCameraQualityAndRetentionParamsWithContext(ctx context.Context) *GetDeviceCameraQualityAndRetentionParams

NewGetDeviceCameraQualityAndRetentionParamsWithContext creates a new GetDeviceCameraQualityAndRetentionParams object with the ability to set a context for a request.

func NewGetDeviceCameraQualityAndRetentionParamsWithHTTPClient

func NewGetDeviceCameraQualityAndRetentionParamsWithHTTPClient(client *http.Client) *GetDeviceCameraQualityAndRetentionParams

NewGetDeviceCameraQualityAndRetentionParamsWithHTTPClient creates a new GetDeviceCameraQualityAndRetentionParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraQualityAndRetentionParamsWithTimeout

func NewGetDeviceCameraQualityAndRetentionParamsWithTimeout(timeout time.Duration) *GetDeviceCameraQualityAndRetentionParams

NewGetDeviceCameraQualityAndRetentionParamsWithTimeout creates a new GetDeviceCameraQualityAndRetentionParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraQualityAndRetentionParams) SetContext

SetContext adds the context to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) SetDefaults

SetDefaults hydrates default values in the get device camera quality and retention params (not the query body).

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

func (*GetDeviceCameraQualityAndRetentionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) SetSerial

func (o *GetDeviceCameraQualityAndRetentionParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) SetTimeout

SetTimeout adds the timeout to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) WithContext

WithContext adds the context to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) WithDefaults

WithDefaults hydrates default values in the get device camera quality and retention params (not the query body).

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

func (*GetDeviceCameraQualityAndRetentionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) WithSerial

WithSerial adds the serial to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) WithTimeout

WithTimeout adds the timeout to the get device camera quality and retention params

func (*GetDeviceCameraQualityAndRetentionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraQualityAndRetentionReader

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

GetDeviceCameraQualityAndRetentionReader is a Reader for the GetDeviceCameraQualityAndRetention structure.

func (*GetDeviceCameraQualityAndRetentionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraSenseOK

type GetDeviceCameraSenseOK struct {
	Payload interface{}
}

GetDeviceCameraSenseOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraSenseOK

func NewGetDeviceCameraSenseOK() *GetDeviceCameraSenseOK

NewGetDeviceCameraSenseOK creates a GetDeviceCameraSenseOK with default headers values

func (*GetDeviceCameraSenseOK) Code

func (o *GetDeviceCameraSenseOK) Code() int

Code gets the status code for the get device camera sense o k response

func (*GetDeviceCameraSenseOK) Error

func (o *GetDeviceCameraSenseOK) Error() string

func (*GetDeviceCameraSenseOK) GetPayload

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

func (*GetDeviceCameraSenseOK) IsClientError

func (o *GetDeviceCameraSenseOK) IsClientError() bool

IsClientError returns true when this get device camera sense o k response has a 4xx status code

func (*GetDeviceCameraSenseOK) IsCode

func (o *GetDeviceCameraSenseOK) IsCode(code int) bool

IsCode returns true when this get device camera sense o k response a status code equal to that given

func (*GetDeviceCameraSenseOK) IsRedirect

func (o *GetDeviceCameraSenseOK) IsRedirect() bool

IsRedirect returns true when this get device camera sense o k response has a 3xx status code

func (*GetDeviceCameraSenseOK) IsServerError

func (o *GetDeviceCameraSenseOK) IsServerError() bool

IsServerError returns true when this get device camera sense o k response has a 5xx status code

func (*GetDeviceCameraSenseOK) IsSuccess

func (o *GetDeviceCameraSenseOK) IsSuccess() bool

IsSuccess returns true when this get device camera sense o k response has a 2xx status code

func (*GetDeviceCameraSenseOK) String

func (o *GetDeviceCameraSenseOK) String() string

type GetDeviceCameraSenseObjectDetectionModelsOK

type GetDeviceCameraSenseObjectDetectionModelsOK struct {
	Payload []interface{}
}

GetDeviceCameraSenseObjectDetectionModelsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraSenseObjectDetectionModelsOK

func NewGetDeviceCameraSenseObjectDetectionModelsOK() *GetDeviceCameraSenseObjectDetectionModelsOK

NewGetDeviceCameraSenseObjectDetectionModelsOK creates a GetDeviceCameraSenseObjectDetectionModelsOK with default headers values

func (*GetDeviceCameraSenseObjectDetectionModelsOK) Code

Code gets the status code for the get device camera sense object detection models o k response

func (*GetDeviceCameraSenseObjectDetectionModelsOK) Error

func (*GetDeviceCameraSenseObjectDetectionModelsOK) GetPayload

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

func (*GetDeviceCameraSenseObjectDetectionModelsOK) IsClientError

IsClientError returns true when this get device camera sense object detection models o k response has a 4xx status code

func (*GetDeviceCameraSenseObjectDetectionModelsOK) IsCode

IsCode returns true when this get device camera sense object detection models o k response a status code equal to that given

func (*GetDeviceCameraSenseObjectDetectionModelsOK) IsRedirect

IsRedirect returns true when this get device camera sense object detection models o k response has a 3xx status code

func (*GetDeviceCameraSenseObjectDetectionModelsOK) IsServerError

IsServerError returns true when this get device camera sense object detection models o k response has a 5xx status code

func (*GetDeviceCameraSenseObjectDetectionModelsOK) IsSuccess

IsSuccess returns true when this get device camera sense object detection models o k response has a 2xx status code

func (*GetDeviceCameraSenseObjectDetectionModelsOK) String

type GetDeviceCameraSenseObjectDetectionModelsParams

type GetDeviceCameraSenseObjectDetectionModelsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraSenseObjectDetectionModelsParams contains all the parameters to send to the API endpoint

for the get device camera sense object detection models operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraSenseObjectDetectionModelsParams

func NewGetDeviceCameraSenseObjectDetectionModelsParams() *GetDeviceCameraSenseObjectDetectionModelsParams

NewGetDeviceCameraSenseObjectDetectionModelsParams creates a new GetDeviceCameraSenseObjectDetectionModelsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraSenseObjectDetectionModelsParamsWithContext

func NewGetDeviceCameraSenseObjectDetectionModelsParamsWithContext(ctx context.Context) *GetDeviceCameraSenseObjectDetectionModelsParams

NewGetDeviceCameraSenseObjectDetectionModelsParamsWithContext creates a new GetDeviceCameraSenseObjectDetectionModelsParams object with the ability to set a context for a request.

func NewGetDeviceCameraSenseObjectDetectionModelsParamsWithHTTPClient

func NewGetDeviceCameraSenseObjectDetectionModelsParamsWithHTTPClient(client *http.Client) *GetDeviceCameraSenseObjectDetectionModelsParams

NewGetDeviceCameraSenseObjectDetectionModelsParamsWithHTTPClient creates a new GetDeviceCameraSenseObjectDetectionModelsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraSenseObjectDetectionModelsParamsWithTimeout

func NewGetDeviceCameraSenseObjectDetectionModelsParamsWithTimeout(timeout time.Duration) *GetDeviceCameraSenseObjectDetectionModelsParams

NewGetDeviceCameraSenseObjectDetectionModelsParamsWithTimeout creates a new GetDeviceCameraSenseObjectDetectionModelsParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraSenseObjectDetectionModelsParams) SetContext

SetContext adds the context to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) SetDefaults

SetDefaults hydrates default values in the get device camera sense object detection models params (not the query body).

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

func (*GetDeviceCameraSenseObjectDetectionModelsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) SetSerial

SetSerial adds the serial to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) SetTimeout

SetTimeout adds the timeout to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) WithContext

WithContext adds the context to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) WithDefaults

WithDefaults hydrates default values in the get device camera sense object detection models params (not the query body).

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

func (*GetDeviceCameraSenseObjectDetectionModelsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) WithSerial

WithSerial adds the serial to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) WithTimeout

WithTimeout adds the timeout to the get device camera sense object detection models params

func (*GetDeviceCameraSenseObjectDetectionModelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraSenseObjectDetectionModelsReader

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

GetDeviceCameraSenseObjectDetectionModelsReader is a Reader for the GetDeviceCameraSenseObjectDetectionModels structure.

func (*GetDeviceCameraSenseObjectDetectionModelsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraSenseParams

type GetDeviceCameraSenseParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraSenseParams contains all the parameters to send to the API endpoint

for the get device camera sense operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraSenseParams

func NewGetDeviceCameraSenseParams() *GetDeviceCameraSenseParams

NewGetDeviceCameraSenseParams creates a new GetDeviceCameraSenseParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraSenseParamsWithContext

func NewGetDeviceCameraSenseParamsWithContext(ctx context.Context) *GetDeviceCameraSenseParams

NewGetDeviceCameraSenseParamsWithContext creates a new GetDeviceCameraSenseParams object with the ability to set a context for a request.

func NewGetDeviceCameraSenseParamsWithHTTPClient

func NewGetDeviceCameraSenseParamsWithHTTPClient(client *http.Client) *GetDeviceCameraSenseParams

NewGetDeviceCameraSenseParamsWithHTTPClient creates a new GetDeviceCameraSenseParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraSenseParamsWithTimeout

func NewGetDeviceCameraSenseParamsWithTimeout(timeout time.Duration) *GetDeviceCameraSenseParams

NewGetDeviceCameraSenseParamsWithTimeout creates a new GetDeviceCameraSenseParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraSenseParams) SetContext

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

SetContext adds the context to the get device camera sense params

func (*GetDeviceCameraSenseParams) SetDefaults

func (o *GetDeviceCameraSenseParams) SetDefaults()

SetDefaults hydrates default values in the get device camera sense params (not the query body).

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

func (*GetDeviceCameraSenseParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera sense params

func (*GetDeviceCameraSenseParams) SetSerial

func (o *GetDeviceCameraSenseParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera sense params

func (*GetDeviceCameraSenseParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera sense params

func (*GetDeviceCameraSenseParams) WithContext

WithContext adds the context to the get device camera sense params

func (*GetDeviceCameraSenseParams) WithDefaults

WithDefaults hydrates default values in the get device camera sense params (not the query body).

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

func (*GetDeviceCameraSenseParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera sense params

func (*GetDeviceCameraSenseParams) WithSerial

WithSerial adds the serial to the get device camera sense params

func (*GetDeviceCameraSenseParams) WithTimeout

WithTimeout adds the timeout to the get device camera sense params

func (*GetDeviceCameraSenseParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraSenseReader

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

GetDeviceCameraSenseReader is a Reader for the GetDeviceCameraSense structure.

func (*GetDeviceCameraSenseReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraVideoLinkOK

type GetDeviceCameraVideoLinkOK struct {
	Payload interface{}
}

GetDeviceCameraVideoLinkOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraVideoLinkOK

func NewGetDeviceCameraVideoLinkOK() *GetDeviceCameraVideoLinkOK

NewGetDeviceCameraVideoLinkOK creates a GetDeviceCameraVideoLinkOK with default headers values

func (*GetDeviceCameraVideoLinkOK) Code

func (o *GetDeviceCameraVideoLinkOK) Code() int

Code gets the status code for the get device camera video link o k response

func (*GetDeviceCameraVideoLinkOK) Error

func (*GetDeviceCameraVideoLinkOK) GetPayload

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

func (*GetDeviceCameraVideoLinkOK) IsClientError

func (o *GetDeviceCameraVideoLinkOK) IsClientError() bool

IsClientError returns true when this get device camera video link o k response has a 4xx status code

func (*GetDeviceCameraVideoLinkOK) IsCode

func (o *GetDeviceCameraVideoLinkOK) IsCode(code int) bool

IsCode returns true when this get device camera video link o k response a status code equal to that given

func (*GetDeviceCameraVideoLinkOK) IsRedirect

func (o *GetDeviceCameraVideoLinkOK) IsRedirect() bool

IsRedirect returns true when this get device camera video link o k response has a 3xx status code

func (*GetDeviceCameraVideoLinkOK) IsServerError

func (o *GetDeviceCameraVideoLinkOK) IsServerError() bool

IsServerError returns true when this get device camera video link o k response has a 5xx status code

func (*GetDeviceCameraVideoLinkOK) IsSuccess

func (o *GetDeviceCameraVideoLinkOK) IsSuccess() bool

IsSuccess returns true when this get device camera video link o k response has a 2xx status code

func (*GetDeviceCameraVideoLinkOK) String

func (o *GetDeviceCameraVideoLinkOK) String() string

type GetDeviceCameraVideoLinkParams

type GetDeviceCameraVideoLinkParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	/* Timestamp.

	   [optional] The video link will start at this time. The timestamp should be a string in ISO8601 format. If no timestamp is specified, we will assume current time.

	   Format: date-time
	*/
	Timestamp *strfmt.DateTime

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

GetDeviceCameraVideoLinkParams contains all the parameters to send to the API endpoint

for the get device camera video link operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraVideoLinkParams

func NewGetDeviceCameraVideoLinkParams() *GetDeviceCameraVideoLinkParams

NewGetDeviceCameraVideoLinkParams creates a new GetDeviceCameraVideoLinkParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraVideoLinkParamsWithContext

func NewGetDeviceCameraVideoLinkParamsWithContext(ctx context.Context) *GetDeviceCameraVideoLinkParams

NewGetDeviceCameraVideoLinkParamsWithContext creates a new GetDeviceCameraVideoLinkParams object with the ability to set a context for a request.

func NewGetDeviceCameraVideoLinkParamsWithHTTPClient

func NewGetDeviceCameraVideoLinkParamsWithHTTPClient(client *http.Client) *GetDeviceCameraVideoLinkParams

NewGetDeviceCameraVideoLinkParamsWithHTTPClient creates a new GetDeviceCameraVideoLinkParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraVideoLinkParamsWithTimeout

func NewGetDeviceCameraVideoLinkParamsWithTimeout(timeout time.Duration) *GetDeviceCameraVideoLinkParams

NewGetDeviceCameraVideoLinkParamsWithTimeout creates a new GetDeviceCameraVideoLinkParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraVideoLinkParams) SetContext

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

SetContext adds the context to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) SetDefaults

func (o *GetDeviceCameraVideoLinkParams) SetDefaults()

SetDefaults hydrates default values in the get device camera video link params (not the query body).

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

func (*GetDeviceCameraVideoLinkParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) SetSerial

func (o *GetDeviceCameraVideoLinkParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) SetTimestamp

func (o *GetDeviceCameraVideoLinkParams) SetTimestamp(timestamp *strfmt.DateTime)

SetTimestamp adds the timestamp to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) WithContext

WithContext adds the context to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) WithDefaults

WithDefaults hydrates default values in the get device camera video link params (not the query body).

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

func (*GetDeviceCameraVideoLinkParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) WithSerial

WithSerial adds the serial to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) WithTimeout

WithTimeout adds the timeout to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) WithTimestamp

WithTimestamp adds the timestamp to the get device camera video link params

func (*GetDeviceCameraVideoLinkParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraVideoLinkReader

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

GetDeviceCameraVideoLinkReader is a Reader for the GetDeviceCameraVideoLink structure.

func (*GetDeviceCameraVideoLinkReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraVideoSettingsOK

type GetDeviceCameraVideoSettingsOK struct {
	Payload interface{}
}

GetDeviceCameraVideoSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraVideoSettingsOK

func NewGetDeviceCameraVideoSettingsOK() *GetDeviceCameraVideoSettingsOK

NewGetDeviceCameraVideoSettingsOK creates a GetDeviceCameraVideoSettingsOK with default headers values

func (*GetDeviceCameraVideoSettingsOK) Code

Code gets the status code for the get device camera video settings o k response

func (*GetDeviceCameraVideoSettingsOK) Error

func (*GetDeviceCameraVideoSettingsOK) GetPayload

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

func (*GetDeviceCameraVideoSettingsOK) IsClientError

func (o *GetDeviceCameraVideoSettingsOK) IsClientError() bool

IsClientError returns true when this get device camera video settings o k response has a 4xx status code

func (*GetDeviceCameraVideoSettingsOK) IsCode

func (o *GetDeviceCameraVideoSettingsOK) IsCode(code int) bool

IsCode returns true when this get device camera video settings o k response a status code equal to that given

func (*GetDeviceCameraVideoSettingsOK) IsRedirect

func (o *GetDeviceCameraVideoSettingsOK) IsRedirect() bool

IsRedirect returns true when this get device camera video settings o k response has a 3xx status code

func (*GetDeviceCameraVideoSettingsOK) IsServerError

func (o *GetDeviceCameraVideoSettingsOK) IsServerError() bool

IsServerError returns true when this get device camera video settings o k response has a 5xx status code

func (*GetDeviceCameraVideoSettingsOK) IsSuccess

func (o *GetDeviceCameraVideoSettingsOK) IsSuccess() bool

IsSuccess returns true when this get device camera video settings o k response has a 2xx status code

func (*GetDeviceCameraVideoSettingsOK) String

type GetDeviceCameraVideoSettingsParams

type GetDeviceCameraVideoSettingsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraVideoSettingsParams contains all the parameters to send to the API endpoint

for the get device camera video settings operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraVideoSettingsParams

func NewGetDeviceCameraVideoSettingsParams() *GetDeviceCameraVideoSettingsParams

NewGetDeviceCameraVideoSettingsParams creates a new GetDeviceCameraVideoSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraVideoSettingsParamsWithContext

func NewGetDeviceCameraVideoSettingsParamsWithContext(ctx context.Context) *GetDeviceCameraVideoSettingsParams

NewGetDeviceCameraVideoSettingsParamsWithContext creates a new GetDeviceCameraVideoSettingsParams object with the ability to set a context for a request.

func NewGetDeviceCameraVideoSettingsParamsWithHTTPClient

func NewGetDeviceCameraVideoSettingsParamsWithHTTPClient(client *http.Client) *GetDeviceCameraVideoSettingsParams

NewGetDeviceCameraVideoSettingsParamsWithHTTPClient creates a new GetDeviceCameraVideoSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraVideoSettingsParamsWithTimeout

func NewGetDeviceCameraVideoSettingsParamsWithTimeout(timeout time.Duration) *GetDeviceCameraVideoSettingsParams

NewGetDeviceCameraVideoSettingsParamsWithTimeout creates a new GetDeviceCameraVideoSettingsParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraVideoSettingsParams) SetContext

SetContext adds the context to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) SetDefaults

func (o *GetDeviceCameraVideoSettingsParams) SetDefaults()

SetDefaults hydrates default values in the get device camera video settings params (not the query body).

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

func (*GetDeviceCameraVideoSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) SetSerial

func (o *GetDeviceCameraVideoSettingsParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) WithContext

WithContext adds the context to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) WithDefaults

WithDefaults hydrates default values in the get device camera video settings params (not the query body).

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

func (*GetDeviceCameraVideoSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) WithSerial

WithSerial adds the serial to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) WithTimeout

WithTimeout adds the timeout to the get device camera video settings params

func (*GetDeviceCameraVideoSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraVideoSettingsReader

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

GetDeviceCameraVideoSettingsReader is a Reader for the GetDeviceCameraVideoSettings structure.

func (*GetDeviceCameraVideoSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDeviceCameraWirelessProfilesOK

type GetDeviceCameraWirelessProfilesOK struct {
	Payload interface{}
}

GetDeviceCameraWirelessProfilesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetDeviceCameraWirelessProfilesOK

func NewGetDeviceCameraWirelessProfilesOK() *GetDeviceCameraWirelessProfilesOK

NewGetDeviceCameraWirelessProfilesOK creates a GetDeviceCameraWirelessProfilesOK with default headers values

func (*GetDeviceCameraWirelessProfilesOK) Code

Code gets the status code for the get device camera wireless profiles o k response

func (*GetDeviceCameraWirelessProfilesOK) Error

func (*GetDeviceCameraWirelessProfilesOK) GetPayload

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

func (*GetDeviceCameraWirelessProfilesOK) IsClientError

func (o *GetDeviceCameraWirelessProfilesOK) IsClientError() bool

IsClientError returns true when this get device camera wireless profiles o k response has a 4xx status code

func (*GetDeviceCameraWirelessProfilesOK) IsCode

func (o *GetDeviceCameraWirelessProfilesOK) IsCode(code int) bool

IsCode returns true when this get device camera wireless profiles o k response a status code equal to that given

func (*GetDeviceCameraWirelessProfilesOK) IsRedirect

func (o *GetDeviceCameraWirelessProfilesOK) IsRedirect() bool

IsRedirect returns true when this get device camera wireless profiles o k response has a 3xx status code

func (*GetDeviceCameraWirelessProfilesOK) IsServerError

func (o *GetDeviceCameraWirelessProfilesOK) IsServerError() bool

IsServerError returns true when this get device camera wireless profiles o k response has a 5xx status code

func (*GetDeviceCameraWirelessProfilesOK) IsSuccess

func (o *GetDeviceCameraWirelessProfilesOK) IsSuccess() bool

IsSuccess returns true when this get device camera wireless profiles o k response has a 2xx status code

func (*GetDeviceCameraWirelessProfilesOK) String

type GetDeviceCameraWirelessProfilesParams

type GetDeviceCameraWirelessProfilesParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

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

GetDeviceCameraWirelessProfilesParams contains all the parameters to send to the API endpoint

for the get device camera wireless profiles operation.

Typically these are written to a http.Request.

func NewGetDeviceCameraWirelessProfilesParams

func NewGetDeviceCameraWirelessProfilesParams() *GetDeviceCameraWirelessProfilesParams

NewGetDeviceCameraWirelessProfilesParams creates a new GetDeviceCameraWirelessProfilesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDeviceCameraWirelessProfilesParamsWithContext

func NewGetDeviceCameraWirelessProfilesParamsWithContext(ctx context.Context) *GetDeviceCameraWirelessProfilesParams

NewGetDeviceCameraWirelessProfilesParamsWithContext creates a new GetDeviceCameraWirelessProfilesParams object with the ability to set a context for a request.

func NewGetDeviceCameraWirelessProfilesParamsWithHTTPClient

func NewGetDeviceCameraWirelessProfilesParamsWithHTTPClient(client *http.Client) *GetDeviceCameraWirelessProfilesParams

NewGetDeviceCameraWirelessProfilesParamsWithHTTPClient creates a new GetDeviceCameraWirelessProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceCameraWirelessProfilesParamsWithTimeout

func NewGetDeviceCameraWirelessProfilesParamsWithTimeout(timeout time.Duration) *GetDeviceCameraWirelessProfilesParams

NewGetDeviceCameraWirelessProfilesParamsWithTimeout creates a new GetDeviceCameraWirelessProfilesParams object with the ability to set a timeout on a request.

func (*GetDeviceCameraWirelessProfilesParams) SetContext

SetContext adds the context to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) SetDefaults

func (o *GetDeviceCameraWirelessProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get device camera wireless profiles params (not the query body).

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

func (*GetDeviceCameraWirelessProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) SetSerial

func (o *GetDeviceCameraWirelessProfilesParams) SetSerial(serial string)

SetSerial adds the serial to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) WithContext

WithContext adds the context to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) WithDefaults

WithDefaults hydrates default values in the get device camera wireless profiles params (not the query body).

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

func (*GetDeviceCameraWirelessProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) WithSerial

WithSerial adds the serial to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) WithTimeout

WithTimeout adds the timeout to the get device camera wireless profiles params

func (*GetDeviceCameraWirelessProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDeviceCameraWirelessProfilesReader

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

GetDeviceCameraWirelessProfilesReader is a Reader for the GetDeviceCameraWirelessProfiles structure.

func (*GetDeviceCameraWirelessProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkCameraQualityRetentionProfileOK

type GetNetworkCameraQualityRetentionProfileOK struct {
	Payload interface{}
}

GetNetworkCameraQualityRetentionProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkCameraQualityRetentionProfileOK

func NewGetNetworkCameraQualityRetentionProfileOK() *GetNetworkCameraQualityRetentionProfileOK

NewGetNetworkCameraQualityRetentionProfileOK creates a GetNetworkCameraQualityRetentionProfileOK with default headers values

func (*GetNetworkCameraQualityRetentionProfileOK) Code

Code gets the status code for the get network camera quality retention profile o k response

func (*GetNetworkCameraQualityRetentionProfileOK) Error

func (*GetNetworkCameraQualityRetentionProfileOK) GetPayload

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

func (*GetNetworkCameraQualityRetentionProfileOK) IsClientError

IsClientError returns true when this get network camera quality retention profile o k response has a 4xx status code

func (*GetNetworkCameraQualityRetentionProfileOK) IsCode

IsCode returns true when this get network camera quality retention profile o k response a status code equal to that given

func (*GetNetworkCameraQualityRetentionProfileOK) IsRedirect

IsRedirect returns true when this get network camera quality retention profile o k response has a 3xx status code

func (*GetNetworkCameraQualityRetentionProfileOK) IsServerError

IsServerError returns true when this get network camera quality retention profile o k response has a 5xx status code

func (*GetNetworkCameraQualityRetentionProfileOK) IsSuccess

IsSuccess returns true when this get network camera quality retention profile o k response has a 2xx status code

func (*GetNetworkCameraQualityRetentionProfileOK) String

type GetNetworkCameraQualityRetentionProfileParams

type GetNetworkCameraQualityRetentionProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* QualityRetentionProfileID.

	   Quality retention profile ID
	*/
	QualityRetentionProfileID string

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

GetNetworkCameraQualityRetentionProfileParams contains all the parameters to send to the API endpoint

for the get network camera quality retention profile operation.

Typically these are written to a http.Request.

func NewGetNetworkCameraQualityRetentionProfileParams

func NewGetNetworkCameraQualityRetentionProfileParams() *GetNetworkCameraQualityRetentionProfileParams

NewGetNetworkCameraQualityRetentionProfileParams creates a new GetNetworkCameraQualityRetentionProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkCameraQualityRetentionProfileParamsWithContext

func NewGetNetworkCameraQualityRetentionProfileParamsWithContext(ctx context.Context) *GetNetworkCameraQualityRetentionProfileParams

NewGetNetworkCameraQualityRetentionProfileParamsWithContext creates a new GetNetworkCameraQualityRetentionProfileParams object with the ability to set a context for a request.

func NewGetNetworkCameraQualityRetentionProfileParamsWithHTTPClient

func NewGetNetworkCameraQualityRetentionProfileParamsWithHTTPClient(client *http.Client) *GetNetworkCameraQualityRetentionProfileParams

NewGetNetworkCameraQualityRetentionProfileParamsWithHTTPClient creates a new GetNetworkCameraQualityRetentionProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkCameraQualityRetentionProfileParamsWithTimeout

func NewGetNetworkCameraQualityRetentionProfileParamsWithTimeout(timeout time.Duration) *GetNetworkCameraQualityRetentionProfileParams

NewGetNetworkCameraQualityRetentionProfileParamsWithTimeout creates a new GetNetworkCameraQualityRetentionProfileParams object with the ability to set a timeout on a request.

func (*GetNetworkCameraQualityRetentionProfileParams) SetContext

SetContext adds the context to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) SetDefaults

SetDefaults hydrates default values in the get network camera quality retention profile params (not the query body).

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

func (*GetNetworkCameraQualityRetentionProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) SetNetworkID

func (o *GetNetworkCameraQualityRetentionProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) SetQualityRetentionProfileID

func (o *GetNetworkCameraQualityRetentionProfileParams) SetQualityRetentionProfileID(qualityRetentionProfileID string)

SetQualityRetentionProfileID adds the qualityRetentionProfileId to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) SetTimeout

SetTimeout adds the timeout to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) WithContext

WithContext adds the context to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) WithDefaults

WithDefaults hydrates default values in the get network camera quality retention profile params (not the query body).

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

func (*GetNetworkCameraQualityRetentionProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) WithNetworkID

WithNetworkID adds the networkID to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) WithQualityRetentionProfileID

func (o *GetNetworkCameraQualityRetentionProfileParams) WithQualityRetentionProfileID(qualityRetentionProfileID string) *GetNetworkCameraQualityRetentionProfileParams

WithQualityRetentionProfileID adds the qualityRetentionProfileID to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) WithTimeout

WithTimeout adds the timeout to the get network camera quality retention profile params

func (*GetNetworkCameraQualityRetentionProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkCameraQualityRetentionProfileReader

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

GetNetworkCameraQualityRetentionProfileReader is a Reader for the GetNetworkCameraQualityRetentionProfile structure.

func (*GetNetworkCameraQualityRetentionProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkCameraQualityRetentionProfilesOK

type GetNetworkCameraQualityRetentionProfilesOK struct {
	Payload []interface{}
}

GetNetworkCameraQualityRetentionProfilesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkCameraQualityRetentionProfilesOK

func NewGetNetworkCameraQualityRetentionProfilesOK() *GetNetworkCameraQualityRetentionProfilesOK

NewGetNetworkCameraQualityRetentionProfilesOK creates a GetNetworkCameraQualityRetentionProfilesOK with default headers values

func (*GetNetworkCameraQualityRetentionProfilesOK) Code

Code gets the status code for the get network camera quality retention profiles o k response

func (*GetNetworkCameraQualityRetentionProfilesOK) Error

func (*GetNetworkCameraQualityRetentionProfilesOK) GetPayload

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

func (*GetNetworkCameraQualityRetentionProfilesOK) IsClientError

IsClientError returns true when this get network camera quality retention profiles o k response has a 4xx status code

func (*GetNetworkCameraQualityRetentionProfilesOK) IsCode

IsCode returns true when this get network camera quality retention profiles o k response a status code equal to that given

func (*GetNetworkCameraQualityRetentionProfilesOK) IsRedirect

IsRedirect returns true when this get network camera quality retention profiles o k response has a 3xx status code

func (*GetNetworkCameraQualityRetentionProfilesOK) IsServerError

IsServerError returns true when this get network camera quality retention profiles o k response has a 5xx status code

func (*GetNetworkCameraQualityRetentionProfilesOK) IsSuccess

IsSuccess returns true when this get network camera quality retention profiles o k response has a 2xx status code

func (*GetNetworkCameraQualityRetentionProfilesOK) String

type GetNetworkCameraQualityRetentionProfilesParams

type GetNetworkCameraQualityRetentionProfilesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkCameraQualityRetentionProfilesParams contains all the parameters to send to the API endpoint

for the get network camera quality retention profiles operation.

Typically these are written to a http.Request.

func NewGetNetworkCameraQualityRetentionProfilesParams

func NewGetNetworkCameraQualityRetentionProfilesParams() *GetNetworkCameraQualityRetentionProfilesParams

NewGetNetworkCameraQualityRetentionProfilesParams creates a new GetNetworkCameraQualityRetentionProfilesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkCameraQualityRetentionProfilesParamsWithContext

func NewGetNetworkCameraQualityRetentionProfilesParamsWithContext(ctx context.Context) *GetNetworkCameraQualityRetentionProfilesParams

NewGetNetworkCameraQualityRetentionProfilesParamsWithContext creates a new GetNetworkCameraQualityRetentionProfilesParams object with the ability to set a context for a request.

func NewGetNetworkCameraQualityRetentionProfilesParamsWithHTTPClient

func NewGetNetworkCameraQualityRetentionProfilesParamsWithHTTPClient(client *http.Client) *GetNetworkCameraQualityRetentionProfilesParams

NewGetNetworkCameraQualityRetentionProfilesParamsWithHTTPClient creates a new GetNetworkCameraQualityRetentionProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkCameraQualityRetentionProfilesParamsWithTimeout

func NewGetNetworkCameraQualityRetentionProfilesParamsWithTimeout(timeout time.Duration) *GetNetworkCameraQualityRetentionProfilesParams

NewGetNetworkCameraQualityRetentionProfilesParamsWithTimeout creates a new GetNetworkCameraQualityRetentionProfilesParams object with the ability to set a timeout on a request.

func (*GetNetworkCameraQualityRetentionProfilesParams) SetContext

SetContext adds the context to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) SetDefaults

SetDefaults hydrates default values in the get network camera quality retention profiles params (not the query body).

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

func (*GetNetworkCameraQualityRetentionProfilesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) SetNetworkID

func (o *GetNetworkCameraQualityRetentionProfilesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) SetTimeout

SetTimeout adds the timeout to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) WithContext

WithContext adds the context to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) WithDefaults

WithDefaults hydrates default values in the get network camera quality retention profiles params (not the query body).

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

func (*GetNetworkCameraQualityRetentionProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) WithNetworkID

WithNetworkID adds the networkID to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) WithTimeout

WithTimeout adds the timeout to the get network camera quality retention profiles params

func (*GetNetworkCameraQualityRetentionProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkCameraQualityRetentionProfilesReader

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

GetNetworkCameraQualityRetentionProfilesReader is a Reader for the GetNetworkCameraQualityRetentionProfiles structure.

func (*GetNetworkCameraQualityRetentionProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkCameraSchedulesOK

type GetNetworkCameraSchedulesOK struct {
	Payload []interface{}
}

GetNetworkCameraSchedulesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkCameraSchedulesOK

func NewGetNetworkCameraSchedulesOK() *GetNetworkCameraSchedulesOK

NewGetNetworkCameraSchedulesOK creates a GetNetworkCameraSchedulesOK with default headers values

func (*GetNetworkCameraSchedulesOK) Code

func (o *GetNetworkCameraSchedulesOK) Code() int

Code gets the status code for the get network camera schedules o k response

func (*GetNetworkCameraSchedulesOK) Error

func (*GetNetworkCameraSchedulesOK) GetPayload

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

func (*GetNetworkCameraSchedulesOK) IsClientError

func (o *GetNetworkCameraSchedulesOK) IsClientError() bool

IsClientError returns true when this get network camera schedules o k response has a 4xx status code

func (*GetNetworkCameraSchedulesOK) IsCode

func (o *GetNetworkCameraSchedulesOK) IsCode(code int) bool

IsCode returns true when this get network camera schedules o k response a status code equal to that given

func (*GetNetworkCameraSchedulesOK) IsRedirect

func (o *GetNetworkCameraSchedulesOK) IsRedirect() bool

IsRedirect returns true when this get network camera schedules o k response has a 3xx status code

func (*GetNetworkCameraSchedulesOK) IsServerError

func (o *GetNetworkCameraSchedulesOK) IsServerError() bool

IsServerError returns true when this get network camera schedules o k response has a 5xx status code

func (*GetNetworkCameraSchedulesOK) IsSuccess

func (o *GetNetworkCameraSchedulesOK) IsSuccess() bool

IsSuccess returns true when this get network camera schedules o k response has a 2xx status code

func (*GetNetworkCameraSchedulesOK) String

func (o *GetNetworkCameraSchedulesOK) String() string

type GetNetworkCameraSchedulesParams

type GetNetworkCameraSchedulesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkCameraSchedulesParams contains all the parameters to send to the API endpoint

for the get network camera schedules operation.

Typically these are written to a http.Request.

func NewGetNetworkCameraSchedulesParams

func NewGetNetworkCameraSchedulesParams() *GetNetworkCameraSchedulesParams

NewGetNetworkCameraSchedulesParams creates a new GetNetworkCameraSchedulesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkCameraSchedulesParamsWithContext

func NewGetNetworkCameraSchedulesParamsWithContext(ctx context.Context) *GetNetworkCameraSchedulesParams

NewGetNetworkCameraSchedulesParamsWithContext creates a new GetNetworkCameraSchedulesParams object with the ability to set a context for a request.

func NewGetNetworkCameraSchedulesParamsWithHTTPClient

func NewGetNetworkCameraSchedulesParamsWithHTTPClient(client *http.Client) *GetNetworkCameraSchedulesParams

NewGetNetworkCameraSchedulesParamsWithHTTPClient creates a new GetNetworkCameraSchedulesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkCameraSchedulesParamsWithTimeout

func NewGetNetworkCameraSchedulesParamsWithTimeout(timeout time.Duration) *GetNetworkCameraSchedulesParams

NewGetNetworkCameraSchedulesParamsWithTimeout creates a new GetNetworkCameraSchedulesParams object with the ability to set a timeout on a request.

func (*GetNetworkCameraSchedulesParams) SetContext

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

SetContext adds the context to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) SetDefaults

func (o *GetNetworkCameraSchedulesParams) SetDefaults()

SetDefaults hydrates default values in the get network camera schedules params (not the query body).

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

func (*GetNetworkCameraSchedulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) SetNetworkID

func (o *GetNetworkCameraSchedulesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) SetTimeout

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

SetTimeout adds the timeout to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) WithContext

WithContext adds the context to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) WithDefaults

WithDefaults hydrates default values in the get network camera schedules params (not the query body).

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

func (*GetNetworkCameraSchedulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) WithNetworkID

WithNetworkID adds the networkID to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) WithTimeout

WithTimeout adds the timeout to the get network camera schedules params

func (*GetNetworkCameraSchedulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkCameraSchedulesReader

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

GetNetworkCameraSchedulesReader is a Reader for the GetNetworkCameraSchedules structure.

func (*GetNetworkCameraSchedulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkCameraWirelessProfileOK

type GetNetworkCameraWirelessProfileOK struct {
	Payload interface{}
}

GetNetworkCameraWirelessProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkCameraWirelessProfileOK

func NewGetNetworkCameraWirelessProfileOK() *GetNetworkCameraWirelessProfileOK

NewGetNetworkCameraWirelessProfileOK creates a GetNetworkCameraWirelessProfileOK with default headers values

func (*GetNetworkCameraWirelessProfileOK) Code

Code gets the status code for the get network camera wireless profile o k response

func (*GetNetworkCameraWirelessProfileOK) Error

func (*GetNetworkCameraWirelessProfileOK) GetPayload

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

func (*GetNetworkCameraWirelessProfileOK) IsClientError

func (o *GetNetworkCameraWirelessProfileOK) IsClientError() bool

IsClientError returns true when this get network camera wireless profile o k response has a 4xx status code

func (*GetNetworkCameraWirelessProfileOK) IsCode

func (o *GetNetworkCameraWirelessProfileOK) IsCode(code int) bool

IsCode returns true when this get network camera wireless profile o k response a status code equal to that given

func (*GetNetworkCameraWirelessProfileOK) IsRedirect

func (o *GetNetworkCameraWirelessProfileOK) IsRedirect() bool

IsRedirect returns true when this get network camera wireless profile o k response has a 3xx status code

func (*GetNetworkCameraWirelessProfileOK) IsServerError

func (o *GetNetworkCameraWirelessProfileOK) IsServerError() bool

IsServerError returns true when this get network camera wireless profile o k response has a 5xx status code

func (*GetNetworkCameraWirelessProfileOK) IsSuccess

func (o *GetNetworkCameraWirelessProfileOK) IsSuccess() bool

IsSuccess returns true when this get network camera wireless profile o k response has a 2xx status code

func (*GetNetworkCameraWirelessProfileOK) String

type GetNetworkCameraWirelessProfileParams

type GetNetworkCameraWirelessProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* WirelessProfileID.

	   Wireless profile ID
	*/
	WirelessProfileID string

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

GetNetworkCameraWirelessProfileParams contains all the parameters to send to the API endpoint

for the get network camera wireless profile operation.

Typically these are written to a http.Request.

func NewGetNetworkCameraWirelessProfileParams

func NewGetNetworkCameraWirelessProfileParams() *GetNetworkCameraWirelessProfileParams

NewGetNetworkCameraWirelessProfileParams creates a new GetNetworkCameraWirelessProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkCameraWirelessProfileParamsWithContext

func NewGetNetworkCameraWirelessProfileParamsWithContext(ctx context.Context) *GetNetworkCameraWirelessProfileParams

NewGetNetworkCameraWirelessProfileParamsWithContext creates a new GetNetworkCameraWirelessProfileParams object with the ability to set a context for a request.

func NewGetNetworkCameraWirelessProfileParamsWithHTTPClient

func NewGetNetworkCameraWirelessProfileParamsWithHTTPClient(client *http.Client) *GetNetworkCameraWirelessProfileParams

NewGetNetworkCameraWirelessProfileParamsWithHTTPClient creates a new GetNetworkCameraWirelessProfileParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkCameraWirelessProfileParamsWithTimeout

func NewGetNetworkCameraWirelessProfileParamsWithTimeout(timeout time.Duration) *GetNetworkCameraWirelessProfileParams

NewGetNetworkCameraWirelessProfileParamsWithTimeout creates a new GetNetworkCameraWirelessProfileParams object with the ability to set a timeout on a request.

func (*GetNetworkCameraWirelessProfileParams) SetContext

SetContext adds the context to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) SetDefaults

func (o *GetNetworkCameraWirelessProfileParams) SetDefaults()

SetDefaults hydrates default values in the get network camera wireless profile params (not the query body).

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

func (*GetNetworkCameraWirelessProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) SetNetworkID

func (o *GetNetworkCameraWirelessProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) SetTimeout

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

SetTimeout adds the timeout to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) SetWirelessProfileID

func (o *GetNetworkCameraWirelessProfileParams) SetWirelessProfileID(wirelessProfileID string)

SetWirelessProfileID adds the wirelessProfileId to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) WithContext

WithContext adds the context to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) WithDefaults

WithDefaults hydrates default values in the get network camera wireless profile params (not the query body).

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

func (*GetNetworkCameraWirelessProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) WithNetworkID

WithNetworkID adds the networkID to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) WithTimeout

WithTimeout adds the timeout to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) WithWirelessProfileID

func (o *GetNetworkCameraWirelessProfileParams) WithWirelessProfileID(wirelessProfileID string) *GetNetworkCameraWirelessProfileParams

WithWirelessProfileID adds the wirelessProfileID to the get network camera wireless profile params

func (*GetNetworkCameraWirelessProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkCameraWirelessProfileReader

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

GetNetworkCameraWirelessProfileReader is a Reader for the GetNetworkCameraWirelessProfile structure.

func (*GetNetworkCameraWirelessProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkCameraWirelessProfilesOK

type GetNetworkCameraWirelessProfilesOK struct {
	Payload []interface{}
}

GetNetworkCameraWirelessProfilesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetNetworkCameraWirelessProfilesOK

func NewGetNetworkCameraWirelessProfilesOK() *GetNetworkCameraWirelessProfilesOK

NewGetNetworkCameraWirelessProfilesOK creates a GetNetworkCameraWirelessProfilesOK with default headers values

func (*GetNetworkCameraWirelessProfilesOK) Code

Code gets the status code for the get network camera wireless profiles o k response

func (*GetNetworkCameraWirelessProfilesOK) Error

func (*GetNetworkCameraWirelessProfilesOK) GetPayload

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

func (*GetNetworkCameraWirelessProfilesOK) IsClientError

func (o *GetNetworkCameraWirelessProfilesOK) IsClientError() bool

IsClientError returns true when this get network camera wireless profiles o k response has a 4xx status code

func (*GetNetworkCameraWirelessProfilesOK) IsCode

IsCode returns true when this get network camera wireless profiles o k response a status code equal to that given

func (*GetNetworkCameraWirelessProfilesOK) IsRedirect

func (o *GetNetworkCameraWirelessProfilesOK) IsRedirect() bool

IsRedirect returns true when this get network camera wireless profiles o k response has a 3xx status code

func (*GetNetworkCameraWirelessProfilesOK) IsServerError

func (o *GetNetworkCameraWirelessProfilesOK) IsServerError() bool

IsServerError returns true when this get network camera wireless profiles o k response has a 5xx status code

func (*GetNetworkCameraWirelessProfilesOK) IsSuccess

IsSuccess returns true when this get network camera wireless profiles o k response has a 2xx status code

func (*GetNetworkCameraWirelessProfilesOK) String

type GetNetworkCameraWirelessProfilesParams

type GetNetworkCameraWirelessProfilesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkCameraWirelessProfilesParams contains all the parameters to send to the API endpoint

for the get network camera wireless profiles operation.

Typically these are written to a http.Request.

func NewGetNetworkCameraWirelessProfilesParams

func NewGetNetworkCameraWirelessProfilesParams() *GetNetworkCameraWirelessProfilesParams

NewGetNetworkCameraWirelessProfilesParams creates a new GetNetworkCameraWirelessProfilesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetNetworkCameraWirelessProfilesParamsWithContext

func NewGetNetworkCameraWirelessProfilesParamsWithContext(ctx context.Context) *GetNetworkCameraWirelessProfilesParams

NewGetNetworkCameraWirelessProfilesParamsWithContext creates a new GetNetworkCameraWirelessProfilesParams object with the ability to set a context for a request.

func NewGetNetworkCameraWirelessProfilesParamsWithHTTPClient

func NewGetNetworkCameraWirelessProfilesParamsWithHTTPClient(client *http.Client) *GetNetworkCameraWirelessProfilesParams

NewGetNetworkCameraWirelessProfilesParamsWithHTTPClient creates a new GetNetworkCameraWirelessProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkCameraWirelessProfilesParamsWithTimeout

func NewGetNetworkCameraWirelessProfilesParamsWithTimeout(timeout time.Duration) *GetNetworkCameraWirelessProfilesParams

NewGetNetworkCameraWirelessProfilesParamsWithTimeout creates a new GetNetworkCameraWirelessProfilesParams object with the ability to set a timeout on a request.

func (*GetNetworkCameraWirelessProfilesParams) SetContext

SetContext adds the context to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) SetDefaults

func (o *GetNetworkCameraWirelessProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get network camera wireless profiles params (not the query body).

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

func (*GetNetworkCameraWirelessProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) SetNetworkID

func (o *GetNetworkCameraWirelessProfilesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) WithContext

WithContext adds the context to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) WithDefaults

WithDefaults hydrates default values in the get network camera wireless profiles params (not the query body).

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

func (*GetNetworkCameraWirelessProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) WithNetworkID

WithNetworkID adds the networkID to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) WithTimeout

WithTimeout adds the timeout to the get network camera wireless profiles params

func (*GetNetworkCameraWirelessProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkCameraWirelessProfilesReader

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

GetNetworkCameraWirelessProfilesReader is a Reader for the GetNetworkCameraWirelessProfiles structure.

func (*GetNetworkCameraWirelessProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrganizationCameraCustomAnalyticsArtifactOK

type GetOrganizationCameraCustomAnalyticsArtifactOK struct {
	Payload interface{}
}

GetOrganizationCameraCustomAnalyticsArtifactOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationCameraCustomAnalyticsArtifactOK

func NewGetOrganizationCameraCustomAnalyticsArtifactOK() *GetOrganizationCameraCustomAnalyticsArtifactOK

NewGetOrganizationCameraCustomAnalyticsArtifactOK creates a GetOrganizationCameraCustomAnalyticsArtifactOK with default headers values

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) Code

Code gets the status code for the get organization camera custom analytics artifact o k response

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) Error

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) GetPayload

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

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) IsClientError

IsClientError returns true when this get organization camera custom analytics artifact o k response has a 4xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) IsCode

IsCode returns true when this get organization camera custom analytics artifact o k response a status code equal to that given

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) IsRedirect

IsRedirect returns true when this get organization camera custom analytics artifact o k response has a 3xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) IsServerError

IsServerError returns true when this get organization camera custom analytics artifact o k response has a 5xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) IsSuccess

IsSuccess returns true when this get organization camera custom analytics artifact o k response has a 2xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactOK) String

type GetOrganizationCameraCustomAnalyticsArtifactParams

type GetOrganizationCameraCustomAnalyticsArtifactParams struct {

	/* ArtifactID.

	   Artifact ID
	*/
	ArtifactID string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

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

GetOrganizationCameraCustomAnalyticsArtifactParams contains all the parameters to send to the API endpoint

for the get organization camera custom analytics artifact operation.

Typically these are written to a http.Request.

func NewGetOrganizationCameraCustomAnalyticsArtifactParams

func NewGetOrganizationCameraCustomAnalyticsArtifactParams() *GetOrganizationCameraCustomAnalyticsArtifactParams

NewGetOrganizationCameraCustomAnalyticsArtifactParams creates a new GetOrganizationCameraCustomAnalyticsArtifactParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithContext

func NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithContext(ctx context.Context) *GetOrganizationCameraCustomAnalyticsArtifactParams

NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithContext creates a new GetOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a context for a request.

func NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient

func NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient(client *http.Client) *GetOrganizationCameraCustomAnalyticsArtifactParams

NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithHTTPClient creates a new GetOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout

func NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout(timeout time.Duration) *GetOrganizationCameraCustomAnalyticsArtifactParams

NewGetOrganizationCameraCustomAnalyticsArtifactParamsWithTimeout creates a new GetOrganizationCameraCustomAnalyticsArtifactParams object with the ability to set a timeout on a request.

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) SetArtifactID

func (o *GetOrganizationCameraCustomAnalyticsArtifactParams) SetArtifactID(artifactID string)

SetArtifactID adds the artifactId to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) SetContext

SetContext adds the context to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) SetDefaults

SetDefaults hydrates default values in the get organization camera custom analytics artifact params (not the query body).

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

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) SetOrganizationID

func (o *GetOrganizationCameraCustomAnalyticsArtifactParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) SetTimeout

SetTimeout adds the timeout to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WithArtifactID

WithArtifactID adds the artifactID to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WithContext

WithContext adds the context to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WithDefaults

WithDefaults hydrates default values in the get organization camera custom analytics artifact params (not the query body).

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

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WithTimeout

WithTimeout adds the timeout to the get organization camera custom analytics artifact params

func (*GetOrganizationCameraCustomAnalyticsArtifactParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationCameraCustomAnalyticsArtifactReader

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

GetOrganizationCameraCustomAnalyticsArtifactReader is a Reader for the GetOrganizationCameraCustomAnalyticsArtifact structure.

func (*GetOrganizationCameraCustomAnalyticsArtifactReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrganizationCameraCustomAnalyticsArtifactsOK

type GetOrganizationCameraCustomAnalyticsArtifactsOK struct {
	Payload []interface{}
}

GetOrganizationCameraCustomAnalyticsArtifactsOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationCameraCustomAnalyticsArtifactsOK

func NewGetOrganizationCameraCustomAnalyticsArtifactsOK() *GetOrganizationCameraCustomAnalyticsArtifactsOK

NewGetOrganizationCameraCustomAnalyticsArtifactsOK creates a GetOrganizationCameraCustomAnalyticsArtifactsOK with default headers values

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) Code

Code gets the status code for the get organization camera custom analytics artifacts o k response

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) Error

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) GetPayload

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

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) IsClientError

IsClientError returns true when this get organization camera custom analytics artifacts o k response has a 4xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) IsCode

IsCode returns true when this get organization camera custom analytics artifacts o k response a status code equal to that given

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) IsRedirect

IsRedirect returns true when this get organization camera custom analytics artifacts o k response has a 3xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) IsServerError

IsServerError returns true when this get organization camera custom analytics artifacts o k response has a 5xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) IsSuccess

IsSuccess returns true when this get organization camera custom analytics artifacts o k response has a 2xx status code

func (*GetOrganizationCameraCustomAnalyticsArtifactsOK) String

type GetOrganizationCameraCustomAnalyticsArtifactsParams

type GetOrganizationCameraCustomAnalyticsArtifactsParams struct {

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

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

GetOrganizationCameraCustomAnalyticsArtifactsParams contains all the parameters to send to the API endpoint

for the get organization camera custom analytics artifacts operation.

Typically these are written to a http.Request.

func NewGetOrganizationCameraCustomAnalyticsArtifactsParams

func NewGetOrganizationCameraCustomAnalyticsArtifactsParams() *GetOrganizationCameraCustomAnalyticsArtifactsParams

NewGetOrganizationCameraCustomAnalyticsArtifactsParams creates a new GetOrganizationCameraCustomAnalyticsArtifactsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithContext

func NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithContext(ctx context.Context) *GetOrganizationCameraCustomAnalyticsArtifactsParams

NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithContext creates a new GetOrganizationCameraCustomAnalyticsArtifactsParams object with the ability to set a context for a request.

func NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithHTTPClient

func NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithHTTPClient(client *http.Client) *GetOrganizationCameraCustomAnalyticsArtifactsParams

NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithHTTPClient creates a new GetOrganizationCameraCustomAnalyticsArtifactsParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithTimeout

func NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithTimeout(timeout time.Duration) *GetOrganizationCameraCustomAnalyticsArtifactsParams

NewGetOrganizationCameraCustomAnalyticsArtifactsParamsWithTimeout creates a new GetOrganizationCameraCustomAnalyticsArtifactsParams object with the ability to set a timeout on a request.

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) SetContext

SetContext adds the context to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) SetDefaults

SetDefaults hydrates default values in the get organization camera custom analytics artifacts params (not the query body).

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

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) SetOrganizationID

func (o *GetOrganizationCameraCustomAnalyticsArtifactsParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) SetTimeout

SetTimeout adds the timeout to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) WithContext

WithContext adds the context to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) WithDefaults

WithDefaults hydrates default values in the get organization camera custom analytics artifacts params (not the query body).

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

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) WithTimeout

WithTimeout adds the timeout to the get organization camera custom analytics artifacts params

func (*GetOrganizationCameraCustomAnalyticsArtifactsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationCameraCustomAnalyticsArtifactsReader

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

GetOrganizationCameraCustomAnalyticsArtifactsReader is a Reader for the GetOrganizationCameraCustomAnalyticsArtifacts structure.

func (*GetOrganizationCameraCustomAnalyticsArtifactsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrganizationCameraOnboardingStatusesOK

type GetOrganizationCameraOnboardingStatusesOK struct {
	Payload []interface{}
}

GetOrganizationCameraOnboardingStatusesOK describes a response with status code 200, with default header values.

Successful operation

func NewGetOrganizationCameraOnboardingStatusesOK

func NewGetOrganizationCameraOnboardingStatusesOK() *GetOrganizationCameraOnboardingStatusesOK

NewGetOrganizationCameraOnboardingStatusesOK creates a GetOrganizationCameraOnboardingStatusesOK with default headers values

func (*GetOrganizationCameraOnboardingStatusesOK) Code

Code gets the status code for the get organization camera onboarding statuses o k response

func (*GetOrganizationCameraOnboardingStatusesOK) Error

func (*GetOrganizationCameraOnboardingStatusesOK) GetPayload

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

func (*GetOrganizationCameraOnboardingStatusesOK) IsClientError

IsClientError returns true when this get organization camera onboarding statuses o k response has a 4xx status code

func (*GetOrganizationCameraOnboardingStatusesOK) IsCode

IsCode returns true when this get organization camera onboarding statuses o k response a status code equal to that given

func (*GetOrganizationCameraOnboardingStatusesOK) IsRedirect

IsRedirect returns true when this get organization camera onboarding statuses o k response has a 3xx status code

func (*GetOrganizationCameraOnboardingStatusesOK) IsServerError

IsServerError returns true when this get organization camera onboarding statuses o k response has a 5xx status code

func (*GetOrganizationCameraOnboardingStatusesOK) IsSuccess

IsSuccess returns true when this get organization camera onboarding statuses o k response has a 2xx status code

func (*GetOrganizationCameraOnboardingStatusesOK) String

type GetOrganizationCameraOnboardingStatusesParams

type GetOrganizationCameraOnboardingStatusesParams struct {

	/* NetworkIds.

	   A list of network IDs. The returned cameras will be filtered to only include these networks.
	*/
	NetworkIds []string

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* Serials.

	   A list of serial numbers. The returned cameras will be filtered to only include these serials.
	*/
	Serials []string

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

GetOrganizationCameraOnboardingStatusesParams contains all the parameters to send to the API endpoint

for the get organization camera onboarding statuses operation.

Typically these are written to a http.Request.

func NewGetOrganizationCameraOnboardingStatusesParams

func NewGetOrganizationCameraOnboardingStatusesParams() *GetOrganizationCameraOnboardingStatusesParams

NewGetOrganizationCameraOnboardingStatusesParams creates a new GetOrganizationCameraOnboardingStatusesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetOrganizationCameraOnboardingStatusesParamsWithContext

func NewGetOrganizationCameraOnboardingStatusesParamsWithContext(ctx context.Context) *GetOrganizationCameraOnboardingStatusesParams

NewGetOrganizationCameraOnboardingStatusesParamsWithContext creates a new GetOrganizationCameraOnboardingStatusesParams object with the ability to set a context for a request.

func NewGetOrganizationCameraOnboardingStatusesParamsWithHTTPClient

func NewGetOrganizationCameraOnboardingStatusesParamsWithHTTPClient(client *http.Client) *GetOrganizationCameraOnboardingStatusesParams

NewGetOrganizationCameraOnboardingStatusesParamsWithHTTPClient creates a new GetOrganizationCameraOnboardingStatusesParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationCameraOnboardingStatusesParamsWithTimeout

func NewGetOrganizationCameraOnboardingStatusesParamsWithTimeout(timeout time.Duration) *GetOrganizationCameraOnboardingStatusesParams

NewGetOrganizationCameraOnboardingStatusesParamsWithTimeout creates a new GetOrganizationCameraOnboardingStatusesParams object with the ability to set a timeout on a request.

func (*GetOrganizationCameraOnboardingStatusesParams) SetContext

SetContext adds the context to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) SetDefaults

SetDefaults hydrates default values in the get organization camera onboarding statuses params (not the query body).

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

func (*GetOrganizationCameraOnboardingStatusesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) SetNetworkIds

func (o *GetOrganizationCameraOnboardingStatusesParams) SetNetworkIds(networkIds []string)

SetNetworkIds adds the networkIds to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) SetOrganizationID

func (o *GetOrganizationCameraOnboardingStatusesParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) SetSerials

func (o *GetOrganizationCameraOnboardingStatusesParams) SetSerials(serials []string)

SetSerials adds the serials to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) SetTimeout

SetTimeout adds the timeout to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WithContext

WithContext adds the context to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WithDefaults

WithDefaults hydrates default values in the get organization camera onboarding statuses params (not the query body).

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

func (*GetOrganizationCameraOnboardingStatusesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WithNetworkIds

WithNetworkIds adds the networkIds to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WithOrganizationID

WithOrganizationID adds the organizationID to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WithSerials

WithSerials adds the serials to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WithTimeout

WithTimeout adds the timeout to the get organization camera onboarding statuses params

func (*GetOrganizationCameraOnboardingStatusesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationCameraOnboardingStatusesReader

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

GetOrganizationCameraOnboardingStatusesReader is a Reader for the GetOrganizationCameraOnboardingStatuses structure.

func (*GetOrganizationCameraOnboardingStatusesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDeviceCameraCustomAnalyticsBody

type UpdateDeviceCameraCustomAnalyticsBody struct {

	// The ID of the custom analytics artifact
	ArtifactID string `json:"artifactId,omitempty"`

	// Enable custom analytics
	Enabled bool `json:"enabled,omitempty"`

	// Parameters for the custom analytics workload
	Parameters []*UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0 `json:"parameters"`
}

UpdateDeviceCameraCustomAnalyticsBody update device camera custom analytics body // Example: {"artifactId":"1","enabled":true,"parameters":[{"name":"detection_threshold","value":"0.5"}]} swagger:model UpdateDeviceCameraCustomAnalyticsBody

func (*UpdateDeviceCameraCustomAnalyticsBody) ContextValidate

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

ContextValidate validate this update device camera custom analytics body based on the context it is used

func (*UpdateDeviceCameraCustomAnalyticsBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateDeviceCameraCustomAnalyticsBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraCustomAnalyticsBody) Validate

Validate validates this update device camera custom analytics body

type UpdateDeviceCameraCustomAnalyticsOK

type UpdateDeviceCameraCustomAnalyticsOK struct {
	Payload interface{}
}

UpdateDeviceCameraCustomAnalyticsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceCameraCustomAnalyticsOK

func NewUpdateDeviceCameraCustomAnalyticsOK() *UpdateDeviceCameraCustomAnalyticsOK

NewUpdateDeviceCameraCustomAnalyticsOK creates a UpdateDeviceCameraCustomAnalyticsOK with default headers values

func (*UpdateDeviceCameraCustomAnalyticsOK) Code

Code gets the status code for the update device camera custom analytics o k response

func (*UpdateDeviceCameraCustomAnalyticsOK) Error

func (*UpdateDeviceCameraCustomAnalyticsOK) GetPayload

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

func (*UpdateDeviceCameraCustomAnalyticsOK) IsClientError

func (o *UpdateDeviceCameraCustomAnalyticsOK) IsClientError() bool

IsClientError returns true when this update device camera custom analytics o k response has a 4xx status code

func (*UpdateDeviceCameraCustomAnalyticsOK) IsCode

IsCode returns true when this update device camera custom analytics o k response a status code equal to that given

func (*UpdateDeviceCameraCustomAnalyticsOK) IsRedirect

func (o *UpdateDeviceCameraCustomAnalyticsOK) IsRedirect() bool

IsRedirect returns true when this update device camera custom analytics o k response has a 3xx status code

func (*UpdateDeviceCameraCustomAnalyticsOK) IsServerError

func (o *UpdateDeviceCameraCustomAnalyticsOK) IsServerError() bool

IsServerError returns true when this update device camera custom analytics o k response has a 5xx status code

func (*UpdateDeviceCameraCustomAnalyticsOK) IsSuccess

IsSuccess returns true when this update device camera custom analytics o k response has a 2xx status code

func (*UpdateDeviceCameraCustomAnalyticsOK) String

type UpdateDeviceCameraCustomAnalyticsParams

type UpdateDeviceCameraCustomAnalyticsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceCameraCustomAnalytics.
	UpdateDeviceCameraCustomAnalytics UpdateDeviceCameraCustomAnalyticsBody

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

UpdateDeviceCameraCustomAnalyticsParams contains all the parameters to send to the API endpoint

for the update device camera custom analytics operation.

Typically these are written to a http.Request.

func NewUpdateDeviceCameraCustomAnalyticsParams

func NewUpdateDeviceCameraCustomAnalyticsParams() *UpdateDeviceCameraCustomAnalyticsParams

NewUpdateDeviceCameraCustomAnalyticsParams creates a new UpdateDeviceCameraCustomAnalyticsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceCameraCustomAnalyticsParamsWithContext

func NewUpdateDeviceCameraCustomAnalyticsParamsWithContext(ctx context.Context) *UpdateDeviceCameraCustomAnalyticsParams

NewUpdateDeviceCameraCustomAnalyticsParamsWithContext creates a new UpdateDeviceCameraCustomAnalyticsParams object with the ability to set a context for a request.

func NewUpdateDeviceCameraCustomAnalyticsParamsWithHTTPClient

func NewUpdateDeviceCameraCustomAnalyticsParamsWithHTTPClient(client *http.Client) *UpdateDeviceCameraCustomAnalyticsParams

NewUpdateDeviceCameraCustomAnalyticsParamsWithHTTPClient creates a new UpdateDeviceCameraCustomAnalyticsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceCameraCustomAnalyticsParamsWithTimeout

func NewUpdateDeviceCameraCustomAnalyticsParamsWithTimeout(timeout time.Duration) *UpdateDeviceCameraCustomAnalyticsParams

NewUpdateDeviceCameraCustomAnalyticsParamsWithTimeout creates a new UpdateDeviceCameraCustomAnalyticsParams object with the ability to set a timeout on a request.

func (*UpdateDeviceCameraCustomAnalyticsParams) SetContext

SetContext adds the context to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) SetDefaults

func (o *UpdateDeviceCameraCustomAnalyticsParams) SetDefaults()

SetDefaults hydrates default values in the update device camera custom analytics params (not the query body).

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

func (*UpdateDeviceCameraCustomAnalyticsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) SetSerial

func (o *UpdateDeviceCameraCustomAnalyticsParams) SetSerial(serial string)

SetSerial adds the serial to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) SetTimeout

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

SetTimeout adds the timeout to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) SetUpdateDeviceCameraCustomAnalytics

func (o *UpdateDeviceCameraCustomAnalyticsParams) SetUpdateDeviceCameraCustomAnalytics(updateDeviceCameraCustomAnalytics UpdateDeviceCameraCustomAnalyticsBody)

SetUpdateDeviceCameraCustomAnalytics adds the updateDeviceCameraCustomAnalytics to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) WithContext

WithContext adds the context to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) WithDefaults

WithDefaults hydrates default values in the update device camera custom analytics params (not the query body).

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

func (*UpdateDeviceCameraCustomAnalyticsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) WithSerial

WithSerial adds the serial to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) WithTimeout

WithTimeout adds the timeout to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) WithUpdateDeviceCameraCustomAnalytics

func (o *UpdateDeviceCameraCustomAnalyticsParams) WithUpdateDeviceCameraCustomAnalytics(updateDeviceCameraCustomAnalytics UpdateDeviceCameraCustomAnalyticsBody) *UpdateDeviceCameraCustomAnalyticsParams

WithUpdateDeviceCameraCustomAnalytics adds the updateDeviceCameraCustomAnalytics to the update device camera custom analytics params

func (*UpdateDeviceCameraCustomAnalyticsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0

type UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0 struct {

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

	// Value of the parameter
	// Required: true
	Value *string `json:"value"`
}

UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0 update device camera custom analytics params body parameters items0 swagger:model UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0

func (*UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0) ContextValidate

ContextValidate validates this update device camera custom analytics params body parameters items0 based on context it is used

func (*UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0) MarshalBinary

MarshalBinary interface implementation

func (*UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraCustomAnalyticsParamsBodyParametersItems0) Validate

Validate validates this update device camera custom analytics params body parameters items0

type UpdateDeviceCameraCustomAnalyticsReader

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

UpdateDeviceCameraCustomAnalyticsReader is a Reader for the UpdateDeviceCameraCustomAnalytics structure.

func (*UpdateDeviceCameraCustomAnalyticsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDeviceCameraQualityAndRetentionBody

type UpdateDeviceCameraQualityAndRetentionBody struct {

	// Boolean indicating if audio recording is enabled(true) or disabled(false) on the camera
	AudioRecordingEnabled bool `json:"audioRecordingEnabled,omitempty"`

	// Boolean indicating if motion-based retention is enabled(true) or disabled(false) on the camera.
	MotionBasedRetentionEnabled bool `json:"motionBasedRetentionEnabled,omitempty"`

	// The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
	// Enum: [1 2]
	MotionDetectorVersion int64 `json:"motionDetectorVersion,omitempty"`

	// The ID of a quality and retention profile to assign to the camera. The profile's settings will override all of the per-camera quality and retention settings. If the value of this parameter is null, any existing profile will be unassigned from the camera.
	ProfileID string `json:"profileId,omitempty"`

	// Quality of the camera. Can be one of 'Standard', 'High' or 'Enhanced'. Not all qualities are supported by every camera model.
	// Enum: [Enhanced High Standard]
	Quality string `json:"quality,omitempty"`

	// Resolution of the camera. Can be one of '1280x720', '1920x1080', '1080x1080', '2058x2058', '2112x2112', '2880x2880', '2688x1512' or '3840x2160'.Not all resolutions are supported by every camera model.
	// Enum: [1080x1080 1280x720 1920x1080 2058x2058 2112x2112 2688x1512 2880x2880 3840x2160]
	Resolution string `json:"resolution,omitempty"`

	// Boolean indicating if restricted bandwidth is enabled(true) or disabled(false) on the camera. This setting does not apply to MV2 cameras.
	RestrictedBandwidthModeEnabled bool `json:"restrictedBandwidthModeEnabled,omitempty"`
}

UpdateDeviceCameraQualityAndRetentionBody update device camera quality and retention body // Example: {"audioRecordingEnabled":false,"motionBasedRetentionEnabled":false,"motionDetectorVersion":2,"profileId":"1234","quality":"Standard","resolution":"1280x720","restrictedBandwidthModeEnabled":false} swagger:model UpdateDeviceCameraQualityAndRetentionBody

func (*UpdateDeviceCameraQualityAndRetentionBody) ContextValidate

ContextValidate validates this update device camera quality and retention body based on context it is used

func (*UpdateDeviceCameraQualityAndRetentionBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateDeviceCameraQualityAndRetentionBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraQualityAndRetentionBody) Validate

Validate validates this update device camera quality and retention body

type UpdateDeviceCameraQualityAndRetentionOK

type UpdateDeviceCameraQualityAndRetentionOK struct {
	Payload interface{}
}

UpdateDeviceCameraQualityAndRetentionOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceCameraQualityAndRetentionOK

func NewUpdateDeviceCameraQualityAndRetentionOK() *UpdateDeviceCameraQualityAndRetentionOK

NewUpdateDeviceCameraQualityAndRetentionOK creates a UpdateDeviceCameraQualityAndRetentionOK with default headers values

func (*UpdateDeviceCameraQualityAndRetentionOK) Code

Code gets the status code for the update device camera quality and retention o k response

func (*UpdateDeviceCameraQualityAndRetentionOK) Error

func (*UpdateDeviceCameraQualityAndRetentionOK) GetPayload

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

func (*UpdateDeviceCameraQualityAndRetentionOK) IsClientError

func (o *UpdateDeviceCameraQualityAndRetentionOK) IsClientError() bool

IsClientError returns true when this update device camera quality and retention o k response has a 4xx status code

func (*UpdateDeviceCameraQualityAndRetentionOK) IsCode

IsCode returns true when this update device camera quality and retention o k response a status code equal to that given

func (*UpdateDeviceCameraQualityAndRetentionOK) IsRedirect

IsRedirect returns true when this update device camera quality and retention o k response has a 3xx status code

func (*UpdateDeviceCameraQualityAndRetentionOK) IsServerError

func (o *UpdateDeviceCameraQualityAndRetentionOK) IsServerError() bool

IsServerError returns true when this update device camera quality and retention o k response has a 5xx status code

func (*UpdateDeviceCameraQualityAndRetentionOK) IsSuccess

IsSuccess returns true when this update device camera quality and retention o k response has a 2xx status code

func (*UpdateDeviceCameraQualityAndRetentionOK) String

type UpdateDeviceCameraQualityAndRetentionParams

type UpdateDeviceCameraQualityAndRetentionParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceCameraQualityAndRetention.
	UpdateDeviceCameraQualityAndRetention UpdateDeviceCameraQualityAndRetentionBody

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

UpdateDeviceCameraQualityAndRetentionParams contains all the parameters to send to the API endpoint

for the update device camera quality and retention operation.

Typically these are written to a http.Request.

func NewUpdateDeviceCameraQualityAndRetentionParams

func NewUpdateDeviceCameraQualityAndRetentionParams() *UpdateDeviceCameraQualityAndRetentionParams

NewUpdateDeviceCameraQualityAndRetentionParams creates a new UpdateDeviceCameraQualityAndRetentionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceCameraQualityAndRetentionParamsWithContext

func NewUpdateDeviceCameraQualityAndRetentionParamsWithContext(ctx context.Context) *UpdateDeviceCameraQualityAndRetentionParams

NewUpdateDeviceCameraQualityAndRetentionParamsWithContext creates a new UpdateDeviceCameraQualityAndRetentionParams object with the ability to set a context for a request.

func NewUpdateDeviceCameraQualityAndRetentionParamsWithHTTPClient

func NewUpdateDeviceCameraQualityAndRetentionParamsWithHTTPClient(client *http.Client) *UpdateDeviceCameraQualityAndRetentionParams

NewUpdateDeviceCameraQualityAndRetentionParamsWithHTTPClient creates a new UpdateDeviceCameraQualityAndRetentionParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceCameraQualityAndRetentionParamsWithTimeout

func NewUpdateDeviceCameraQualityAndRetentionParamsWithTimeout(timeout time.Duration) *UpdateDeviceCameraQualityAndRetentionParams

NewUpdateDeviceCameraQualityAndRetentionParamsWithTimeout creates a new UpdateDeviceCameraQualityAndRetentionParams object with the ability to set a timeout on a request.

func (*UpdateDeviceCameraQualityAndRetentionParams) SetContext

SetContext adds the context to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) SetDefaults

SetDefaults hydrates default values in the update device camera quality and retention params (not the query body).

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

func (*UpdateDeviceCameraQualityAndRetentionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) SetSerial

SetSerial adds the serial to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) SetTimeout

SetTimeout adds the timeout to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) SetUpdateDeviceCameraQualityAndRetention

func (o *UpdateDeviceCameraQualityAndRetentionParams) SetUpdateDeviceCameraQualityAndRetention(updateDeviceCameraQualityAndRetention UpdateDeviceCameraQualityAndRetentionBody)

SetUpdateDeviceCameraQualityAndRetention adds the updateDeviceCameraQualityAndRetention to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) WithContext

WithContext adds the context to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) WithDefaults

WithDefaults hydrates default values in the update device camera quality and retention params (not the query body).

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

func (*UpdateDeviceCameraQualityAndRetentionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) WithSerial

WithSerial adds the serial to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) WithTimeout

WithTimeout adds the timeout to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) WithUpdateDeviceCameraQualityAndRetention

func (o *UpdateDeviceCameraQualityAndRetentionParams) WithUpdateDeviceCameraQualityAndRetention(updateDeviceCameraQualityAndRetention UpdateDeviceCameraQualityAndRetentionBody) *UpdateDeviceCameraQualityAndRetentionParams

WithUpdateDeviceCameraQualityAndRetention adds the updateDeviceCameraQualityAndRetention to the update device camera quality and retention params

func (*UpdateDeviceCameraQualityAndRetentionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceCameraQualityAndRetentionReader

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

UpdateDeviceCameraQualityAndRetentionReader is a Reader for the UpdateDeviceCameraQualityAndRetention structure.

func (*UpdateDeviceCameraQualityAndRetentionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDeviceCameraSenseBody

type UpdateDeviceCameraSenseBody struct {

	// audio detection
	AudioDetection *UpdateDeviceCameraSenseParamsBodyAudioDetection `json:"audioDetection,omitempty"`

	// The ID of the object detection model
	DetectionModelID string `json:"detectionModelId,omitempty"`

	// The ID of the MQTT broker to be enabled on the camera. A value of null will disable MQTT on the camera
	MqttBrokerID string `json:"mqttBrokerId,omitempty"`

	// Boolean indicating if sense(license) is enabled(true) or disabled(false) on the camera
	SenseEnabled bool `json:"senseEnabled,omitempty"`
}

UpdateDeviceCameraSenseBody update device camera sense body // Example: {"audioDetection":{"enabled":false},"mqttBrokerId":"1234","senseEnabled":true} swagger:model UpdateDeviceCameraSenseBody

func (*UpdateDeviceCameraSenseBody) ContextValidate

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

ContextValidate validate this update device camera sense body based on the context it is used

func (*UpdateDeviceCameraSenseBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateDeviceCameraSenseBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraSenseBody) Validate

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

Validate validates this update device camera sense body

type UpdateDeviceCameraSenseOK

type UpdateDeviceCameraSenseOK struct {
	Payload interface{}
}

UpdateDeviceCameraSenseOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceCameraSenseOK

func NewUpdateDeviceCameraSenseOK() *UpdateDeviceCameraSenseOK

NewUpdateDeviceCameraSenseOK creates a UpdateDeviceCameraSenseOK with default headers values

func (*UpdateDeviceCameraSenseOK) Code

func (o *UpdateDeviceCameraSenseOK) Code() int

Code gets the status code for the update device camera sense o k response

func (*UpdateDeviceCameraSenseOK) Error

func (o *UpdateDeviceCameraSenseOK) Error() string

func (*UpdateDeviceCameraSenseOK) GetPayload

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

func (*UpdateDeviceCameraSenseOK) IsClientError

func (o *UpdateDeviceCameraSenseOK) IsClientError() bool

IsClientError returns true when this update device camera sense o k response has a 4xx status code

func (*UpdateDeviceCameraSenseOK) IsCode

func (o *UpdateDeviceCameraSenseOK) IsCode(code int) bool

IsCode returns true when this update device camera sense o k response a status code equal to that given

func (*UpdateDeviceCameraSenseOK) IsRedirect

func (o *UpdateDeviceCameraSenseOK) IsRedirect() bool

IsRedirect returns true when this update device camera sense o k response has a 3xx status code

func (*UpdateDeviceCameraSenseOK) IsServerError

func (o *UpdateDeviceCameraSenseOK) IsServerError() bool

IsServerError returns true when this update device camera sense o k response has a 5xx status code

func (*UpdateDeviceCameraSenseOK) IsSuccess

func (o *UpdateDeviceCameraSenseOK) IsSuccess() bool

IsSuccess returns true when this update device camera sense o k response has a 2xx status code

func (*UpdateDeviceCameraSenseOK) String

func (o *UpdateDeviceCameraSenseOK) String() string

type UpdateDeviceCameraSenseParams

type UpdateDeviceCameraSenseParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceCameraSense.
	UpdateDeviceCameraSense UpdateDeviceCameraSenseBody

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

UpdateDeviceCameraSenseParams contains all the parameters to send to the API endpoint

for the update device camera sense operation.

Typically these are written to a http.Request.

func NewUpdateDeviceCameraSenseParams

func NewUpdateDeviceCameraSenseParams() *UpdateDeviceCameraSenseParams

NewUpdateDeviceCameraSenseParams creates a new UpdateDeviceCameraSenseParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceCameraSenseParamsWithContext

func NewUpdateDeviceCameraSenseParamsWithContext(ctx context.Context) *UpdateDeviceCameraSenseParams

NewUpdateDeviceCameraSenseParamsWithContext creates a new UpdateDeviceCameraSenseParams object with the ability to set a context for a request.

func NewUpdateDeviceCameraSenseParamsWithHTTPClient

func NewUpdateDeviceCameraSenseParamsWithHTTPClient(client *http.Client) *UpdateDeviceCameraSenseParams

NewUpdateDeviceCameraSenseParamsWithHTTPClient creates a new UpdateDeviceCameraSenseParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceCameraSenseParamsWithTimeout

func NewUpdateDeviceCameraSenseParamsWithTimeout(timeout time.Duration) *UpdateDeviceCameraSenseParams

NewUpdateDeviceCameraSenseParamsWithTimeout creates a new UpdateDeviceCameraSenseParams object with the ability to set a timeout on a request.

func (*UpdateDeviceCameraSenseParams) SetContext

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

SetContext adds the context to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) SetDefaults

func (o *UpdateDeviceCameraSenseParams) SetDefaults()

SetDefaults hydrates default values in the update device camera sense params (not the query body).

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

func (*UpdateDeviceCameraSenseParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) SetSerial

func (o *UpdateDeviceCameraSenseParams) SetSerial(serial string)

SetSerial adds the serial to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) SetTimeout

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

SetTimeout adds the timeout to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) SetUpdateDeviceCameraSense

func (o *UpdateDeviceCameraSenseParams) SetUpdateDeviceCameraSense(updateDeviceCameraSense UpdateDeviceCameraSenseBody)

SetUpdateDeviceCameraSense adds the updateDeviceCameraSense to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) WithContext

WithContext adds the context to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) WithDefaults

WithDefaults hydrates default values in the update device camera sense params (not the query body).

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

func (*UpdateDeviceCameraSenseParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) WithSerial

WithSerial adds the serial to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) WithTimeout

WithTimeout adds the timeout to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) WithUpdateDeviceCameraSense

func (o *UpdateDeviceCameraSenseParams) WithUpdateDeviceCameraSense(updateDeviceCameraSense UpdateDeviceCameraSenseBody) *UpdateDeviceCameraSenseParams

WithUpdateDeviceCameraSense adds the updateDeviceCameraSense to the update device camera sense params

func (*UpdateDeviceCameraSenseParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceCameraSenseParamsBodyAudioDetection

type UpdateDeviceCameraSenseParamsBodyAudioDetection struct {

	// Boolean indicating if audio detection is enabled(true) or disabled(false) on the camera
	Enabled bool `json:"enabled,omitempty"`
}

UpdateDeviceCameraSenseParamsBodyAudioDetection The details of the audio detection config. swagger:model UpdateDeviceCameraSenseParamsBodyAudioDetection

func (*UpdateDeviceCameraSenseParamsBodyAudioDetection) ContextValidate

ContextValidate validates this update device camera sense params body audio detection based on context it is used

func (*UpdateDeviceCameraSenseParamsBodyAudioDetection) MarshalBinary

MarshalBinary interface implementation

func (*UpdateDeviceCameraSenseParamsBodyAudioDetection) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraSenseParamsBodyAudioDetection) Validate

Validate validates this update device camera sense params body audio detection

type UpdateDeviceCameraSenseReader

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

UpdateDeviceCameraSenseReader is a Reader for the UpdateDeviceCameraSense structure.

func (*UpdateDeviceCameraSenseReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDeviceCameraVideoSettingsBody

type UpdateDeviceCameraVideoSettingsBody struct {

	// Boolean indicating if external rtsp stream is exposed
	ExternalRtspEnabled bool `json:"externalRtspEnabled,omitempty"`
}

UpdateDeviceCameraVideoSettingsBody update device camera video settings body // Example: {"externalRtspEnabled":true} swagger:model UpdateDeviceCameraVideoSettingsBody

func (*UpdateDeviceCameraVideoSettingsBody) ContextValidate

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

ContextValidate validates this update device camera video settings body based on context it is used

func (*UpdateDeviceCameraVideoSettingsBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateDeviceCameraVideoSettingsBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraVideoSettingsBody) Validate

Validate validates this update device camera video settings body

type UpdateDeviceCameraVideoSettingsOK

type UpdateDeviceCameraVideoSettingsOK struct {
	Payload interface{}
}

UpdateDeviceCameraVideoSettingsOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceCameraVideoSettingsOK

func NewUpdateDeviceCameraVideoSettingsOK() *UpdateDeviceCameraVideoSettingsOK

NewUpdateDeviceCameraVideoSettingsOK creates a UpdateDeviceCameraVideoSettingsOK with default headers values

func (*UpdateDeviceCameraVideoSettingsOK) Code

Code gets the status code for the update device camera video settings o k response

func (*UpdateDeviceCameraVideoSettingsOK) Error

func (*UpdateDeviceCameraVideoSettingsOK) GetPayload

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

func (*UpdateDeviceCameraVideoSettingsOK) IsClientError

func (o *UpdateDeviceCameraVideoSettingsOK) IsClientError() bool

IsClientError returns true when this update device camera video settings o k response has a 4xx status code

func (*UpdateDeviceCameraVideoSettingsOK) IsCode

func (o *UpdateDeviceCameraVideoSettingsOK) IsCode(code int) bool

IsCode returns true when this update device camera video settings o k response a status code equal to that given

func (*UpdateDeviceCameraVideoSettingsOK) IsRedirect

func (o *UpdateDeviceCameraVideoSettingsOK) IsRedirect() bool

IsRedirect returns true when this update device camera video settings o k response has a 3xx status code

func (*UpdateDeviceCameraVideoSettingsOK) IsServerError

func (o *UpdateDeviceCameraVideoSettingsOK) IsServerError() bool

IsServerError returns true when this update device camera video settings o k response has a 5xx status code

func (*UpdateDeviceCameraVideoSettingsOK) IsSuccess

func (o *UpdateDeviceCameraVideoSettingsOK) IsSuccess() bool

IsSuccess returns true when this update device camera video settings o k response has a 2xx status code

func (*UpdateDeviceCameraVideoSettingsOK) String

type UpdateDeviceCameraVideoSettingsParams

type UpdateDeviceCameraVideoSettingsParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceCameraVideoSettings.
	UpdateDeviceCameraVideoSettings UpdateDeviceCameraVideoSettingsBody

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

UpdateDeviceCameraVideoSettingsParams contains all the parameters to send to the API endpoint

for the update device camera video settings operation.

Typically these are written to a http.Request.

func NewUpdateDeviceCameraVideoSettingsParams

func NewUpdateDeviceCameraVideoSettingsParams() *UpdateDeviceCameraVideoSettingsParams

NewUpdateDeviceCameraVideoSettingsParams creates a new UpdateDeviceCameraVideoSettingsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceCameraVideoSettingsParamsWithContext

func NewUpdateDeviceCameraVideoSettingsParamsWithContext(ctx context.Context) *UpdateDeviceCameraVideoSettingsParams

NewUpdateDeviceCameraVideoSettingsParamsWithContext creates a new UpdateDeviceCameraVideoSettingsParams object with the ability to set a context for a request.

func NewUpdateDeviceCameraVideoSettingsParamsWithHTTPClient

func NewUpdateDeviceCameraVideoSettingsParamsWithHTTPClient(client *http.Client) *UpdateDeviceCameraVideoSettingsParams

NewUpdateDeviceCameraVideoSettingsParamsWithHTTPClient creates a new UpdateDeviceCameraVideoSettingsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceCameraVideoSettingsParamsWithTimeout

func NewUpdateDeviceCameraVideoSettingsParamsWithTimeout(timeout time.Duration) *UpdateDeviceCameraVideoSettingsParams

NewUpdateDeviceCameraVideoSettingsParamsWithTimeout creates a new UpdateDeviceCameraVideoSettingsParams object with the ability to set a timeout on a request.

func (*UpdateDeviceCameraVideoSettingsParams) SetContext

SetContext adds the context to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) SetDefaults

func (o *UpdateDeviceCameraVideoSettingsParams) SetDefaults()

SetDefaults hydrates default values in the update device camera video settings params (not the query body).

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

func (*UpdateDeviceCameraVideoSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) SetSerial

func (o *UpdateDeviceCameraVideoSettingsParams) SetSerial(serial string)

SetSerial adds the serial to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) SetUpdateDeviceCameraVideoSettings

func (o *UpdateDeviceCameraVideoSettingsParams) SetUpdateDeviceCameraVideoSettings(updateDeviceCameraVideoSettings UpdateDeviceCameraVideoSettingsBody)

SetUpdateDeviceCameraVideoSettings adds the updateDeviceCameraVideoSettings to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) WithContext

WithContext adds the context to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) WithDefaults

WithDefaults hydrates default values in the update device camera video settings params (not the query body).

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

func (*UpdateDeviceCameraVideoSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) WithSerial

WithSerial adds the serial to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) WithTimeout

WithTimeout adds the timeout to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) WithUpdateDeviceCameraVideoSettings

func (o *UpdateDeviceCameraVideoSettingsParams) WithUpdateDeviceCameraVideoSettings(updateDeviceCameraVideoSettings UpdateDeviceCameraVideoSettingsBody) *UpdateDeviceCameraVideoSettingsParams

WithUpdateDeviceCameraVideoSettings adds the updateDeviceCameraVideoSettings to the update device camera video settings params

func (*UpdateDeviceCameraVideoSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceCameraVideoSettingsReader

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

UpdateDeviceCameraVideoSettingsReader is a Reader for the UpdateDeviceCameraVideoSettings structure.

func (*UpdateDeviceCameraVideoSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateDeviceCameraWirelessProfilesBody

type UpdateDeviceCameraWirelessProfilesBody struct {

	// ids
	// Required: true
	Ids *UpdateDeviceCameraWirelessProfilesParamsBodyIds `json:"ids"`
}

UpdateDeviceCameraWirelessProfilesBody update device camera wireless profiles body // Example: {"ids":{"backup":"1","primary":"3","secondary":"2"}} swagger:model UpdateDeviceCameraWirelessProfilesBody

func (*UpdateDeviceCameraWirelessProfilesBody) ContextValidate

ContextValidate validate this update device camera wireless profiles body based on the context it is used

func (*UpdateDeviceCameraWirelessProfilesBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateDeviceCameraWirelessProfilesBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraWirelessProfilesBody) Validate

Validate validates this update device camera wireless profiles body

type UpdateDeviceCameraWirelessProfilesOK

type UpdateDeviceCameraWirelessProfilesOK struct {
	Payload interface{}
}

UpdateDeviceCameraWirelessProfilesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateDeviceCameraWirelessProfilesOK

func NewUpdateDeviceCameraWirelessProfilesOK() *UpdateDeviceCameraWirelessProfilesOK

NewUpdateDeviceCameraWirelessProfilesOK creates a UpdateDeviceCameraWirelessProfilesOK with default headers values

func (*UpdateDeviceCameraWirelessProfilesOK) Code

Code gets the status code for the update device camera wireless profiles o k response

func (*UpdateDeviceCameraWirelessProfilesOK) Error

func (*UpdateDeviceCameraWirelessProfilesOK) GetPayload

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

func (*UpdateDeviceCameraWirelessProfilesOK) IsClientError

func (o *UpdateDeviceCameraWirelessProfilesOK) IsClientError() bool

IsClientError returns true when this update device camera wireless profiles o k response has a 4xx status code

func (*UpdateDeviceCameraWirelessProfilesOK) IsCode

IsCode returns true when this update device camera wireless profiles o k response a status code equal to that given

func (*UpdateDeviceCameraWirelessProfilesOK) IsRedirect

IsRedirect returns true when this update device camera wireless profiles o k response has a 3xx status code

func (*UpdateDeviceCameraWirelessProfilesOK) IsServerError

func (o *UpdateDeviceCameraWirelessProfilesOK) IsServerError() bool

IsServerError returns true when this update device camera wireless profiles o k response has a 5xx status code

func (*UpdateDeviceCameraWirelessProfilesOK) IsSuccess

IsSuccess returns true when this update device camera wireless profiles o k response has a 2xx status code

func (*UpdateDeviceCameraWirelessProfilesOK) String

type UpdateDeviceCameraWirelessProfilesParams

type UpdateDeviceCameraWirelessProfilesParams struct {

	/* Serial.

	   Serial
	*/
	Serial string

	// UpdateDeviceCameraWirelessProfiles.
	UpdateDeviceCameraWirelessProfiles UpdateDeviceCameraWirelessProfilesBody

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

UpdateDeviceCameraWirelessProfilesParams contains all the parameters to send to the API endpoint

for the update device camera wireless profiles operation.

Typically these are written to a http.Request.

func NewUpdateDeviceCameraWirelessProfilesParams

func NewUpdateDeviceCameraWirelessProfilesParams() *UpdateDeviceCameraWirelessProfilesParams

NewUpdateDeviceCameraWirelessProfilesParams creates a new UpdateDeviceCameraWirelessProfilesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateDeviceCameraWirelessProfilesParamsWithContext

func NewUpdateDeviceCameraWirelessProfilesParamsWithContext(ctx context.Context) *UpdateDeviceCameraWirelessProfilesParams

NewUpdateDeviceCameraWirelessProfilesParamsWithContext creates a new UpdateDeviceCameraWirelessProfilesParams object with the ability to set a context for a request.

func NewUpdateDeviceCameraWirelessProfilesParamsWithHTTPClient

func NewUpdateDeviceCameraWirelessProfilesParamsWithHTTPClient(client *http.Client) *UpdateDeviceCameraWirelessProfilesParams

NewUpdateDeviceCameraWirelessProfilesParamsWithHTTPClient creates a new UpdateDeviceCameraWirelessProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceCameraWirelessProfilesParamsWithTimeout

func NewUpdateDeviceCameraWirelessProfilesParamsWithTimeout(timeout time.Duration) *UpdateDeviceCameraWirelessProfilesParams

NewUpdateDeviceCameraWirelessProfilesParamsWithTimeout creates a new UpdateDeviceCameraWirelessProfilesParams object with the ability to set a timeout on a request.

func (*UpdateDeviceCameraWirelessProfilesParams) SetContext

SetContext adds the context to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) SetDefaults

SetDefaults hydrates default values in the update device camera wireless profiles params (not the query body).

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

func (*UpdateDeviceCameraWirelessProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) SetSerial

func (o *UpdateDeviceCameraWirelessProfilesParams) SetSerial(serial string)

SetSerial adds the serial to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) SetTimeout

SetTimeout adds the timeout to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) SetUpdateDeviceCameraWirelessProfiles

func (o *UpdateDeviceCameraWirelessProfilesParams) SetUpdateDeviceCameraWirelessProfiles(updateDeviceCameraWirelessProfiles UpdateDeviceCameraWirelessProfilesBody)

SetUpdateDeviceCameraWirelessProfiles adds the updateDeviceCameraWirelessProfiles to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) WithContext

WithContext adds the context to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) WithDefaults

WithDefaults hydrates default values in the update device camera wireless profiles params (not the query body).

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

func (*UpdateDeviceCameraWirelessProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) WithSerial

WithSerial adds the serial to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) WithTimeout

WithTimeout adds the timeout to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) WithUpdateDeviceCameraWirelessProfiles

func (o *UpdateDeviceCameraWirelessProfilesParams) WithUpdateDeviceCameraWirelessProfiles(updateDeviceCameraWirelessProfiles UpdateDeviceCameraWirelessProfilesBody) *UpdateDeviceCameraWirelessProfilesParams

WithUpdateDeviceCameraWirelessProfiles adds the updateDeviceCameraWirelessProfiles to the update device camera wireless profiles params

func (*UpdateDeviceCameraWirelessProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateDeviceCameraWirelessProfilesParamsBodyIds

type UpdateDeviceCameraWirelessProfilesParamsBodyIds struct {

	// The id of the backup wireless profile
	Backup string `json:"backup,omitempty"`

	// The id of the primary wireless profile
	Primary string `json:"primary,omitempty"`

	// The id of the secondary wireless profile
	Secondary string `json:"secondary,omitempty"`
}

UpdateDeviceCameraWirelessProfilesParamsBodyIds The ids of the wireless profile to assign to the given camera swagger:model UpdateDeviceCameraWirelessProfilesParamsBodyIds

func (*UpdateDeviceCameraWirelessProfilesParamsBodyIds) ContextValidate

ContextValidate validates this update device camera wireless profiles params body ids based on context it is used

func (*UpdateDeviceCameraWirelessProfilesParamsBodyIds) MarshalBinary

MarshalBinary interface implementation

func (*UpdateDeviceCameraWirelessProfilesParamsBodyIds) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateDeviceCameraWirelessProfilesParamsBodyIds) Validate

Validate validates this update device camera wireless profiles params body ids

type UpdateDeviceCameraWirelessProfilesReader

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

UpdateDeviceCameraWirelessProfilesReader is a Reader for the UpdateDeviceCameraWirelessProfiles structure.

func (*UpdateDeviceCameraWirelessProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkCameraQualityRetentionProfileBody

type UpdateNetworkCameraQualityRetentionProfileBody struct {

	// Whether or not to record audio. Can be either true or false. Defaults to false.
	AudioRecordingEnabled bool `json:"audioRecordingEnabled,omitempty"`

	// Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
	CloudArchiveEnabled bool `json:"cloudArchiveEnabled,omitempty"`

	// The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
	MaxRetentionDays int64 `json:"maxRetentionDays,omitempty"`

	// Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
	MotionBasedRetentionEnabled bool `json:"motionBasedRetentionEnabled,omitempty"`

	// The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
	MotionDetectorVersion int64 `json:"motionDetectorVersion,omitempty"`

	// The name of the new profile. Must be unique.
	Name string `json:"name,omitempty"`

	// Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
	RestrictedBandwidthModeEnabled bool `json:"restrictedBandwidthModeEnabled,omitempty"`

	// Schedule for which this camera will record video, or 'null' to always record.
	ScheduleID string `json:"scheduleId,omitempty"`

	// video settings
	VideoSettings *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings `json:"videoSettings,omitempty"`
}

UpdateNetworkCameraQualityRetentionProfileBody update network camera quality retention profile body // Example: {} swagger:model UpdateNetworkCameraQualityRetentionProfileBody

func (*UpdateNetworkCameraQualityRetentionProfileBody) ContextValidate

ContextValidate validate this update network camera quality retention profile body based on the context it is used

func (*UpdateNetworkCameraQualityRetentionProfileBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileBody) Validate

Validate validates this update network camera quality retention profile body

type UpdateNetworkCameraQualityRetentionProfileOK

type UpdateNetworkCameraQualityRetentionProfileOK struct {
	Payload interface{}
}

UpdateNetworkCameraQualityRetentionProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkCameraQualityRetentionProfileOK

func NewUpdateNetworkCameraQualityRetentionProfileOK() *UpdateNetworkCameraQualityRetentionProfileOK

NewUpdateNetworkCameraQualityRetentionProfileOK creates a UpdateNetworkCameraQualityRetentionProfileOK with default headers values

func (*UpdateNetworkCameraQualityRetentionProfileOK) Code

Code gets the status code for the update network camera quality retention profile o k response

func (*UpdateNetworkCameraQualityRetentionProfileOK) Error

func (*UpdateNetworkCameraQualityRetentionProfileOK) GetPayload

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

func (*UpdateNetworkCameraQualityRetentionProfileOK) IsClientError

IsClientError returns true when this update network camera quality retention profile o k response has a 4xx status code

func (*UpdateNetworkCameraQualityRetentionProfileOK) IsCode

IsCode returns true when this update network camera quality retention profile o k response a status code equal to that given

func (*UpdateNetworkCameraQualityRetentionProfileOK) IsRedirect

IsRedirect returns true when this update network camera quality retention profile o k response has a 3xx status code

func (*UpdateNetworkCameraQualityRetentionProfileOK) IsServerError

IsServerError returns true when this update network camera quality retention profile o k response has a 5xx status code

func (*UpdateNetworkCameraQualityRetentionProfileOK) IsSuccess

IsSuccess returns true when this update network camera quality retention profile o k response has a 2xx status code

func (*UpdateNetworkCameraQualityRetentionProfileOK) String

type UpdateNetworkCameraQualityRetentionProfileParams

type UpdateNetworkCameraQualityRetentionProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* QualityRetentionProfileID.

	   Quality retention profile ID
	*/
	QualityRetentionProfileID string

	// UpdateNetworkCameraQualityRetentionProfile.
	UpdateNetworkCameraQualityRetentionProfile UpdateNetworkCameraQualityRetentionProfileBody

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

UpdateNetworkCameraQualityRetentionProfileParams contains all the parameters to send to the API endpoint

for the update network camera quality retention profile operation.

Typically these are written to a http.Request.

func NewUpdateNetworkCameraQualityRetentionProfileParams

func NewUpdateNetworkCameraQualityRetentionProfileParams() *UpdateNetworkCameraQualityRetentionProfileParams

NewUpdateNetworkCameraQualityRetentionProfileParams creates a new UpdateNetworkCameraQualityRetentionProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkCameraQualityRetentionProfileParamsWithContext

func NewUpdateNetworkCameraQualityRetentionProfileParamsWithContext(ctx context.Context) *UpdateNetworkCameraQualityRetentionProfileParams

NewUpdateNetworkCameraQualityRetentionProfileParamsWithContext creates a new UpdateNetworkCameraQualityRetentionProfileParams object with the ability to set a context for a request.

func NewUpdateNetworkCameraQualityRetentionProfileParamsWithHTTPClient

func NewUpdateNetworkCameraQualityRetentionProfileParamsWithHTTPClient(client *http.Client) *UpdateNetworkCameraQualityRetentionProfileParams

NewUpdateNetworkCameraQualityRetentionProfileParamsWithHTTPClient creates a new UpdateNetworkCameraQualityRetentionProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkCameraQualityRetentionProfileParamsWithTimeout

func NewUpdateNetworkCameraQualityRetentionProfileParamsWithTimeout(timeout time.Duration) *UpdateNetworkCameraQualityRetentionProfileParams

NewUpdateNetworkCameraQualityRetentionProfileParamsWithTimeout creates a new UpdateNetworkCameraQualityRetentionProfileParams object with the ability to set a timeout on a request.

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetContext

SetContext adds the context to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetDefaults

SetDefaults hydrates default values in the update network camera quality retention profile params (not the query body).

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

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetNetworkID

func (o *UpdateNetworkCameraQualityRetentionProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetQualityRetentionProfileID

func (o *UpdateNetworkCameraQualityRetentionProfileParams) SetQualityRetentionProfileID(qualityRetentionProfileID string)

SetQualityRetentionProfileID adds the qualityRetentionProfileId to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetTimeout

SetTimeout adds the timeout to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) SetUpdateNetworkCameraQualityRetentionProfile

func (o *UpdateNetworkCameraQualityRetentionProfileParams) SetUpdateNetworkCameraQualityRetentionProfile(updateNetworkCameraQualityRetentionProfile UpdateNetworkCameraQualityRetentionProfileBody)

SetUpdateNetworkCameraQualityRetentionProfile adds the updateNetworkCameraQualityRetentionProfile to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithContext

WithContext adds the context to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithDefaults

WithDefaults hydrates default values in the update network camera quality retention profile params (not the query body).

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

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithNetworkID

WithNetworkID adds the networkID to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithQualityRetentionProfileID

func (o *UpdateNetworkCameraQualityRetentionProfileParams) WithQualityRetentionProfileID(qualityRetentionProfileID string) *UpdateNetworkCameraQualityRetentionProfileParams

WithQualityRetentionProfileID adds the qualityRetentionProfileID to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithTimeout

WithTimeout adds the timeout to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WithUpdateNetworkCameraQualityRetentionProfile

func (o *UpdateNetworkCameraQualityRetentionProfileParams) WithUpdateNetworkCameraQualityRetentionProfile(updateNetworkCameraQualityRetentionProfile UpdateNetworkCameraQualityRetentionProfileBody) *UpdateNetworkCameraQualityRetentionProfileParams

WithUpdateNetworkCameraQualityRetentionProfile adds the updateNetworkCameraQualityRetentionProfile to the update network camera quality retention profile params

func (*UpdateNetworkCameraQualityRetentionProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings struct {

	// m v12 m v22 m v72
	MV12MV22MV72 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72 `json:"MV12/MV22/MV72,omitempty"`

	// m v12 w e
	MV12WE *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE `json:"MV12WE,omitempty"`

	// m v13
	MV13 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13 `json:"MV13,omitempty"`

	// m v21 m v71
	MV21MV71 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71 `json:"MV21/MV71,omitempty"`

	// m v22 x m v72 x
	MV22XMV72X *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X `json:"MV22X/MV72X,omitempty"`

	// m v32
	MV32 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32 `json:"MV32,omitempty"`

	// m v33
	MV33 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33 `json:"MV33,omitempty"`

	// m v52
	MV52 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52 `json:"MV52,omitempty"`

	// m v63
	MV63 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63 `json:"MV63,omitempty"`

	// m v63 x
	MV63X *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X `json:"MV63X,omitempty"`

	// m v93
	MV93 *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93 `json:"MV93,omitempty"`

	// m v93 x
	MV93X *UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X `json:"MV93X,omitempty"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings Video quality and resolution settings for all the camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) ContextValidate

ContextValidate validate this update network camera quality retention profile params body video settings based on the context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettings) Validate

Validate validates this update network camera quality retention profile params body video settings

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
	// Required: true
	// Enum: [1280x720 1920x1080]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72 Quality and resolution for MV12/MV22/MV72 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v12 m v22 m v72 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12MV22MV72) Validate

Validate validates this update network camera quality retention profile params body video settings m v12 m v22 m v72

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
	// Required: true
	// Enum: [1280x720 1920x1080]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE Quality and resolution for MV12WE camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v12 w e based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV12WE) Validate

Validate validates this update network camera quality retention profile params body video settings m v12 w e

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2688x1512'.
	// Required: true
	// Enum: [1080x1080 2688x1512]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13 Quality and resolution for MV13 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v13 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV13) Validate

Validate validates this update network camera quality retention profile params body video settings m v13

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720'.
	// Required: true
	// Enum: [1280x720]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71 Quality and resolution for MV21/MV71 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v21 m v71 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV21MV71) Validate

Validate validates this update network camera quality retention profile params body video settings m v21 m v71

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
	// Required: true
	// Enum: [1280x720 1920x1080 2688x1512]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X Quality and resolution for MV22X/MV72X camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v22 x m v72 x based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV22XMV72X) Validate

Validate validates this update network camera quality retention profile params body video settings m v22 x m v72 x

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2058x2058'.
	// Required: true
	// Enum: [1080x1080 2058x2058]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32 Quality and resolution for MV32 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v32 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV32) Validate

Validate validates this update network camera quality retention profile params body video settings m v32

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
	// Required: true
	// Enum: [1080x1080 2112x2112]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33 Quality and resolution for MV33 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v33 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV33) Validate

Validate validates this update network camera quality retention profile params body video settings m v33

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
	// Required: true
	// Enum: [1280x720 1920x1080 2688x1512 3840x2160]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52 Quality and resolution for MV52 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v52 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV52) Validate

Validate validates this update network camera quality retention profile params body video settings m v52

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
	// Required: true
	// Enum: [1920x1080 2688x1512]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63 Quality and resolution for MV63 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v63 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63) Validate

Validate validates this update network camera quality retention profile params body video settings m v63

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
	// Required: true
	// Enum: [1920x1080 2688x1512 3840x2160]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X Quality and resolution for MV63X camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v63 x based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV63X) Validate

Validate validates this update network camera quality retention profile params body video settings m v63 x

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93 struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
	// Required: true
	// Enum: [1080x1080 2112x2112]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93 Quality and resolution for MV93 camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v93 based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93) Validate

Validate validates this update network camera quality retention profile params body video settings m v93

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X

type UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X struct {

	// Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
	// Required: true
	// Enum: [Enhanced High Standard]
	Quality *string `json:"quality"`

	// Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
	// Required: true
	// Enum: [1080x1080 2112x2112 2880x2880]
	Resolution *string `json:"resolution"`
}

UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X Quality and resolution for MV93X camera models. swagger:model UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) ContextValidate

ContextValidate validates this update network camera quality retention profile params body video settings m v93 x based on context it is used

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraQualityRetentionProfileParamsBodyVideoSettingsMV93X) Validate

Validate validates this update network camera quality retention profile params body video settings m v93 x

type UpdateNetworkCameraQualityRetentionProfileReader

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

UpdateNetworkCameraQualityRetentionProfileReader is a Reader for the UpdateNetworkCameraQualityRetentionProfile structure.

func (*UpdateNetworkCameraQualityRetentionProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkCameraWirelessProfileBody

type UpdateNetworkCameraWirelessProfileBody struct {

	// identity
	Identity *UpdateNetworkCameraWirelessProfileParamsBodyIdentity `json:"identity,omitempty"`

	// The name of the camera wireless profile.
	Name string `json:"name,omitempty"`

	// ssid
	Ssid *UpdateNetworkCameraWirelessProfileParamsBodySsid `json:"ssid,omitempty"`
}

UpdateNetworkCameraWirelessProfileBody update network camera wireless profile body // Example: {} swagger:model UpdateNetworkCameraWirelessProfileBody

func (*UpdateNetworkCameraWirelessProfileBody) ContextValidate

ContextValidate validate this update network camera wireless profile body based on the context it is used

func (*UpdateNetworkCameraWirelessProfileBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateNetworkCameraWirelessProfileBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraWirelessProfileBody) Validate

Validate validates this update network camera wireless profile body

type UpdateNetworkCameraWirelessProfileOK

type UpdateNetworkCameraWirelessProfileOK struct {
	Payload interface{}
}

UpdateNetworkCameraWirelessProfileOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateNetworkCameraWirelessProfileOK

func NewUpdateNetworkCameraWirelessProfileOK() *UpdateNetworkCameraWirelessProfileOK

NewUpdateNetworkCameraWirelessProfileOK creates a UpdateNetworkCameraWirelessProfileOK with default headers values

func (*UpdateNetworkCameraWirelessProfileOK) Code

Code gets the status code for the update network camera wireless profile o k response

func (*UpdateNetworkCameraWirelessProfileOK) Error

func (*UpdateNetworkCameraWirelessProfileOK) GetPayload

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

func (*UpdateNetworkCameraWirelessProfileOK) IsClientError

func (o *UpdateNetworkCameraWirelessProfileOK) IsClientError() bool

IsClientError returns true when this update network camera wireless profile o k response has a 4xx status code

func (*UpdateNetworkCameraWirelessProfileOK) IsCode

IsCode returns true when this update network camera wireless profile o k response a status code equal to that given

func (*UpdateNetworkCameraWirelessProfileOK) IsRedirect

IsRedirect returns true when this update network camera wireless profile o k response has a 3xx status code

func (*UpdateNetworkCameraWirelessProfileOK) IsServerError

func (o *UpdateNetworkCameraWirelessProfileOK) IsServerError() bool

IsServerError returns true when this update network camera wireless profile o k response has a 5xx status code

func (*UpdateNetworkCameraWirelessProfileOK) IsSuccess

IsSuccess returns true when this update network camera wireless profile o k response has a 2xx status code

func (*UpdateNetworkCameraWirelessProfileOK) String

type UpdateNetworkCameraWirelessProfileParams

type UpdateNetworkCameraWirelessProfileParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// UpdateNetworkCameraWirelessProfile.
	UpdateNetworkCameraWirelessProfile UpdateNetworkCameraWirelessProfileBody

	/* WirelessProfileID.

	   Wireless profile ID
	*/
	WirelessProfileID string

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

UpdateNetworkCameraWirelessProfileParams contains all the parameters to send to the API endpoint

for the update network camera wireless profile operation.

Typically these are written to a http.Request.

func NewUpdateNetworkCameraWirelessProfileParams

func NewUpdateNetworkCameraWirelessProfileParams() *UpdateNetworkCameraWirelessProfileParams

NewUpdateNetworkCameraWirelessProfileParams creates a new UpdateNetworkCameraWirelessProfileParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateNetworkCameraWirelessProfileParamsWithContext

func NewUpdateNetworkCameraWirelessProfileParamsWithContext(ctx context.Context) *UpdateNetworkCameraWirelessProfileParams

NewUpdateNetworkCameraWirelessProfileParamsWithContext creates a new UpdateNetworkCameraWirelessProfileParams object with the ability to set a context for a request.

func NewUpdateNetworkCameraWirelessProfileParamsWithHTTPClient

func NewUpdateNetworkCameraWirelessProfileParamsWithHTTPClient(client *http.Client) *UpdateNetworkCameraWirelessProfileParams

NewUpdateNetworkCameraWirelessProfileParamsWithHTTPClient creates a new UpdateNetworkCameraWirelessProfileParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkCameraWirelessProfileParamsWithTimeout

func NewUpdateNetworkCameraWirelessProfileParamsWithTimeout(timeout time.Duration) *UpdateNetworkCameraWirelessProfileParams

NewUpdateNetworkCameraWirelessProfileParamsWithTimeout creates a new UpdateNetworkCameraWirelessProfileParams object with the ability to set a timeout on a request.

func (*UpdateNetworkCameraWirelessProfileParams) SetContext

SetContext adds the context to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) SetDefaults

SetDefaults hydrates default values in the update network camera wireless profile params (not the query body).

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

func (*UpdateNetworkCameraWirelessProfileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) SetNetworkID

func (o *UpdateNetworkCameraWirelessProfileParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) SetTimeout

SetTimeout adds the timeout to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) SetUpdateNetworkCameraWirelessProfile

func (o *UpdateNetworkCameraWirelessProfileParams) SetUpdateNetworkCameraWirelessProfile(updateNetworkCameraWirelessProfile UpdateNetworkCameraWirelessProfileBody)

SetUpdateNetworkCameraWirelessProfile adds the updateNetworkCameraWirelessProfile to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) SetWirelessProfileID

func (o *UpdateNetworkCameraWirelessProfileParams) SetWirelessProfileID(wirelessProfileID string)

SetWirelessProfileID adds the wirelessProfileId to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WithContext

WithContext adds the context to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WithDefaults

WithDefaults hydrates default values in the update network camera wireless profile params (not the query body).

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

func (*UpdateNetworkCameraWirelessProfileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WithNetworkID

WithNetworkID adds the networkID to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WithTimeout

WithTimeout adds the timeout to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WithUpdateNetworkCameraWirelessProfile

func (o *UpdateNetworkCameraWirelessProfileParams) WithUpdateNetworkCameraWirelessProfile(updateNetworkCameraWirelessProfile UpdateNetworkCameraWirelessProfileBody) *UpdateNetworkCameraWirelessProfileParams

WithUpdateNetworkCameraWirelessProfile adds the updateNetworkCameraWirelessProfile to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WithWirelessProfileID

WithWirelessProfileID adds the wirelessProfileID to the update network camera wireless profile params

func (*UpdateNetworkCameraWirelessProfileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkCameraWirelessProfileParamsBodyIdentity

type UpdateNetworkCameraWirelessProfileParamsBodyIdentity struct {

	// The password of the identity.
	Password string `json:"password,omitempty"`

	// The username of the identity.
	Username string `json:"username,omitempty"`
}

UpdateNetworkCameraWirelessProfileParamsBodyIdentity The identity of the wireless profile. Required for creating wireless profiles in 8021x-radius auth mode. swagger:model UpdateNetworkCameraWirelessProfileParamsBodyIdentity

func (*UpdateNetworkCameraWirelessProfileParamsBodyIdentity) ContextValidate

ContextValidate validates this update network camera wireless profile params body identity based on context it is used

func (*UpdateNetworkCameraWirelessProfileParamsBodyIdentity) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraWirelessProfileParamsBodyIdentity) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraWirelessProfileParamsBodyIdentity) Validate

Validate validates this update network camera wireless profile params body identity

type UpdateNetworkCameraWirelessProfileParamsBodySsid

type UpdateNetworkCameraWirelessProfileParamsBodySsid struct {

	// The auth mode of the SSID. It can be set to ('psk', '8021x-radius').
	// Enum: [8021x-radius psk]
	AuthMode string `json:"authMode,omitempty"`

	// The encryption mode of the SSID. It can be set to ('wpa', 'wpa-eap'). With 'wpa' mode, the authMode should be 'psk' and with 'wpa-eap' the authMode should be '8021x-radius'
	EncryptionMode string `json:"encryptionMode,omitempty"`

	// The name of the SSID.
	Name string `json:"name,omitempty"`

	// The pre-shared key of the SSID.
	Psk string `json:"psk,omitempty"`
}

UpdateNetworkCameraWirelessProfileParamsBodySsid The details of the SSID config. swagger:model UpdateNetworkCameraWirelessProfileParamsBodySsid

func (*UpdateNetworkCameraWirelessProfileParamsBodySsid) ContextValidate

ContextValidate validates this update network camera wireless profile params body ssid based on context it is used

func (*UpdateNetworkCameraWirelessProfileParamsBodySsid) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkCameraWirelessProfileParamsBodySsid) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkCameraWirelessProfileParamsBodySsid) Validate

Validate validates this update network camera wireless profile params body ssid

type UpdateNetworkCameraWirelessProfileReader

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

UpdateNetworkCameraWirelessProfileReader is a Reader for the UpdateNetworkCameraWirelessProfile structure.

func (*UpdateNetworkCameraWirelessProfileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateOrganizationCameraOnboardingStatusesBody

type UpdateOrganizationCameraOnboardingStatusesBody struct {

	// Serial of camera
	Serial string `json:"serial,omitempty"`

	// Note whether credentials were sent successfully
	WirelessCredentialsSent bool `json:"wirelessCredentialsSent,omitempty"`
}

UpdateOrganizationCameraOnboardingStatusesBody update organization camera onboarding statuses body // Example: {} swagger:model UpdateOrganizationCameraOnboardingStatusesBody

func (*UpdateOrganizationCameraOnboardingStatusesBody) ContextValidate

ContextValidate validates this update organization camera onboarding statuses body based on context it is used

func (*UpdateOrganizationCameraOnboardingStatusesBody) MarshalBinary

MarshalBinary interface implementation

func (*UpdateOrganizationCameraOnboardingStatusesBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateOrganizationCameraOnboardingStatusesBody) Validate

Validate validates this update organization camera onboarding statuses body

type UpdateOrganizationCameraOnboardingStatusesOK

type UpdateOrganizationCameraOnboardingStatusesOK struct {
	Payload interface{}
}

UpdateOrganizationCameraOnboardingStatusesOK describes a response with status code 200, with default header values.

Successful operation

func NewUpdateOrganizationCameraOnboardingStatusesOK

func NewUpdateOrganizationCameraOnboardingStatusesOK() *UpdateOrganizationCameraOnboardingStatusesOK

NewUpdateOrganizationCameraOnboardingStatusesOK creates a UpdateOrganizationCameraOnboardingStatusesOK with default headers values

func (*UpdateOrganizationCameraOnboardingStatusesOK) Code

Code gets the status code for the update organization camera onboarding statuses o k response

func (*UpdateOrganizationCameraOnboardingStatusesOK) Error

func (*UpdateOrganizationCameraOnboardingStatusesOK) GetPayload

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

func (*UpdateOrganizationCameraOnboardingStatusesOK) IsClientError

IsClientError returns true when this update organization camera onboarding statuses o k response has a 4xx status code

func (*UpdateOrganizationCameraOnboardingStatusesOK) IsCode

IsCode returns true when this update organization camera onboarding statuses o k response a status code equal to that given

func (*UpdateOrganizationCameraOnboardingStatusesOK) IsRedirect

IsRedirect returns true when this update organization camera onboarding statuses o k response has a 3xx status code

func (*UpdateOrganizationCameraOnboardingStatusesOK) IsServerError

IsServerError returns true when this update organization camera onboarding statuses o k response has a 5xx status code

func (*UpdateOrganizationCameraOnboardingStatusesOK) IsSuccess

IsSuccess returns true when this update organization camera onboarding statuses o k response has a 2xx status code

func (*UpdateOrganizationCameraOnboardingStatusesOK) String

type UpdateOrganizationCameraOnboardingStatusesParams

type UpdateOrganizationCameraOnboardingStatusesParams struct {

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	// UpdateOrganizationCameraOnboardingStatuses.
	UpdateOrganizationCameraOnboardingStatuses UpdateOrganizationCameraOnboardingStatusesBody

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

UpdateOrganizationCameraOnboardingStatusesParams contains all the parameters to send to the API endpoint

for the update organization camera onboarding statuses operation.

Typically these are written to a http.Request.

func NewUpdateOrganizationCameraOnboardingStatusesParams

func NewUpdateOrganizationCameraOnboardingStatusesParams() *UpdateOrganizationCameraOnboardingStatusesParams

NewUpdateOrganizationCameraOnboardingStatusesParams creates a new UpdateOrganizationCameraOnboardingStatusesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateOrganizationCameraOnboardingStatusesParamsWithContext

func NewUpdateOrganizationCameraOnboardingStatusesParamsWithContext(ctx context.Context) *UpdateOrganizationCameraOnboardingStatusesParams

NewUpdateOrganizationCameraOnboardingStatusesParamsWithContext creates a new UpdateOrganizationCameraOnboardingStatusesParams object with the ability to set a context for a request.

func NewUpdateOrganizationCameraOnboardingStatusesParamsWithHTTPClient

func NewUpdateOrganizationCameraOnboardingStatusesParamsWithHTTPClient(client *http.Client) *UpdateOrganizationCameraOnboardingStatusesParams

NewUpdateOrganizationCameraOnboardingStatusesParamsWithHTTPClient creates a new UpdateOrganizationCameraOnboardingStatusesParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateOrganizationCameraOnboardingStatusesParamsWithTimeout

func NewUpdateOrganizationCameraOnboardingStatusesParamsWithTimeout(timeout time.Duration) *UpdateOrganizationCameraOnboardingStatusesParams

NewUpdateOrganizationCameraOnboardingStatusesParamsWithTimeout creates a new UpdateOrganizationCameraOnboardingStatusesParams object with the ability to set a timeout on a request.

func (*UpdateOrganizationCameraOnboardingStatusesParams) SetContext

SetContext adds the context to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) SetDefaults

SetDefaults hydrates default values in the update organization camera onboarding statuses params (not the query body).

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

func (*UpdateOrganizationCameraOnboardingStatusesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) SetOrganizationID

func (o *UpdateOrganizationCameraOnboardingStatusesParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) SetTimeout

SetTimeout adds the timeout to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) SetUpdateOrganizationCameraOnboardingStatuses

func (o *UpdateOrganizationCameraOnboardingStatusesParams) SetUpdateOrganizationCameraOnboardingStatuses(updateOrganizationCameraOnboardingStatuses UpdateOrganizationCameraOnboardingStatusesBody)

SetUpdateOrganizationCameraOnboardingStatuses adds the updateOrganizationCameraOnboardingStatuses to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) WithContext

WithContext adds the context to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) WithDefaults

WithDefaults hydrates default values in the update organization camera onboarding statuses params (not the query body).

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

func (*UpdateOrganizationCameraOnboardingStatusesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) WithOrganizationID

WithOrganizationID adds the organizationID to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) WithTimeout

WithTimeout adds the timeout to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) WithUpdateOrganizationCameraOnboardingStatuses

func (o *UpdateOrganizationCameraOnboardingStatusesParams) WithUpdateOrganizationCameraOnboardingStatuses(updateOrganizationCameraOnboardingStatuses UpdateOrganizationCameraOnboardingStatusesBody) *UpdateOrganizationCameraOnboardingStatusesParams

WithUpdateOrganizationCameraOnboardingStatuses adds the updateOrganizationCameraOnboardingStatuses to the update organization camera onboarding statuses params

func (*UpdateOrganizationCameraOnboardingStatusesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateOrganizationCameraOnboardingStatusesReader

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

UpdateOrganizationCameraOnboardingStatusesReader is a Reader for the UpdateOrganizationCameraOnboardingStatuses structure.

func (*UpdateOrganizationCameraOnboardingStatusesReader) ReadResponse

func (o *UpdateOrganizationCameraOnboardingStatusesReader) 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