sm

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 (

	// GetNetworkSmTrustedAccessConfigsOKBodyItems0TimeboundTypeDynamic captures enum value "dynamic"
	GetNetworkSmTrustedAccessConfigsOKBodyItems0TimeboundTypeDynamic string = "dynamic"

	// GetNetworkSmTrustedAccessConfigsOKBodyItems0TimeboundTypeStatic captures enum value "static"
	GetNetworkSmTrustedAccessConfigsOKBodyItems0TimeboundTypeStatic string = "static"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CheckinNetworkSmDevicesBody

type CheckinNetworkSmDevicesBody struct {

	// The ids of the devices to be checked-in.
	Ids []string `json:"ids"`

	// The scope (one of all, none, withAny, withAll, withoutAny, or withoutAll) and a set of tags of the devices to be checked-in.
	Scope []string `json:"scope"`

	// The serials of the devices to be checked-in.
	Serials []string `json:"serials"`

	// The wifiMacs of the devices to be checked-in.
	WifiMacs []string `json:"wifiMacs"`
}

CheckinNetworkSmDevicesBody checkin network sm devices body // Example: {"ids":["1284392014819","2983092129865"],"scope":["withAny","tag1","tag2"],"serials":["Q234-ABCD-0001","Q234-ABCD-0002","Q234-ABCD-0003"],"wifiMacs":["00:11:22:33:44:55"]} swagger:model CheckinNetworkSmDevicesBody

func (*CheckinNetworkSmDevicesBody) ContextValidate

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

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

func (*CheckinNetworkSmDevicesBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CheckinNetworkSmDevicesBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CheckinNetworkSmDevicesBody) Validate

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

Validate validates this checkin network sm devices body

type CheckinNetworkSmDevicesOK

type CheckinNetworkSmDevicesOK struct {
	Payload *CheckinNetworkSmDevicesOKBody
}

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

Successful operation

func NewCheckinNetworkSmDevicesOK

func NewCheckinNetworkSmDevicesOK() *CheckinNetworkSmDevicesOK

NewCheckinNetworkSmDevicesOK creates a CheckinNetworkSmDevicesOK with default headers values

func (*CheckinNetworkSmDevicesOK) Code

func (o *CheckinNetworkSmDevicesOK) Code() int

Code gets the status code for the checkin network sm devices o k response

func (*CheckinNetworkSmDevicesOK) Error

func (o *CheckinNetworkSmDevicesOK) Error() string

func (*CheckinNetworkSmDevicesOK) GetPayload

func (*CheckinNetworkSmDevicesOK) IsClientError

func (o *CheckinNetworkSmDevicesOK) IsClientError() bool

IsClientError returns true when this checkin network sm devices o k response has a 4xx status code

func (*CheckinNetworkSmDevicesOK) IsCode

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

IsCode returns true when this checkin network sm devices o k response a status code equal to that given

func (*CheckinNetworkSmDevicesOK) IsRedirect

func (o *CheckinNetworkSmDevicesOK) IsRedirect() bool

IsRedirect returns true when this checkin network sm devices o k response has a 3xx status code

func (*CheckinNetworkSmDevicesOK) IsServerError

func (o *CheckinNetworkSmDevicesOK) IsServerError() bool

IsServerError returns true when this checkin network sm devices o k response has a 5xx status code

func (*CheckinNetworkSmDevicesOK) IsSuccess

func (o *CheckinNetworkSmDevicesOK) IsSuccess() bool

IsSuccess returns true when this checkin network sm devices o k response has a 2xx status code

func (*CheckinNetworkSmDevicesOK) String

func (o *CheckinNetworkSmDevicesOK) String() string

type CheckinNetworkSmDevicesOKBody

type CheckinNetworkSmDevicesOKBody struct {

	// The Meraki Ids of the set of devices.
	Ids []string `json:"ids"`
}

CheckinNetworkSmDevicesOKBody checkin network sm devices o k body swagger:model CheckinNetworkSmDevicesOKBody

func (*CheckinNetworkSmDevicesOKBody) ContextValidate

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

ContextValidate validates this checkin network sm devices o k body based on context it is used

func (*CheckinNetworkSmDevicesOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CheckinNetworkSmDevicesOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CheckinNetworkSmDevicesOKBody) Validate

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

Validate validates this checkin network sm devices o k body

type CheckinNetworkSmDevicesParams

type CheckinNetworkSmDevicesParams struct {

	// CheckinNetworkSmDevices.
	CheckinNetworkSmDevices CheckinNetworkSmDevicesBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

CheckinNetworkSmDevicesParams contains all the parameters to send to the API endpoint

for the checkin network sm devices operation.

Typically these are written to a http.Request.

func NewCheckinNetworkSmDevicesParams

func NewCheckinNetworkSmDevicesParams() *CheckinNetworkSmDevicesParams

NewCheckinNetworkSmDevicesParams creates a new CheckinNetworkSmDevicesParams object, with the default timeout for this client.

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

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

func NewCheckinNetworkSmDevicesParamsWithContext

func NewCheckinNetworkSmDevicesParamsWithContext(ctx context.Context) *CheckinNetworkSmDevicesParams

NewCheckinNetworkSmDevicesParamsWithContext creates a new CheckinNetworkSmDevicesParams object with the ability to set a context for a request.

func NewCheckinNetworkSmDevicesParamsWithHTTPClient

func NewCheckinNetworkSmDevicesParamsWithHTTPClient(client *http.Client) *CheckinNetworkSmDevicesParams

NewCheckinNetworkSmDevicesParamsWithHTTPClient creates a new CheckinNetworkSmDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewCheckinNetworkSmDevicesParamsWithTimeout

func NewCheckinNetworkSmDevicesParamsWithTimeout(timeout time.Duration) *CheckinNetworkSmDevicesParams

NewCheckinNetworkSmDevicesParamsWithTimeout creates a new CheckinNetworkSmDevicesParams object with the ability to set a timeout on a request.

func (*CheckinNetworkSmDevicesParams) SetCheckinNetworkSmDevices

func (o *CheckinNetworkSmDevicesParams) SetCheckinNetworkSmDevices(checkinNetworkSmDevices CheckinNetworkSmDevicesBody)

SetCheckinNetworkSmDevices adds the checkinNetworkSmDevices to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) SetContext

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

SetContext adds the context to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) SetDefaults

func (o *CheckinNetworkSmDevicesParams) SetDefaults()

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

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

func (*CheckinNetworkSmDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) SetNetworkID

func (o *CheckinNetworkSmDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) WithCheckinNetworkSmDevices

func (o *CheckinNetworkSmDevicesParams) WithCheckinNetworkSmDevices(checkinNetworkSmDevices CheckinNetworkSmDevicesBody) *CheckinNetworkSmDevicesParams

WithCheckinNetworkSmDevices adds the checkinNetworkSmDevices to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) WithContext

WithContext adds the context to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) WithDefaults

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

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

func (*CheckinNetworkSmDevicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) WithNetworkID

WithNetworkID adds the networkID to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) WithTimeout

WithTimeout adds the timeout to the checkin network sm devices params

func (*CheckinNetworkSmDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CheckinNetworkSmDevicesReader

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

CheckinNetworkSmDevicesReader is a Reader for the CheckinNetworkSmDevices structure.

func (*CheckinNetworkSmDevicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for sm API

func (*Client) CheckinNetworkSmDevices

func (a *Client) CheckinNetworkSmDevices(params *CheckinNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CheckinNetworkSmDevicesOK, error)

CheckinNetworkSmDevices forces check in a set of devices

Force check-in a set of devices

func (*Client) CreateNetworkSmBypassActivationLockAttempt

CreateNetworkSmBypassActivationLockAttempt bypasses activation lock attempt

Bypass activation lock attempt

func (*Client) CreateNetworkSmTargetGroup

func (a *Client) CreateNetworkSmTargetGroup(params *CreateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkSmTargetGroupCreated, error)

CreateNetworkSmTargetGroup adds a target group

Add a target group

func (*Client) DeleteNetworkSmTargetGroup

DeleteNetworkSmTargetGroup deletes a target group from a network

Delete a target group from a network

func (*Client) DeleteNetworkSmUserAccessDevice

DeleteNetworkSmUserAccessDevice deletes a user access device

Delete a User Access Device

func (*Client) GetNetworkSmBypassActivationLockAttempt

GetNetworkSmBypassActivationLockAttempt bypasses activation lock attempt status

Bypass activation lock attempt status

func (*Client) GetNetworkSmDeviceCellularUsageHistory

GetNetworkSmDeviceCellularUsageHistory returns the client s daily cellular data usage history

Return the client's daily cellular data usage history. Usage data is in kilobytes.

func (*Client) GetNetworkSmDeviceCerts

func (a *Client) GetNetworkSmDeviceCerts(params *GetNetworkSmDeviceCertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceCertsOK, error)

GetNetworkSmDeviceCerts lists the certs on a device

List the certs on a device

func (*Client) GetNetworkSmDeviceConnectivity

func (a *Client) GetNetworkSmDeviceConnectivity(params *GetNetworkSmDeviceConnectivityParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceConnectivityOK, error)

GetNetworkSmDeviceConnectivity returns historical connectivity data whether a device is regularly checking in to dashboard

Returns historical connectivity data (whether a device is regularly checking in to Dashboard).

func (*Client) GetNetworkSmDeviceDesktopLogs

func (a *Client) GetNetworkSmDeviceDesktopLogs(params *GetNetworkSmDeviceDesktopLogsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceDesktopLogsOK, error)

GetNetworkSmDeviceDesktopLogs returns historical records of various systems manager network connection details for desktop devices

Return historical records of various Systems Manager network connection details for desktop devices.

func (*Client) GetNetworkSmDeviceDeviceCommandLogs

func (a *Client) GetNetworkSmDeviceDeviceCommandLogs(params *GetNetworkSmDeviceDeviceCommandLogsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceDeviceCommandLogsOK, error)

GetNetworkSmDeviceDeviceCommandLogs returns historical records of commands sent to systems manager devices

Return historical records of commands sent to Systems Manager devices. Note that this will include the name of the Dashboard user who initiated the command if it was generated by a Dashboard admin rather than the automatic behavior of the system; you may wish to filter this out of any reports.

func (*Client) GetNetworkSmDeviceDeviceProfiles

func (a *Client) GetNetworkSmDeviceDeviceProfiles(params *GetNetworkSmDeviceDeviceProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceDeviceProfilesOK, error)

GetNetworkSmDeviceDeviceProfiles gets the installed profiles associated with a device

Get the installed profiles associated with a device

func (*Client) GetNetworkSmDeviceNetworkAdapters

func (a *Client) GetNetworkSmDeviceNetworkAdapters(params *GetNetworkSmDeviceNetworkAdaptersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceNetworkAdaptersOK, error)

GetNetworkSmDeviceNetworkAdapters lists the network adapters of a device

List the network adapters of a device

func (*Client) GetNetworkSmDevicePerformanceHistory

func (a *Client) GetNetworkSmDevicePerformanceHistory(params *GetNetworkSmDevicePerformanceHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDevicePerformanceHistoryOK, error)

GetNetworkSmDevicePerformanceHistory returns historical records of various systems manager client metrics for desktop devices

Return historical records of various Systems Manager client metrics for desktop devices.

func (*Client) GetNetworkSmDeviceRestrictions

func (a *Client) GetNetworkSmDeviceRestrictions(params *GetNetworkSmDeviceRestrictionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceRestrictionsOK, error)

GetNetworkSmDeviceRestrictions lists the restrictions on a device

List the restrictions on a device

func (*Client) GetNetworkSmDeviceSecurityCenters

func (a *Client) GetNetworkSmDeviceSecurityCenters(params *GetNetworkSmDeviceSecurityCentersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceSecurityCentersOK, error)

GetNetworkSmDeviceSecurityCenters lists the security centers on a device

List the security centers on a device

func (*Client) GetNetworkSmDeviceSoftwares

func (a *Client) GetNetworkSmDeviceSoftwares(params *GetNetworkSmDeviceSoftwaresParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceSoftwaresOK, error)

GetNetworkSmDeviceSoftwares gets a list of softwares associated with a device

Get a list of softwares associated with a device

func (*Client) GetNetworkSmDeviceWlanLists

func (a *Client) GetNetworkSmDeviceWlanLists(params *GetNetworkSmDeviceWlanListsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceWlanListsOK, error)

GetNetworkSmDeviceWlanLists lists the saved s s ID names on a device

List the saved SSID names on a device

func (*Client) GetNetworkSmDevices

func (a *Client) GetNetworkSmDevices(params *GetNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDevicesOK, error)

GetNetworkSmDevices lists the devices enrolled in an s m network with various specified fields and filters

List the devices enrolled in an SM network with various specified fields and filters

func (*Client) GetNetworkSmProfiles

func (a *Client) GetNetworkSmProfiles(params *GetNetworkSmProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmProfilesOK, error)

GetNetworkSmProfiles lists all the profiles in the network

List all the profiles in the network

func (*Client) GetNetworkSmTargetGroup

func (a *Client) GetNetworkSmTargetGroup(params *GetNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmTargetGroupOK, error)

GetNetworkSmTargetGroup returns a target group

Return a target group

func (*Client) GetNetworkSmTargetGroups

func (a *Client) GetNetworkSmTargetGroups(params *GetNetworkSmTargetGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmTargetGroupsOK, error)

GetNetworkSmTargetGroups lists the target groups in this network

List the target groups in this network

func (*Client) GetNetworkSmTrustedAccessConfigs

func (a *Client) GetNetworkSmTrustedAccessConfigs(params *GetNetworkSmTrustedAccessConfigsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmTrustedAccessConfigsOK, error)

GetNetworkSmTrustedAccessConfigs lists trusted access configs

List Trusted Access Configs

func (*Client) GetNetworkSmUserAccessDevices

func (a *Client) GetNetworkSmUserAccessDevices(params *GetNetworkSmUserAccessDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUserAccessDevicesOK, error)

GetNetworkSmUserAccessDevices lists user access devices and its trusted access connections

List User Access Devices and its Trusted Access Connections

func (*Client) GetNetworkSmUserDeviceProfiles

func (a *Client) GetNetworkSmUserDeviceProfiles(params *GetNetworkSmUserDeviceProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUserDeviceProfilesOK, error)

GetNetworkSmUserDeviceProfiles gets the profiles associated with a user

Get the profiles associated with a user

func (*Client) GetNetworkSmUserSoftwares

func (a *Client) GetNetworkSmUserSoftwares(params *GetNetworkSmUserSoftwaresParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUserSoftwaresOK, error)

GetNetworkSmUserSoftwares gets a list of softwares associated with a user

Get a list of softwares associated with a user

func (*Client) GetNetworkSmUsers

func (a *Client) GetNetworkSmUsers(params *GetNetworkSmUsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUsersOK, error)

GetNetworkSmUsers lists the owners in an s m network with various specified fields and filters

List the owners in an SM network with various specified fields and filters

func (*Client) GetOrganizationSmApnsCert

func (a *Client) GetOrganizationSmApnsCert(params *GetOrganizationSmApnsCertParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationSmApnsCertOK, error)

GetOrganizationSmApnsCert gets the organization s a p n s certificate

Get the organization's APNS certificate

func (*Client) GetOrganizationSmVppAccount

func (a *Client) GetOrganizationSmVppAccount(params *GetOrganizationSmVppAccountParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationSmVppAccountOK, error)

GetOrganizationSmVppAccount gets a hash containing the unparsed token of the v p p account with the given ID

Get a hash containing the unparsed token of the VPP account with the given ID

func (*Client) GetOrganizationSmVppAccounts

func (a *Client) GetOrganizationSmVppAccounts(params *GetOrganizationSmVppAccountsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationSmVppAccountsOK, error)

GetOrganizationSmVppAccounts lists the v p p accounts in the organization

List the VPP accounts in the organization

func (*Client) LockNetworkSmDevices

func (a *Client) LockNetworkSmDevices(params *LockNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LockNetworkSmDevicesOK, error)

LockNetworkSmDevices locks a set of devices

Lock a set of devices

func (*Client) ModifyNetworkSmDevicesTags

func (a *Client) ModifyNetworkSmDevicesTags(params *ModifyNetworkSmDevicesTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ModifyNetworkSmDevicesTagsOK, error)

ModifyNetworkSmDevicesTags adds delete or update the tags of a set of devices

Add, delete, or update the tags of a set of devices

func (*Client) MoveNetworkSmDevices

func (a *Client) MoveNetworkSmDevices(params *MoveNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MoveNetworkSmDevicesOK, error)

MoveNetworkSmDevices moves a set of devices to a new network

Move a set of devices to a new network

func (*Client) RefreshNetworkSmDeviceDetails

func (a *Client) RefreshNetworkSmDeviceDetails(params *RefreshNetworkSmDeviceDetailsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RefreshNetworkSmDeviceDetailsOK, error)

RefreshNetworkSmDeviceDetails refreshes the details of a device

Refresh the details of a device

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UnenrollNetworkSmDevice

func (a *Client) UnenrollNetworkSmDevice(params *UnenrollNetworkSmDeviceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnenrollNetworkSmDeviceOK, error)

UnenrollNetworkSmDevice unenrolls a device

Unenroll a device

func (*Client) UpdateNetworkSmDevicesFields

func (a *Client) UpdateNetworkSmDevicesFields(params *UpdateNetworkSmDevicesFieldsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSmDevicesFieldsOK, error)

UpdateNetworkSmDevicesFields modifies the fields of a device

Modify the fields of a device

func (*Client) UpdateNetworkSmTargetGroup

func (a *Client) UpdateNetworkSmTargetGroup(params *UpdateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSmTargetGroupOK, error)

UpdateNetworkSmTargetGroup updates a target group

Update a target group

func (*Client) WipeNetworkSmDevices

func (a *Client) WipeNetworkSmDevices(params *WipeNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WipeNetworkSmDevicesOK, error)

WipeNetworkSmDevices wipes a device

Wipe a device

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CheckinNetworkSmDevices(params *CheckinNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CheckinNetworkSmDevicesOK, error)

	CreateNetworkSmBypassActivationLockAttempt(params *CreateNetworkSmBypassActivationLockAttemptParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkSmBypassActivationLockAttemptCreated, error)

	CreateNetworkSmTargetGroup(params *CreateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateNetworkSmTargetGroupCreated, error)

	DeleteNetworkSmTargetGroup(params *DeleteNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkSmTargetGroupNoContent, error)

	DeleteNetworkSmUserAccessDevice(params *DeleteNetworkSmUserAccessDeviceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteNetworkSmUserAccessDeviceNoContent, error)

	GetNetworkSmBypassActivationLockAttempt(params *GetNetworkSmBypassActivationLockAttemptParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmBypassActivationLockAttemptOK, error)

	GetNetworkSmDeviceCellularUsageHistory(params *GetNetworkSmDeviceCellularUsageHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceCellularUsageHistoryOK, error)

	GetNetworkSmDeviceCerts(params *GetNetworkSmDeviceCertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceCertsOK, error)

	GetNetworkSmDeviceConnectivity(params *GetNetworkSmDeviceConnectivityParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceConnectivityOK, error)

	GetNetworkSmDeviceDesktopLogs(params *GetNetworkSmDeviceDesktopLogsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceDesktopLogsOK, error)

	GetNetworkSmDeviceDeviceCommandLogs(params *GetNetworkSmDeviceDeviceCommandLogsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceDeviceCommandLogsOK, error)

	GetNetworkSmDeviceDeviceProfiles(params *GetNetworkSmDeviceDeviceProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceDeviceProfilesOK, error)

	GetNetworkSmDeviceNetworkAdapters(params *GetNetworkSmDeviceNetworkAdaptersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceNetworkAdaptersOK, error)

	GetNetworkSmDevicePerformanceHistory(params *GetNetworkSmDevicePerformanceHistoryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDevicePerformanceHistoryOK, error)

	GetNetworkSmDeviceRestrictions(params *GetNetworkSmDeviceRestrictionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceRestrictionsOK, error)

	GetNetworkSmDeviceSecurityCenters(params *GetNetworkSmDeviceSecurityCentersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceSecurityCentersOK, error)

	GetNetworkSmDeviceSoftwares(params *GetNetworkSmDeviceSoftwaresParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceSoftwaresOK, error)

	GetNetworkSmDeviceWlanLists(params *GetNetworkSmDeviceWlanListsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDeviceWlanListsOK, error)

	GetNetworkSmDevices(params *GetNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmDevicesOK, error)

	GetNetworkSmProfiles(params *GetNetworkSmProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmProfilesOK, error)

	GetNetworkSmTargetGroup(params *GetNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmTargetGroupOK, error)

	GetNetworkSmTargetGroups(params *GetNetworkSmTargetGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmTargetGroupsOK, error)

	GetNetworkSmTrustedAccessConfigs(params *GetNetworkSmTrustedAccessConfigsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmTrustedAccessConfigsOK, error)

	GetNetworkSmUserAccessDevices(params *GetNetworkSmUserAccessDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUserAccessDevicesOK, error)

	GetNetworkSmUserDeviceProfiles(params *GetNetworkSmUserDeviceProfilesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUserDeviceProfilesOK, error)

	GetNetworkSmUserSoftwares(params *GetNetworkSmUserSoftwaresParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUserSoftwaresOK, error)

	GetNetworkSmUsers(params *GetNetworkSmUsersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetNetworkSmUsersOK, error)

	GetOrganizationSmApnsCert(params *GetOrganizationSmApnsCertParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationSmApnsCertOK, error)

	GetOrganizationSmVppAccount(params *GetOrganizationSmVppAccountParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationSmVppAccountOK, error)

	GetOrganizationSmVppAccounts(params *GetOrganizationSmVppAccountsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOrganizationSmVppAccountsOK, error)

	LockNetworkSmDevices(params *LockNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LockNetworkSmDevicesOK, error)

	ModifyNetworkSmDevicesTags(params *ModifyNetworkSmDevicesTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ModifyNetworkSmDevicesTagsOK, error)

	MoveNetworkSmDevices(params *MoveNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*MoveNetworkSmDevicesOK, error)

	RefreshNetworkSmDeviceDetails(params *RefreshNetworkSmDeviceDetailsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RefreshNetworkSmDeviceDetailsOK, error)

	UnenrollNetworkSmDevice(params *UnenrollNetworkSmDeviceParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UnenrollNetworkSmDeviceOK, error)

	UpdateNetworkSmDevicesFields(params *UpdateNetworkSmDevicesFieldsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSmDevicesFieldsOK, error)

	UpdateNetworkSmTargetGroup(params *UpdateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateNetworkSmTargetGroupOK, error)

	WipeNetworkSmDevices(params *WipeNetworkSmDevicesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*WipeNetworkSmDevicesOK, 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 sm API client.

type CreateNetworkSmBypassActivationLockAttemptBody

type CreateNetworkSmBypassActivationLockAttemptBody struct {

	// The ids of the devices to attempt activation lock bypass.
	// Required: true
	Ids []string `json:"ids"`
}

CreateNetworkSmBypassActivationLockAttemptBody create network sm bypass activation lock attempt body // Example: {"ids":["1284392014819","2983092129865"]} swagger:model CreateNetworkSmBypassActivationLockAttemptBody

func (*CreateNetworkSmBypassActivationLockAttemptBody) ContextValidate

ContextValidate validates this create network sm bypass activation lock attempt body based on context it is used

func (*CreateNetworkSmBypassActivationLockAttemptBody) MarshalBinary

MarshalBinary interface implementation

func (*CreateNetworkSmBypassActivationLockAttemptBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*CreateNetworkSmBypassActivationLockAttemptBody) Validate

Validate validates this create network sm bypass activation lock attempt body

type CreateNetworkSmBypassActivationLockAttemptCreated

type CreateNetworkSmBypassActivationLockAttemptCreated struct {
	Payload interface{}
}

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

Successful operation

func NewCreateNetworkSmBypassActivationLockAttemptCreated

func NewCreateNetworkSmBypassActivationLockAttemptCreated() *CreateNetworkSmBypassActivationLockAttemptCreated

NewCreateNetworkSmBypassActivationLockAttemptCreated creates a CreateNetworkSmBypassActivationLockAttemptCreated with default headers values

func (*CreateNetworkSmBypassActivationLockAttemptCreated) Code

Code gets the status code for the create network sm bypass activation lock attempt created response

func (*CreateNetworkSmBypassActivationLockAttemptCreated) Error

func (*CreateNetworkSmBypassActivationLockAttemptCreated) GetPayload

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

func (*CreateNetworkSmBypassActivationLockAttemptCreated) IsClientError

IsClientError returns true when this create network sm bypass activation lock attempt created response has a 4xx status code

func (*CreateNetworkSmBypassActivationLockAttemptCreated) IsCode

IsCode returns true when this create network sm bypass activation lock attempt created response a status code equal to that given

func (*CreateNetworkSmBypassActivationLockAttemptCreated) IsRedirect

IsRedirect returns true when this create network sm bypass activation lock attempt created response has a 3xx status code

func (*CreateNetworkSmBypassActivationLockAttemptCreated) IsServerError

IsServerError returns true when this create network sm bypass activation lock attempt created response has a 5xx status code

func (*CreateNetworkSmBypassActivationLockAttemptCreated) IsSuccess

IsSuccess returns true when this create network sm bypass activation lock attempt created response has a 2xx status code

func (*CreateNetworkSmBypassActivationLockAttemptCreated) String

type CreateNetworkSmBypassActivationLockAttemptParams

type CreateNetworkSmBypassActivationLockAttemptParams struct {

	// CreateNetworkSmBypassActivationLockAttempt.
	CreateNetworkSmBypassActivationLockAttempt CreateNetworkSmBypassActivationLockAttemptBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

CreateNetworkSmBypassActivationLockAttemptParams contains all the parameters to send to the API endpoint

for the create network sm bypass activation lock attempt operation.

Typically these are written to a http.Request.

func NewCreateNetworkSmBypassActivationLockAttemptParams

func NewCreateNetworkSmBypassActivationLockAttemptParams() *CreateNetworkSmBypassActivationLockAttemptParams

NewCreateNetworkSmBypassActivationLockAttemptParams creates a new CreateNetworkSmBypassActivationLockAttemptParams object, with the default timeout for this client.

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

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

func NewCreateNetworkSmBypassActivationLockAttemptParamsWithContext

func NewCreateNetworkSmBypassActivationLockAttemptParamsWithContext(ctx context.Context) *CreateNetworkSmBypassActivationLockAttemptParams

NewCreateNetworkSmBypassActivationLockAttemptParamsWithContext creates a new CreateNetworkSmBypassActivationLockAttemptParams object with the ability to set a context for a request.

func NewCreateNetworkSmBypassActivationLockAttemptParamsWithHTTPClient

func NewCreateNetworkSmBypassActivationLockAttemptParamsWithHTTPClient(client *http.Client) *CreateNetworkSmBypassActivationLockAttemptParams

NewCreateNetworkSmBypassActivationLockAttemptParamsWithHTTPClient creates a new CreateNetworkSmBypassActivationLockAttemptParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkSmBypassActivationLockAttemptParamsWithTimeout

func NewCreateNetworkSmBypassActivationLockAttemptParamsWithTimeout(timeout time.Duration) *CreateNetworkSmBypassActivationLockAttemptParams

NewCreateNetworkSmBypassActivationLockAttemptParamsWithTimeout creates a new CreateNetworkSmBypassActivationLockAttemptParams object with the ability to set a timeout on a request.

func (*CreateNetworkSmBypassActivationLockAttemptParams) SetContext

SetContext adds the context to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) SetCreateNetworkSmBypassActivationLockAttempt

func (o *CreateNetworkSmBypassActivationLockAttemptParams) SetCreateNetworkSmBypassActivationLockAttempt(createNetworkSmBypassActivationLockAttempt CreateNetworkSmBypassActivationLockAttemptBody)

SetCreateNetworkSmBypassActivationLockAttempt adds the createNetworkSmBypassActivationLockAttempt to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) SetDefaults

SetDefaults hydrates default values in the create network sm bypass activation lock attempt params (not the query body).

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

func (*CreateNetworkSmBypassActivationLockAttemptParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) SetNetworkID

func (o *CreateNetworkSmBypassActivationLockAttemptParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) SetTimeout

SetTimeout adds the timeout to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) WithContext

WithContext adds the context to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) WithCreateNetworkSmBypassActivationLockAttempt

func (o *CreateNetworkSmBypassActivationLockAttemptParams) WithCreateNetworkSmBypassActivationLockAttempt(createNetworkSmBypassActivationLockAttempt CreateNetworkSmBypassActivationLockAttemptBody) *CreateNetworkSmBypassActivationLockAttemptParams

WithCreateNetworkSmBypassActivationLockAttempt adds the createNetworkSmBypassActivationLockAttempt to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) WithDefaults

WithDefaults hydrates default values in the create network sm bypass activation lock attempt params (not the query body).

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

func (*CreateNetworkSmBypassActivationLockAttemptParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) WithNetworkID

WithNetworkID adds the networkID to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) WithTimeout

WithTimeout adds the timeout to the create network sm bypass activation lock attempt params

func (*CreateNetworkSmBypassActivationLockAttemptParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkSmBypassActivationLockAttemptReader

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

CreateNetworkSmBypassActivationLockAttemptReader is a Reader for the CreateNetworkSmBypassActivationLockAttempt structure.

func (*CreateNetworkSmBypassActivationLockAttemptReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNetworkSmTargetGroupBody

type CreateNetworkSmTargetGroupBody struct {

	// The name of this target group
	Name string `json:"name,omitempty"`

	// The scope and tag options of the target group. Comma separated values beginning with one of withAny, withAll, withoutAny, withoutAll, all, none, followed by tags. Default to none if empty.
	Scope string `json:"scope,omitempty"`
}

CreateNetworkSmTargetGroupBody create network sm target group body // Example: {"name":"My target group","scope":"none","tags":"[]","type":"devices"} swagger:model CreateNetworkSmTargetGroupBody

func (*CreateNetworkSmTargetGroupBody) ContextValidate

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

ContextValidate validates this create network sm target group body based on context it is used

func (*CreateNetworkSmTargetGroupBody) MarshalBinary

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

MarshalBinary interface implementation

func (*CreateNetworkSmTargetGroupBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*CreateNetworkSmTargetGroupBody) Validate

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

Validate validates this create network sm target group body

type CreateNetworkSmTargetGroupCreated

type CreateNetworkSmTargetGroupCreated struct {
	Payload interface{}
}

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

Successful operation

func NewCreateNetworkSmTargetGroupCreated

func NewCreateNetworkSmTargetGroupCreated() *CreateNetworkSmTargetGroupCreated

NewCreateNetworkSmTargetGroupCreated creates a CreateNetworkSmTargetGroupCreated with default headers values

func (*CreateNetworkSmTargetGroupCreated) Code

Code gets the status code for the create network sm target group created response

func (*CreateNetworkSmTargetGroupCreated) Error

func (*CreateNetworkSmTargetGroupCreated) GetPayload

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

func (*CreateNetworkSmTargetGroupCreated) IsClientError

func (o *CreateNetworkSmTargetGroupCreated) IsClientError() bool

IsClientError returns true when this create network sm target group created response has a 4xx status code

func (*CreateNetworkSmTargetGroupCreated) IsCode

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

IsCode returns true when this create network sm target group created response a status code equal to that given

func (*CreateNetworkSmTargetGroupCreated) IsRedirect

func (o *CreateNetworkSmTargetGroupCreated) IsRedirect() bool

IsRedirect returns true when this create network sm target group created response has a 3xx status code

func (*CreateNetworkSmTargetGroupCreated) IsServerError

func (o *CreateNetworkSmTargetGroupCreated) IsServerError() bool

IsServerError returns true when this create network sm target group created response has a 5xx status code

func (*CreateNetworkSmTargetGroupCreated) IsSuccess

func (o *CreateNetworkSmTargetGroupCreated) IsSuccess() bool

IsSuccess returns true when this create network sm target group created response has a 2xx status code

func (*CreateNetworkSmTargetGroupCreated) String

type CreateNetworkSmTargetGroupParams

type CreateNetworkSmTargetGroupParams struct {

	// CreateNetworkSmTargetGroup.
	CreateNetworkSmTargetGroup CreateNetworkSmTargetGroupBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

CreateNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint

for the create network sm target group operation.

Typically these are written to a http.Request.

func NewCreateNetworkSmTargetGroupParams

func NewCreateNetworkSmTargetGroupParams() *CreateNetworkSmTargetGroupParams

NewCreateNetworkSmTargetGroupParams creates a new CreateNetworkSmTargetGroupParams object, with the default timeout for this client.

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

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

func NewCreateNetworkSmTargetGroupParamsWithContext

func NewCreateNetworkSmTargetGroupParamsWithContext(ctx context.Context) *CreateNetworkSmTargetGroupParams

NewCreateNetworkSmTargetGroupParamsWithContext creates a new CreateNetworkSmTargetGroupParams object with the ability to set a context for a request.

func NewCreateNetworkSmTargetGroupParamsWithHTTPClient

func NewCreateNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *CreateNetworkSmTargetGroupParams

NewCreateNetworkSmTargetGroupParamsWithHTTPClient creates a new CreateNetworkSmTargetGroupParams object with the ability to set a custom HTTPClient for a request.

func NewCreateNetworkSmTargetGroupParamsWithTimeout

func NewCreateNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *CreateNetworkSmTargetGroupParams

NewCreateNetworkSmTargetGroupParamsWithTimeout creates a new CreateNetworkSmTargetGroupParams object with the ability to set a timeout on a request.

func (*CreateNetworkSmTargetGroupParams) SetContext

SetContext adds the context to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetCreateNetworkSmTargetGroup

func (o *CreateNetworkSmTargetGroupParams) SetCreateNetworkSmTargetGroup(createNetworkSmTargetGroup CreateNetworkSmTargetGroupBody)

SetCreateNetworkSmTargetGroup adds the createNetworkSmTargetGroup to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetDefaults

func (o *CreateNetworkSmTargetGroupParams) SetDefaults()

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

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

func (*CreateNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetNetworkID

func (o *CreateNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithCreateNetworkSmTargetGroup

func (o *CreateNetworkSmTargetGroupParams) WithCreateNetworkSmTargetGroup(createNetworkSmTargetGroup CreateNetworkSmTargetGroupBody) *CreateNetworkSmTargetGroupParams

WithCreateNetworkSmTargetGroup adds the createNetworkSmTargetGroup to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithDefaults

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

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

func (*CreateNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkSmTargetGroupReader

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

CreateNetworkSmTargetGroupReader is a Reader for the CreateNetworkSmTargetGroup structure.

func (*CreateNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteNetworkSmTargetGroupNoContent

type DeleteNetworkSmTargetGroupNoContent struct {
}

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

Successful operation

func NewDeleteNetworkSmTargetGroupNoContent

func NewDeleteNetworkSmTargetGroupNoContent() *DeleteNetworkSmTargetGroupNoContent

NewDeleteNetworkSmTargetGroupNoContent creates a DeleteNetworkSmTargetGroupNoContent with default headers values

func (*DeleteNetworkSmTargetGroupNoContent) Code

Code gets the status code for the delete network sm target group no content response

func (*DeleteNetworkSmTargetGroupNoContent) Error

func (*DeleteNetworkSmTargetGroupNoContent) IsClientError

func (o *DeleteNetworkSmTargetGroupNoContent) IsClientError() bool

IsClientError returns true when this delete network sm target group no content response has a 4xx status code

func (*DeleteNetworkSmTargetGroupNoContent) IsCode

IsCode returns true when this delete network sm target group no content response a status code equal to that given

func (*DeleteNetworkSmTargetGroupNoContent) IsRedirect

func (o *DeleteNetworkSmTargetGroupNoContent) IsRedirect() bool

IsRedirect returns true when this delete network sm target group no content response has a 3xx status code

func (*DeleteNetworkSmTargetGroupNoContent) IsServerError

func (o *DeleteNetworkSmTargetGroupNoContent) IsServerError() bool

IsServerError returns true when this delete network sm target group no content response has a 5xx status code

func (*DeleteNetworkSmTargetGroupNoContent) IsSuccess

IsSuccess returns true when this delete network sm target group no content response has a 2xx status code

func (*DeleteNetworkSmTargetGroupNoContent) String

type DeleteNetworkSmTargetGroupParams

type DeleteNetworkSmTargetGroupParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* TargetGroupID.

	   Target group ID
	*/
	TargetGroupID string

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

DeleteNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint

for the delete network sm target group operation.

Typically these are written to a http.Request.

func NewDeleteNetworkSmTargetGroupParams

func NewDeleteNetworkSmTargetGroupParams() *DeleteNetworkSmTargetGroupParams

NewDeleteNetworkSmTargetGroupParams creates a new DeleteNetworkSmTargetGroupParams object, with the default timeout for this client.

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

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

func NewDeleteNetworkSmTargetGroupParamsWithContext

func NewDeleteNetworkSmTargetGroupParamsWithContext(ctx context.Context) *DeleteNetworkSmTargetGroupParams

NewDeleteNetworkSmTargetGroupParamsWithContext creates a new DeleteNetworkSmTargetGroupParams object with the ability to set a context for a request.

func NewDeleteNetworkSmTargetGroupParamsWithHTTPClient

func NewDeleteNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *DeleteNetworkSmTargetGroupParams

NewDeleteNetworkSmTargetGroupParamsWithHTTPClient creates a new DeleteNetworkSmTargetGroupParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkSmTargetGroupParamsWithTimeout

func NewDeleteNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *DeleteNetworkSmTargetGroupParams

NewDeleteNetworkSmTargetGroupParamsWithTimeout creates a new DeleteNetworkSmTargetGroupParams object with the ability to set a timeout on a request.

func (*DeleteNetworkSmTargetGroupParams) SetContext

SetContext adds the context to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetDefaults

func (o *DeleteNetworkSmTargetGroupParams) SetDefaults()

SetDefaults hydrates default values in the delete network sm target group params (not the query body).

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

func (*DeleteNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetNetworkID

func (o *DeleteNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetTargetGroupID

func (o *DeleteNetworkSmTargetGroupParams) SetTargetGroupID(targetGroupID string)

SetTargetGroupID adds the targetGroupId to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithDefaults

WithDefaults hydrates default values in the delete network sm target group params (not the query body).

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

func (*DeleteNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithTargetGroupID

func (o *DeleteNetworkSmTargetGroupParams) WithTargetGroupID(targetGroupID string) *DeleteNetworkSmTargetGroupParams

WithTargetGroupID adds the targetGroupID to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkSmTargetGroupReader

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

DeleteNetworkSmTargetGroupReader is a Reader for the DeleteNetworkSmTargetGroup structure.

func (*DeleteNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteNetworkSmUserAccessDeviceNoContent

type DeleteNetworkSmUserAccessDeviceNoContent struct {
}

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

Successful operation

func NewDeleteNetworkSmUserAccessDeviceNoContent

func NewDeleteNetworkSmUserAccessDeviceNoContent() *DeleteNetworkSmUserAccessDeviceNoContent

NewDeleteNetworkSmUserAccessDeviceNoContent creates a DeleteNetworkSmUserAccessDeviceNoContent with default headers values

func (*DeleteNetworkSmUserAccessDeviceNoContent) Code

Code gets the status code for the delete network sm user access device no content response

func (*DeleteNetworkSmUserAccessDeviceNoContent) Error

func (*DeleteNetworkSmUserAccessDeviceNoContent) IsClientError

IsClientError returns true when this delete network sm user access device no content response has a 4xx status code

func (*DeleteNetworkSmUserAccessDeviceNoContent) IsCode

IsCode returns true when this delete network sm user access device no content response a status code equal to that given

func (*DeleteNetworkSmUserAccessDeviceNoContent) IsRedirect

IsRedirect returns true when this delete network sm user access device no content response has a 3xx status code

func (*DeleteNetworkSmUserAccessDeviceNoContent) IsServerError

IsServerError returns true when this delete network sm user access device no content response has a 5xx status code

func (*DeleteNetworkSmUserAccessDeviceNoContent) IsSuccess

IsSuccess returns true when this delete network sm user access device no content response has a 2xx status code

func (*DeleteNetworkSmUserAccessDeviceNoContent) String

type DeleteNetworkSmUserAccessDeviceParams

type DeleteNetworkSmUserAccessDeviceParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* UserAccessDeviceID.

	   User access device ID
	*/
	UserAccessDeviceID string

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

DeleteNetworkSmUserAccessDeviceParams contains all the parameters to send to the API endpoint

for the delete network sm user access device operation.

Typically these are written to a http.Request.

func NewDeleteNetworkSmUserAccessDeviceParams

func NewDeleteNetworkSmUserAccessDeviceParams() *DeleteNetworkSmUserAccessDeviceParams

NewDeleteNetworkSmUserAccessDeviceParams creates a new DeleteNetworkSmUserAccessDeviceParams object, with the default timeout for this client.

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

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

func NewDeleteNetworkSmUserAccessDeviceParamsWithContext

func NewDeleteNetworkSmUserAccessDeviceParamsWithContext(ctx context.Context) *DeleteNetworkSmUserAccessDeviceParams

NewDeleteNetworkSmUserAccessDeviceParamsWithContext creates a new DeleteNetworkSmUserAccessDeviceParams object with the ability to set a context for a request.

func NewDeleteNetworkSmUserAccessDeviceParamsWithHTTPClient

func NewDeleteNetworkSmUserAccessDeviceParamsWithHTTPClient(client *http.Client) *DeleteNetworkSmUserAccessDeviceParams

NewDeleteNetworkSmUserAccessDeviceParamsWithHTTPClient creates a new DeleteNetworkSmUserAccessDeviceParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteNetworkSmUserAccessDeviceParamsWithTimeout

func NewDeleteNetworkSmUserAccessDeviceParamsWithTimeout(timeout time.Duration) *DeleteNetworkSmUserAccessDeviceParams

NewDeleteNetworkSmUserAccessDeviceParamsWithTimeout creates a new DeleteNetworkSmUserAccessDeviceParams object with the ability to set a timeout on a request.

func (*DeleteNetworkSmUserAccessDeviceParams) SetContext

SetContext adds the context to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) SetDefaults

func (o *DeleteNetworkSmUserAccessDeviceParams) SetDefaults()

SetDefaults hydrates default values in the delete network sm user access device params (not the query body).

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

func (*DeleteNetworkSmUserAccessDeviceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) SetNetworkID

func (o *DeleteNetworkSmUserAccessDeviceParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) SetTimeout

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

SetTimeout adds the timeout to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) SetUserAccessDeviceID

func (o *DeleteNetworkSmUserAccessDeviceParams) SetUserAccessDeviceID(userAccessDeviceID string)

SetUserAccessDeviceID adds the userAccessDeviceId to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) WithContext

WithContext adds the context to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) WithDefaults

WithDefaults hydrates default values in the delete network sm user access device params (not the query body).

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

func (*DeleteNetworkSmUserAccessDeviceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) WithNetworkID

WithNetworkID adds the networkID to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) WithTimeout

WithTimeout adds the timeout to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) WithUserAccessDeviceID

func (o *DeleteNetworkSmUserAccessDeviceParams) WithUserAccessDeviceID(userAccessDeviceID string) *DeleteNetworkSmUserAccessDeviceParams

WithUserAccessDeviceID adds the userAccessDeviceID to the delete network sm user access device params

func (*DeleteNetworkSmUserAccessDeviceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkSmUserAccessDeviceReader

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

DeleteNetworkSmUserAccessDeviceReader is a Reader for the DeleteNetworkSmUserAccessDevice structure.

func (*DeleteNetworkSmUserAccessDeviceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmBypassActivationLockAttemptOK

type GetNetworkSmBypassActivationLockAttemptOK struct {
	Payload interface{}
}

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

Successful operation

func NewGetNetworkSmBypassActivationLockAttemptOK

func NewGetNetworkSmBypassActivationLockAttemptOK() *GetNetworkSmBypassActivationLockAttemptOK

NewGetNetworkSmBypassActivationLockAttemptOK creates a GetNetworkSmBypassActivationLockAttemptOK with default headers values

func (*GetNetworkSmBypassActivationLockAttemptOK) Code

Code gets the status code for the get network sm bypass activation lock attempt o k response

func (*GetNetworkSmBypassActivationLockAttemptOK) Error

func (*GetNetworkSmBypassActivationLockAttemptOK) GetPayload

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

func (*GetNetworkSmBypassActivationLockAttemptOK) IsClientError

IsClientError returns true when this get network sm bypass activation lock attempt o k response has a 4xx status code

func (*GetNetworkSmBypassActivationLockAttemptOK) IsCode

IsCode returns true when this get network sm bypass activation lock attempt o k response a status code equal to that given

func (*GetNetworkSmBypassActivationLockAttemptOK) IsRedirect

IsRedirect returns true when this get network sm bypass activation lock attempt o k response has a 3xx status code

func (*GetNetworkSmBypassActivationLockAttemptOK) IsServerError

IsServerError returns true when this get network sm bypass activation lock attempt o k response has a 5xx status code

func (*GetNetworkSmBypassActivationLockAttemptOK) IsSuccess

IsSuccess returns true when this get network sm bypass activation lock attempt o k response has a 2xx status code

func (*GetNetworkSmBypassActivationLockAttemptOK) String

type GetNetworkSmBypassActivationLockAttemptParams

type GetNetworkSmBypassActivationLockAttemptParams struct {

	/* AttemptID.

	   Attempt ID
	*/
	AttemptID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmBypassActivationLockAttemptParams contains all the parameters to send to the API endpoint

for the get network sm bypass activation lock attempt operation.

Typically these are written to a http.Request.

func NewGetNetworkSmBypassActivationLockAttemptParams

func NewGetNetworkSmBypassActivationLockAttemptParams() *GetNetworkSmBypassActivationLockAttemptParams

NewGetNetworkSmBypassActivationLockAttemptParams creates a new GetNetworkSmBypassActivationLockAttemptParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmBypassActivationLockAttemptParamsWithContext

func NewGetNetworkSmBypassActivationLockAttemptParamsWithContext(ctx context.Context) *GetNetworkSmBypassActivationLockAttemptParams

NewGetNetworkSmBypassActivationLockAttemptParamsWithContext creates a new GetNetworkSmBypassActivationLockAttemptParams object with the ability to set a context for a request.

func NewGetNetworkSmBypassActivationLockAttemptParamsWithHTTPClient

func NewGetNetworkSmBypassActivationLockAttemptParamsWithHTTPClient(client *http.Client) *GetNetworkSmBypassActivationLockAttemptParams

NewGetNetworkSmBypassActivationLockAttemptParamsWithHTTPClient creates a new GetNetworkSmBypassActivationLockAttemptParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmBypassActivationLockAttemptParamsWithTimeout

func NewGetNetworkSmBypassActivationLockAttemptParamsWithTimeout(timeout time.Duration) *GetNetworkSmBypassActivationLockAttemptParams

NewGetNetworkSmBypassActivationLockAttemptParamsWithTimeout creates a new GetNetworkSmBypassActivationLockAttemptParams object with the ability to set a timeout on a request.

func (*GetNetworkSmBypassActivationLockAttemptParams) SetAttemptID

func (o *GetNetworkSmBypassActivationLockAttemptParams) SetAttemptID(attemptID string)

SetAttemptID adds the attemptId to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) SetContext

SetContext adds the context to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) SetDefaults

SetDefaults hydrates default values in the get network sm bypass activation lock attempt params (not the query body).

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

func (*GetNetworkSmBypassActivationLockAttemptParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) SetNetworkID

func (o *GetNetworkSmBypassActivationLockAttemptParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) SetTimeout

SetTimeout adds the timeout to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) WithAttemptID

WithAttemptID adds the attemptID to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) WithContext

WithContext adds the context to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) WithDefaults

WithDefaults hydrates default values in the get network sm bypass activation lock attempt params (not the query body).

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

func (*GetNetworkSmBypassActivationLockAttemptParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) WithTimeout

WithTimeout adds the timeout to the get network sm bypass activation lock attempt params

func (*GetNetworkSmBypassActivationLockAttemptParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmBypassActivationLockAttemptReader

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

GetNetworkSmBypassActivationLockAttemptReader is a Reader for the GetNetworkSmBypassActivationLockAttempt structure.

func (*GetNetworkSmBypassActivationLockAttemptReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceCellularUsageHistoryOK

type GetNetworkSmDeviceCellularUsageHistoryOK struct {
	Payload []*GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceCellularUsageHistoryOK

func NewGetNetworkSmDeviceCellularUsageHistoryOK() *GetNetworkSmDeviceCellularUsageHistoryOK

NewGetNetworkSmDeviceCellularUsageHistoryOK creates a GetNetworkSmDeviceCellularUsageHistoryOK with default headers values

func (*GetNetworkSmDeviceCellularUsageHistoryOK) Code

Code gets the status code for the get network sm device cellular usage history o k response

func (*GetNetworkSmDeviceCellularUsageHistoryOK) Error

func (*GetNetworkSmDeviceCellularUsageHistoryOK) GetPayload

func (*GetNetworkSmDeviceCellularUsageHistoryOK) IsClientError

IsClientError returns true when this get network sm device cellular usage history o k response has a 4xx status code

func (*GetNetworkSmDeviceCellularUsageHistoryOK) IsCode

IsCode returns true when this get network sm device cellular usage history o k response a status code equal to that given

func (*GetNetworkSmDeviceCellularUsageHistoryOK) IsRedirect

IsRedirect returns true when this get network sm device cellular usage history o k response has a 3xx status code

func (*GetNetworkSmDeviceCellularUsageHistoryOK) IsServerError

IsServerError returns true when this get network sm device cellular usage history o k response has a 5xx status code

func (*GetNetworkSmDeviceCellularUsageHistoryOK) IsSuccess

IsSuccess returns true when this get network sm device cellular usage history o k response has a 2xx status code

func (*GetNetworkSmDeviceCellularUsageHistoryOK) String

type GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0

type GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0 struct {

	// The amount of cellular data received by the device.
	Received float32 `json:"received,omitempty"`

	// The amount of cellular sent received by the device.
	Sent float32 `json:"sent,omitempty"`

	// When the cellular usage data was collected.
	Ts string `json:"ts,omitempty"`
}

GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0 get network sm device cellular usage history o k body items0 swagger:model GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0

func (*GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device cellular usage history o k body items0 based on context it is used

func (*GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceCellularUsageHistoryOKBodyItems0) Validate

Validate validates this get network sm device cellular usage history o k body items0

type GetNetworkSmDeviceCellularUsageHistoryParams

type GetNetworkSmDeviceCellularUsageHistoryParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceCellularUsageHistoryParams contains all the parameters to send to the API endpoint

for the get network sm device cellular usage history operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceCellularUsageHistoryParams

func NewGetNetworkSmDeviceCellularUsageHistoryParams() *GetNetworkSmDeviceCellularUsageHistoryParams

NewGetNetworkSmDeviceCellularUsageHistoryParams creates a new GetNetworkSmDeviceCellularUsageHistoryParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceCellularUsageHistoryParamsWithContext

func NewGetNetworkSmDeviceCellularUsageHistoryParamsWithContext(ctx context.Context) *GetNetworkSmDeviceCellularUsageHistoryParams

NewGetNetworkSmDeviceCellularUsageHistoryParamsWithContext creates a new GetNetworkSmDeviceCellularUsageHistoryParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceCellularUsageHistoryParamsWithHTTPClient

func NewGetNetworkSmDeviceCellularUsageHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceCellularUsageHistoryParams

NewGetNetworkSmDeviceCellularUsageHistoryParamsWithHTTPClient creates a new GetNetworkSmDeviceCellularUsageHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceCellularUsageHistoryParamsWithTimeout

func NewGetNetworkSmDeviceCellularUsageHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceCellularUsageHistoryParams

NewGetNetworkSmDeviceCellularUsageHistoryParamsWithTimeout creates a new GetNetworkSmDeviceCellularUsageHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceCellularUsageHistoryParams) SetContext

SetContext adds the context to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network sm device cellular usage history params (not the query body).

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

func (*GetNetworkSmDeviceCellularUsageHistoryParams) SetDeviceID

func (o *GetNetworkSmDeviceCellularUsageHistoryParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) SetNetworkID

func (o *GetNetworkSmDeviceCellularUsageHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WithContext

WithContext adds the context to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network sm device cellular usage history params (not the query body).

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

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network sm device cellular usage history params

func (*GetNetworkSmDeviceCellularUsageHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceCellularUsageHistoryReader

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

GetNetworkSmDeviceCellularUsageHistoryReader is a Reader for the GetNetworkSmDeviceCellularUsageHistory structure.

func (*GetNetworkSmDeviceCellularUsageHistoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceCertsOK

type GetNetworkSmDeviceCertsOK struct {
	Payload []*GetNetworkSmDeviceCertsOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceCertsOK

func NewGetNetworkSmDeviceCertsOK() *GetNetworkSmDeviceCertsOK

NewGetNetworkSmDeviceCertsOK creates a GetNetworkSmDeviceCertsOK with default headers values

func (*GetNetworkSmDeviceCertsOK) Code

func (o *GetNetworkSmDeviceCertsOK) Code() int

Code gets the status code for the get network sm device certs o k response

func (*GetNetworkSmDeviceCertsOK) Error

func (o *GetNetworkSmDeviceCertsOK) Error() string

func (*GetNetworkSmDeviceCertsOK) GetPayload

func (*GetNetworkSmDeviceCertsOK) IsClientError

func (o *GetNetworkSmDeviceCertsOK) IsClientError() bool

IsClientError returns true when this get network sm device certs o k response has a 4xx status code

func (*GetNetworkSmDeviceCertsOK) IsCode

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

IsCode returns true when this get network sm device certs o k response a status code equal to that given

func (*GetNetworkSmDeviceCertsOK) IsRedirect

func (o *GetNetworkSmDeviceCertsOK) IsRedirect() bool

IsRedirect returns true when this get network sm device certs o k response has a 3xx status code

func (*GetNetworkSmDeviceCertsOK) IsServerError

func (o *GetNetworkSmDeviceCertsOK) IsServerError() bool

IsServerError returns true when this get network sm device certs o k response has a 5xx status code

func (*GetNetworkSmDeviceCertsOK) IsSuccess

func (o *GetNetworkSmDeviceCertsOK) IsSuccess() bool

IsSuccess returns true when this get network sm device certs o k response has a 2xx status code

func (*GetNetworkSmDeviceCertsOK) String

func (o *GetNetworkSmDeviceCertsOK) String() string

type GetNetworkSmDeviceCertsOKBodyItems0

type GetNetworkSmDeviceCertsOKBodyItems0 struct {

	// The PEM of the certificate.
	CertPem string `json:"certPem,omitempty"`

	// The Meraki managed device Id.
	DeviceID string `json:"deviceId,omitempty"`

	// The Meraki Id of the certificate record.
	ID string `json:"id,omitempty"`

	// The certificate issuer.
	Issuer string `json:"issuer,omitempty"`

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

	// The date after which the certificate is no longer valid.
	NotValidAfter string `json:"notValidAfter,omitempty"`

	// The date before which the certificate is not valid.
	NotValidBefore string `json:"notValidBefore,omitempty"`

	// The subject of the certificate.
	Subject string `json:"subject,omitempty"`
}

GetNetworkSmDeviceCertsOKBodyItems0 get network sm device certs o k body items0 swagger:model GetNetworkSmDeviceCertsOKBodyItems0

func (*GetNetworkSmDeviceCertsOKBodyItems0) ContextValidate

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

ContextValidate validates this get network sm device certs o k body items0 based on context it is used

func (*GetNetworkSmDeviceCertsOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmDeviceCertsOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceCertsOKBodyItems0) Validate

Validate validates this get network sm device certs o k body items0

type GetNetworkSmDeviceCertsParams

type GetNetworkSmDeviceCertsParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceCertsParams contains all the parameters to send to the API endpoint

for the get network sm device certs operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceCertsParams

func NewGetNetworkSmDeviceCertsParams() *GetNetworkSmDeviceCertsParams

NewGetNetworkSmDeviceCertsParams creates a new GetNetworkSmDeviceCertsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceCertsParamsWithContext

func NewGetNetworkSmDeviceCertsParamsWithContext(ctx context.Context) *GetNetworkSmDeviceCertsParams

NewGetNetworkSmDeviceCertsParamsWithContext creates a new GetNetworkSmDeviceCertsParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceCertsParamsWithHTTPClient

func NewGetNetworkSmDeviceCertsParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceCertsParams

NewGetNetworkSmDeviceCertsParamsWithHTTPClient creates a new GetNetworkSmDeviceCertsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceCertsParamsWithTimeout

func NewGetNetworkSmDeviceCertsParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceCertsParams

NewGetNetworkSmDeviceCertsParamsWithTimeout creates a new GetNetworkSmDeviceCertsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceCertsParams) SetContext

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

SetContext adds the context to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) SetDefaults

func (o *GetNetworkSmDeviceCertsParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device certs params (not the query body).

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

func (*GetNetworkSmDeviceCertsParams) SetDeviceID

func (o *GetNetworkSmDeviceCertsParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) SetNetworkID

func (o *GetNetworkSmDeviceCertsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) WithContext

WithContext adds the context to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) WithDefaults

WithDefaults hydrates default values in the get network sm device certs params (not the query body).

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

func (*GetNetworkSmDeviceCertsParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) WithTimeout

WithTimeout adds the timeout to the get network sm device certs params

func (*GetNetworkSmDeviceCertsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceCertsReader

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

GetNetworkSmDeviceCertsReader is a Reader for the GetNetworkSmDeviceCerts structure.

func (*GetNetworkSmDeviceCertsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceConnectivityOK

type GetNetworkSmDeviceConnectivityOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmDeviceConnectivityOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceConnectivityOK

func NewGetNetworkSmDeviceConnectivityOK() *GetNetworkSmDeviceConnectivityOK

NewGetNetworkSmDeviceConnectivityOK creates a GetNetworkSmDeviceConnectivityOK with default headers values

func (*GetNetworkSmDeviceConnectivityOK) Code

Code gets the status code for the get network sm device connectivity o k response

func (*GetNetworkSmDeviceConnectivityOK) Error

func (*GetNetworkSmDeviceConnectivityOK) GetPayload

func (*GetNetworkSmDeviceConnectivityOK) IsClientError

func (o *GetNetworkSmDeviceConnectivityOK) IsClientError() bool

IsClientError returns true when this get network sm device connectivity o k response has a 4xx status code

func (*GetNetworkSmDeviceConnectivityOK) IsCode

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

IsCode returns true when this get network sm device connectivity o k response a status code equal to that given

func (*GetNetworkSmDeviceConnectivityOK) IsRedirect

func (o *GetNetworkSmDeviceConnectivityOK) IsRedirect() bool

IsRedirect returns true when this get network sm device connectivity o k response has a 3xx status code

func (*GetNetworkSmDeviceConnectivityOK) IsServerError

func (o *GetNetworkSmDeviceConnectivityOK) IsServerError() bool

IsServerError returns true when this get network sm device connectivity o k response has a 5xx status code

func (*GetNetworkSmDeviceConnectivityOK) IsSuccess

func (o *GetNetworkSmDeviceConnectivityOK) IsSuccess() bool

IsSuccess returns true when this get network sm device connectivity o k response has a 2xx status code

func (*GetNetworkSmDeviceConnectivityOK) String

type GetNetworkSmDeviceConnectivityOKBodyItems0

type GetNetworkSmDeviceConnectivityOKBodyItems0 struct {

	// When the device was first seen as connected to the internet in each connection.
	FirstSeenAt string `json:"firstSeenAt,omitempty"`

	// When the device was last seen as connected to the internet in each connection.
	LastSeenAt string `json:"lastSeenAt,omitempty"`
}

GetNetworkSmDeviceConnectivityOKBodyItems0 get network sm device connectivity o k body items0 swagger:model GetNetworkSmDeviceConnectivityOKBodyItems0

func (*GetNetworkSmDeviceConnectivityOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device connectivity o k body items0 based on context it is used

func (*GetNetworkSmDeviceConnectivityOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmDeviceConnectivityOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceConnectivityOKBodyItems0) Validate

Validate validates this get network sm device connectivity o k body items0

type GetNetworkSmDeviceConnectivityParams

type GetNetworkSmDeviceConnectivityParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

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

GetNetworkSmDeviceConnectivityParams contains all the parameters to send to the API endpoint

for the get network sm device connectivity operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceConnectivityParams

func NewGetNetworkSmDeviceConnectivityParams() *GetNetworkSmDeviceConnectivityParams

NewGetNetworkSmDeviceConnectivityParams creates a new GetNetworkSmDeviceConnectivityParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceConnectivityParamsWithContext

func NewGetNetworkSmDeviceConnectivityParamsWithContext(ctx context.Context) *GetNetworkSmDeviceConnectivityParams

NewGetNetworkSmDeviceConnectivityParamsWithContext creates a new GetNetworkSmDeviceConnectivityParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceConnectivityParamsWithHTTPClient

func NewGetNetworkSmDeviceConnectivityParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceConnectivityParams

NewGetNetworkSmDeviceConnectivityParamsWithHTTPClient creates a new GetNetworkSmDeviceConnectivityParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceConnectivityParamsWithTimeout

func NewGetNetworkSmDeviceConnectivityParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceConnectivityParams

NewGetNetworkSmDeviceConnectivityParamsWithTimeout creates a new GetNetworkSmDeviceConnectivityParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceConnectivityParams) SetContext

SetContext adds the context to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetDefaults

func (o *GetNetworkSmDeviceConnectivityParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device connectivity params (not the query body).

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

func (*GetNetworkSmDeviceConnectivityParams) SetDeviceID

func (o *GetNetworkSmDeviceConnectivityParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetEndingBefore

func (o *GetNetworkSmDeviceConnectivityParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetNetworkID

func (o *GetNetworkSmDeviceConnectivityParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetPerPage

func (o *GetNetworkSmDeviceConnectivityParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetStartingAfter

func (o *GetNetworkSmDeviceConnectivityParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithContext

WithContext adds the context to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithDefaults

WithDefaults hydrates default values in the get network sm device connectivity params (not the query body).

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

func (*GetNetworkSmDeviceConnectivityParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithPerPage

WithPerPage adds the perPage to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WithTimeout

WithTimeout adds the timeout to the get network sm device connectivity params

func (*GetNetworkSmDeviceConnectivityParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceConnectivityReader

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

GetNetworkSmDeviceConnectivityReader is a Reader for the GetNetworkSmDeviceConnectivity structure.

func (*GetNetworkSmDeviceConnectivityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceDesktopLogsOK

type GetNetworkSmDeviceDesktopLogsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmDeviceDesktopLogsOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceDesktopLogsOK

func NewGetNetworkSmDeviceDesktopLogsOK() *GetNetworkSmDeviceDesktopLogsOK

NewGetNetworkSmDeviceDesktopLogsOK creates a GetNetworkSmDeviceDesktopLogsOK with default headers values

func (*GetNetworkSmDeviceDesktopLogsOK) Code

Code gets the status code for the get network sm device desktop logs o k response

func (*GetNetworkSmDeviceDesktopLogsOK) Error

func (*GetNetworkSmDeviceDesktopLogsOK) GetPayload

func (*GetNetworkSmDeviceDesktopLogsOK) IsClientError

func (o *GetNetworkSmDeviceDesktopLogsOK) IsClientError() bool

IsClientError returns true when this get network sm device desktop logs o k response has a 4xx status code

func (*GetNetworkSmDeviceDesktopLogsOK) IsCode

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

IsCode returns true when this get network sm device desktop logs o k response a status code equal to that given

func (*GetNetworkSmDeviceDesktopLogsOK) IsRedirect

func (o *GetNetworkSmDeviceDesktopLogsOK) IsRedirect() bool

IsRedirect returns true when this get network sm device desktop logs o k response has a 3xx status code

func (*GetNetworkSmDeviceDesktopLogsOK) IsServerError

func (o *GetNetworkSmDeviceDesktopLogsOK) IsServerError() bool

IsServerError returns true when this get network sm device desktop logs o k response has a 5xx status code

func (*GetNetworkSmDeviceDesktopLogsOK) IsSuccess

func (o *GetNetworkSmDeviceDesktopLogsOK) IsSuccess() bool

IsSuccess returns true when this get network sm device desktop logs o k response has a 2xx status code

func (*GetNetworkSmDeviceDesktopLogsOK) String

type GetNetworkSmDeviceDesktopLogsOKBodyItems0

type GetNetworkSmDeviceDesktopLogsOKBodyItems0 struct {

	// The IP address of the DCHP Server.
	DhcpServer string `json:"dhcpServer,omitempty"`

	// The DNS Server during the connection.
	DNSServer string `json:"dnsServer,omitempty"`

	// The gateway IP the device was connected to.
	Gateway string `json:"gateway,omitempty"`

	// The IP of the device during connection.
	IP string `json:"ip,omitempty"`

	// The time the data was measured at.
	MeasuredAt string `json:"measuredAt,omitempty"`

	// The network device for the device used for connection.
	NetworkDevice string `json:"networkDevice,omitempty"`

	// The network driver for the device.
	NetworkDriver string `json:"networkDriver,omitempty"`

	// The network max transmission unit.
	NetworkMTU string `json:"networkMTU,omitempty"`

	// The public IP address of the device.
	PublicIP string `json:"publicIP,omitempty"`

	// The subnet of the device connection.
	Subnet string `json:"subnet,omitempty"`

	// The time the connection was logged.
	Ts string `json:"ts,omitempty"`

	// The user during connection.
	User string `json:"user,omitempty"`

	// The type of authentication used by the SSID.
	WifiAuth string `json:"wifiAuth,omitempty"`

	// The MAC of the access point the device is connected to.
	WifiBssid string `json:"wifiBssid,omitempty"`

	// Channel through which the connection is routing.
	WifiChannel string `json:"wifiChannel,omitempty"`

	// The wireless signal power level received by the device.
	WifiNoise string `json:"wifiNoise,omitempty"`

	// The Received Signal Strength Indicator for the device.
	WifiRssi string `json:"wifiRssi,omitempty"`

	// The name of the network the device is connected to.
	WifiSsid string `json:"wifiSsid,omitempty"`
}

GetNetworkSmDeviceDesktopLogsOKBodyItems0 get network sm device desktop logs o k body items0 swagger:model GetNetworkSmDeviceDesktopLogsOKBodyItems0

func (*GetNetworkSmDeviceDesktopLogsOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device desktop logs o k body items0 based on context it is used

func (*GetNetworkSmDeviceDesktopLogsOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmDeviceDesktopLogsOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceDesktopLogsOKBodyItems0) Validate

Validate validates this get network sm device desktop logs o k body items0

type GetNetworkSmDeviceDesktopLogsParams

type GetNetworkSmDeviceDesktopLogsParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

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

GetNetworkSmDeviceDesktopLogsParams contains all the parameters to send to the API endpoint

for the get network sm device desktop logs operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceDesktopLogsParams

func NewGetNetworkSmDeviceDesktopLogsParams() *GetNetworkSmDeviceDesktopLogsParams

NewGetNetworkSmDeviceDesktopLogsParams creates a new GetNetworkSmDeviceDesktopLogsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceDesktopLogsParamsWithContext

func NewGetNetworkSmDeviceDesktopLogsParamsWithContext(ctx context.Context) *GetNetworkSmDeviceDesktopLogsParams

NewGetNetworkSmDeviceDesktopLogsParamsWithContext creates a new GetNetworkSmDeviceDesktopLogsParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceDesktopLogsParamsWithHTTPClient

func NewGetNetworkSmDeviceDesktopLogsParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceDesktopLogsParams

NewGetNetworkSmDeviceDesktopLogsParamsWithHTTPClient creates a new GetNetworkSmDeviceDesktopLogsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceDesktopLogsParamsWithTimeout

func NewGetNetworkSmDeviceDesktopLogsParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceDesktopLogsParams

NewGetNetworkSmDeviceDesktopLogsParamsWithTimeout creates a new GetNetworkSmDeviceDesktopLogsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceDesktopLogsParams) SetContext

SetContext adds the context to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetDefaults

func (o *GetNetworkSmDeviceDesktopLogsParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device desktop logs params (not the query body).

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

func (*GetNetworkSmDeviceDesktopLogsParams) SetDeviceID

func (o *GetNetworkSmDeviceDesktopLogsParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetEndingBefore

func (o *GetNetworkSmDeviceDesktopLogsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetNetworkID

func (o *GetNetworkSmDeviceDesktopLogsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetPerPage

func (o *GetNetworkSmDeviceDesktopLogsParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetStartingAfter

func (o *GetNetworkSmDeviceDesktopLogsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithContext

WithContext adds the context to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithDefaults

WithDefaults hydrates default values in the get network sm device desktop logs params (not the query body).

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

func (*GetNetworkSmDeviceDesktopLogsParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithPerPage

WithPerPage adds the perPage to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WithTimeout

WithTimeout adds the timeout to the get network sm device desktop logs params

func (*GetNetworkSmDeviceDesktopLogsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceDesktopLogsReader

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

GetNetworkSmDeviceDesktopLogsReader is a Reader for the GetNetworkSmDeviceDesktopLogs structure.

func (*GetNetworkSmDeviceDesktopLogsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceDeviceCommandLogsOK

type GetNetworkSmDeviceDeviceCommandLogsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceDeviceCommandLogsOK

func NewGetNetworkSmDeviceDeviceCommandLogsOK() *GetNetworkSmDeviceDeviceCommandLogsOK

NewGetNetworkSmDeviceDeviceCommandLogsOK creates a GetNetworkSmDeviceDeviceCommandLogsOK with default headers values

func (*GetNetworkSmDeviceDeviceCommandLogsOK) Code

Code gets the status code for the get network sm device device command logs o k response

func (*GetNetworkSmDeviceDeviceCommandLogsOK) Error

func (*GetNetworkSmDeviceDeviceCommandLogsOK) GetPayload

func (*GetNetworkSmDeviceDeviceCommandLogsOK) IsClientError

func (o *GetNetworkSmDeviceDeviceCommandLogsOK) IsClientError() bool

IsClientError returns true when this get network sm device device command logs o k response has a 4xx status code

func (*GetNetworkSmDeviceDeviceCommandLogsOK) IsCode

IsCode returns true when this get network sm device device command logs o k response a status code equal to that given

func (*GetNetworkSmDeviceDeviceCommandLogsOK) IsRedirect

IsRedirect returns true when this get network sm device device command logs o k response has a 3xx status code

func (*GetNetworkSmDeviceDeviceCommandLogsOK) IsServerError

func (o *GetNetworkSmDeviceDeviceCommandLogsOK) IsServerError() bool

IsServerError returns true when this get network sm device device command logs o k response has a 5xx status code

func (*GetNetworkSmDeviceDeviceCommandLogsOK) IsSuccess

IsSuccess returns true when this get network sm device device command logs o k response has a 2xx status code

func (*GetNetworkSmDeviceDeviceCommandLogsOK) String

type GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0

type GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0 struct {

	// The type of command sent to the device.
	Action string `json:"action,omitempty"`

	// The Meraki dashboard user who initiated the command.
	DashboardUser string `json:"dashboardUser,omitempty"`

	// A JSON string object containing command details.
	Details string `json:"details,omitempty"`

	// The name of the device to which the command is sent.
	Name string `json:"name,omitempty"`

	// The time the command was sent to the device.
	Ts string `json:"ts,omitempty"`
}

GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0 get network sm device device command logs o k body items0 swagger:model GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0

func (*GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device device command logs o k body items0 based on context it is used

func (*GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceDeviceCommandLogsOKBodyItems0) Validate

Validate validates this get network sm device device command logs o k body items0

type GetNetworkSmDeviceDeviceCommandLogsParams

type GetNetworkSmDeviceDeviceCommandLogsParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

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

GetNetworkSmDeviceDeviceCommandLogsParams contains all the parameters to send to the API endpoint

for the get network sm device device command logs operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceDeviceCommandLogsParams

func NewGetNetworkSmDeviceDeviceCommandLogsParams() *GetNetworkSmDeviceDeviceCommandLogsParams

NewGetNetworkSmDeviceDeviceCommandLogsParams creates a new GetNetworkSmDeviceDeviceCommandLogsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceDeviceCommandLogsParamsWithContext

func NewGetNetworkSmDeviceDeviceCommandLogsParamsWithContext(ctx context.Context) *GetNetworkSmDeviceDeviceCommandLogsParams

NewGetNetworkSmDeviceDeviceCommandLogsParamsWithContext creates a new GetNetworkSmDeviceDeviceCommandLogsParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceDeviceCommandLogsParamsWithHTTPClient

func NewGetNetworkSmDeviceDeviceCommandLogsParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceDeviceCommandLogsParams

NewGetNetworkSmDeviceDeviceCommandLogsParamsWithHTTPClient creates a new GetNetworkSmDeviceDeviceCommandLogsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceDeviceCommandLogsParamsWithTimeout

func NewGetNetworkSmDeviceDeviceCommandLogsParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceDeviceCommandLogsParams

NewGetNetworkSmDeviceDeviceCommandLogsParamsWithTimeout creates a new GetNetworkSmDeviceDeviceCommandLogsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetContext

SetContext adds the context to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetDefaults

SetDefaults hydrates default values in the get network sm device device command logs params (not the query body).

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

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetDeviceID

func (o *GetNetworkSmDeviceDeviceCommandLogsParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetEndingBefore

func (o *GetNetworkSmDeviceDeviceCommandLogsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetNetworkID

func (o *GetNetworkSmDeviceDeviceCommandLogsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetPerPage

func (o *GetNetworkSmDeviceDeviceCommandLogsParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetStartingAfter

func (o *GetNetworkSmDeviceDeviceCommandLogsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) SetTimeout

SetTimeout adds the timeout to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithContext

WithContext adds the context to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithDefaults

WithDefaults hydrates default values in the get network sm device device command logs params (not the query body).

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

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithPerPage

WithPerPage adds the perPage to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WithTimeout

WithTimeout adds the timeout to the get network sm device device command logs params

func (*GetNetworkSmDeviceDeviceCommandLogsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceDeviceCommandLogsReader

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

GetNetworkSmDeviceDeviceCommandLogsReader is a Reader for the GetNetworkSmDeviceDeviceCommandLogs structure.

func (*GetNetworkSmDeviceDeviceCommandLogsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceDeviceProfilesOK

type GetNetworkSmDeviceDeviceProfilesOK struct {
	Payload []*GetNetworkSmDeviceDeviceProfilesOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceDeviceProfilesOK

func NewGetNetworkSmDeviceDeviceProfilesOK() *GetNetworkSmDeviceDeviceProfilesOK

NewGetNetworkSmDeviceDeviceProfilesOK creates a GetNetworkSmDeviceDeviceProfilesOK with default headers values

func (*GetNetworkSmDeviceDeviceProfilesOK) Code

Code gets the status code for the get network sm device device profiles o k response

func (*GetNetworkSmDeviceDeviceProfilesOK) Error

func (*GetNetworkSmDeviceDeviceProfilesOK) GetPayload

func (*GetNetworkSmDeviceDeviceProfilesOK) IsClientError

func (o *GetNetworkSmDeviceDeviceProfilesOK) IsClientError() bool

IsClientError returns true when this get network sm device device profiles o k response has a 4xx status code

func (*GetNetworkSmDeviceDeviceProfilesOK) IsCode

IsCode returns true when this get network sm device device profiles o k response a status code equal to that given

func (*GetNetworkSmDeviceDeviceProfilesOK) IsRedirect

func (o *GetNetworkSmDeviceDeviceProfilesOK) IsRedirect() bool

IsRedirect returns true when this get network sm device device profiles o k response has a 3xx status code

func (*GetNetworkSmDeviceDeviceProfilesOK) IsServerError

func (o *GetNetworkSmDeviceDeviceProfilesOK) IsServerError() bool

IsServerError returns true when this get network sm device device profiles o k response has a 5xx status code

func (*GetNetworkSmDeviceDeviceProfilesOK) IsSuccess

IsSuccess returns true when this get network sm device device profiles o k response has a 2xx status code

func (*GetNetworkSmDeviceDeviceProfilesOK) String

type GetNetworkSmDeviceDeviceProfilesOKBodyItems0

type GetNetworkSmDeviceDeviceProfilesOKBodyItems0 struct {

	// The Meraki managed device Id.
	DeviceID string `json:"deviceId,omitempty"`

	// The numerical Meraki Id of the profile.
	ID string `json:"id,omitempty"`

	// A boolean indicating if the profile is encrypted.
	IsEncrypted bool `json:"isEncrypted,omitempty"`

	// Whether or not the profile is managed by Meraki.
	IsManaged bool `json:"isManaged,omitempty"`

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

	// A string containing a JSON object with the profile data.
	ProfileData string `json:"profileData,omitempty"`

	// The identifier of the profile.
	ProfileIdentifier string `json:"profileIdentifier,omitempty"`

	// The verison of the profile.
	Version string `json:"version,omitempty"`
}

GetNetworkSmDeviceDeviceProfilesOKBodyItems0 get network sm device device profiles o k body items0 swagger:model GetNetworkSmDeviceDeviceProfilesOKBodyItems0

func (*GetNetworkSmDeviceDeviceProfilesOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device device profiles o k body items0 based on context it is used

func (*GetNetworkSmDeviceDeviceProfilesOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDeviceDeviceProfilesOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceDeviceProfilesOKBodyItems0) Validate

Validate validates this get network sm device device profiles o k body items0

type GetNetworkSmDeviceDeviceProfilesParams

type GetNetworkSmDeviceDeviceProfilesParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceDeviceProfilesParams contains all the parameters to send to the API endpoint

for the get network sm device device profiles operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceDeviceProfilesParams

func NewGetNetworkSmDeviceDeviceProfilesParams() *GetNetworkSmDeviceDeviceProfilesParams

NewGetNetworkSmDeviceDeviceProfilesParams creates a new GetNetworkSmDeviceDeviceProfilesParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceDeviceProfilesParamsWithContext

func NewGetNetworkSmDeviceDeviceProfilesParamsWithContext(ctx context.Context) *GetNetworkSmDeviceDeviceProfilesParams

NewGetNetworkSmDeviceDeviceProfilesParamsWithContext creates a new GetNetworkSmDeviceDeviceProfilesParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceDeviceProfilesParamsWithHTTPClient

func NewGetNetworkSmDeviceDeviceProfilesParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceDeviceProfilesParams

NewGetNetworkSmDeviceDeviceProfilesParamsWithHTTPClient creates a new GetNetworkSmDeviceDeviceProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceDeviceProfilesParamsWithTimeout

func NewGetNetworkSmDeviceDeviceProfilesParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceDeviceProfilesParams

NewGetNetworkSmDeviceDeviceProfilesParamsWithTimeout creates a new GetNetworkSmDeviceDeviceProfilesParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceDeviceProfilesParams) SetContext

SetContext adds the context to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) SetDefaults

func (o *GetNetworkSmDeviceDeviceProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device device profiles params (not the query body).

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

func (*GetNetworkSmDeviceDeviceProfilesParams) SetDeviceID

func (o *GetNetworkSmDeviceDeviceProfilesParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) SetNetworkID

func (o *GetNetworkSmDeviceDeviceProfilesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) WithContext

WithContext adds the context to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) WithDefaults

WithDefaults hydrates default values in the get network sm device device profiles params (not the query body).

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

func (*GetNetworkSmDeviceDeviceProfilesParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) WithTimeout

WithTimeout adds the timeout to the get network sm device device profiles params

func (*GetNetworkSmDeviceDeviceProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceDeviceProfilesReader

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

GetNetworkSmDeviceDeviceProfilesReader is a Reader for the GetNetworkSmDeviceDeviceProfiles structure.

func (*GetNetworkSmDeviceDeviceProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceNetworkAdaptersOK

type GetNetworkSmDeviceNetworkAdaptersOK struct {
	Payload []*GetNetworkSmDeviceNetworkAdaptersOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceNetworkAdaptersOK

func NewGetNetworkSmDeviceNetworkAdaptersOK() *GetNetworkSmDeviceNetworkAdaptersOK

NewGetNetworkSmDeviceNetworkAdaptersOK creates a GetNetworkSmDeviceNetworkAdaptersOK with default headers values

func (*GetNetworkSmDeviceNetworkAdaptersOK) Code

Code gets the status code for the get network sm device network adapters o k response

func (*GetNetworkSmDeviceNetworkAdaptersOK) Error

func (*GetNetworkSmDeviceNetworkAdaptersOK) GetPayload

func (*GetNetworkSmDeviceNetworkAdaptersOK) IsClientError

func (o *GetNetworkSmDeviceNetworkAdaptersOK) IsClientError() bool

IsClientError returns true when this get network sm device network adapters o k response has a 4xx status code

func (*GetNetworkSmDeviceNetworkAdaptersOK) IsCode

IsCode returns true when this get network sm device network adapters o k response a status code equal to that given

func (*GetNetworkSmDeviceNetworkAdaptersOK) IsRedirect

func (o *GetNetworkSmDeviceNetworkAdaptersOK) IsRedirect() bool

IsRedirect returns true when this get network sm device network adapters o k response has a 3xx status code

func (*GetNetworkSmDeviceNetworkAdaptersOK) IsServerError

func (o *GetNetworkSmDeviceNetworkAdaptersOK) IsServerError() bool

IsServerError returns true when this get network sm device network adapters o k response has a 5xx status code

func (*GetNetworkSmDeviceNetworkAdaptersOK) IsSuccess

IsSuccess returns true when this get network sm device network adapters o k response has a 2xx status code

func (*GetNetworkSmDeviceNetworkAdaptersOK) String

type GetNetworkSmDeviceNetworkAdaptersOKBodyItems0

type GetNetworkSmDeviceNetworkAdaptersOKBodyItems0 struct {

	// The IP address of the DCHP Server.
	DhcpServer string `json:"dhcpServer,omitempty"`

	// The IP address of the DNS Server.
	DNSServer string `json:"dnsServer,omitempty"`

	// The IP address of the Gateway.
	Gateway string `json:"gateway,omitempty"`

	// The Meraki Id of the network adapter record.
	ID string `json:"id,omitempty"`

	// The IP address of the network adapter.
	IP string `json:"ip,omitempty"`

	// The MAC associated with the network adapter.
	Mac string `json:"mac,omitempty"`

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

	// The subnet for the network adapter.
	Subnet string `json:"subnet,omitempty"`
}

GetNetworkSmDeviceNetworkAdaptersOKBodyItems0 get network sm device network adapters o k body items0 swagger:model GetNetworkSmDeviceNetworkAdaptersOKBodyItems0

func (*GetNetworkSmDeviceNetworkAdaptersOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device network adapters o k body items0 based on context it is used

func (*GetNetworkSmDeviceNetworkAdaptersOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDeviceNetworkAdaptersOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceNetworkAdaptersOKBodyItems0) Validate

Validate validates this get network sm device network adapters o k body items0

type GetNetworkSmDeviceNetworkAdaptersParams

type GetNetworkSmDeviceNetworkAdaptersParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceNetworkAdaptersParams contains all the parameters to send to the API endpoint

for the get network sm device network adapters operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceNetworkAdaptersParams

func NewGetNetworkSmDeviceNetworkAdaptersParams() *GetNetworkSmDeviceNetworkAdaptersParams

NewGetNetworkSmDeviceNetworkAdaptersParams creates a new GetNetworkSmDeviceNetworkAdaptersParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceNetworkAdaptersParamsWithContext

func NewGetNetworkSmDeviceNetworkAdaptersParamsWithContext(ctx context.Context) *GetNetworkSmDeviceNetworkAdaptersParams

NewGetNetworkSmDeviceNetworkAdaptersParamsWithContext creates a new GetNetworkSmDeviceNetworkAdaptersParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceNetworkAdaptersParamsWithHTTPClient

func NewGetNetworkSmDeviceNetworkAdaptersParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceNetworkAdaptersParams

NewGetNetworkSmDeviceNetworkAdaptersParamsWithHTTPClient creates a new GetNetworkSmDeviceNetworkAdaptersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceNetworkAdaptersParamsWithTimeout

func NewGetNetworkSmDeviceNetworkAdaptersParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceNetworkAdaptersParams

NewGetNetworkSmDeviceNetworkAdaptersParamsWithTimeout creates a new GetNetworkSmDeviceNetworkAdaptersParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceNetworkAdaptersParams) SetContext

SetContext adds the context to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) SetDefaults

func (o *GetNetworkSmDeviceNetworkAdaptersParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device network adapters params (not the query body).

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

func (*GetNetworkSmDeviceNetworkAdaptersParams) SetDeviceID

func (o *GetNetworkSmDeviceNetworkAdaptersParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) SetNetworkID

func (o *GetNetworkSmDeviceNetworkAdaptersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) WithContext

WithContext adds the context to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) WithDefaults

WithDefaults hydrates default values in the get network sm device network adapters params (not the query body).

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

func (*GetNetworkSmDeviceNetworkAdaptersParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) WithTimeout

WithTimeout adds the timeout to the get network sm device network adapters params

func (*GetNetworkSmDeviceNetworkAdaptersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceNetworkAdaptersReader

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

GetNetworkSmDeviceNetworkAdaptersReader is a Reader for the GetNetworkSmDeviceNetworkAdapters structure.

func (*GetNetworkSmDeviceNetworkAdaptersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDevicePerformanceHistoryOK

type GetNetworkSmDevicePerformanceHistoryOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmDevicePerformanceHistoryOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDevicePerformanceHistoryOK

func NewGetNetworkSmDevicePerformanceHistoryOK() *GetNetworkSmDevicePerformanceHistoryOK

NewGetNetworkSmDevicePerformanceHistoryOK creates a GetNetworkSmDevicePerformanceHistoryOK with default headers values

func (*GetNetworkSmDevicePerformanceHistoryOK) Code

Code gets the status code for the get network sm device performance history o k response

func (*GetNetworkSmDevicePerformanceHistoryOK) Error

func (*GetNetworkSmDevicePerformanceHistoryOK) GetPayload

func (*GetNetworkSmDevicePerformanceHistoryOK) IsClientError

func (o *GetNetworkSmDevicePerformanceHistoryOK) IsClientError() bool

IsClientError returns true when this get network sm device performance history o k response has a 4xx status code

func (*GetNetworkSmDevicePerformanceHistoryOK) IsCode

IsCode returns true when this get network sm device performance history o k response a status code equal to that given

func (*GetNetworkSmDevicePerformanceHistoryOK) IsRedirect

IsRedirect returns true when this get network sm device performance history o k response has a 3xx status code

func (*GetNetworkSmDevicePerformanceHistoryOK) IsServerError

func (o *GetNetworkSmDevicePerformanceHistoryOK) IsServerError() bool

IsServerError returns true when this get network sm device performance history o k response has a 5xx status code

func (*GetNetworkSmDevicePerformanceHistoryOK) IsSuccess

IsSuccess returns true when this get network sm device performance history o k response has a 2xx status code

func (*GetNetworkSmDevicePerformanceHistoryOK) String

type GetNetworkSmDevicePerformanceHistoryOKBodyItems0

type GetNetworkSmDevicePerformanceHistoryOKBodyItems0 struct {

	// The percentage of CPU used as a decimal format.
	CPUPercentUsed float32 `json:"cpuPercentUsed,omitempty"`

	// disk usage
	DiskUsage *GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage `json:"diskUsage,omitempty"`

	// The active RAM on the device.
	MemActive int64 `json:"memActive,omitempty"`

	// Memory that is not yet in use by the system.
	MemFree int64 `json:"memFree,omitempty"`

	// The inactive RAM on the device.
	MemInactive int64 `json:"memInactive,omitempty"`

	// Memory used for core OS functions on the device.
	MemWired int64 `json:"memWired,omitempty"`

	// Network bandwith received.
	NetworkReceived int64 `json:"networkReceived,omitempty"`

	// Network bandwith transmitted.
	NetworkSent int64 `json:"networkSent,omitempty"`

	// The amount of space being used on the startup disk to swap unused files to and from RAM.
	SwapUsed int64 `json:"swapUsed,omitempty"`

	// The time at which the performance was measured.
	Ts string `json:"ts,omitempty"`
}

GetNetworkSmDevicePerformanceHistoryOKBodyItems0 get network sm device performance history o k body items0 swagger:model GetNetworkSmDevicePerformanceHistoryOKBodyItems0

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0) ContextValidate

ContextValidate validate this get network sm device performance history o k body items0 based on the context it is used

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0) Validate

Validate validates this get network sm device performance history o k body items0

type GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage

type GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage struct {

	// c
	C *GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC `json:"c,omitempty"`
}

GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage An object containing disk usage details. swagger:model GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage) ContextValidate

ContextValidate validate this get network sm device performance history o k body items0 disk usage based on the context it is used

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsage) Validate

Validate validates this get network sm device performance history o k body items0 disk usage

type GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC

type GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC struct {

	// The available disk space.
	Space int64 `json:"space,omitempty"`

	// The used disk space.
	Used int64 `json:"used,omitempty"`
}

GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC An object containing current disk usage details. swagger:model GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC) ContextValidate

ContextValidate validates this get network sm device performance history o k body items0 disk usage c based on context it is used

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDevicePerformanceHistoryOKBodyItems0DiskUsageC) Validate

Validate validates this get network sm device performance history o k body items0 disk usage c

type GetNetworkSmDevicePerformanceHistoryParams

type GetNetworkSmDevicePerformanceHistoryParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

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

GetNetworkSmDevicePerformanceHistoryParams contains all the parameters to send to the API endpoint

for the get network sm device performance history operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDevicePerformanceHistoryParams

func NewGetNetworkSmDevicePerformanceHistoryParams() *GetNetworkSmDevicePerformanceHistoryParams

NewGetNetworkSmDevicePerformanceHistoryParams creates a new GetNetworkSmDevicePerformanceHistoryParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDevicePerformanceHistoryParamsWithContext

func NewGetNetworkSmDevicePerformanceHistoryParamsWithContext(ctx context.Context) *GetNetworkSmDevicePerformanceHistoryParams

NewGetNetworkSmDevicePerformanceHistoryParamsWithContext creates a new GetNetworkSmDevicePerformanceHistoryParams object with the ability to set a context for a request.

func NewGetNetworkSmDevicePerformanceHistoryParamsWithHTTPClient

func NewGetNetworkSmDevicePerformanceHistoryParamsWithHTTPClient(client *http.Client) *GetNetworkSmDevicePerformanceHistoryParams

NewGetNetworkSmDevicePerformanceHistoryParamsWithHTTPClient creates a new GetNetworkSmDevicePerformanceHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDevicePerformanceHistoryParamsWithTimeout

func NewGetNetworkSmDevicePerformanceHistoryParamsWithTimeout(timeout time.Duration) *GetNetworkSmDevicePerformanceHistoryParams

NewGetNetworkSmDevicePerformanceHistoryParamsWithTimeout creates a new GetNetworkSmDevicePerformanceHistoryParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDevicePerformanceHistoryParams) SetContext

SetContext adds the context to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetDefaults

SetDefaults hydrates default values in the get network sm device performance history params (not the query body).

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

func (*GetNetworkSmDevicePerformanceHistoryParams) SetDeviceID

func (o *GetNetworkSmDevicePerformanceHistoryParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetEndingBefore

func (o *GetNetworkSmDevicePerformanceHistoryParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetNetworkID

func (o *GetNetworkSmDevicePerformanceHistoryParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetPerPage

func (o *GetNetworkSmDevicePerformanceHistoryParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetStartingAfter

func (o *GetNetworkSmDevicePerformanceHistoryParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) SetTimeout

SetTimeout adds the timeout to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithContext

WithContext adds the context to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithDefaults

WithDefaults hydrates default values in the get network sm device performance history params (not the query body).

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

func (*GetNetworkSmDevicePerformanceHistoryParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithPerPage

WithPerPage adds the perPage to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WithTimeout

WithTimeout adds the timeout to the get network sm device performance history params

func (*GetNetworkSmDevicePerformanceHistoryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDevicePerformanceHistoryReader

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

GetNetworkSmDevicePerformanceHistoryReader is a Reader for the GetNetworkSmDevicePerformanceHistory structure.

func (*GetNetworkSmDevicePerformanceHistoryReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceRestrictionsOK

type GetNetworkSmDeviceRestrictionsOK struct {
	Payload []interface{}
}

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

Successful operation

func NewGetNetworkSmDeviceRestrictionsOK

func NewGetNetworkSmDeviceRestrictionsOK() *GetNetworkSmDeviceRestrictionsOK

NewGetNetworkSmDeviceRestrictionsOK creates a GetNetworkSmDeviceRestrictionsOK with default headers values

func (*GetNetworkSmDeviceRestrictionsOK) Code

Code gets the status code for the get network sm device restrictions o k response

func (*GetNetworkSmDeviceRestrictionsOK) Error

func (*GetNetworkSmDeviceRestrictionsOK) GetPayload

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

func (*GetNetworkSmDeviceRestrictionsOK) IsClientError

func (o *GetNetworkSmDeviceRestrictionsOK) IsClientError() bool

IsClientError returns true when this get network sm device restrictions o k response has a 4xx status code

func (*GetNetworkSmDeviceRestrictionsOK) IsCode

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

IsCode returns true when this get network sm device restrictions o k response a status code equal to that given

func (*GetNetworkSmDeviceRestrictionsOK) IsRedirect

func (o *GetNetworkSmDeviceRestrictionsOK) IsRedirect() bool

IsRedirect returns true when this get network sm device restrictions o k response has a 3xx status code

func (*GetNetworkSmDeviceRestrictionsOK) IsServerError

func (o *GetNetworkSmDeviceRestrictionsOK) IsServerError() bool

IsServerError returns true when this get network sm device restrictions o k response has a 5xx status code

func (*GetNetworkSmDeviceRestrictionsOK) IsSuccess

func (o *GetNetworkSmDeviceRestrictionsOK) IsSuccess() bool

IsSuccess returns true when this get network sm device restrictions o k response has a 2xx status code

func (*GetNetworkSmDeviceRestrictionsOK) String

type GetNetworkSmDeviceRestrictionsParams

type GetNetworkSmDeviceRestrictionsParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceRestrictionsParams contains all the parameters to send to the API endpoint

for the get network sm device restrictions operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceRestrictionsParams

func NewGetNetworkSmDeviceRestrictionsParams() *GetNetworkSmDeviceRestrictionsParams

NewGetNetworkSmDeviceRestrictionsParams creates a new GetNetworkSmDeviceRestrictionsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceRestrictionsParamsWithContext

func NewGetNetworkSmDeviceRestrictionsParamsWithContext(ctx context.Context) *GetNetworkSmDeviceRestrictionsParams

NewGetNetworkSmDeviceRestrictionsParamsWithContext creates a new GetNetworkSmDeviceRestrictionsParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceRestrictionsParamsWithHTTPClient

func NewGetNetworkSmDeviceRestrictionsParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceRestrictionsParams

NewGetNetworkSmDeviceRestrictionsParamsWithHTTPClient creates a new GetNetworkSmDeviceRestrictionsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceRestrictionsParamsWithTimeout

func NewGetNetworkSmDeviceRestrictionsParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceRestrictionsParams

NewGetNetworkSmDeviceRestrictionsParamsWithTimeout creates a new GetNetworkSmDeviceRestrictionsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceRestrictionsParams) SetContext

SetContext adds the context to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) SetDefaults

func (o *GetNetworkSmDeviceRestrictionsParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device restrictions params (not the query body).

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

func (*GetNetworkSmDeviceRestrictionsParams) SetDeviceID

func (o *GetNetworkSmDeviceRestrictionsParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) SetNetworkID

func (o *GetNetworkSmDeviceRestrictionsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) WithContext

WithContext adds the context to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) WithDefaults

WithDefaults hydrates default values in the get network sm device restrictions params (not the query body).

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

func (*GetNetworkSmDeviceRestrictionsParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) WithTimeout

WithTimeout adds the timeout to the get network sm device restrictions params

func (*GetNetworkSmDeviceRestrictionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceRestrictionsReader

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

GetNetworkSmDeviceRestrictionsReader is a Reader for the GetNetworkSmDeviceRestrictions structure.

func (*GetNetworkSmDeviceRestrictionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceSecurityCentersOK

type GetNetworkSmDeviceSecurityCentersOK struct {
	Payload []*GetNetworkSmDeviceSecurityCentersOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceSecurityCentersOK

func NewGetNetworkSmDeviceSecurityCentersOK() *GetNetworkSmDeviceSecurityCentersOK

NewGetNetworkSmDeviceSecurityCentersOK creates a GetNetworkSmDeviceSecurityCentersOK with default headers values

func (*GetNetworkSmDeviceSecurityCentersOK) Code

Code gets the status code for the get network sm device security centers o k response

func (*GetNetworkSmDeviceSecurityCentersOK) Error

func (*GetNetworkSmDeviceSecurityCentersOK) GetPayload

func (*GetNetworkSmDeviceSecurityCentersOK) IsClientError

func (o *GetNetworkSmDeviceSecurityCentersOK) IsClientError() bool

IsClientError returns true when this get network sm device security centers o k response has a 4xx status code

func (*GetNetworkSmDeviceSecurityCentersOK) IsCode

IsCode returns true when this get network sm device security centers o k response a status code equal to that given

func (*GetNetworkSmDeviceSecurityCentersOK) IsRedirect

func (o *GetNetworkSmDeviceSecurityCentersOK) IsRedirect() bool

IsRedirect returns true when this get network sm device security centers o k response has a 3xx status code

func (*GetNetworkSmDeviceSecurityCentersOK) IsServerError

func (o *GetNetworkSmDeviceSecurityCentersOK) IsServerError() bool

IsServerError returns true when this get network sm device security centers o k response has a 5xx status code

func (*GetNetworkSmDeviceSecurityCentersOK) IsSuccess

IsSuccess returns true when this get network sm device security centers o k response has a 2xx status code

func (*GetNetworkSmDeviceSecurityCentersOK) String

type GetNetworkSmDeviceSecurityCentersOKBodyItems0

type GetNetworkSmDeviceSecurityCentersOKBodyItems0 struct {

	// The name of the Antivirus.
	AntiVirusName string `json:"antiVirusName,omitempty"`

	// The name of the Firewall.
	FireWallName string `json:"fireWallName,omitempty"`

	// Boolean indicating if the device has Antivirus.
	HasAntiVirus bool `json:"hasAntiVirus,omitempty"`

	// Boolean indicating if the device has a Firewall installed.
	HasFireWallInstalled bool `json:"hasFireWallInstalled,omitempty"`

	// The Meraki identifier for the security center record.
	ID string `json:"id,omitempty"`

	// Boolean indicating if the device has auto login disabled.
	IsAutoLoginDisabled bool `json:"isAutoLoginDisabled,omitempty"`

	// Boolean indicating if the device has disk encryption.
	IsDiskEncrypted bool `json:"isDiskEncrypted,omitempty"`

	// Boolean indicating if the device has a Firewall enabled.
	IsFireWallEnabled bool `json:"isFireWallEnabled,omitempty"`

	// Boolean indicating if the device is rooted.
	IsRooted bool `json:"isRooted,omitempty"`

	// A comma seperated list of procs running on the device.
	RunningProcs string `json:"runningProcs,omitempty"`
}

GetNetworkSmDeviceSecurityCentersOKBodyItems0 get network sm device security centers o k body items0 swagger:model GetNetworkSmDeviceSecurityCentersOKBodyItems0

func (*GetNetworkSmDeviceSecurityCentersOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device security centers o k body items0 based on context it is used

func (*GetNetworkSmDeviceSecurityCentersOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmDeviceSecurityCentersOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceSecurityCentersOKBodyItems0) Validate

Validate validates this get network sm device security centers o k body items0

type GetNetworkSmDeviceSecurityCentersParams

type GetNetworkSmDeviceSecurityCentersParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceSecurityCentersParams contains all the parameters to send to the API endpoint

for the get network sm device security centers operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceSecurityCentersParams

func NewGetNetworkSmDeviceSecurityCentersParams() *GetNetworkSmDeviceSecurityCentersParams

NewGetNetworkSmDeviceSecurityCentersParams creates a new GetNetworkSmDeviceSecurityCentersParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceSecurityCentersParamsWithContext

func NewGetNetworkSmDeviceSecurityCentersParamsWithContext(ctx context.Context) *GetNetworkSmDeviceSecurityCentersParams

NewGetNetworkSmDeviceSecurityCentersParamsWithContext creates a new GetNetworkSmDeviceSecurityCentersParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceSecurityCentersParamsWithHTTPClient

func NewGetNetworkSmDeviceSecurityCentersParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceSecurityCentersParams

NewGetNetworkSmDeviceSecurityCentersParamsWithHTTPClient creates a new GetNetworkSmDeviceSecurityCentersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceSecurityCentersParamsWithTimeout

func NewGetNetworkSmDeviceSecurityCentersParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceSecurityCentersParams

NewGetNetworkSmDeviceSecurityCentersParamsWithTimeout creates a new GetNetworkSmDeviceSecurityCentersParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceSecurityCentersParams) SetContext

SetContext adds the context to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) SetDefaults

func (o *GetNetworkSmDeviceSecurityCentersParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device security centers params (not the query body).

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

func (*GetNetworkSmDeviceSecurityCentersParams) SetDeviceID

func (o *GetNetworkSmDeviceSecurityCentersParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) SetNetworkID

func (o *GetNetworkSmDeviceSecurityCentersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) WithContext

WithContext adds the context to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) WithDefaults

WithDefaults hydrates default values in the get network sm device security centers params (not the query body).

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

func (*GetNetworkSmDeviceSecurityCentersParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) WithTimeout

WithTimeout adds the timeout to the get network sm device security centers params

func (*GetNetworkSmDeviceSecurityCentersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceSecurityCentersReader

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

GetNetworkSmDeviceSecurityCentersReader is a Reader for the GetNetworkSmDeviceSecurityCenters structure.

func (*GetNetworkSmDeviceSecurityCentersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceSoftwaresOK

type GetNetworkSmDeviceSoftwaresOK struct {
	Payload []*GetNetworkSmDeviceSoftwaresOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceSoftwaresOK

func NewGetNetworkSmDeviceSoftwaresOK() *GetNetworkSmDeviceSoftwaresOK

NewGetNetworkSmDeviceSoftwaresOK creates a GetNetworkSmDeviceSoftwaresOK with default headers values

func (*GetNetworkSmDeviceSoftwaresOK) Code

Code gets the status code for the get network sm device softwares o k response

func (*GetNetworkSmDeviceSoftwaresOK) Error

func (*GetNetworkSmDeviceSoftwaresOK) GetPayload

func (*GetNetworkSmDeviceSoftwaresOK) IsClientError

func (o *GetNetworkSmDeviceSoftwaresOK) IsClientError() bool

IsClientError returns true when this get network sm device softwares o k response has a 4xx status code

func (*GetNetworkSmDeviceSoftwaresOK) IsCode

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

IsCode returns true when this get network sm device softwares o k response a status code equal to that given

func (*GetNetworkSmDeviceSoftwaresOK) IsRedirect

func (o *GetNetworkSmDeviceSoftwaresOK) IsRedirect() bool

IsRedirect returns true when this get network sm device softwares o k response has a 3xx status code

func (*GetNetworkSmDeviceSoftwaresOK) IsServerError

func (o *GetNetworkSmDeviceSoftwaresOK) IsServerError() bool

IsServerError returns true when this get network sm device softwares o k response has a 5xx status code

func (*GetNetworkSmDeviceSoftwaresOK) IsSuccess

func (o *GetNetworkSmDeviceSoftwaresOK) IsSuccess() bool

IsSuccess returns true when this get network sm device softwares o k response has a 2xx status code

func (*GetNetworkSmDeviceSoftwaresOK) String

type GetNetworkSmDeviceSoftwaresOKBodyItems0

type GetNetworkSmDeviceSoftwaresOKBodyItems0 struct {

	// The Meraki managed application Id for this record on a particular device.
	AppID string `json:"appId,omitempty"`

	// The size of the software bundle.
	BundleSize int64 `json:"bundleSize,omitempty"`

	// When the Meraki record for the software was created.
	CreatedAt string `json:"createdAt,omitempty"`

	// The Meraki managed device Id.
	DeviceID string `json:"deviceId,omitempty"`

	// The size of the data stored in the application.
	DynamicSize int64 `json:"dynamicSize,omitempty"`

	// The Meraki software Id.
	ID string `json:"id,omitempty"`

	// Software bundle identifier.
	Identifier string `json:"identifier,omitempty"`

	// When the Software was installed on the device.
	InstalledAt string `json:"installedAt,omitempty"`

	// A boolean indicating whether or not an iOS redemption code was used.
	IosRedemptionCode bool `json:"iosRedemptionCode,omitempty"`

	// A boolean indicating whether or not the software is managed by Meraki.
	IsManaged bool `json:"isManaged,omitempty"`

	// The itunes numerical identifier.
	ItunesID string `json:"itunesId,omitempty"`

	// The license key associated with this software installation.
	LicenseKey string `json:"licenseKey,omitempty"`

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

	// The path on the device where the software record is located.
	Path string `json:"path,omitempty"`

	// The redemption code used for this software.
	RedemptionCode int64 `json:"redemptionCode,omitempty"`

	// Short version notation for the software.
	ShortVersion string `json:"shortVersion,omitempty"`

	// The management status of the software.
	Status string `json:"status,omitempty"`

	// A boolean indicating this software record should be installed on the associated device.
	ToInstall bool `json:"toInstall,omitempty"`

	// A boolean indicating this software record should be uninstalled on the associated device.
	ToUninstall bool `json:"toUninstall,omitempty"`

	// When the record was uninstalled from the device.
	UninstalledAt string `json:"uninstalledAt,omitempty"`

	// When the record was last updated by Meraki.
	UpdatedAt string `json:"updatedAt,omitempty"`

	// The vendor of the software.
	Vendor string `json:"vendor,omitempty"`

	// Full version notation for the software.
	Version string `json:"version,omitempty"`
}

GetNetworkSmDeviceSoftwaresOKBodyItems0 get network sm device softwares o k body items0 swagger:model GetNetworkSmDeviceSoftwaresOKBodyItems0

func (*GetNetworkSmDeviceSoftwaresOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device softwares o k body items0 based on context it is used

func (*GetNetworkSmDeviceSoftwaresOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmDeviceSoftwaresOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceSoftwaresOKBodyItems0) Validate

Validate validates this get network sm device softwares o k body items0

type GetNetworkSmDeviceSoftwaresParams

type GetNetworkSmDeviceSoftwaresParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceSoftwaresParams contains all the parameters to send to the API endpoint

for the get network sm device softwares operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceSoftwaresParams

func NewGetNetworkSmDeviceSoftwaresParams() *GetNetworkSmDeviceSoftwaresParams

NewGetNetworkSmDeviceSoftwaresParams creates a new GetNetworkSmDeviceSoftwaresParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceSoftwaresParamsWithContext

func NewGetNetworkSmDeviceSoftwaresParamsWithContext(ctx context.Context) *GetNetworkSmDeviceSoftwaresParams

NewGetNetworkSmDeviceSoftwaresParamsWithContext creates a new GetNetworkSmDeviceSoftwaresParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceSoftwaresParamsWithHTTPClient

func NewGetNetworkSmDeviceSoftwaresParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceSoftwaresParams

NewGetNetworkSmDeviceSoftwaresParamsWithHTTPClient creates a new GetNetworkSmDeviceSoftwaresParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceSoftwaresParamsWithTimeout

func NewGetNetworkSmDeviceSoftwaresParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceSoftwaresParams

NewGetNetworkSmDeviceSoftwaresParamsWithTimeout creates a new GetNetworkSmDeviceSoftwaresParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceSoftwaresParams) SetContext

SetContext adds the context to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) SetDefaults

func (o *GetNetworkSmDeviceSoftwaresParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device softwares params (not the query body).

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

func (*GetNetworkSmDeviceSoftwaresParams) SetDeviceID

func (o *GetNetworkSmDeviceSoftwaresParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) SetNetworkID

func (o *GetNetworkSmDeviceSoftwaresParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) WithContext

WithContext adds the context to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) WithDefaults

WithDefaults hydrates default values in the get network sm device softwares params (not the query body).

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

func (*GetNetworkSmDeviceSoftwaresParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) WithTimeout

WithTimeout adds the timeout to the get network sm device softwares params

func (*GetNetworkSmDeviceSoftwaresParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceSoftwaresReader

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

GetNetworkSmDeviceSoftwaresReader is a Reader for the GetNetworkSmDeviceSoftwares structure.

func (*GetNetworkSmDeviceSoftwaresReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDeviceWlanListsOK

type GetNetworkSmDeviceWlanListsOK struct {
	Payload []*GetNetworkSmDeviceWlanListsOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDeviceWlanListsOK

func NewGetNetworkSmDeviceWlanListsOK() *GetNetworkSmDeviceWlanListsOK

NewGetNetworkSmDeviceWlanListsOK creates a GetNetworkSmDeviceWlanListsOK with default headers values

func (*GetNetworkSmDeviceWlanListsOK) Code

Code gets the status code for the get network sm device wlan lists o k response

func (*GetNetworkSmDeviceWlanListsOK) Error

func (*GetNetworkSmDeviceWlanListsOK) GetPayload

func (*GetNetworkSmDeviceWlanListsOK) IsClientError

func (o *GetNetworkSmDeviceWlanListsOK) IsClientError() bool

IsClientError returns true when this get network sm device wlan lists o k response has a 4xx status code

func (*GetNetworkSmDeviceWlanListsOK) IsCode

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

IsCode returns true when this get network sm device wlan lists o k response a status code equal to that given

func (*GetNetworkSmDeviceWlanListsOK) IsRedirect

func (o *GetNetworkSmDeviceWlanListsOK) IsRedirect() bool

IsRedirect returns true when this get network sm device wlan lists o k response has a 3xx status code

func (*GetNetworkSmDeviceWlanListsOK) IsServerError

func (o *GetNetworkSmDeviceWlanListsOK) IsServerError() bool

IsServerError returns true when this get network sm device wlan lists o k response has a 5xx status code

func (*GetNetworkSmDeviceWlanListsOK) IsSuccess

func (o *GetNetworkSmDeviceWlanListsOK) IsSuccess() bool

IsSuccess returns true when this get network sm device wlan lists o k response has a 2xx status code

func (*GetNetworkSmDeviceWlanListsOK) String

type GetNetworkSmDeviceWlanListsOKBodyItems0

type GetNetworkSmDeviceWlanListsOKBodyItems0 struct {

	// When the Meraki record for the wlanList was created.
	CreatedAt string `json:"createdAt,omitempty"`

	// The Meraki managed Id of the wlanList record.
	ID string `json:"id,omitempty"`

	// An XML string containing the WLAN List for the device.
	XML string `json:"xml,omitempty"`
}

GetNetworkSmDeviceWlanListsOKBodyItems0 get network sm device wlan lists o k body items0 swagger:model GetNetworkSmDeviceWlanListsOKBodyItems0

func (*GetNetworkSmDeviceWlanListsOKBodyItems0) ContextValidate

ContextValidate validates this get network sm device wlan lists o k body items0 based on context it is used

func (*GetNetworkSmDeviceWlanListsOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmDeviceWlanListsOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmDeviceWlanListsOKBodyItems0) Validate

Validate validates this get network sm device wlan lists o k body items0

type GetNetworkSmDeviceWlanListsParams

type GetNetworkSmDeviceWlanListsParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmDeviceWlanListsParams contains all the parameters to send to the API endpoint

for the get network sm device wlan lists operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDeviceWlanListsParams

func NewGetNetworkSmDeviceWlanListsParams() *GetNetworkSmDeviceWlanListsParams

NewGetNetworkSmDeviceWlanListsParams creates a new GetNetworkSmDeviceWlanListsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDeviceWlanListsParamsWithContext

func NewGetNetworkSmDeviceWlanListsParamsWithContext(ctx context.Context) *GetNetworkSmDeviceWlanListsParams

NewGetNetworkSmDeviceWlanListsParamsWithContext creates a new GetNetworkSmDeviceWlanListsParams object with the ability to set a context for a request.

func NewGetNetworkSmDeviceWlanListsParamsWithHTTPClient

func NewGetNetworkSmDeviceWlanListsParamsWithHTTPClient(client *http.Client) *GetNetworkSmDeviceWlanListsParams

NewGetNetworkSmDeviceWlanListsParamsWithHTTPClient creates a new GetNetworkSmDeviceWlanListsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDeviceWlanListsParamsWithTimeout

func NewGetNetworkSmDeviceWlanListsParamsWithTimeout(timeout time.Duration) *GetNetworkSmDeviceWlanListsParams

NewGetNetworkSmDeviceWlanListsParamsWithTimeout creates a new GetNetworkSmDeviceWlanListsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDeviceWlanListsParams) SetContext

SetContext adds the context to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) SetDefaults

func (o *GetNetworkSmDeviceWlanListsParams) SetDefaults()

SetDefaults hydrates default values in the get network sm device wlan lists params (not the query body).

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

func (*GetNetworkSmDeviceWlanListsParams) SetDeviceID

func (o *GetNetworkSmDeviceWlanListsParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) SetNetworkID

func (o *GetNetworkSmDeviceWlanListsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) WithContext

WithContext adds the context to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) WithDefaults

WithDefaults hydrates default values in the get network sm device wlan lists params (not the query body).

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

func (*GetNetworkSmDeviceWlanListsParams) WithDeviceID

WithDeviceID adds the deviceID to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) WithTimeout

WithTimeout adds the timeout to the get network sm device wlan lists params

func (*GetNetworkSmDeviceWlanListsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDeviceWlanListsReader

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

GetNetworkSmDeviceWlanListsReader is a Reader for the GetNetworkSmDeviceWlanLists structure.

func (*GetNetworkSmDeviceWlanListsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmDevicesOK

type GetNetworkSmDevicesOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmDevicesOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmDevicesOK

func NewGetNetworkSmDevicesOK() *GetNetworkSmDevicesOK

NewGetNetworkSmDevicesOK creates a GetNetworkSmDevicesOK with default headers values

func (*GetNetworkSmDevicesOK) Code

func (o *GetNetworkSmDevicesOK) Code() int

Code gets the status code for the get network sm devices o k response

func (*GetNetworkSmDevicesOK) Error

func (o *GetNetworkSmDevicesOK) Error() string

func (*GetNetworkSmDevicesOK) GetPayload

func (*GetNetworkSmDevicesOK) IsClientError

func (o *GetNetworkSmDevicesOK) IsClientError() bool

IsClientError returns true when this get network sm devices o k response has a 4xx status code

func (*GetNetworkSmDevicesOK) IsCode

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

IsCode returns true when this get network sm devices o k response a status code equal to that given

func (*GetNetworkSmDevicesOK) IsRedirect

func (o *GetNetworkSmDevicesOK) IsRedirect() bool

IsRedirect returns true when this get network sm devices o k response has a 3xx status code

func (*GetNetworkSmDevicesOK) IsServerError

func (o *GetNetworkSmDevicesOK) IsServerError() bool

IsServerError returns true when this get network sm devices o k response has a 5xx status code

func (*GetNetworkSmDevicesOK) IsSuccess

func (o *GetNetworkSmDevicesOK) IsSuccess() bool

IsSuccess returns true when this get network sm devices o k response has a 2xx status code

func (*GetNetworkSmDevicesOK) String

func (o *GetNetworkSmDevicesOK) String() string

type GetNetworkSmDevicesOKBodyItems0

type GetNetworkSmDevicesOKBodyItems0 struct {

	// The Meraki Id of the device record.
	ID string `json:"id,omitempty"`

	// The IP address of the device.
	IP string `json:"ip,omitempty"`

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

	// Notes associated with the device.
	Notes string `json:"notes,omitempty"`

	// The name of the device OS.
	OsName string `json:"osName,omitempty"`

	// The device serial.
	Serial string `json:"serial,omitempty"`

	// The device serial number.
	SerialNumber string `json:"serialNumber,omitempty"`

	// The name of the SSID the device was last connected to.
	Ssid string `json:"ssid,omitempty"`

	// The device model.
	SystemModel string `json:"systemModel,omitempty"`

	// An array of tags associated with the device.
	Tags []string `json:"tags"`

	// The UUID of the device.
	UUID string `json:"uuid,omitempty"`

	// The MAC of the device.
	WifiMac string `json:"wifiMac,omitempty"`
}

GetNetworkSmDevicesOKBodyItems0 get network sm devices o k body items0 swagger:model GetNetworkSmDevicesOKBodyItems0

func (*GetNetworkSmDevicesOKBodyItems0) ContextValidate

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

ContextValidate validates this get network sm devices o k body items0 based on context it is used

func (*GetNetworkSmDevicesOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmDevicesOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmDevicesOKBodyItems0) Validate

Validate validates this get network sm devices o k body items0

type GetNetworkSmDevicesParams

type GetNetworkSmDevicesParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* Fields.

	    Additional fields that will be displayed for each device.
	   The default fields are: id, name, tags, ssid, wifiMac, osName, systemModel, uuid, and serialNumber. The additional fields are: ip,
	   systemType, availableDeviceCapacity, kioskAppName, biosVersion, lastConnected, missingAppsCount, userSuppliedAddress, location, lastUser,
	   ownerEmail, ownerUsername, osBuild, publicIp, phoneNumber, diskInfoJson, deviceCapacity, isManaged, hadMdm, isSupervised, meid, imei, iccid,
	   simCarrierNetwork, cellularDataUsed, isHotspotEnabled, createdAt, batteryEstCharge, quarantined, avName, avRunning, asName, fwName,
	   isRooted, loginRequired, screenLockEnabled, screenLockDelay, autoLoginDisabled, autoTags, hasMdm, hasDesktopAgent, diskEncryptionEnabled,
	   hardwareEncryptionCaps, passCodeLock, usesHardwareKeystore, androidSecurityPatchVersion, and url.
	*/
	Fields []string

	/* Ids.

	   Filter devices by id(s).
	*/
	Ids []string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 1000.
	*/
	PerPage *int64

	/* Scope.

	   Specify a scope (one of all, none, withAny, withAll, withoutAny, or withoutAll) and a set of tags.
	*/
	Scope []string

	/* Serials.

	   Filter devices by serial(s).
	*/
	Serials []string

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

	/* WifiMacs.

	   Filter devices by wifi mac(s).
	*/
	WifiMacs []string

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

GetNetworkSmDevicesParams contains all the parameters to send to the API endpoint

for the get network sm devices operation.

Typically these are written to a http.Request.

func NewGetNetworkSmDevicesParams

func NewGetNetworkSmDevicesParams() *GetNetworkSmDevicesParams

NewGetNetworkSmDevicesParams creates a new GetNetworkSmDevicesParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmDevicesParamsWithContext

func NewGetNetworkSmDevicesParamsWithContext(ctx context.Context) *GetNetworkSmDevicesParams

NewGetNetworkSmDevicesParamsWithContext creates a new GetNetworkSmDevicesParams object with the ability to set a context for a request.

func NewGetNetworkSmDevicesParamsWithHTTPClient

func NewGetNetworkSmDevicesParamsWithHTTPClient(client *http.Client) *GetNetworkSmDevicesParams

NewGetNetworkSmDevicesParamsWithHTTPClient creates a new GetNetworkSmDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmDevicesParamsWithTimeout

func NewGetNetworkSmDevicesParamsWithTimeout(timeout time.Duration) *GetNetworkSmDevicesParams

NewGetNetworkSmDevicesParamsWithTimeout creates a new GetNetworkSmDevicesParams object with the ability to set a timeout on a request.

func (*GetNetworkSmDevicesParams) SetContext

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

SetContext adds the context to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetDefaults

func (o *GetNetworkSmDevicesParams) SetDefaults()

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

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

func (*GetNetworkSmDevicesParams) SetEndingBefore

func (o *GetNetworkSmDevicesParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetFields

func (o *GetNetworkSmDevicesParams) SetFields(fields []string)

SetFields adds the fields to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetIds

func (o *GetNetworkSmDevicesParams) SetIds(ids []string)

SetIds adds the ids to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetNetworkID

func (o *GetNetworkSmDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetPerPage

func (o *GetNetworkSmDevicesParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetScope

func (o *GetNetworkSmDevicesParams) SetScope(scope []string)

SetScope adds the scope to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetSerials

func (o *GetNetworkSmDevicesParams) SetSerials(serials []string)

SetSerials adds the serials to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetStartingAfter

func (o *GetNetworkSmDevicesParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm devices params

func (*GetNetworkSmDevicesParams) SetWifiMacs

func (o *GetNetworkSmDevicesParams) SetWifiMacs(wifiMacs []string)

SetWifiMacs adds the wifiMacs to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithContext

WithContext adds the context to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithDefaults

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

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

func (*GetNetworkSmDevicesParams) WithEndingBefore

func (o *GetNetworkSmDevicesParams) WithEndingBefore(endingBefore *string) *GetNetworkSmDevicesParams

WithEndingBefore adds the endingBefore to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithFields

WithFields adds the fields to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithIds

WithIds adds the ids to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithNetworkID

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

WithNetworkID adds the networkID to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithPerPage

func (o *GetNetworkSmDevicesParams) WithPerPage(perPage *int64) *GetNetworkSmDevicesParams

WithPerPage adds the perPage to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithScope

WithScope adds the scope to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithSerials

func (o *GetNetworkSmDevicesParams) WithSerials(serials []string) *GetNetworkSmDevicesParams

WithSerials adds the serials to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithStartingAfter

func (o *GetNetworkSmDevicesParams) WithStartingAfter(startingAfter *string) *GetNetworkSmDevicesParams

WithStartingAfter adds the startingAfter to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithTimeout

WithTimeout adds the timeout to the get network sm devices params

func (*GetNetworkSmDevicesParams) WithWifiMacs

func (o *GetNetworkSmDevicesParams) WithWifiMacs(wifiMacs []string) *GetNetworkSmDevicesParams

WithWifiMacs adds the wifiMacs to the get network sm devices params

func (*GetNetworkSmDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmDevicesReader

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

GetNetworkSmDevicesReader is a Reader for the GetNetworkSmDevices structure.

func (*GetNetworkSmDevicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmProfilesOK

type GetNetworkSmProfilesOK struct {
	Payload interface{}
}

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

Successful operation

func NewGetNetworkSmProfilesOK

func NewGetNetworkSmProfilesOK() *GetNetworkSmProfilesOK

NewGetNetworkSmProfilesOK creates a GetNetworkSmProfilesOK with default headers values

func (*GetNetworkSmProfilesOK) Code

func (o *GetNetworkSmProfilesOK) Code() int

Code gets the status code for the get network sm profiles o k response

func (*GetNetworkSmProfilesOK) Error

func (o *GetNetworkSmProfilesOK) Error() string

func (*GetNetworkSmProfilesOK) GetPayload

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

func (*GetNetworkSmProfilesOK) IsClientError

func (o *GetNetworkSmProfilesOK) IsClientError() bool

IsClientError returns true when this get network sm profiles o k response has a 4xx status code

func (*GetNetworkSmProfilesOK) IsCode

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

IsCode returns true when this get network sm profiles o k response a status code equal to that given

func (*GetNetworkSmProfilesOK) IsRedirect

func (o *GetNetworkSmProfilesOK) IsRedirect() bool

IsRedirect returns true when this get network sm profiles o k response has a 3xx status code

func (*GetNetworkSmProfilesOK) IsServerError

func (o *GetNetworkSmProfilesOK) IsServerError() bool

IsServerError returns true when this get network sm profiles o k response has a 5xx status code

func (*GetNetworkSmProfilesOK) IsSuccess

func (o *GetNetworkSmProfilesOK) IsSuccess() bool

IsSuccess returns true when this get network sm profiles o k response has a 2xx status code

func (*GetNetworkSmProfilesOK) String

func (o *GetNetworkSmProfilesOK) String() string

type GetNetworkSmProfilesParams

type GetNetworkSmProfilesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

GetNetworkSmProfilesParams contains all the parameters to send to the API endpoint

for the get network sm profiles operation.

Typically these are written to a http.Request.

func NewGetNetworkSmProfilesParams

func NewGetNetworkSmProfilesParams() *GetNetworkSmProfilesParams

NewGetNetworkSmProfilesParams creates a new GetNetworkSmProfilesParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmProfilesParamsWithContext

func NewGetNetworkSmProfilesParamsWithContext(ctx context.Context) *GetNetworkSmProfilesParams

NewGetNetworkSmProfilesParamsWithContext creates a new GetNetworkSmProfilesParams object with the ability to set a context for a request.

func NewGetNetworkSmProfilesParamsWithHTTPClient

func NewGetNetworkSmProfilesParamsWithHTTPClient(client *http.Client) *GetNetworkSmProfilesParams

NewGetNetworkSmProfilesParamsWithHTTPClient creates a new GetNetworkSmProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmProfilesParamsWithTimeout

func NewGetNetworkSmProfilesParamsWithTimeout(timeout time.Duration) *GetNetworkSmProfilesParams

NewGetNetworkSmProfilesParamsWithTimeout creates a new GetNetworkSmProfilesParams object with the ability to set a timeout on a request.

func (*GetNetworkSmProfilesParams) SetContext

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

SetContext adds the context to the get network sm profiles params

func (*GetNetworkSmProfilesParams) SetDefaults

func (o *GetNetworkSmProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get network sm profiles params (not the query body).

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

func (*GetNetworkSmProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm profiles params

func (*GetNetworkSmProfilesParams) SetNetworkID

func (o *GetNetworkSmProfilesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm profiles params

func (*GetNetworkSmProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm profiles params

func (*GetNetworkSmProfilesParams) WithContext

WithContext adds the context to the get network sm profiles params

func (*GetNetworkSmProfilesParams) WithDefaults

WithDefaults hydrates default values in the get network sm profiles params (not the query body).

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

func (*GetNetworkSmProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm profiles params

func (*GetNetworkSmProfilesParams) WithNetworkID

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

WithNetworkID adds the networkID to the get network sm profiles params

func (*GetNetworkSmProfilesParams) WithTimeout

WithTimeout adds the timeout to the get network sm profiles params

func (*GetNetworkSmProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmProfilesReader

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

GetNetworkSmProfilesReader is a Reader for the GetNetworkSmProfiles structure.

func (*GetNetworkSmProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmTargetGroupOK

type GetNetworkSmTargetGroupOK struct {
	Payload interface{}
}

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

Successful operation

func NewGetNetworkSmTargetGroupOK

func NewGetNetworkSmTargetGroupOK() *GetNetworkSmTargetGroupOK

NewGetNetworkSmTargetGroupOK creates a GetNetworkSmTargetGroupOK with default headers values

func (*GetNetworkSmTargetGroupOK) Code

func (o *GetNetworkSmTargetGroupOK) Code() int

Code gets the status code for the get network sm target group o k response

func (*GetNetworkSmTargetGroupOK) Error

func (o *GetNetworkSmTargetGroupOK) Error() string

func (*GetNetworkSmTargetGroupOK) GetPayload

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

func (*GetNetworkSmTargetGroupOK) IsClientError

func (o *GetNetworkSmTargetGroupOK) IsClientError() bool

IsClientError returns true when this get network sm target group o k response has a 4xx status code

func (*GetNetworkSmTargetGroupOK) IsCode

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

IsCode returns true when this get network sm target group o k response a status code equal to that given

func (*GetNetworkSmTargetGroupOK) IsRedirect

func (o *GetNetworkSmTargetGroupOK) IsRedirect() bool

IsRedirect returns true when this get network sm target group o k response has a 3xx status code

func (*GetNetworkSmTargetGroupOK) IsServerError

func (o *GetNetworkSmTargetGroupOK) IsServerError() bool

IsServerError returns true when this get network sm target group o k response has a 5xx status code

func (*GetNetworkSmTargetGroupOK) IsSuccess

func (o *GetNetworkSmTargetGroupOK) IsSuccess() bool

IsSuccess returns true when this get network sm target group o k response has a 2xx status code

func (*GetNetworkSmTargetGroupOK) String

func (o *GetNetworkSmTargetGroupOK) String() string

type GetNetworkSmTargetGroupParams

type GetNetworkSmTargetGroupParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* TargetGroupID.

	   Target group ID
	*/
	TargetGroupID string

	/* WithDetails.

	   Boolean indicating if the the ids of the devices or users scoped by the target group should be included in the response
	*/
	WithDetails *bool

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

GetNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint

for the get network sm target group operation.

Typically these are written to a http.Request.

func NewGetNetworkSmTargetGroupParams

func NewGetNetworkSmTargetGroupParams() *GetNetworkSmTargetGroupParams

NewGetNetworkSmTargetGroupParams creates a new GetNetworkSmTargetGroupParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmTargetGroupParamsWithContext

func NewGetNetworkSmTargetGroupParamsWithContext(ctx context.Context) *GetNetworkSmTargetGroupParams

NewGetNetworkSmTargetGroupParamsWithContext creates a new GetNetworkSmTargetGroupParams object with the ability to set a context for a request.

func NewGetNetworkSmTargetGroupParamsWithHTTPClient

func NewGetNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *GetNetworkSmTargetGroupParams

NewGetNetworkSmTargetGroupParamsWithHTTPClient creates a new GetNetworkSmTargetGroupParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmTargetGroupParamsWithTimeout

func NewGetNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *GetNetworkSmTargetGroupParams

NewGetNetworkSmTargetGroupParamsWithTimeout creates a new GetNetworkSmTargetGroupParams object with the ability to set a timeout on a request.

func (*GetNetworkSmTargetGroupParams) SetContext

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

SetContext adds the context to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetDefaults

func (o *GetNetworkSmTargetGroupParams) SetDefaults()

SetDefaults hydrates default values in the get network sm target group params (not the query body).

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

func (*GetNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetNetworkID

func (o *GetNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetTargetGroupID

func (o *GetNetworkSmTargetGroupParams) SetTargetGroupID(targetGroupID string)

SetTargetGroupID adds the targetGroupId to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetWithDetails

func (o *GetNetworkSmTargetGroupParams) SetWithDetails(withDetails *bool)

SetWithDetails adds the withDetails to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithDefaults

WithDefaults hydrates default values in the get network sm target group params (not the query body).

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

func (*GetNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithTargetGroupID

func (o *GetNetworkSmTargetGroupParams) WithTargetGroupID(targetGroupID string) *GetNetworkSmTargetGroupParams

WithTargetGroupID adds the targetGroupID to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithWithDetails

func (o *GetNetworkSmTargetGroupParams) WithWithDetails(withDetails *bool) *GetNetworkSmTargetGroupParams

WithWithDetails adds the withDetails to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmTargetGroupReader

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

GetNetworkSmTargetGroupReader is a Reader for the GetNetworkSmTargetGroup structure.

func (*GetNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmTargetGroupsOK

type GetNetworkSmTargetGroupsOK struct {
	Payload []interface{}
}

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

Successful operation

func NewGetNetworkSmTargetGroupsOK

func NewGetNetworkSmTargetGroupsOK() *GetNetworkSmTargetGroupsOK

NewGetNetworkSmTargetGroupsOK creates a GetNetworkSmTargetGroupsOK with default headers values

func (*GetNetworkSmTargetGroupsOK) Code

func (o *GetNetworkSmTargetGroupsOK) Code() int

Code gets the status code for the get network sm target groups o k response

func (*GetNetworkSmTargetGroupsOK) Error

func (*GetNetworkSmTargetGroupsOK) GetPayload

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

func (*GetNetworkSmTargetGroupsOK) IsClientError

func (o *GetNetworkSmTargetGroupsOK) IsClientError() bool

IsClientError returns true when this get network sm target groups o k response has a 4xx status code

func (*GetNetworkSmTargetGroupsOK) IsCode

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

IsCode returns true when this get network sm target groups o k response a status code equal to that given

func (*GetNetworkSmTargetGroupsOK) IsRedirect

func (o *GetNetworkSmTargetGroupsOK) IsRedirect() bool

IsRedirect returns true when this get network sm target groups o k response has a 3xx status code

func (*GetNetworkSmTargetGroupsOK) IsServerError

func (o *GetNetworkSmTargetGroupsOK) IsServerError() bool

IsServerError returns true when this get network sm target groups o k response has a 5xx status code

func (*GetNetworkSmTargetGroupsOK) IsSuccess

func (o *GetNetworkSmTargetGroupsOK) IsSuccess() bool

IsSuccess returns true when this get network sm target groups o k response has a 2xx status code

func (*GetNetworkSmTargetGroupsOK) String

func (o *GetNetworkSmTargetGroupsOK) String() string

type GetNetworkSmTargetGroupsParams

type GetNetworkSmTargetGroupsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* WithDetails.

	   Boolean indicating if the the ids of the devices or users scoped by the target group should be included in the response
	*/
	WithDetails *bool

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

GetNetworkSmTargetGroupsParams contains all the parameters to send to the API endpoint

for the get network sm target groups operation.

Typically these are written to a http.Request.

func NewGetNetworkSmTargetGroupsParams

func NewGetNetworkSmTargetGroupsParams() *GetNetworkSmTargetGroupsParams

NewGetNetworkSmTargetGroupsParams creates a new GetNetworkSmTargetGroupsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmTargetGroupsParamsWithContext

func NewGetNetworkSmTargetGroupsParamsWithContext(ctx context.Context) *GetNetworkSmTargetGroupsParams

NewGetNetworkSmTargetGroupsParamsWithContext creates a new GetNetworkSmTargetGroupsParams object with the ability to set a context for a request.

func NewGetNetworkSmTargetGroupsParamsWithHTTPClient

func NewGetNetworkSmTargetGroupsParamsWithHTTPClient(client *http.Client) *GetNetworkSmTargetGroupsParams

NewGetNetworkSmTargetGroupsParamsWithHTTPClient creates a new GetNetworkSmTargetGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmTargetGroupsParamsWithTimeout

func NewGetNetworkSmTargetGroupsParamsWithTimeout(timeout time.Duration) *GetNetworkSmTargetGroupsParams

NewGetNetworkSmTargetGroupsParamsWithTimeout creates a new GetNetworkSmTargetGroupsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmTargetGroupsParams) SetContext

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

SetContext adds the context to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetDefaults

func (o *GetNetworkSmTargetGroupsParams) SetDefaults()

SetDefaults hydrates default values in the get network sm target groups params (not the query body).

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

func (*GetNetworkSmTargetGroupsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetNetworkID

func (o *GetNetworkSmTargetGroupsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetWithDetails

func (o *GetNetworkSmTargetGroupsParams) SetWithDetails(withDetails *bool)

SetWithDetails adds the withDetails to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithContext

WithContext adds the context to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithDefaults

WithDefaults hydrates default values in the get network sm target groups params (not the query body).

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

func (*GetNetworkSmTargetGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithTimeout

WithTimeout adds the timeout to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithWithDetails

func (o *GetNetworkSmTargetGroupsParams) WithWithDetails(withDetails *bool) *GetNetworkSmTargetGroupsParams

WithWithDetails adds the withDetails to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmTargetGroupsReader

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

GetNetworkSmTargetGroupsReader is a Reader for the GetNetworkSmTargetGroups structure.

func (*GetNetworkSmTargetGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmTrustedAccessConfigsOK

type GetNetworkSmTrustedAccessConfigsOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmTrustedAccessConfigsOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmTrustedAccessConfigsOK

func NewGetNetworkSmTrustedAccessConfigsOK() *GetNetworkSmTrustedAccessConfigsOK

NewGetNetworkSmTrustedAccessConfigsOK creates a GetNetworkSmTrustedAccessConfigsOK with default headers values

func (*GetNetworkSmTrustedAccessConfigsOK) Code

Code gets the status code for the get network sm trusted access configs o k response

func (*GetNetworkSmTrustedAccessConfigsOK) Error

func (*GetNetworkSmTrustedAccessConfigsOK) GetPayload

func (*GetNetworkSmTrustedAccessConfigsOK) IsClientError

func (o *GetNetworkSmTrustedAccessConfigsOK) IsClientError() bool

IsClientError returns true when this get network sm trusted access configs o k response has a 4xx status code

func (*GetNetworkSmTrustedAccessConfigsOK) IsCode

IsCode returns true when this get network sm trusted access configs o k response a status code equal to that given

func (*GetNetworkSmTrustedAccessConfigsOK) IsRedirect

func (o *GetNetworkSmTrustedAccessConfigsOK) IsRedirect() bool

IsRedirect returns true when this get network sm trusted access configs o k response has a 3xx status code

func (*GetNetworkSmTrustedAccessConfigsOK) IsServerError

func (o *GetNetworkSmTrustedAccessConfigsOK) IsServerError() bool

IsServerError returns true when this get network sm trusted access configs o k response has a 5xx status code

func (*GetNetworkSmTrustedAccessConfigsOK) IsSuccess

IsSuccess returns true when this get network sm trusted access configs o k response has a 2xx status code

func (*GetNetworkSmTrustedAccessConfigsOK) String

type GetNetworkSmTrustedAccessConfigsOKBodyItems0

type GetNetworkSmTrustedAccessConfigsOKBodyItems0 struct {

	// time that access ends
	// Format: date-time
	AccessEndAt strfmt.DateTime `json:"accessEndAt,omitempty"`

	// time that access starts
	// Format: date-time
	AccessStartAt strfmt.DateTime `json:"accessStartAt,omitempty"`

	// Optional email text
	AdditionalEmailText string `json:"additionalEmailText,omitempty"`

	// device ID
	ID string `json:"id,omitempty"`

	// device name
	Name string `json:"name,omitempty"`

	// Time before access expiration reminder email sends
	NotifyTimeBeforeAccessEnds int64 `json:"notifyTimeBeforeAccessEnds,omitempty"`

	// scope
	Scope string `json:"scope,omitempty"`

	// Send Email Notifications
	SendExpirationEmails bool `json:"sendExpirationEmails,omitempty"`

	// SSID name
	SsidName string `json:"ssidName,omitempty"`

	// device tags
	Tags []string `json:"tags"`

	// type of access period, either a static range or a dynamic period
	// Enum: [dynamic static]
	TimeboundType string `json:"timeboundType,omitempty"`
}

GetNetworkSmTrustedAccessConfigsOKBodyItems0 get network sm trusted access configs o k body items0 swagger:model GetNetworkSmTrustedAccessConfigsOKBodyItems0

func (*GetNetworkSmTrustedAccessConfigsOKBodyItems0) ContextValidate

ContextValidate validates this get network sm trusted access configs o k body items0 based on context it is used

func (*GetNetworkSmTrustedAccessConfigsOKBodyItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmTrustedAccessConfigsOKBodyItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmTrustedAccessConfigsOKBodyItems0) Validate

Validate validates this get network sm trusted access configs o k body items0

type GetNetworkSmTrustedAccessConfigsParams

type GetNetworkSmTrustedAccessConfigsParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 100.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

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

GetNetworkSmTrustedAccessConfigsParams contains all the parameters to send to the API endpoint

for the get network sm trusted access configs operation.

Typically these are written to a http.Request.

func NewGetNetworkSmTrustedAccessConfigsParams

func NewGetNetworkSmTrustedAccessConfigsParams() *GetNetworkSmTrustedAccessConfigsParams

NewGetNetworkSmTrustedAccessConfigsParams creates a new GetNetworkSmTrustedAccessConfigsParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmTrustedAccessConfigsParamsWithContext

func NewGetNetworkSmTrustedAccessConfigsParamsWithContext(ctx context.Context) *GetNetworkSmTrustedAccessConfigsParams

NewGetNetworkSmTrustedAccessConfigsParamsWithContext creates a new GetNetworkSmTrustedAccessConfigsParams object with the ability to set a context for a request.

func NewGetNetworkSmTrustedAccessConfigsParamsWithHTTPClient

func NewGetNetworkSmTrustedAccessConfigsParamsWithHTTPClient(client *http.Client) *GetNetworkSmTrustedAccessConfigsParams

NewGetNetworkSmTrustedAccessConfigsParamsWithHTTPClient creates a new GetNetworkSmTrustedAccessConfigsParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmTrustedAccessConfigsParamsWithTimeout

func NewGetNetworkSmTrustedAccessConfigsParamsWithTimeout(timeout time.Duration) *GetNetworkSmTrustedAccessConfigsParams

NewGetNetworkSmTrustedAccessConfigsParamsWithTimeout creates a new GetNetworkSmTrustedAccessConfigsParams object with the ability to set a timeout on a request.

func (*GetNetworkSmTrustedAccessConfigsParams) SetContext

SetContext adds the context to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) SetDefaults

func (o *GetNetworkSmTrustedAccessConfigsParams) SetDefaults()

SetDefaults hydrates default values in the get network sm trusted access configs params (not the query body).

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

func (*GetNetworkSmTrustedAccessConfigsParams) SetEndingBefore

func (o *GetNetworkSmTrustedAccessConfigsParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) SetNetworkID

func (o *GetNetworkSmTrustedAccessConfigsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) SetPerPage

func (o *GetNetworkSmTrustedAccessConfigsParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) SetStartingAfter

func (o *GetNetworkSmTrustedAccessConfigsParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithContext

WithContext adds the context to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithDefaults

WithDefaults hydrates default values in the get network sm trusted access configs params (not the query body).

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

func (*GetNetworkSmTrustedAccessConfigsParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithPerPage

WithPerPage adds the perPage to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WithTimeout

WithTimeout adds the timeout to the get network sm trusted access configs params

func (*GetNetworkSmTrustedAccessConfigsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmTrustedAccessConfigsReader

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

GetNetworkSmTrustedAccessConfigsReader is a Reader for the GetNetworkSmTrustedAccessConfigs structure.

func (*GetNetworkSmTrustedAccessConfigsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmUserAccessDevicesOK

type GetNetworkSmUserAccessDevicesOK struct {

	/* A comma-separated list of first, last, prev, and next relative links used for subsequent paginated requests.
	 */
	Link string

	Payload []*GetNetworkSmUserAccessDevicesOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmUserAccessDevicesOK

func NewGetNetworkSmUserAccessDevicesOK() *GetNetworkSmUserAccessDevicesOK

NewGetNetworkSmUserAccessDevicesOK creates a GetNetworkSmUserAccessDevicesOK with default headers values

func (*GetNetworkSmUserAccessDevicesOK) Code

Code gets the status code for the get network sm user access devices o k response

func (*GetNetworkSmUserAccessDevicesOK) Error

func (*GetNetworkSmUserAccessDevicesOK) GetPayload

func (*GetNetworkSmUserAccessDevicesOK) IsClientError

func (o *GetNetworkSmUserAccessDevicesOK) IsClientError() bool

IsClientError returns true when this get network sm user access devices o k response has a 4xx status code

func (*GetNetworkSmUserAccessDevicesOK) IsCode

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

IsCode returns true when this get network sm user access devices o k response a status code equal to that given

func (*GetNetworkSmUserAccessDevicesOK) IsRedirect

func (o *GetNetworkSmUserAccessDevicesOK) IsRedirect() bool

IsRedirect returns true when this get network sm user access devices o k response has a 3xx status code

func (*GetNetworkSmUserAccessDevicesOK) IsServerError

func (o *GetNetworkSmUserAccessDevicesOK) IsServerError() bool

IsServerError returns true when this get network sm user access devices o k response has a 5xx status code

func (*GetNetworkSmUserAccessDevicesOK) IsSuccess

func (o *GetNetworkSmUserAccessDevicesOK) IsSuccess() bool

IsSuccess returns true when this get network sm user access devices o k response has a 2xx status code

func (*GetNetworkSmUserAccessDevicesOK) String

type GetNetworkSmUserAccessDevicesOKBodyItems0

type GetNetworkSmUserAccessDevicesOKBodyItems0 struct {

	// user email
	Email string `json:"email,omitempty"`

	// device ID
	ID string `json:"id,omitempty"`

	// mac address
	Mac string `json:"mac,omitempty"`

	// device name
	Name string `json:"name,omitempty"`

	// system type
	SystemType string `json:"systemType,omitempty"`

	// device tags
	Tags []string `json:"tags"`

	// Array of trusted access configs
	TrustedAccessConnections []*GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0 `json:"trustedAccessConnections"`

	// username
	Username string `json:"username,omitempty"`
}

GetNetworkSmUserAccessDevicesOKBodyItems0 get network sm user access devices o k body items0 swagger:model GetNetworkSmUserAccessDevicesOKBodyItems0

func (*GetNetworkSmUserAccessDevicesOKBodyItems0) ContextValidate

ContextValidate validate this get network sm user access devices o k body items0 based on the context it is used

func (*GetNetworkSmUserAccessDevicesOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmUserAccessDevicesOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmUserAccessDevicesOKBodyItems0) Validate

Validate validates this get network sm user access devices o k body items0

type GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0

type GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0 struct {

	// time that config was downloaded
	DownloadedAt string `json:"downloadedAt,omitempty"`

	// time of last connection
	// Format: date-time
	LastConnectedAt strfmt.DateTime `json:"lastConnectedAt,omitempty"`

	// time that SCEP completed
	// Format: date-time
	ScepCompletedAt strfmt.DateTime `json:"scepCompletedAt,omitempty"`

	// config id
	TrustedAccessConfigID string `json:"trustedAccessConfigId,omitempty"`
}

GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0 get network sm user access devices o k body items0 trusted access connections items0 swagger:model GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0

func (*GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0) ContextValidate

ContextValidate validates this get network sm user access devices o k body items0 trusted access connections items0 based on context it is used

func (*GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0) MarshalBinary

MarshalBinary interface implementation

func (*GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GetNetworkSmUserAccessDevicesOKBodyItems0TrustedAccessConnectionsItems0) Validate

Validate validates this get network sm user access devices o k body items0 trusted access connections items0

type GetNetworkSmUserAccessDevicesParams

type GetNetworkSmUserAccessDevicesParams struct {

	/* EndingBefore.

	   A token used by the server to indicate the end of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	EndingBefore *string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* PerPage.

	   The number of entries per page returned. Acceptable range is 3 - 1000. Default is 100.
	*/
	PerPage *int64

	/* StartingAfter.

	   A token used by the server to indicate the start of the page. Often this is a timestamp or an ID but it is not limited to those. This parameter should not be defined by client applications. The link for the first, last, prev, or next page in the HTTP Link header should define it.
	*/
	StartingAfter *string

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

GetNetworkSmUserAccessDevicesParams contains all the parameters to send to the API endpoint

for the get network sm user access devices operation.

Typically these are written to a http.Request.

func NewGetNetworkSmUserAccessDevicesParams

func NewGetNetworkSmUserAccessDevicesParams() *GetNetworkSmUserAccessDevicesParams

NewGetNetworkSmUserAccessDevicesParams creates a new GetNetworkSmUserAccessDevicesParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmUserAccessDevicesParamsWithContext

func NewGetNetworkSmUserAccessDevicesParamsWithContext(ctx context.Context) *GetNetworkSmUserAccessDevicesParams

NewGetNetworkSmUserAccessDevicesParamsWithContext creates a new GetNetworkSmUserAccessDevicesParams object with the ability to set a context for a request.

func NewGetNetworkSmUserAccessDevicesParamsWithHTTPClient

func NewGetNetworkSmUserAccessDevicesParamsWithHTTPClient(client *http.Client) *GetNetworkSmUserAccessDevicesParams

NewGetNetworkSmUserAccessDevicesParamsWithHTTPClient creates a new GetNetworkSmUserAccessDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmUserAccessDevicesParamsWithTimeout

func NewGetNetworkSmUserAccessDevicesParamsWithTimeout(timeout time.Duration) *GetNetworkSmUserAccessDevicesParams

NewGetNetworkSmUserAccessDevicesParamsWithTimeout creates a new GetNetworkSmUserAccessDevicesParams object with the ability to set a timeout on a request.

func (*GetNetworkSmUserAccessDevicesParams) SetContext

SetContext adds the context to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) SetDefaults

func (o *GetNetworkSmUserAccessDevicesParams) SetDefaults()

SetDefaults hydrates default values in the get network sm user access devices params (not the query body).

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

func (*GetNetworkSmUserAccessDevicesParams) SetEndingBefore

func (o *GetNetworkSmUserAccessDevicesParams) SetEndingBefore(endingBefore *string)

SetEndingBefore adds the endingBefore to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) SetNetworkID

func (o *GetNetworkSmUserAccessDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) SetPerPage

func (o *GetNetworkSmUserAccessDevicesParams) SetPerPage(perPage *int64)

SetPerPage adds the perPage to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) SetStartingAfter

func (o *GetNetworkSmUserAccessDevicesParams) SetStartingAfter(startingAfter *string)

SetStartingAfter adds the startingAfter to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithContext

WithContext adds the context to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithDefaults

WithDefaults hydrates default values in the get network sm user access devices params (not the query body).

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

func (*GetNetworkSmUserAccessDevicesParams) WithEndingBefore

WithEndingBefore adds the endingBefore to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithPerPage

WithPerPage adds the perPage to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithStartingAfter

WithStartingAfter adds the startingAfter to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WithTimeout

WithTimeout adds the timeout to the get network sm user access devices params

func (*GetNetworkSmUserAccessDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmUserAccessDevicesReader

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

GetNetworkSmUserAccessDevicesReader is a Reader for the GetNetworkSmUserAccessDevices structure.

func (*GetNetworkSmUserAccessDevicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmUserDeviceProfilesOK

type GetNetworkSmUserDeviceProfilesOK struct {
	Payload []*GetNetworkSmUserDeviceProfilesOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmUserDeviceProfilesOK

func NewGetNetworkSmUserDeviceProfilesOK() *GetNetworkSmUserDeviceProfilesOK

NewGetNetworkSmUserDeviceProfilesOK creates a GetNetworkSmUserDeviceProfilesOK with default headers values

func (*GetNetworkSmUserDeviceProfilesOK) Code

Code gets the status code for the get network sm user device profiles o k response

func (*GetNetworkSmUserDeviceProfilesOK) Error

func (*GetNetworkSmUserDeviceProfilesOK) GetPayload

func (*GetNetworkSmUserDeviceProfilesOK) IsClientError

func (o *GetNetworkSmUserDeviceProfilesOK) IsClientError() bool

IsClientError returns true when this get network sm user device profiles o k response has a 4xx status code

func (*GetNetworkSmUserDeviceProfilesOK) IsCode

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

IsCode returns true when this get network sm user device profiles o k response a status code equal to that given

func (*GetNetworkSmUserDeviceProfilesOK) IsRedirect

func (o *GetNetworkSmUserDeviceProfilesOK) IsRedirect() bool

IsRedirect returns true when this get network sm user device profiles o k response has a 3xx status code

func (*GetNetworkSmUserDeviceProfilesOK) IsServerError

func (o *GetNetworkSmUserDeviceProfilesOK) IsServerError() bool

IsServerError returns true when this get network sm user device profiles o k response has a 5xx status code

func (*GetNetworkSmUserDeviceProfilesOK) IsSuccess

func (o *GetNetworkSmUserDeviceProfilesOK) IsSuccess() bool

IsSuccess returns true when this get network sm user device profiles o k response has a 2xx status code

func (*GetNetworkSmUserDeviceProfilesOK) String

type GetNetworkSmUserDeviceProfilesOKBodyItems0

type GetNetworkSmUserDeviceProfilesOKBodyItems0 struct {

	// The Meraki managed device Id.
	DeviceID string `json:"deviceId,omitempty"`

	// The numerical Meraki Id of the profile.
	ID string `json:"id,omitempty"`

	// A boolean indicating if the profile is encrypted.
	IsEncrypted bool `json:"isEncrypted,omitempty"`

	// Whether or not the profile is managed by Meraki.
	IsManaged bool `json:"isManaged,omitempty"`

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

	// A string containing a JSON object with the profile data.
	ProfileData string `json:"profileData,omitempty"`

	// The identifier of the profile.
	ProfileIdentifier string `json:"profileIdentifier,omitempty"`

	// The verison of the profile.
	Version string `json:"version,omitempty"`
}

GetNetworkSmUserDeviceProfilesOKBodyItems0 get network sm user device profiles o k body items0 swagger:model GetNetworkSmUserDeviceProfilesOKBodyItems0

func (*GetNetworkSmUserDeviceProfilesOKBodyItems0) ContextValidate

ContextValidate validates this get network sm user device profiles o k body items0 based on context it is used

func (*GetNetworkSmUserDeviceProfilesOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmUserDeviceProfilesOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmUserDeviceProfilesOKBodyItems0) Validate

Validate validates this get network sm user device profiles o k body items0

type GetNetworkSmUserDeviceProfilesParams

type GetNetworkSmUserDeviceProfilesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* UserID.

	   User ID
	*/
	UserID string

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

GetNetworkSmUserDeviceProfilesParams contains all the parameters to send to the API endpoint

for the get network sm user device profiles operation.

Typically these are written to a http.Request.

func NewGetNetworkSmUserDeviceProfilesParams

func NewGetNetworkSmUserDeviceProfilesParams() *GetNetworkSmUserDeviceProfilesParams

NewGetNetworkSmUserDeviceProfilesParams creates a new GetNetworkSmUserDeviceProfilesParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmUserDeviceProfilesParamsWithContext

func NewGetNetworkSmUserDeviceProfilesParamsWithContext(ctx context.Context) *GetNetworkSmUserDeviceProfilesParams

NewGetNetworkSmUserDeviceProfilesParamsWithContext creates a new GetNetworkSmUserDeviceProfilesParams object with the ability to set a context for a request.

func NewGetNetworkSmUserDeviceProfilesParamsWithHTTPClient

func NewGetNetworkSmUserDeviceProfilesParamsWithHTTPClient(client *http.Client) *GetNetworkSmUserDeviceProfilesParams

NewGetNetworkSmUserDeviceProfilesParamsWithHTTPClient creates a new GetNetworkSmUserDeviceProfilesParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmUserDeviceProfilesParamsWithTimeout

func NewGetNetworkSmUserDeviceProfilesParamsWithTimeout(timeout time.Duration) *GetNetworkSmUserDeviceProfilesParams

NewGetNetworkSmUserDeviceProfilesParamsWithTimeout creates a new GetNetworkSmUserDeviceProfilesParams object with the ability to set a timeout on a request.

func (*GetNetworkSmUserDeviceProfilesParams) SetContext

SetContext adds the context to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) SetDefaults

func (o *GetNetworkSmUserDeviceProfilesParams) SetDefaults()

SetDefaults hydrates default values in the get network sm user device profiles params (not the query body).

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

func (*GetNetworkSmUserDeviceProfilesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) SetNetworkID

func (o *GetNetworkSmUserDeviceProfilesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) SetUserID

func (o *GetNetworkSmUserDeviceProfilesParams) SetUserID(userID string)

SetUserID adds the userId to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) WithContext

WithContext adds the context to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) WithDefaults

WithDefaults hydrates default values in the get network sm user device profiles params (not the query body).

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

func (*GetNetworkSmUserDeviceProfilesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) WithTimeout

WithTimeout adds the timeout to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) WithUserID

WithUserID adds the userID to the get network sm user device profiles params

func (*GetNetworkSmUserDeviceProfilesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmUserDeviceProfilesReader

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

GetNetworkSmUserDeviceProfilesReader is a Reader for the GetNetworkSmUserDeviceProfiles structure.

func (*GetNetworkSmUserDeviceProfilesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmUserSoftwaresOK

type GetNetworkSmUserSoftwaresOK struct {
	Payload []*GetNetworkSmUserSoftwaresOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmUserSoftwaresOK

func NewGetNetworkSmUserSoftwaresOK() *GetNetworkSmUserSoftwaresOK

NewGetNetworkSmUserSoftwaresOK creates a GetNetworkSmUserSoftwaresOK with default headers values

func (*GetNetworkSmUserSoftwaresOK) Code

func (o *GetNetworkSmUserSoftwaresOK) Code() int

Code gets the status code for the get network sm user softwares o k response

func (*GetNetworkSmUserSoftwaresOK) Error

func (*GetNetworkSmUserSoftwaresOK) GetPayload

func (*GetNetworkSmUserSoftwaresOK) IsClientError

func (o *GetNetworkSmUserSoftwaresOK) IsClientError() bool

IsClientError returns true when this get network sm user softwares o k response has a 4xx status code

func (*GetNetworkSmUserSoftwaresOK) IsCode

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

IsCode returns true when this get network sm user softwares o k response a status code equal to that given

func (*GetNetworkSmUserSoftwaresOK) IsRedirect

func (o *GetNetworkSmUserSoftwaresOK) IsRedirect() bool

IsRedirect returns true when this get network sm user softwares o k response has a 3xx status code

func (*GetNetworkSmUserSoftwaresOK) IsServerError

func (o *GetNetworkSmUserSoftwaresOK) IsServerError() bool

IsServerError returns true when this get network sm user softwares o k response has a 5xx status code

func (*GetNetworkSmUserSoftwaresOK) IsSuccess

func (o *GetNetworkSmUserSoftwaresOK) IsSuccess() bool

IsSuccess returns true when this get network sm user softwares o k response has a 2xx status code

func (*GetNetworkSmUserSoftwaresOK) String

func (o *GetNetworkSmUserSoftwaresOK) String() string

type GetNetworkSmUserSoftwaresOKBodyItems0

type GetNetworkSmUserSoftwaresOKBodyItems0 struct {

	// The Meraki managed application Id for this record on a particular device.
	AppID string `json:"appId,omitempty"`

	// The size of the software bundle.
	BundleSize int64 `json:"bundleSize,omitempty"`

	// When the Meraki record for the software was created.
	CreatedAt string `json:"createdAt,omitempty"`

	// The Meraki managed device Id.
	DeviceID string `json:"deviceId,omitempty"`

	// The size of the data stored in the application.
	DynamicSize int64 `json:"dynamicSize,omitempty"`

	// The Meraki software Id.
	ID string `json:"id,omitempty"`

	// Software bundle identifier.
	Identifier string `json:"identifier,omitempty"`

	// When the Software was installed on the device.
	InstalledAt string `json:"installedAt,omitempty"`

	// A boolean indicating whether or not an iOS redemption code was used.
	IosRedemptionCode bool `json:"iosRedemptionCode,omitempty"`

	// A boolean indicating whether or not the software is managed by Meraki.
	IsManaged bool `json:"isManaged,omitempty"`

	// The itunes numerical identifier.
	ItunesID string `json:"itunesId,omitempty"`

	// The license key associated with this software installation.
	LicenseKey string `json:"licenseKey,omitempty"`

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

	// The path on the device where the software record is located.
	Path string `json:"path,omitempty"`

	// The redemption code used for this software.
	RedemptionCode int64 `json:"redemptionCode,omitempty"`

	// Short version notation for the software.
	ShortVersion string `json:"shortVersion,omitempty"`

	// The management status of the software.
	Status string `json:"status,omitempty"`

	// A boolean indicating this software record should be installed on the associated device.
	ToInstall bool `json:"toInstall,omitempty"`

	// A boolean indicating this software record should be uninstalled on the associated device.
	ToUninstall bool `json:"toUninstall,omitempty"`

	// When the record was uninstalled from the device.
	UninstalledAt string `json:"uninstalledAt,omitempty"`

	// When the record was last updated by Meraki.
	UpdatedAt string `json:"updatedAt,omitempty"`

	// The vendor of the software.
	Vendor string `json:"vendor,omitempty"`

	// Full version notation for the software.
	Version string `json:"version,omitempty"`
}

GetNetworkSmUserSoftwaresOKBodyItems0 get network sm user softwares o k body items0 swagger:model GetNetworkSmUserSoftwaresOKBodyItems0

func (*GetNetworkSmUserSoftwaresOKBodyItems0) ContextValidate

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

ContextValidate validates this get network sm user softwares o k body items0 based on context it is used

func (*GetNetworkSmUserSoftwaresOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmUserSoftwaresOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmUserSoftwaresOKBodyItems0) Validate

Validate validates this get network sm user softwares o k body items0

type GetNetworkSmUserSoftwaresParams

type GetNetworkSmUserSoftwaresParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* UserID.

	   User ID
	*/
	UserID string

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

GetNetworkSmUserSoftwaresParams contains all the parameters to send to the API endpoint

for the get network sm user softwares operation.

Typically these are written to a http.Request.

func NewGetNetworkSmUserSoftwaresParams

func NewGetNetworkSmUserSoftwaresParams() *GetNetworkSmUserSoftwaresParams

NewGetNetworkSmUserSoftwaresParams creates a new GetNetworkSmUserSoftwaresParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmUserSoftwaresParamsWithContext

func NewGetNetworkSmUserSoftwaresParamsWithContext(ctx context.Context) *GetNetworkSmUserSoftwaresParams

NewGetNetworkSmUserSoftwaresParamsWithContext creates a new GetNetworkSmUserSoftwaresParams object with the ability to set a context for a request.

func NewGetNetworkSmUserSoftwaresParamsWithHTTPClient

func NewGetNetworkSmUserSoftwaresParamsWithHTTPClient(client *http.Client) *GetNetworkSmUserSoftwaresParams

NewGetNetworkSmUserSoftwaresParamsWithHTTPClient creates a new GetNetworkSmUserSoftwaresParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmUserSoftwaresParamsWithTimeout

func NewGetNetworkSmUserSoftwaresParamsWithTimeout(timeout time.Duration) *GetNetworkSmUserSoftwaresParams

NewGetNetworkSmUserSoftwaresParamsWithTimeout creates a new GetNetworkSmUserSoftwaresParams object with the ability to set a timeout on a request.

func (*GetNetworkSmUserSoftwaresParams) SetContext

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

SetContext adds the context to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) SetDefaults

func (o *GetNetworkSmUserSoftwaresParams) SetDefaults()

SetDefaults hydrates default values in the get network sm user softwares params (not the query body).

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

func (*GetNetworkSmUserSoftwaresParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) SetNetworkID

func (o *GetNetworkSmUserSoftwaresParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) SetUserID

func (o *GetNetworkSmUserSoftwaresParams) SetUserID(userID string)

SetUserID adds the userId to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) WithContext

WithContext adds the context to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) WithDefaults

WithDefaults hydrates default values in the get network sm user softwares params (not the query body).

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

func (*GetNetworkSmUserSoftwaresParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) WithTimeout

WithTimeout adds the timeout to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) WithUserID

WithUserID adds the userID to the get network sm user softwares params

func (*GetNetworkSmUserSoftwaresParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmUserSoftwaresReader

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

GetNetworkSmUserSoftwaresReader is a Reader for the GetNetworkSmUserSoftwares structure.

func (*GetNetworkSmUserSoftwaresReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmUsersOK

type GetNetworkSmUsersOK struct {
	Payload []*GetNetworkSmUsersOKBodyItems0
}

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

Successful operation

func NewGetNetworkSmUsersOK

func NewGetNetworkSmUsersOK() *GetNetworkSmUsersOK

NewGetNetworkSmUsersOK creates a GetNetworkSmUsersOK with default headers values

func (*GetNetworkSmUsersOK) Code

func (o *GetNetworkSmUsersOK) Code() int

Code gets the status code for the get network sm users o k response

func (*GetNetworkSmUsersOK) Error

func (o *GetNetworkSmUsersOK) Error() string

func (*GetNetworkSmUsersOK) GetPayload

func (*GetNetworkSmUsersOK) IsClientError

func (o *GetNetworkSmUsersOK) IsClientError() bool

IsClientError returns true when this get network sm users o k response has a 4xx status code

func (*GetNetworkSmUsersOK) IsCode

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

IsCode returns true when this get network sm users o k response a status code equal to that given

func (*GetNetworkSmUsersOK) IsRedirect

func (o *GetNetworkSmUsersOK) IsRedirect() bool

IsRedirect returns true when this get network sm users o k response has a 3xx status code

func (*GetNetworkSmUsersOK) IsServerError

func (o *GetNetworkSmUsersOK) IsServerError() bool

IsServerError returns true when this get network sm users o k response has a 5xx status code

func (*GetNetworkSmUsersOK) IsSuccess

func (o *GetNetworkSmUsersOK) IsSuccess() bool

IsSuccess returns true when this get network sm users o k response has a 2xx status code

func (*GetNetworkSmUsersOK) String

func (o *GetNetworkSmUsersOK) String() string

type GetNetworkSmUsersOKBodyItems0

type GetNetworkSmUsersOKBodyItems0 struct {

	// Active Directory Groups the user belongs to.
	AdGroups []string `json:"adGroups"`

	// Apple School Manager Groups the user belongs to.
	AsmGroups []string `json:"asmGroups"`

	// Azure Active Directory Groups the user belongs to.
	AzureAdGroups []string `json:"azureAdGroups"`

	// The user display name.
	DisplayName string `json:"displayName,omitempty"`

	// User email.
	Email string `json:"email,omitempty"`

	// User full name.
	FullName string `json:"fullName,omitempty"`

	// A boolean indicating if the user has an associated identity certificate..
	HasIdentityCertificate bool `json:"hasIdentityCertificate,omitempty"`

	// A boolean denoting if the user has a password associated with the record.
	HasPassword bool `json:"hasPassword,omitempty"`

	// The Meraki managed Id of the user record.
	ID string `json:"id,omitempty"`

	// Whether the user was created using an external integration, or via the Meraki Dashboard.
	IsExternal bool `json:"isExternal,omitempty"`

	// SAML Groups the user belongs to.
	SamlGroups []string `json:"samlGroups"`

	// The set of tags the user is scoped to.
	Tags string `json:"tags,omitempty"`

	// The url where the users thumbnail is hosted.
	UserThumbnail string `json:"userThumbnail,omitempty"`

	// The users username.
	Username string `json:"username,omitempty"`
}

GetNetworkSmUsersOKBodyItems0 get network sm users o k body items0 swagger:model GetNetworkSmUsersOKBodyItems0

func (*GetNetworkSmUsersOKBodyItems0) ContextValidate

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

ContextValidate validates this get network sm users o k body items0 based on context it is used

func (*GetNetworkSmUsersOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetNetworkSmUsersOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetNetworkSmUsersOKBodyItems0) Validate

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

Validate validates this get network sm users o k body items0

type GetNetworkSmUsersParams

type GetNetworkSmUsersParams struct {

	/* Emails.

	   Filter users by email(s).
	*/
	Emails []string

	/* Ids.

	   Filter users by id(s).
	*/
	Ids []string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* Scope.

	   Specifiy a scope (one of all, none, withAny, withAll, withoutAny, withoutAll) and a set of tags.
	*/
	Scope []string

	/* Usernames.

	   Filter users by username(s).
	*/
	Usernames []string

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

GetNetworkSmUsersParams contains all the parameters to send to the API endpoint

for the get network sm users operation.

Typically these are written to a http.Request.

func NewGetNetworkSmUsersParams

func NewGetNetworkSmUsersParams() *GetNetworkSmUsersParams

NewGetNetworkSmUsersParams creates a new GetNetworkSmUsersParams object, with the default timeout for this client.

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

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

func NewGetNetworkSmUsersParamsWithContext

func NewGetNetworkSmUsersParamsWithContext(ctx context.Context) *GetNetworkSmUsersParams

NewGetNetworkSmUsersParamsWithContext creates a new GetNetworkSmUsersParams object with the ability to set a context for a request.

func NewGetNetworkSmUsersParamsWithHTTPClient

func NewGetNetworkSmUsersParamsWithHTTPClient(client *http.Client) *GetNetworkSmUsersParams

NewGetNetworkSmUsersParamsWithHTTPClient creates a new GetNetworkSmUsersParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetworkSmUsersParamsWithTimeout

func NewGetNetworkSmUsersParamsWithTimeout(timeout time.Duration) *GetNetworkSmUsersParams

NewGetNetworkSmUsersParamsWithTimeout creates a new GetNetworkSmUsersParams object with the ability to set a timeout on a request.

func (*GetNetworkSmUsersParams) SetContext

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

SetContext adds the context to the get network sm users params

func (*GetNetworkSmUsersParams) SetDefaults

func (o *GetNetworkSmUsersParams) SetDefaults()

SetDefaults hydrates default values in the get network sm users params (not the query body).

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

func (*GetNetworkSmUsersParams) SetEmails

func (o *GetNetworkSmUsersParams) SetEmails(emails []string)

SetEmails adds the emails to the get network sm users params

func (*GetNetworkSmUsersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm users params

func (*GetNetworkSmUsersParams) SetIds

func (o *GetNetworkSmUsersParams) SetIds(ids []string)

SetIds adds the ids to the get network sm users params

func (*GetNetworkSmUsersParams) SetNetworkID

func (o *GetNetworkSmUsersParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm users params

func (*GetNetworkSmUsersParams) SetScope

func (o *GetNetworkSmUsersParams) SetScope(scope []string)

SetScope adds the scope to the get network sm users params

func (*GetNetworkSmUsersParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm users params

func (*GetNetworkSmUsersParams) SetUsernames

func (o *GetNetworkSmUsersParams) SetUsernames(usernames []string)

SetUsernames adds the usernames to the get network sm users params

func (*GetNetworkSmUsersParams) WithContext

WithContext adds the context to the get network sm users params

func (*GetNetworkSmUsersParams) WithDefaults

WithDefaults hydrates default values in the get network sm users params (not the query body).

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

func (*GetNetworkSmUsersParams) WithEmails

func (o *GetNetworkSmUsersParams) WithEmails(emails []string) *GetNetworkSmUsersParams

WithEmails adds the emails to the get network sm users params

func (*GetNetworkSmUsersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get network sm users params

func (*GetNetworkSmUsersParams) WithIds

WithIds adds the ids to the get network sm users params

func (*GetNetworkSmUsersParams) WithNetworkID

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

WithNetworkID adds the networkID to the get network sm users params

func (*GetNetworkSmUsersParams) WithScope

WithScope adds the scope to the get network sm users params

func (*GetNetworkSmUsersParams) WithTimeout

WithTimeout adds the timeout to the get network sm users params

func (*GetNetworkSmUsersParams) WithUsernames

func (o *GetNetworkSmUsersParams) WithUsernames(usernames []string) *GetNetworkSmUsersParams

WithUsernames adds the usernames to the get network sm users params

func (*GetNetworkSmUsersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmUsersReader

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

GetNetworkSmUsersReader is a Reader for the GetNetworkSmUsers structure.

func (*GetNetworkSmUsersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrganizationSmApnsCertOK

type GetOrganizationSmApnsCertOK struct {
	Payload *GetOrganizationSmApnsCertOKBody
}

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

Successful operation

func NewGetOrganizationSmApnsCertOK

func NewGetOrganizationSmApnsCertOK() *GetOrganizationSmApnsCertOK

NewGetOrganizationSmApnsCertOK creates a GetOrganizationSmApnsCertOK with default headers values

func (*GetOrganizationSmApnsCertOK) Code

func (o *GetOrganizationSmApnsCertOK) Code() int

Code gets the status code for the get organization sm apns cert o k response

func (*GetOrganizationSmApnsCertOK) Error

func (*GetOrganizationSmApnsCertOK) GetPayload

func (*GetOrganizationSmApnsCertOK) IsClientError

func (o *GetOrganizationSmApnsCertOK) IsClientError() bool

IsClientError returns true when this get organization sm apns cert o k response has a 4xx status code

func (*GetOrganizationSmApnsCertOK) IsCode

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

IsCode returns true when this get organization sm apns cert o k response a status code equal to that given

func (*GetOrganizationSmApnsCertOK) IsRedirect

func (o *GetOrganizationSmApnsCertOK) IsRedirect() bool

IsRedirect returns true when this get organization sm apns cert o k response has a 3xx status code

func (*GetOrganizationSmApnsCertOK) IsServerError

func (o *GetOrganizationSmApnsCertOK) IsServerError() bool

IsServerError returns true when this get organization sm apns cert o k response has a 5xx status code

func (*GetOrganizationSmApnsCertOK) IsSuccess

func (o *GetOrganizationSmApnsCertOK) IsSuccess() bool

IsSuccess returns true when this get organization sm apns cert o k response has a 2xx status code

func (*GetOrganizationSmApnsCertOK) String

func (o *GetOrganizationSmApnsCertOK) String() string

type GetOrganizationSmApnsCertOKBody

type GetOrganizationSmApnsCertOKBody struct {

	// Organization APNS Certificate used by devices to communication with Apple
	Certificate string `json:"certificate,omitempty"`
}

GetOrganizationSmApnsCertOKBody get organization sm apns cert o k body swagger:model GetOrganizationSmApnsCertOKBody

func (*GetOrganizationSmApnsCertOKBody) ContextValidate

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

ContextValidate validates this get organization sm apns cert o k body based on context it is used

func (*GetOrganizationSmApnsCertOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetOrganizationSmApnsCertOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetOrganizationSmApnsCertOKBody) Validate

Validate validates this get organization sm apns cert o k body

type GetOrganizationSmApnsCertParams

type GetOrganizationSmApnsCertParams struct {

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

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

GetOrganizationSmApnsCertParams contains all the parameters to send to the API endpoint

for the get organization sm apns cert operation.

Typically these are written to a http.Request.

func NewGetOrganizationSmApnsCertParams

func NewGetOrganizationSmApnsCertParams() *GetOrganizationSmApnsCertParams

NewGetOrganizationSmApnsCertParams creates a new GetOrganizationSmApnsCertParams object, with the default timeout for this client.

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

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

func NewGetOrganizationSmApnsCertParamsWithContext

func NewGetOrganizationSmApnsCertParamsWithContext(ctx context.Context) *GetOrganizationSmApnsCertParams

NewGetOrganizationSmApnsCertParamsWithContext creates a new GetOrganizationSmApnsCertParams object with the ability to set a context for a request.

func NewGetOrganizationSmApnsCertParamsWithHTTPClient

func NewGetOrganizationSmApnsCertParamsWithHTTPClient(client *http.Client) *GetOrganizationSmApnsCertParams

NewGetOrganizationSmApnsCertParamsWithHTTPClient creates a new GetOrganizationSmApnsCertParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationSmApnsCertParamsWithTimeout

func NewGetOrganizationSmApnsCertParamsWithTimeout(timeout time.Duration) *GetOrganizationSmApnsCertParams

NewGetOrganizationSmApnsCertParamsWithTimeout creates a new GetOrganizationSmApnsCertParams object with the ability to set a timeout on a request.

func (*GetOrganizationSmApnsCertParams) SetContext

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

SetContext adds the context to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) SetDefaults

func (o *GetOrganizationSmApnsCertParams) SetDefaults()

SetDefaults hydrates default values in the get organization sm apns cert params (not the query body).

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

func (*GetOrganizationSmApnsCertParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) SetOrganizationID

func (o *GetOrganizationSmApnsCertParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) SetTimeout

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

SetTimeout adds the timeout to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) WithContext

WithContext adds the context to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) WithDefaults

WithDefaults hydrates default values in the get organization sm apns cert params (not the query body).

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

func (*GetOrganizationSmApnsCertParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) WithOrganizationID

func (o *GetOrganizationSmApnsCertParams) WithOrganizationID(organizationID string) *GetOrganizationSmApnsCertParams

WithOrganizationID adds the organizationID to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) WithTimeout

WithTimeout adds the timeout to the get organization sm apns cert params

func (*GetOrganizationSmApnsCertParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationSmApnsCertReader

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

GetOrganizationSmApnsCertReader is a Reader for the GetOrganizationSmApnsCert structure.

func (*GetOrganizationSmApnsCertReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrganizationSmVppAccountOK

type GetOrganizationSmVppAccountOK struct {
	Payload *GetOrganizationSmVppAccountOKBody
}

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

Successful operation

func NewGetOrganizationSmVppAccountOK

func NewGetOrganizationSmVppAccountOK() *GetOrganizationSmVppAccountOK

NewGetOrganizationSmVppAccountOK creates a GetOrganizationSmVppAccountOK with default headers values

func (*GetOrganizationSmVppAccountOK) Code

Code gets the status code for the get organization sm vpp account o k response

func (*GetOrganizationSmVppAccountOK) Error

func (*GetOrganizationSmVppAccountOK) GetPayload

func (*GetOrganizationSmVppAccountOK) IsClientError

func (o *GetOrganizationSmVppAccountOK) IsClientError() bool

IsClientError returns true when this get organization sm vpp account o k response has a 4xx status code

func (*GetOrganizationSmVppAccountOK) IsCode

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

IsCode returns true when this get organization sm vpp account o k response a status code equal to that given

func (*GetOrganizationSmVppAccountOK) IsRedirect

func (o *GetOrganizationSmVppAccountOK) IsRedirect() bool

IsRedirect returns true when this get organization sm vpp account o k response has a 3xx status code

func (*GetOrganizationSmVppAccountOK) IsServerError

func (o *GetOrganizationSmVppAccountOK) IsServerError() bool

IsServerError returns true when this get organization sm vpp account o k response has a 5xx status code

func (*GetOrganizationSmVppAccountOK) IsSuccess

func (o *GetOrganizationSmVppAccountOK) IsSuccess() bool

IsSuccess returns true when this get organization sm vpp account o k response has a 2xx status code

func (*GetOrganizationSmVppAccountOK) String

type GetOrganizationSmVppAccountOKBody

type GetOrganizationSmVppAccountOKBody struct {

	// The id of the VPP Account
	ID string `json:"id,omitempty"`

	// The VPP Account's Service Token
	VppServiceToken string `json:"vppServiceToken,omitempty"`
}

GetOrganizationSmVppAccountOKBody get organization sm vpp account o k body swagger:model GetOrganizationSmVppAccountOKBody

func (*GetOrganizationSmVppAccountOKBody) ContextValidate

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

ContextValidate validates this get organization sm vpp account o k body based on context it is used

func (*GetOrganizationSmVppAccountOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*GetOrganizationSmVppAccountOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetOrganizationSmVppAccountOKBody) Validate

Validate validates this get organization sm vpp account o k body

type GetOrganizationSmVppAccountParams

type GetOrganizationSmVppAccountParams struct {

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

	/* VppAccountID.

	   Vpp account ID
	*/
	VppAccountID string

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

GetOrganizationSmVppAccountParams contains all the parameters to send to the API endpoint

for the get organization sm vpp account operation.

Typically these are written to a http.Request.

func NewGetOrganizationSmVppAccountParams

func NewGetOrganizationSmVppAccountParams() *GetOrganizationSmVppAccountParams

NewGetOrganizationSmVppAccountParams creates a new GetOrganizationSmVppAccountParams object, with the default timeout for this client.

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

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

func NewGetOrganizationSmVppAccountParamsWithContext

func NewGetOrganizationSmVppAccountParamsWithContext(ctx context.Context) *GetOrganizationSmVppAccountParams

NewGetOrganizationSmVppAccountParamsWithContext creates a new GetOrganizationSmVppAccountParams object with the ability to set a context for a request.

func NewGetOrganizationSmVppAccountParamsWithHTTPClient

func NewGetOrganizationSmVppAccountParamsWithHTTPClient(client *http.Client) *GetOrganizationSmVppAccountParams

NewGetOrganizationSmVppAccountParamsWithHTTPClient creates a new GetOrganizationSmVppAccountParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationSmVppAccountParamsWithTimeout

func NewGetOrganizationSmVppAccountParamsWithTimeout(timeout time.Duration) *GetOrganizationSmVppAccountParams

NewGetOrganizationSmVppAccountParamsWithTimeout creates a new GetOrganizationSmVppAccountParams object with the ability to set a timeout on a request.

func (*GetOrganizationSmVppAccountParams) SetContext

SetContext adds the context to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) SetDefaults

func (o *GetOrganizationSmVppAccountParams) SetDefaults()

SetDefaults hydrates default values in the get organization sm vpp account params (not the query body).

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

func (*GetOrganizationSmVppAccountParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) SetOrganizationID

func (o *GetOrganizationSmVppAccountParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) SetTimeout

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

SetTimeout adds the timeout to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) SetVppAccountID

func (o *GetOrganizationSmVppAccountParams) SetVppAccountID(vppAccountID string)

SetVppAccountID adds the vppAccountId to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) WithContext

WithContext adds the context to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) WithDefaults

WithDefaults hydrates default values in the get organization sm vpp account params (not the query body).

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

func (*GetOrganizationSmVppAccountParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) WithOrganizationID

func (o *GetOrganizationSmVppAccountParams) WithOrganizationID(organizationID string) *GetOrganizationSmVppAccountParams

WithOrganizationID adds the organizationID to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) WithTimeout

WithTimeout adds the timeout to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) WithVppAccountID

WithVppAccountID adds the vppAccountID to the get organization sm vpp account params

func (*GetOrganizationSmVppAccountParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationSmVppAccountReader

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

GetOrganizationSmVppAccountReader is a Reader for the GetOrganizationSmVppAccount structure.

func (*GetOrganizationSmVppAccountReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetOrganizationSmVppAccountsOK

type GetOrganizationSmVppAccountsOK struct {
	Payload []*GetOrganizationSmVppAccountsOKBodyItems0
}

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

Successful operation

func NewGetOrganizationSmVppAccountsOK

func NewGetOrganizationSmVppAccountsOK() *GetOrganizationSmVppAccountsOK

NewGetOrganizationSmVppAccountsOK creates a GetOrganizationSmVppAccountsOK with default headers values

func (*GetOrganizationSmVppAccountsOK) Code

Code gets the status code for the get organization sm vpp accounts o k response

func (*GetOrganizationSmVppAccountsOK) Error

func (*GetOrganizationSmVppAccountsOK) GetPayload

func (*GetOrganizationSmVppAccountsOK) IsClientError

func (o *GetOrganizationSmVppAccountsOK) IsClientError() bool

IsClientError returns true when this get organization sm vpp accounts o k response has a 4xx status code

func (*GetOrganizationSmVppAccountsOK) IsCode

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

IsCode returns true when this get organization sm vpp accounts o k response a status code equal to that given

func (*GetOrganizationSmVppAccountsOK) IsRedirect

func (o *GetOrganizationSmVppAccountsOK) IsRedirect() bool

IsRedirect returns true when this get organization sm vpp accounts o k response has a 3xx status code

func (*GetOrganizationSmVppAccountsOK) IsServerError

func (o *GetOrganizationSmVppAccountsOK) IsServerError() bool

IsServerError returns true when this get organization sm vpp accounts o k response has a 5xx status code

func (*GetOrganizationSmVppAccountsOK) IsSuccess

func (o *GetOrganizationSmVppAccountsOK) IsSuccess() bool

IsSuccess returns true when this get organization sm vpp accounts o k response has a 2xx status code

func (*GetOrganizationSmVppAccountsOK) String

type GetOrganizationSmVppAccountsOKBodyItems0

type GetOrganizationSmVppAccountsOKBodyItems0 struct {

	// The id of the VPP Account
	ID string `json:"id,omitempty"`

	// The VPP Account's Service Token
	VppServiceToken string `json:"vppServiceToken,omitempty"`
}

GetOrganizationSmVppAccountsOKBodyItems0 get organization sm vpp accounts o k body items0 swagger:model GetOrganizationSmVppAccountsOKBodyItems0

func (*GetOrganizationSmVppAccountsOKBodyItems0) ContextValidate

ContextValidate validates this get organization sm vpp accounts o k body items0 based on context it is used

func (*GetOrganizationSmVppAccountsOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*GetOrganizationSmVppAccountsOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetOrganizationSmVppAccountsOKBodyItems0) Validate

Validate validates this get organization sm vpp accounts o k body items0

type GetOrganizationSmVppAccountsParams

type GetOrganizationSmVppAccountsParams struct {

	/* OrganizationID.

	   Organization ID
	*/
	OrganizationID string

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

GetOrganizationSmVppAccountsParams contains all the parameters to send to the API endpoint

for the get organization sm vpp accounts operation.

Typically these are written to a http.Request.

func NewGetOrganizationSmVppAccountsParams

func NewGetOrganizationSmVppAccountsParams() *GetOrganizationSmVppAccountsParams

NewGetOrganizationSmVppAccountsParams creates a new GetOrganizationSmVppAccountsParams object, with the default timeout for this client.

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

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

func NewGetOrganizationSmVppAccountsParamsWithContext

func NewGetOrganizationSmVppAccountsParamsWithContext(ctx context.Context) *GetOrganizationSmVppAccountsParams

NewGetOrganizationSmVppAccountsParamsWithContext creates a new GetOrganizationSmVppAccountsParams object with the ability to set a context for a request.

func NewGetOrganizationSmVppAccountsParamsWithHTTPClient

func NewGetOrganizationSmVppAccountsParamsWithHTTPClient(client *http.Client) *GetOrganizationSmVppAccountsParams

NewGetOrganizationSmVppAccountsParamsWithHTTPClient creates a new GetOrganizationSmVppAccountsParams object with the ability to set a custom HTTPClient for a request.

func NewGetOrganizationSmVppAccountsParamsWithTimeout

func NewGetOrganizationSmVppAccountsParamsWithTimeout(timeout time.Duration) *GetOrganizationSmVppAccountsParams

NewGetOrganizationSmVppAccountsParamsWithTimeout creates a new GetOrganizationSmVppAccountsParams object with the ability to set a timeout on a request.

func (*GetOrganizationSmVppAccountsParams) SetContext

SetContext adds the context to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) SetDefaults

func (o *GetOrganizationSmVppAccountsParams) SetDefaults()

SetDefaults hydrates default values in the get organization sm vpp accounts params (not the query body).

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

func (*GetOrganizationSmVppAccountsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) SetOrganizationID

func (o *GetOrganizationSmVppAccountsParams) SetOrganizationID(organizationID string)

SetOrganizationID adds the organizationId to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) SetTimeout

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

SetTimeout adds the timeout to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) WithContext

WithContext adds the context to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) WithDefaults

WithDefaults hydrates default values in the get organization sm vpp accounts params (not the query body).

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

func (*GetOrganizationSmVppAccountsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) WithOrganizationID

func (o *GetOrganizationSmVppAccountsParams) WithOrganizationID(organizationID string) *GetOrganizationSmVppAccountsParams

WithOrganizationID adds the organizationID to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) WithTimeout

WithTimeout adds the timeout to the get organization sm vpp accounts params

func (*GetOrganizationSmVppAccountsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetOrganizationSmVppAccountsReader

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

GetOrganizationSmVppAccountsReader is a Reader for the GetOrganizationSmVppAccounts structure.

func (*GetOrganizationSmVppAccountsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LockNetworkSmDevicesBody

type LockNetworkSmDevicesBody struct {

	// The ids of the devices to be locked.
	Ids []string `json:"ids"`

	// The pin number for locking macOS devices (a six digit number). Required only for macOS devices.
	Pin int64 `json:"pin,omitempty"`

	// The scope (one of all, none, withAny, withAll, withoutAny, or withoutAll) and a set of tags of the devices to be wiped.
	Scope []string `json:"scope"`

	// The serials of the devices to be locked.
	Serials []string `json:"serials"`

	// The wifiMacs of the devices to be locked.
	WifiMacs []string `json:"wifiMacs"`
}

LockNetworkSmDevicesBody lock network sm devices body // Example: {"ids":["1284392014819","2983092129865"],"pin":123456,"scope":["withAny","tag1","tag2"],"serials":["Q234-ABCD-0001","Q234-ABCD-0002","Q234-ABCD-0003"],"wifiMacs":["00:11:22:33:44:55"]} swagger:model LockNetworkSmDevicesBody

func (*LockNetworkSmDevicesBody) ContextValidate

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

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

func (*LockNetworkSmDevicesBody) MarshalBinary

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

MarshalBinary interface implementation

func (*LockNetworkSmDevicesBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LockNetworkSmDevicesBody) Validate

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

Validate validates this lock network sm devices body

type LockNetworkSmDevicesOK

type LockNetworkSmDevicesOK struct {
	Payload *LockNetworkSmDevicesOKBody
}

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

Successful operation

func NewLockNetworkSmDevicesOK

func NewLockNetworkSmDevicesOK() *LockNetworkSmDevicesOK

NewLockNetworkSmDevicesOK creates a LockNetworkSmDevicesOK with default headers values

func (*LockNetworkSmDevicesOK) Code

func (o *LockNetworkSmDevicesOK) Code() int

Code gets the status code for the lock network sm devices o k response

func (*LockNetworkSmDevicesOK) Error

func (o *LockNetworkSmDevicesOK) Error() string

func (*LockNetworkSmDevicesOK) GetPayload

func (*LockNetworkSmDevicesOK) IsClientError

func (o *LockNetworkSmDevicesOK) IsClientError() bool

IsClientError returns true when this lock network sm devices o k response has a 4xx status code

func (*LockNetworkSmDevicesOK) IsCode

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

IsCode returns true when this lock network sm devices o k response a status code equal to that given

func (*LockNetworkSmDevicesOK) IsRedirect

func (o *LockNetworkSmDevicesOK) IsRedirect() bool

IsRedirect returns true when this lock network sm devices o k response has a 3xx status code

func (*LockNetworkSmDevicesOK) IsServerError

func (o *LockNetworkSmDevicesOK) IsServerError() bool

IsServerError returns true when this lock network sm devices o k response has a 5xx status code

func (*LockNetworkSmDevicesOK) IsSuccess

func (o *LockNetworkSmDevicesOK) IsSuccess() bool

IsSuccess returns true when this lock network sm devices o k response has a 2xx status code

func (*LockNetworkSmDevicesOK) String

func (o *LockNetworkSmDevicesOK) String() string

type LockNetworkSmDevicesOKBody

type LockNetworkSmDevicesOKBody struct {

	// The Meraki Ids of the set of devices.
	Ids []string `json:"ids"`
}

LockNetworkSmDevicesOKBody lock network sm devices o k body swagger:model LockNetworkSmDevicesOKBody

func (*LockNetworkSmDevicesOKBody) ContextValidate

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

ContextValidate validates this lock network sm devices o k body based on context it is used

func (*LockNetworkSmDevicesOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*LockNetworkSmDevicesOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*LockNetworkSmDevicesOKBody) Validate

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

Validate validates this lock network sm devices o k body

type LockNetworkSmDevicesParams

type LockNetworkSmDevicesParams struct {

	// LockNetworkSmDevices.
	LockNetworkSmDevices LockNetworkSmDevicesBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

LockNetworkSmDevicesParams contains all the parameters to send to the API endpoint

for the lock network sm devices operation.

Typically these are written to a http.Request.

func NewLockNetworkSmDevicesParams

func NewLockNetworkSmDevicesParams() *LockNetworkSmDevicesParams

NewLockNetworkSmDevicesParams creates a new LockNetworkSmDevicesParams object, with the default timeout for this client.

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

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

func NewLockNetworkSmDevicesParamsWithContext

func NewLockNetworkSmDevicesParamsWithContext(ctx context.Context) *LockNetworkSmDevicesParams

NewLockNetworkSmDevicesParamsWithContext creates a new LockNetworkSmDevicesParams object with the ability to set a context for a request.

func NewLockNetworkSmDevicesParamsWithHTTPClient

func NewLockNetworkSmDevicesParamsWithHTTPClient(client *http.Client) *LockNetworkSmDevicesParams

NewLockNetworkSmDevicesParamsWithHTTPClient creates a new LockNetworkSmDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewLockNetworkSmDevicesParamsWithTimeout

func NewLockNetworkSmDevicesParamsWithTimeout(timeout time.Duration) *LockNetworkSmDevicesParams

NewLockNetworkSmDevicesParamsWithTimeout creates a new LockNetworkSmDevicesParams object with the ability to set a timeout on a request.

func (*LockNetworkSmDevicesParams) SetContext

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

SetContext adds the context to the lock network sm devices params

func (*LockNetworkSmDevicesParams) SetDefaults

func (o *LockNetworkSmDevicesParams) SetDefaults()

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

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

func (*LockNetworkSmDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the lock network sm devices params

func (*LockNetworkSmDevicesParams) SetLockNetworkSmDevices

func (o *LockNetworkSmDevicesParams) SetLockNetworkSmDevices(lockNetworkSmDevices LockNetworkSmDevicesBody)

SetLockNetworkSmDevices adds the lockNetworkSmDevices to the lock network sm devices params

func (*LockNetworkSmDevicesParams) SetNetworkID

func (o *LockNetworkSmDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the lock network sm devices params

func (*LockNetworkSmDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the lock network sm devices params

func (*LockNetworkSmDevicesParams) WithContext

WithContext adds the context to the lock network sm devices params

func (*LockNetworkSmDevicesParams) WithDefaults

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

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

func (*LockNetworkSmDevicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the lock network sm devices params

func (*LockNetworkSmDevicesParams) WithLockNetworkSmDevices

func (o *LockNetworkSmDevicesParams) WithLockNetworkSmDevices(lockNetworkSmDevices LockNetworkSmDevicesBody) *LockNetworkSmDevicesParams

WithLockNetworkSmDevices adds the lockNetworkSmDevices to the lock network sm devices params

func (*LockNetworkSmDevicesParams) WithNetworkID

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

WithNetworkID adds the networkID to the lock network sm devices params

func (*LockNetworkSmDevicesParams) WithTimeout

WithTimeout adds the timeout to the lock network sm devices params

func (*LockNetworkSmDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LockNetworkSmDevicesReader

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

LockNetworkSmDevicesReader is a Reader for the LockNetworkSmDevices structure.

func (*LockNetworkSmDevicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ModifyNetworkSmDevicesTagsBody

type ModifyNetworkSmDevicesTagsBody struct {

	// The ids of the devices to be modified.
	Ids []string `json:"ids"`

	// The scope (one of all, none, withAny, withAll, withoutAny, or withoutAll) and a set of tags of the devices to be modified.
	Scope []string `json:"scope"`

	// The serials of the devices to be modified.
	Serials []string `json:"serials"`

	// The tags to be added, deleted, or updated.
	// Required: true
	Tags []string `json:"tags"`

	// One of add, delete, or update. Only devices that have been modified will be returned.
	// Required: true
	UpdateAction *string `json:"updateAction"`

	// The wifiMacs of the devices to be modified.
	WifiMacs []string `json:"wifiMacs"`
}

ModifyNetworkSmDevicesTagsBody modify network sm devices tags body // Example: {"ids":["1284392014819","2983092129865"],"scope":["withAny, old_tag"],"serials":["Q234-ABCD-0001","Q234-ABCD-0002","Q234-ABCD-0003"],"tags":["tag1","tag2"],"updateAction":"add","wifiMacs":["00:11:22:33:44:55"]} swagger:model ModifyNetworkSmDevicesTagsBody

func (*ModifyNetworkSmDevicesTagsBody) ContextValidate

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

ContextValidate validates this modify network sm devices tags body based on context it is used

func (*ModifyNetworkSmDevicesTagsBody) MarshalBinary

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

MarshalBinary interface implementation

func (*ModifyNetworkSmDevicesTagsBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModifyNetworkSmDevicesTagsBody) Validate

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

Validate validates this modify network sm devices tags body

type ModifyNetworkSmDevicesTagsOK

type ModifyNetworkSmDevicesTagsOK struct {
	Payload []*ModifyNetworkSmDevicesTagsOKBodyItems0
}

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

Successful operation

func NewModifyNetworkSmDevicesTagsOK

func NewModifyNetworkSmDevicesTagsOK() *ModifyNetworkSmDevicesTagsOK

NewModifyNetworkSmDevicesTagsOK creates a ModifyNetworkSmDevicesTagsOK with default headers values

func (*ModifyNetworkSmDevicesTagsOK) Code

Code gets the status code for the modify network sm devices tags o k response

func (*ModifyNetworkSmDevicesTagsOK) Error

func (*ModifyNetworkSmDevicesTagsOK) GetPayload

func (*ModifyNetworkSmDevicesTagsOK) IsClientError

func (o *ModifyNetworkSmDevicesTagsOK) IsClientError() bool

IsClientError returns true when this modify network sm devices tags o k response has a 4xx status code

func (*ModifyNetworkSmDevicesTagsOK) IsCode

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

IsCode returns true when this modify network sm devices tags o k response a status code equal to that given

func (*ModifyNetworkSmDevicesTagsOK) IsRedirect

func (o *ModifyNetworkSmDevicesTagsOK) IsRedirect() bool

IsRedirect returns true when this modify network sm devices tags o k response has a 3xx status code

func (*ModifyNetworkSmDevicesTagsOK) IsServerError

func (o *ModifyNetworkSmDevicesTagsOK) IsServerError() bool

IsServerError returns true when this modify network sm devices tags o k response has a 5xx status code

func (*ModifyNetworkSmDevicesTagsOK) IsSuccess

func (o *ModifyNetworkSmDevicesTagsOK) IsSuccess() bool

IsSuccess returns true when this modify network sm devices tags o k response has a 2xx status code

func (*ModifyNetworkSmDevicesTagsOK) String

type ModifyNetworkSmDevicesTagsOKBodyItems0

type ModifyNetworkSmDevicesTagsOKBodyItems0 struct {

	// The Meraki Id of the device record.
	ID string `json:"id,omitempty"`

	// The device serial.
	Serial string `json:"serial,omitempty"`

	// An array of tags associated with the device.
	Tags []string `json:"tags"`

	// The MAC of the device.
	WifiMac string `json:"wifiMac,omitempty"`
}

ModifyNetworkSmDevicesTagsOKBodyItems0 modify network sm devices tags o k body items0 swagger:model ModifyNetworkSmDevicesTagsOKBodyItems0

func (*ModifyNetworkSmDevicesTagsOKBodyItems0) ContextValidate

ContextValidate validates this modify network sm devices tags o k body items0 based on context it is used

func (*ModifyNetworkSmDevicesTagsOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*ModifyNetworkSmDevicesTagsOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ModifyNetworkSmDevicesTagsOKBodyItems0) Validate

Validate validates this modify network sm devices tags o k body items0

type ModifyNetworkSmDevicesTagsParams

type ModifyNetworkSmDevicesTagsParams struct {

	// ModifyNetworkSmDevicesTags.
	ModifyNetworkSmDevicesTags ModifyNetworkSmDevicesTagsBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

ModifyNetworkSmDevicesTagsParams contains all the parameters to send to the API endpoint

for the modify network sm devices tags operation.

Typically these are written to a http.Request.

func NewModifyNetworkSmDevicesTagsParams

func NewModifyNetworkSmDevicesTagsParams() *ModifyNetworkSmDevicesTagsParams

NewModifyNetworkSmDevicesTagsParams creates a new ModifyNetworkSmDevicesTagsParams object, with the default timeout for this client.

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

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

func NewModifyNetworkSmDevicesTagsParamsWithContext

func NewModifyNetworkSmDevicesTagsParamsWithContext(ctx context.Context) *ModifyNetworkSmDevicesTagsParams

NewModifyNetworkSmDevicesTagsParamsWithContext creates a new ModifyNetworkSmDevicesTagsParams object with the ability to set a context for a request.

func NewModifyNetworkSmDevicesTagsParamsWithHTTPClient

func NewModifyNetworkSmDevicesTagsParamsWithHTTPClient(client *http.Client) *ModifyNetworkSmDevicesTagsParams

NewModifyNetworkSmDevicesTagsParamsWithHTTPClient creates a new ModifyNetworkSmDevicesTagsParams object with the ability to set a custom HTTPClient for a request.

func NewModifyNetworkSmDevicesTagsParamsWithTimeout

func NewModifyNetworkSmDevicesTagsParamsWithTimeout(timeout time.Duration) *ModifyNetworkSmDevicesTagsParams

NewModifyNetworkSmDevicesTagsParamsWithTimeout creates a new ModifyNetworkSmDevicesTagsParams object with the ability to set a timeout on a request.

func (*ModifyNetworkSmDevicesTagsParams) SetContext

SetContext adds the context to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) SetDefaults

func (o *ModifyNetworkSmDevicesTagsParams) SetDefaults()

SetDefaults hydrates default values in the modify network sm devices tags params (not the query body).

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

func (*ModifyNetworkSmDevicesTagsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) SetModifyNetworkSmDevicesTags

func (o *ModifyNetworkSmDevicesTagsParams) SetModifyNetworkSmDevicesTags(modifyNetworkSmDevicesTags ModifyNetworkSmDevicesTagsBody)

SetModifyNetworkSmDevicesTags adds the modifyNetworkSmDevicesTags to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) SetNetworkID

func (o *ModifyNetworkSmDevicesTagsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) SetTimeout

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

SetTimeout adds the timeout to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) WithContext

WithContext adds the context to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) WithDefaults

WithDefaults hydrates default values in the modify network sm devices tags params (not the query body).

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

func (*ModifyNetworkSmDevicesTagsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) WithModifyNetworkSmDevicesTags

func (o *ModifyNetworkSmDevicesTagsParams) WithModifyNetworkSmDevicesTags(modifyNetworkSmDevicesTags ModifyNetworkSmDevicesTagsBody) *ModifyNetworkSmDevicesTagsParams

WithModifyNetworkSmDevicesTags adds the modifyNetworkSmDevicesTags to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) WithNetworkID

WithNetworkID adds the networkID to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) WithTimeout

WithTimeout adds the timeout to the modify network sm devices tags params

func (*ModifyNetworkSmDevicesTagsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ModifyNetworkSmDevicesTagsReader

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

ModifyNetworkSmDevicesTagsReader is a Reader for the ModifyNetworkSmDevicesTags structure.

func (*ModifyNetworkSmDevicesTagsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type MoveNetworkSmDevicesBody

type MoveNetworkSmDevicesBody struct {

	// The ids of the devices to be moved.
	Ids []string `json:"ids"`

	// The new network to which the devices will be moved.
	// Required: true
	NewNetwork *string `json:"newNetwork"`

	// The scope (one of all, none, withAny, withAll, withoutAny, or withoutAll) and a set of tags of the devices to be moved.
	Scope []string `json:"scope"`

	// The serials of the devices to be moved.
	Serials []string `json:"serials"`

	// The wifiMacs of the devices to be moved.
	WifiMacs []string `json:"wifiMacs"`
}

MoveNetworkSmDevicesBody move network sm devices body // Example: {"ids":["1284392014819","2983092129865"],"newNetwork":"1284392014819","scope":["withAny","tag1","tag2"],"serials":["Q234-ABCD-0001","Q234-ABCD-0002","Q234-ABCD-0003"],"wifiMacs":["00:11:22:33:44:55"]} swagger:model MoveNetworkSmDevicesBody

func (*MoveNetworkSmDevicesBody) ContextValidate

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

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

func (*MoveNetworkSmDevicesBody) MarshalBinary

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

MarshalBinary interface implementation

func (*MoveNetworkSmDevicesBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MoveNetworkSmDevicesBody) Validate

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

Validate validates this move network sm devices body

type MoveNetworkSmDevicesOK

type MoveNetworkSmDevicesOK struct {
	Payload *MoveNetworkSmDevicesOKBody
}

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

Successful operation

func NewMoveNetworkSmDevicesOK

func NewMoveNetworkSmDevicesOK() *MoveNetworkSmDevicesOK

NewMoveNetworkSmDevicesOK creates a MoveNetworkSmDevicesOK with default headers values

func (*MoveNetworkSmDevicesOK) Code

func (o *MoveNetworkSmDevicesOK) Code() int

Code gets the status code for the move network sm devices o k response

func (*MoveNetworkSmDevicesOK) Error

func (o *MoveNetworkSmDevicesOK) Error() string

func (*MoveNetworkSmDevicesOK) GetPayload

func (*MoveNetworkSmDevicesOK) IsClientError

func (o *MoveNetworkSmDevicesOK) IsClientError() bool

IsClientError returns true when this move network sm devices o k response has a 4xx status code

func (*MoveNetworkSmDevicesOK) IsCode

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

IsCode returns true when this move network sm devices o k response a status code equal to that given

func (*MoveNetworkSmDevicesOK) IsRedirect

func (o *MoveNetworkSmDevicesOK) IsRedirect() bool

IsRedirect returns true when this move network sm devices o k response has a 3xx status code

func (*MoveNetworkSmDevicesOK) IsServerError

func (o *MoveNetworkSmDevicesOK) IsServerError() bool

IsServerError returns true when this move network sm devices o k response has a 5xx status code

func (*MoveNetworkSmDevicesOK) IsSuccess

func (o *MoveNetworkSmDevicesOK) IsSuccess() bool

IsSuccess returns true when this move network sm devices o k response has a 2xx status code

func (*MoveNetworkSmDevicesOK) String

func (o *MoveNetworkSmDevicesOK) String() string

type MoveNetworkSmDevicesOKBody

type MoveNetworkSmDevicesOKBody struct {

	// The Meraki Ids of the set of devices.
	Ids []string `json:"ids"`

	// The network to which the devices was moved.
	NewNetwork string `json:"newNetwork,omitempty"`
}

MoveNetworkSmDevicesOKBody move network sm devices o k body swagger:model MoveNetworkSmDevicesOKBody

func (*MoveNetworkSmDevicesOKBody) ContextValidate

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

ContextValidate validates this move network sm devices o k body based on context it is used

func (*MoveNetworkSmDevicesOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*MoveNetworkSmDevicesOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*MoveNetworkSmDevicesOKBody) Validate

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

Validate validates this move network sm devices o k body

type MoveNetworkSmDevicesParams

type MoveNetworkSmDevicesParams struct {

	// MoveNetworkSmDevices.
	MoveNetworkSmDevices MoveNetworkSmDevicesBody

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

MoveNetworkSmDevicesParams contains all the parameters to send to the API endpoint

for the move network sm devices operation.

Typically these are written to a http.Request.

func NewMoveNetworkSmDevicesParams

func NewMoveNetworkSmDevicesParams() *MoveNetworkSmDevicesParams

NewMoveNetworkSmDevicesParams creates a new MoveNetworkSmDevicesParams object, with the default timeout for this client.

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

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

func NewMoveNetworkSmDevicesParamsWithContext

func NewMoveNetworkSmDevicesParamsWithContext(ctx context.Context) *MoveNetworkSmDevicesParams

NewMoveNetworkSmDevicesParamsWithContext creates a new MoveNetworkSmDevicesParams object with the ability to set a context for a request.

func NewMoveNetworkSmDevicesParamsWithHTTPClient

func NewMoveNetworkSmDevicesParamsWithHTTPClient(client *http.Client) *MoveNetworkSmDevicesParams

NewMoveNetworkSmDevicesParamsWithHTTPClient creates a new MoveNetworkSmDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewMoveNetworkSmDevicesParamsWithTimeout

func NewMoveNetworkSmDevicesParamsWithTimeout(timeout time.Duration) *MoveNetworkSmDevicesParams

NewMoveNetworkSmDevicesParamsWithTimeout creates a new MoveNetworkSmDevicesParams object with the ability to set a timeout on a request.

func (*MoveNetworkSmDevicesParams) SetContext

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

SetContext adds the context to the move network sm devices params

func (*MoveNetworkSmDevicesParams) SetDefaults

func (o *MoveNetworkSmDevicesParams) SetDefaults()

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

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

func (*MoveNetworkSmDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the move network sm devices params

func (*MoveNetworkSmDevicesParams) SetMoveNetworkSmDevices

func (o *MoveNetworkSmDevicesParams) SetMoveNetworkSmDevices(moveNetworkSmDevices MoveNetworkSmDevicesBody)

SetMoveNetworkSmDevices adds the moveNetworkSmDevices to the move network sm devices params

func (*MoveNetworkSmDevicesParams) SetNetworkID

func (o *MoveNetworkSmDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the move network sm devices params

func (*MoveNetworkSmDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the move network sm devices params

func (*MoveNetworkSmDevicesParams) WithContext

WithContext adds the context to the move network sm devices params

func (*MoveNetworkSmDevicesParams) WithDefaults

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

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

func (*MoveNetworkSmDevicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the move network sm devices params

func (*MoveNetworkSmDevicesParams) WithMoveNetworkSmDevices

func (o *MoveNetworkSmDevicesParams) WithMoveNetworkSmDevices(moveNetworkSmDevices MoveNetworkSmDevicesBody) *MoveNetworkSmDevicesParams

WithMoveNetworkSmDevices adds the moveNetworkSmDevices to the move network sm devices params

func (*MoveNetworkSmDevicesParams) WithNetworkID

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

WithNetworkID adds the networkID to the move network sm devices params

func (*MoveNetworkSmDevicesParams) WithTimeout

WithTimeout adds the timeout to the move network sm devices params

func (*MoveNetworkSmDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type MoveNetworkSmDevicesReader

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

MoveNetworkSmDevicesReader is a Reader for the MoveNetworkSmDevices structure.

func (*MoveNetworkSmDevicesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RefreshNetworkSmDeviceDetailsOK

type RefreshNetworkSmDeviceDetailsOK struct {
}

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

Successful operation

func NewRefreshNetworkSmDeviceDetailsOK

func NewRefreshNetworkSmDeviceDetailsOK() *RefreshNetworkSmDeviceDetailsOK

NewRefreshNetworkSmDeviceDetailsOK creates a RefreshNetworkSmDeviceDetailsOK with default headers values

func (*RefreshNetworkSmDeviceDetailsOK) Code

Code gets the status code for the refresh network sm device details o k response

func (*RefreshNetworkSmDeviceDetailsOK) Error

func (*RefreshNetworkSmDeviceDetailsOK) IsClientError

func (o *RefreshNetworkSmDeviceDetailsOK) IsClientError() bool

IsClientError returns true when this refresh network sm device details o k response has a 4xx status code

func (*RefreshNetworkSmDeviceDetailsOK) IsCode

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

IsCode returns true when this refresh network sm device details o k response a status code equal to that given

func (*RefreshNetworkSmDeviceDetailsOK) IsRedirect

func (o *RefreshNetworkSmDeviceDetailsOK) IsRedirect() bool

IsRedirect returns true when this refresh network sm device details o k response has a 3xx status code

func (*RefreshNetworkSmDeviceDetailsOK) IsServerError

func (o *RefreshNetworkSmDeviceDetailsOK) IsServerError() bool

IsServerError returns true when this refresh network sm device details o k response has a 5xx status code

func (*RefreshNetworkSmDeviceDetailsOK) IsSuccess

func (o *RefreshNetworkSmDeviceDetailsOK) IsSuccess() bool

IsSuccess returns true when this refresh network sm device details o k response has a 2xx status code

func (*RefreshNetworkSmDeviceDetailsOK) String

type RefreshNetworkSmDeviceDetailsParams

type RefreshNetworkSmDeviceDetailsParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

RefreshNetworkSmDeviceDetailsParams contains all the parameters to send to the API endpoint

for the refresh network sm device details operation.

Typically these are written to a http.Request.

func NewRefreshNetworkSmDeviceDetailsParams

func NewRefreshNetworkSmDeviceDetailsParams() *RefreshNetworkSmDeviceDetailsParams

NewRefreshNetworkSmDeviceDetailsParams creates a new RefreshNetworkSmDeviceDetailsParams object, with the default timeout for this client.

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

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

func NewRefreshNetworkSmDeviceDetailsParamsWithContext

func NewRefreshNetworkSmDeviceDetailsParamsWithContext(ctx context.Context) *RefreshNetworkSmDeviceDetailsParams

NewRefreshNetworkSmDeviceDetailsParamsWithContext creates a new RefreshNetworkSmDeviceDetailsParams object with the ability to set a context for a request.

func NewRefreshNetworkSmDeviceDetailsParamsWithHTTPClient

func NewRefreshNetworkSmDeviceDetailsParamsWithHTTPClient(client *http.Client) *RefreshNetworkSmDeviceDetailsParams

NewRefreshNetworkSmDeviceDetailsParamsWithHTTPClient creates a new RefreshNetworkSmDeviceDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewRefreshNetworkSmDeviceDetailsParamsWithTimeout

func NewRefreshNetworkSmDeviceDetailsParamsWithTimeout(timeout time.Duration) *RefreshNetworkSmDeviceDetailsParams

NewRefreshNetworkSmDeviceDetailsParamsWithTimeout creates a new RefreshNetworkSmDeviceDetailsParams object with the ability to set a timeout on a request.

func (*RefreshNetworkSmDeviceDetailsParams) SetContext

SetContext adds the context to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) SetDefaults

func (o *RefreshNetworkSmDeviceDetailsParams) SetDefaults()

SetDefaults hydrates default values in the refresh network sm device details params (not the query body).

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

func (*RefreshNetworkSmDeviceDetailsParams) SetDeviceID

func (o *RefreshNetworkSmDeviceDetailsParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) SetNetworkID

func (o *RefreshNetworkSmDeviceDetailsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) SetTimeout

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

SetTimeout adds the timeout to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) WithContext

WithContext adds the context to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) WithDefaults

WithDefaults hydrates default values in the refresh network sm device details params (not the query body).

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

func (*RefreshNetworkSmDeviceDetailsParams) WithDeviceID

WithDeviceID adds the deviceID to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) WithNetworkID

WithNetworkID adds the networkID to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) WithTimeout

WithTimeout adds the timeout to the refresh network sm device details params

func (*RefreshNetworkSmDeviceDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RefreshNetworkSmDeviceDetailsReader

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

RefreshNetworkSmDeviceDetailsReader is a Reader for the RefreshNetworkSmDeviceDetails structure.

func (*RefreshNetworkSmDeviceDetailsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UnenrollNetworkSmDeviceOK

type UnenrollNetworkSmDeviceOK struct {
	Payload *UnenrollNetworkSmDeviceOKBody
}

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

Successful operation

func NewUnenrollNetworkSmDeviceOK

func NewUnenrollNetworkSmDeviceOK() *UnenrollNetworkSmDeviceOK

NewUnenrollNetworkSmDeviceOK creates a UnenrollNetworkSmDeviceOK with default headers values

func (*UnenrollNetworkSmDeviceOK) Code

func (o *UnenrollNetworkSmDeviceOK) Code() int

Code gets the status code for the unenroll network sm device o k response

func (*UnenrollNetworkSmDeviceOK) Error

func (o *UnenrollNetworkSmDeviceOK) Error() string

func (*UnenrollNetworkSmDeviceOK) GetPayload

func (*UnenrollNetworkSmDeviceOK) IsClientError

func (o *UnenrollNetworkSmDeviceOK) IsClientError() bool

IsClientError returns true when this unenroll network sm device o k response has a 4xx status code

func (*UnenrollNetworkSmDeviceOK) IsCode

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

IsCode returns true when this unenroll network sm device o k response a status code equal to that given

func (*UnenrollNetworkSmDeviceOK) IsRedirect

func (o *UnenrollNetworkSmDeviceOK) IsRedirect() bool

IsRedirect returns true when this unenroll network sm device o k response has a 3xx status code

func (*UnenrollNetworkSmDeviceOK) IsServerError

func (o *UnenrollNetworkSmDeviceOK) IsServerError() bool

IsServerError returns true when this unenroll network sm device o k response has a 5xx status code

func (*UnenrollNetworkSmDeviceOK) IsSuccess

func (o *UnenrollNetworkSmDeviceOK) IsSuccess() bool

IsSuccess returns true when this unenroll network sm device o k response has a 2xx status code

func (*UnenrollNetworkSmDeviceOK) String

func (o *UnenrollNetworkSmDeviceOK) String() string

type UnenrollNetworkSmDeviceOKBody

type UnenrollNetworkSmDeviceOKBody struct {

	// Boolean indicating whether the operation was completed successfully.
	Success bool `json:"success,omitempty"`
}

UnenrollNetworkSmDeviceOKBody unenroll network sm device o k body swagger:model UnenrollNetworkSmDeviceOKBody

func (*UnenrollNetworkSmDeviceOKBody) ContextValidate

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

ContextValidate validates this unenroll network sm device o k body based on context it is used

func (*UnenrollNetworkSmDeviceOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UnenrollNetworkSmDeviceOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UnenrollNetworkSmDeviceOKBody) Validate

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

Validate validates this unenroll network sm device o k body

type UnenrollNetworkSmDeviceParams

type UnenrollNetworkSmDeviceParams struct {

	/* DeviceID.

	   Device ID
	*/
	DeviceID string

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

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

UnenrollNetworkSmDeviceParams contains all the parameters to send to the API endpoint

for the unenroll network sm device operation.

Typically these are written to a http.Request.

func NewUnenrollNetworkSmDeviceParams

func NewUnenrollNetworkSmDeviceParams() *UnenrollNetworkSmDeviceParams

NewUnenrollNetworkSmDeviceParams creates a new UnenrollNetworkSmDeviceParams object, with the default timeout for this client.

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

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

func NewUnenrollNetworkSmDeviceParamsWithContext

func NewUnenrollNetworkSmDeviceParamsWithContext(ctx context.Context) *UnenrollNetworkSmDeviceParams

NewUnenrollNetworkSmDeviceParamsWithContext creates a new UnenrollNetworkSmDeviceParams object with the ability to set a context for a request.

func NewUnenrollNetworkSmDeviceParamsWithHTTPClient

func NewUnenrollNetworkSmDeviceParamsWithHTTPClient(client *http.Client) *UnenrollNetworkSmDeviceParams

NewUnenrollNetworkSmDeviceParamsWithHTTPClient creates a new UnenrollNetworkSmDeviceParams object with the ability to set a custom HTTPClient for a request.

func NewUnenrollNetworkSmDeviceParamsWithTimeout

func NewUnenrollNetworkSmDeviceParamsWithTimeout(timeout time.Duration) *UnenrollNetworkSmDeviceParams

NewUnenrollNetworkSmDeviceParamsWithTimeout creates a new UnenrollNetworkSmDeviceParams object with the ability to set a timeout on a request.

func (*UnenrollNetworkSmDeviceParams) SetContext

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

SetContext adds the context to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) SetDefaults

func (o *UnenrollNetworkSmDeviceParams) SetDefaults()

SetDefaults hydrates default values in the unenroll network sm device params (not the query body).

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

func (*UnenrollNetworkSmDeviceParams) SetDeviceID

func (o *UnenrollNetworkSmDeviceParams) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) SetNetworkID

func (o *UnenrollNetworkSmDeviceParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) SetTimeout

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

SetTimeout adds the timeout to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) WithContext

WithContext adds the context to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) WithDefaults

WithDefaults hydrates default values in the unenroll network sm device params (not the query body).

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

func (*UnenrollNetworkSmDeviceParams) WithDeviceID

WithDeviceID adds the deviceID to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) WithNetworkID

WithNetworkID adds the networkID to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) WithTimeout

WithTimeout adds the timeout to the unenroll network sm device params

func (*UnenrollNetworkSmDeviceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UnenrollNetworkSmDeviceReader

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

UnenrollNetworkSmDeviceReader is a Reader for the UnenrollNetworkSmDevice structure.

func (*UnenrollNetworkSmDeviceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkSmDevicesFieldsBody

type UpdateNetworkSmDevicesFieldsBody struct {

	// device fields
	// Required: true
	DeviceFields *UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields `json:"deviceFields"`

	// The id of the device to be modified.
	ID string `json:"id,omitempty"`

	// The serial of the device to be modified.
	Serial string `json:"serial,omitempty"`

	// The wifiMac of the device to be modified.
	WifiMac string `json:"wifiMac,omitempty"`
}

UpdateNetworkSmDevicesFieldsBody update network sm devices fields body // Example: {"deviceFields":{"name":"Miles's phone","notes":"Here's some info about my device"},"id":"1284392014819","serial":"Q234-ABCD-5678","wifiMac":"00:11:22:33:44:55"} swagger:model UpdateNetworkSmDevicesFieldsBody

func (*UpdateNetworkSmDevicesFieldsBody) ContextValidate

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

ContextValidate validate this update network sm devices fields body based on the context it is used

func (*UpdateNetworkSmDevicesFieldsBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateNetworkSmDevicesFieldsBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateNetworkSmDevicesFieldsBody) Validate

Validate validates this update network sm devices fields body

type UpdateNetworkSmDevicesFieldsOK

type UpdateNetworkSmDevicesFieldsOK struct {
	Payload []*UpdateNetworkSmDevicesFieldsOKBodyItems0
}

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

Successful operation

func NewUpdateNetworkSmDevicesFieldsOK

func NewUpdateNetworkSmDevicesFieldsOK() *UpdateNetworkSmDevicesFieldsOK

NewUpdateNetworkSmDevicesFieldsOK creates a UpdateNetworkSmDevicesFieldsOK with default headers values

func (*UpdateNetworkSmDevicesFieldsOK) Code

Code gets the status code for the update network sm devices fields o k response

func (*UpdateNetworkSmDevicesFieldsOK) Error

func (*UpdateNetworkSmDevicesFieldsOK) GetPayload

func (*UpdateNetworkSmDevicesFieldsOK) IsClientError

func (o *UpdateNetworkSmDevicesFieldsOK) IsClientError() bool

IsClientError returns true when this update network sm devices fields o k response has a 4xx status code

func (*UpdateNetworkSmDevicesFieldsOK) IsCode

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

IsCode returns true when this update network sm devices fields o k response a status code equal to that given

func (*UpdateNetworkSmDevicesFieldsOK) IsRedirect

func (o *UpdateNetworkSmDevicesFieldsOK) IsRedirect() bool

IsRedirect returns true when this update network sm devices fields o k response has a 3xx status code

func (*UpdateNetworkSmDevicesFieldsOK) IsServerError

func (o *UpdateNetworkSmDevicesFieldsOK) IsServerError() bool

IsServerError returns true when this update network sm devices fields o k response has a 5xx status code

func (*UpdateNetworkSmDevicesFieldsOK) IsSuccess

func (o *UpdateNetworkSmDevicesFieldsOK) IsSuccess() bool

IsSuccess returns true when this update network sm devices fields o k response has a 2xx status code

func (*UpdateNetworkSmDevicesFieldsOK) String

type UpdateNetworkSmDevicesFieldsOKBodyItems0

type UpdateNetworkSmDevicesFieldsOKBodyItems0 struct {

	// The Meraki Id of the device record.
	ID string `json:"id,omitempty"`

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

	// Notes associated with the device.
	Notes string `json:"notes,omitempty"`

	// The device serial.
	Serial string `json:"serial,omitempty"`

	// The MAC of the device.
	WifiMac string `json:"wifiMac,omitempty"`
}

UpdateNetworkSmDevicesFieldsOKBodyItems0 update network sm devices fields o k body items0 swagger:model UpdateNetworkSmDevicesFieldsOKBodyItems0

func (*UpdateNetworkSmDevicesFieldsOKBodyItems0) ContextValidate

ContextValidate validates this update network sm devices fields o k body items0 based on context it is used

func (*UpdateNetworkSmDevicesFieldsOKBodyItems0) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateNetworkSmDevicesFieldsOKBodyItems0) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateNetworkSmDevicesFieldsOKBodyItems0) Validate

Validate validates this update network sm devices fields o k body items0

type UpdateNetworkSmDevicesFieldsParams

type UpdateNetworkSmDevicesFieldsParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// UpdateNetworkSmDevicesFields.
	UpdateNetworkSmDevicesFields UpdateNetworkSmDevicesFieldsBody

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

UpdateNetworkSmDevicesFieldsParams contains all the parameters to send to the API endpoint

for the update network sm devices fields operation.

Typically these are written to a http.Request.

func NewUpdateNetworkSmDevicesFieldsParams

func NewUpdateNetworkSmDevicesFieldsParams() *UpdateNetworkSmDevicesFieldsParams

NewUpdateNetworkSmDevicesFieldsParams creates a new UpdateNetworkSmDevicesFieldsParams object, with the default timeout for this client.

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

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

func NewUpdateNetworkSmDevicesFieldsParamsWithContext

func NewUpdateNetworkSmDevicesFieldsParamsWithContext(ctx context.Context) *UpdateNetworkSmDevicesFieldsParams

NewUpdateNetworkSmDevicesFieldsParamsWithContext creates a new UpdateNetworkSmDevicesFieldsParams object with the ability to set a context for a request.

func NewUpdateNetworkSmDevicesFieldsParamsWithHTTPClient

func NewUpdateNetworkSmDevicesFieldsParamsWithHTTPClient(client *http.Client) *UpdateNetworkSmDevicesFieldsParams

NewUpdateNetworkSmDevicesFieldsParamsWithHTTPClient creates a new UpdateNetworkSmDevicesFieldsParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkSmDevicesFieldsParamsWithTimeout

func NewUpdateNetworkSmDevicesFieldsParamsWithTimeout(timeout time.Duration) *UpdateNetworkSmDevicesFieldsParams

NewUpdateNetworkSmDevicesFieldsParamsWithTimeout creates a new UpdateNetworkSmDevicesFieldsParams object with the ability to set a timeout on a request.

func (*UpdateNetworkSmDevicesFieldsParams) SetContext

SetContext adds the context to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) SetDefaults

func (o *UpdateNetworkSmDevicesFieldsParams) SetDefaults()

SetDefaults hydrates default values in the update network sm devices fields params (not the query body).

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

func (*UpdateNetworkSmDevicesFieldsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) SetNetworkID

func (o *UpdateNetworkSmDevicesFieldsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) SetTimeout

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

SetTimeout adds the timeout to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) SetUpdateNetworkSmDevicesFields

func (o *UpdateNetworkSmDevicesFieldsParams) SetUpdateNetworkSmDevicesFields(updateNetworkSmDevicesFields UpdateNetworkSmDevicesFieldsBody)

SetUpdateNetworkSmDevicesFields adds the updateNetworkSmDevicesFields to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) WithContext

WithContext adds the context to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) WithDefaults

WithDefaults hydrates default values in the update network sm devices fields params (not the query body).

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

func (*UpdateNetworkSmDevicesFieldsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) WithNetworkID

WithNetworkID adds the networkID to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) WithTimeout

WithTimeout adds the timeout to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) WithUpdateNetworkSmDevicesFields

func (o *UpdateNetworkSmDevicesFieldsParams) WithUpdateNetworkSmDevicesFields(updateNetworkSmDevicesFields UpdateNetworkSmDevicesFieldsBody) *UpdateNetworkSmDevicesFieldsParams

WithUpdateNetworkSmDevicesFields adds the updateNetworkSmDevicesFields to the update network sm devices fields params

func (*UpdateNetworkSmDevicesFieldsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields

type UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields struct {

	// New name for the device
	Name string `json:"name,omitempty"`

	// New notes for the device
	Notes string `json:"notes,omitempty"`
}

UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields The new fields of the device. Each field of this object is optional. swagger:model UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields

func (*UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields) ContextValidate

ContextValidate validates this update network sm devices fields params body device fields based on context it is used

func (*UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields) MarshalBinary

MarshalBinary interface implementation

func (*UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields) UnmarshalBinary

UnmarshalBinary interface implementation

func (*UpdateNetworkSmDevicesFieldsParamsBodyDeviceFields) Validate

Validate validates this update network sm devices fields params body device fields

type UpdateNetworkSmDevicesFieldsReader

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

UpdateNetworkSmDevicesFieldsReader is a Reader for the UpdateNetworkSmDevicesFields structure.

func (*UpdateNetworkSmDevicesFieldsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkSmTargetGroupBody

type UpdateNetworkSmTargetGroupBody struct {

	// The name of this target group
	Name string `json:"name,omitempty"`

	// The scope and tag options of the target group. Comma separated values beginning with one of withAny, withAll, withoutAny, withoutAll, all, none, followed by tags. Default to none if empty.
	Scope string `json:"scope,omitempty"`
}

UpdateNetworkSmTargetGroupBody update network sm target group body // Example: {"name":"My target group","scope":"none","tags":"[]","type":"devices"} swagger:model UpdateNetworkSmTargetGroupBody

func (*UpdateNetworkSmTargetGroupBody) ContextValidate

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

ContextValidate validates this update network sm target group body based on context it is used

func (*UpdateNetworkSmTargetGroupBody) MarshalBinary

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

MarshalBinary interface implementation

func (*UpdateNetworkSmTargetGroupBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*UpdateNetworkSmTargetGroupBody) Validate

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

Validate validates this update network sm target group body

type UpdateNetworkSmTargetGroupOK

type UpdateNetworkSmTargetGroupOK struct {
	Payload interface{}
}

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

Successful operation

func NewUpdateNetworkSmTargetGroupOK

func NewUpdateNetworkSmTargetGroupOK() *UpdateNetworkSmTargetGroupOK

NewUpdateNetworkSmTargetGroupOK creates a UpdateNetworkSmTargetGroupOK with default headers values

func (*UpdateNetworkSmTargetGroupOK) Code

Code gets the status code for the update network sm target group o k response

func (*UpdateNetworkSmTargetGroupOK) Error

func (*UpdateNetworkSmTargetGroupOK) GetPayload

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

func (*UpdateNetworkSmTargetGroupOK) IsClientError

func (o *UpdateNetworkSmTargetGroupOK) IsClientError() bool

IsClientError returns true when this update network sm target group o k response has a 4xx status code

func (*UpdateNetworkSmTargetGroupOK) IsCode

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

IsCode returns true when this update network sm target group o k response a status code equal to that given

func (*UpdateNetworkSmTargetGroupOK) IsRedirect

func (o *UpdateNetworkSmTargetGroupOK) IsRedirect() bool

IsRedirect returns true when this update network sm target group o k response has a 3xx status code

func (*UpdateNetworkSmTargetGroupOK) IsServerError

func (o *UpdateNetworkSmTargetGroupOK) IsServerError() bool

IsServerError returns true when this update network sm target group o k response has a 5xx status code

func (*UpdateNetworkSmTargetGroupOK) IsSuccess

func (o *UpdateNetworkSmTargetGroupOK) IsSuccess() bool

IsSuccess returns true when this update network sm target group o k response has a 2xx status code

func (*UpdateNetworkSmTargetGroupOK) String

type UpdateNetworkSmTargetGroupParams

type UpdateNetworkSmTargetGroupParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	/* TargetGroupID.

	   Target group ID
	*/
	TargetGroupID string

	// UpdateNetworkSmTargetGroup.
	UpdateNetworkSmTargetGroup UpdateNetworkSmTargetGroupBody

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

UpdateNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint

for the update network sm target group operation.

Typically these are written to a http.Request.

func NewUpdateNetworkSmTargetGroupParams

func NewUpdateNetworkSmTargetGroupParams() *UpdateNetworkSmTargetGroupParams

NewUpdateNetworkSmTargetGroupParams creates a new UpdateNetworkSmTargetGroupParams object, with the default timeout for this client.

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

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

func NewUpdateNetworkSmTargetGroupParamsWithContext

func NewUpdateNetworkSmTargetGroupParamsWithContext(ctx context.Context) *UpdateNetworkSmTargetGroupParams

NewUpdateNetworkSmTargetGroupParamsWithContext creates a new UpdateNetworkSmTargetGroupParams object with the ability to set a context for a request.

func NewUpdateNetworkSmTargetGroupParamsWithHTTPClient

func NewUpdateNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *UpdateNetworkSmTargetGroupParams

NewUpdateNetworkSmTargetGroupParamsWithHTTPClient creates a new UpdateNetworkSmTargetGroupParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateNetworkSmTargetGroupParamsWithTimeout

func NewUpdateNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *UpdateNetworkSmTargetGroupParams

NewUpdateNetworkSmTargetGroupParamsWithTimeout creates a new UpdateNetworkSmTargetGroupParams object with the ability to set a timeout on a request.

func (*UpdateNetworkSmTargetGroupParams) SetContext

SetContext adds the context to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetDefaults

func (o *UpdateNetworkSmTargetGroupParams) SetDefaults()

SetDefaults hydrates default values in the update network sm target group params (not the query body).

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

func (*UpdateNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetNetworkID

func (o *UpdateNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetTargetGroupID

func (o *UpdateNetworkSmTargetGroupParams) SetTargetGroupID(targetGroupID string)

SetTargetGroupID adds the targetGroupId to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetUpdateNetworkSmTargetGroup

func (o *UpdateNetworkSmTargetGroupParams) SetUpdateNetworkSmTargetGroup(updateNetworkSmTargetGroup UpdateNetworkSmTargetGroupBody)

SetUpdateNetworkSmTargetGroup adds the updateNetworkSmTargetGroup to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithDefaults

WithDefaults hydrates default values in the update network sm target group params (not the query body).

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

func (*UpdateNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithTargetGroupID

func (o *UpdateNetworkSmTargetGroupParams) WithTargetGroupID(targetGroupID string) *UpdateNetworkSmTargetGroupParams

WithTargetGroupID adds the targetGroupID to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithUpdateNetworkSmTargetGroup

func (o *UpdateNetworkSmTargetGroupParams) WithUpdateNetworkSmTargetGroup(updateNetworkSmTargetGroup UpdateNetworkSmTargetGroupBody) *UpdateNetworkSmTargetGroupParams

WithUpdateNetworkSmTargetGroup adds the updateNetworkSmTargetGroup to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSmTargetGroupReader

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

UpdateNetworkSmTargetGroupReader is a Reader for the UpdateNetworkSmTargetGroup structure.

func (*UpdateNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WipeNetworkSmDevicesBody

type WipeNetworkSmDevicesBody struct {

	// The id of the device to be wiped.
	ID string `json:"id,omitempty"`

	// The pin number (a six digit value) for wiping a macOS device. Required only for macOS devices.
	Pin int64 `json:"pin,omitempty"`

	// The serial of the device to be wiped.
	Serial string `json:"serial,omitempty"`

	// The wifiMac of the device to be wiped.
	WifiMac string `json:"wifiMac,omitempty"`
}

WipeNetworkSmDevicesBody wipe network sm devices body // Example: {"id":"1284392014819","pin":123456,"serial":"Q234-ABCD-5678","wifiMac":"00:11:22:33:44:55"} swagger:model WipeNetworkSmDevicesBody

func (*WipeNetworkSmDevicesBody) ContextValidate

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

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

func (*WipeNetworkSmDevicesBody) MarshalBinary

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

MarshalBinary interface implementation

func (*WipeNetworkSmDevicesBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WipeNetworkSmDevicesBody) Validate

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

Validate validates this wipe network sm devices body

type WipeNetworkSmDevicesOK

type WipeNetworkSmDevicesOK struct {
	Payload *WipeNetworkSmDevicesOKBody
}

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

Successful operation

func NewWipeNetworkSmDevicesOK

func NewWipeNetworkSmDevicesOK() *WipeNetworkSmDevicesOK

NewWipeNetworkSmDevicesOK creates a WipeNetworkSmDevicesOK with default headers values

func (*WipeNetworkSmDevicesOK) Code

func (o *WipeNetworkSmDevicesOK) Code() int

Code gets the status code for the wipe network sm devices o k response

func (*WipeNetworkSmDevicesOK) Error

func (o *WipeNetworkSmDevicesOK) Error() string

func (*WipeNetworkSmDevicesOK) GetPayload

func (*WipeNetworkSmDevicesOK) IsClientError

func (o *WipeNetworkSmDevicesOK) IsClientError() bool

IsClientError returns true when this wipe network sm devices o k response has a 4xx status code

func (*WipeNetworkSmDevicesOK) IsCode

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

IsCode returns true when this wipe network sm devices o k response a status code equal to that given

func (*WipeNetworkSmDevicesOK) IsRedirect

func (o *WipeNetworkSmDevicesOK) IsRedirect() bool

IsRedirect returns true when this wipe network sm devices o k response has a 3xx status code

func (*WipeNetworkSmDevicesOK) IsServerError

func (o *WipeNetworkSmDevicesOK) IsServerError() bool

IsServerError returns true when this wipe network sm devices o k response has a 5xx status code

func (*WipeNetworkSmDevicesOK) IsSuccess

func (o *WipeNetworkSmDevicesOK) IsSuccess() bool

IsSuccess returns true when this wipe network sm devices o k response has a 2xx status code

func (*WipeNetworkSmDevicesOK) String

func (o *WipeNetworkSmDevicesOK) String() string

type WipeNetworkSmDevicesOKBody

type WipeNetworkSmDevicesOKBody struct {

	// The Meraki Id of the devices.
	ID string `json:"id,omitempty"`
}

WipeNetworkSmDevicesOKBody wipe network sm devices o k body swagger:model WipeNetworkSmDevicesOKBody

func (*WipeNetworkSmDevicesOKBody) ContextValidate

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

ContextValidate validates this wipe network sm devices o k body based on context it is used

func (*WipeNetworkSmDevicesOKBody) MarshalBinary

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

MarshalBinary interface implementation

func (*WipeNetworkSmDevicesOKBody) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*WipeNetworkSmDevicesOKBody) Validate

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

Validate validates this wipe network sm devices o k body

type WipeNetworkSmDevicesParams

type WipeNetworkSmDevicesParams struct {

	/* NetworkID.

	   Network ID
	*/
	NetworkID string

	// WipeNetworkSmDevices.
	WipeNetworkSmDevices WipeNetworkSmDevicesBody

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

WipeNetworkSmDevicesParams contains all the parameters to send to the API endpoint

for the wipe network sm devices operation.

Typically these are written to a http.Request.

func NewWipeNetworkSmDevicesParams

func NewWipeNetworkSmDevicesParams() *WipeNetworkSmDevicesParams

NewWipeNetworkSmDevicesParams creates a new WipeNetworkSmDevicesParams object, with the default timeout for this client.

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

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

func NewWipeNetworkSmDevicesParamsWithContext

func NewWipeNetworkSmDevicesParamsWithContext(ctx context.Context) *WipeNetworkSmDevicesParams

NewWipeNetworkSmDevicesParamsWithContext creates a new WipeNetworkSmDevicesParams object with the ability to set a context for a request.

func NewWipeNetworkSmDevicesParamsWithHTTPClient

func NewWipeNetworkSmDevicesParamsWithHTTPClient(client *http.Client) *WipeNetworkSmDevicesParams

NewWipeNetworkSmDevicesParamsWithHTTPClient creates a new WipeNetworkSmDevicesParams object with the ability to set a custom HTTPClient for a request.

func NewWipeNetworkSmDevicesParamsWithTimeout

func NewWipeNetworkSmDevicesParamsWithTimeout(timeout time.Duration) *WipeNetworkSmDevicesParams

NewWipeNetworkSmDevicesParamsWithTimeout creates a new WipeNetworkSmDevicesParams object with the ability to set a timeout on a request.

func (*WipeNetworkSmDevicesParams) SetContext

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

SetContext adds the context to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) SetDefaults

func (o *WipeNetworkSmDevicesParams) SetDefaults()

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

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

func (*WipeNetworkSmDevicesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) SetNetworkID

func (o *WipeNetworkSmDevicesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) SetTimeout

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

SetTimeout adds the timeout to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) SetWipeNetworkSmDevices

func (o *WipeNetworkSmDevicesParams) SetWipeNetworkSmDevices(wipeNetworkSmDevices WipeNetworkSmDevicesBody)

SetWipeNetworkSmDevices adds the wipeNetworkSmDevices to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) WithContext

WithContext adds the context to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) WithDefaults

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

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

func (*WipeNetworkSmDevicesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) WithNetworkID

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

WithNetworkID adds the networkID to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) WithTimeout

WithTimeout adds the timeout to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) WithWipeNetworkSmDevices

func (o *WipeNetworkSmDevicesParams) WithWipeNetworkSmDevices(wipeNetworkSmDevices WipeNetworkSmDevicesBody) *WipeNetworkSmDevicesParams

WithWipeNetworkSmDevices adds the wipeNetworkSmDevices to the wipe network sm devices params

func (*WipeNetworkSmDevicesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WipeNetworkSmDevicesReader

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

WipeNetworkSmDevicesReader is a Reader for the WipeNetworkSmDevices structure.

func (*WipeNetworkSmDevicesReader) ReadResponse

func (o *WipeNetworkSmDevicesReader) 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