traffic_shaping

package
v0.0.0-...-b7c797c Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for traffic shaping API

func (*Client) GetNetworkSsidTrafficShaping

func (a *Client) GetNetworkSsidTrafficShaping(params *GetNetworkSsidTrafficShapingParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkSsidTrafficShapingOK, error)

GetNetworkSsidTrafficShaping gets network ssid traffic shaping

Display the traffic shaping settings for a SSID on an MR network

func (*Client) GetNetworkTrafficShaping

func (a *Client) GetNetworkTrafficShaping(params *GetNetworkTrafficShapingParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkTrafficShapingOK, error)

GetNetworkTrafficShaping gets network traffic shaping

Display the traffic shaping settings for an MX network

func (*Client) GetNetworkTrafficShapingApplicationCategories

GetNetworkTrafficShapingApplicationCategories gets network traffic shaping application categories

Returns the application categories for traffic shaping rules.

func (*Client) GetNetworkTrafficShapingDscpTaggingOptions

GetNetworkTrafficShapingDscpTaggingOptions gets network traffic shaping dscp tagging options

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

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateNetworkSsidTrafficShaping

func (a *Client) UpdateNetworkSsidTrafficShaping(params *UpdateNetworkSsidTrafficShapingParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkSsidTrafficShapingOK, error)

UpdateNetworkSsidTrafficShaping updates network ssid traffic shaping

Update the traffic shaping settings for an SSID on an MR network

func (*Client) UpdateNetworkTrafficShaping

func (a *Client) UpdateNetworkTrafficShaping(params *UpdateNetworkTrafficShapingParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkTrafficShapingOK, error)

UpdateNetworkTrafficShaping updates network traffic shaping

Update the traffic shaping settings for an MX network

type ClientService

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new traffic shaping API client.

type GetNetworkSsidTrafficShapingOK

type GetNetworkSsidTrafficShapingOK struct {
	Payload interface{}
}

GetNetworkSsidTrafficShapingOK handles this case with default header values.

Successful operation

func NewGetNetworkSsidTrafficShapingOK

func NewGetNetworkSsidTrafficShapingOK() *GetNetworkSsidTrafficShapingOK

NewGetNetworkSsidTrafficShapingOK creates a GetNetworkSsidTrafficShapingOK with default headers values

func (*GetNetworkSsidTrafficShapingOK) Error

func (*GetNetworkSsidTrafficShapingOK) GetPayload

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

type GetNetworkSsidTrafficShapingParams

type GetNetworkSsidTrafficShapingParams struct {

	/*NetworkID*/
	NetworkID string
	/*Number*/
	Number string

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

GetNetworkSsidTrafficShapingParams contains all the parameters to send to the API endpoint for the get network ssid traffic shaping operation typically these are written to a http.Request

func NewGetNetworkSsidTrafficShapingParams

func NewGetNetworkSsidTrafficShapingParams() *GetNetworkSsidTrafficShapingParams

NewGetNetworkSsidTrafficShapingParams creates a new GetNetworkSsidTrafficShapingParams object with the default values initialized.

func NewGetNetworkSsidTrafficShapingParamsWithContext

func NewGetNetworkSsidTrafficShapingParamsWithContext(ctx context.Context) *GetNetworkSsidTrafficShapingParams

NewGetNetworkSsidTrafficShapingParamsWithContext creates a new GetNetworkSsidTrafficShapingParams object with the default values initialized, and the ability to set a context for a request

func NewGetNetworkSsidTrafficShapingParamsWithHTTPClient

func NewGetNetworkSsidTrafficShapingParamsWithHTTPClient(client *http.Client) *GetNetworkSsidTrafficShapingParams

NewGetNetworkSsidTrafficShapingParamsWithHTTPClient creates a new GetNetworkSsidTrafficShapingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNetworkSsidTrafficShapingParamsWithTimeout

func NewGetNetworkSsidTrafficShapingParamsWithTimeout(timeout time.Duration) *GetNetworkSsidTrafficShapingParams

NewGetNetworkSsidTrafficShapingParamsWithTimeout creates a new GetNetworkSsidTrafficShapingParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNetworkSsidTrafficShapingParams) SetContext

SetContext adds the context to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) SetNetworkID

func (o *GetNetworkSsidTrafficShapingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) SetNumber

func (o *GetNetworkSsidTrafficShapingParams) SetNumber(number string)

SetNumber adds the number to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) SetTimeout

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

SetTimeout adds the timeout to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) WithContext

WithContext adds the context to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) WithNetworkID

WithNetworkID adds the networkID to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) WithNumber

WithNumber adds the number to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) WithTimeout

WithTimeout adds the timeout to the get network ssid traffic shaping params

func (*GetNetworkSsidTrafficShapingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSsidTrafficShapingReader

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

GetNetworkSsidTrafficShapingReader is a Reader for the GetNetworkSsidTrafficShaping structure.

func (*GetNetworkSsidTrafficShapingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkTrafficShapingApplicationCategoriesOK

type GetNetworkTrafficShapingApplicationCategoriesOK struct {
	Payload interface{}
}

GetNetworkTrafficShapingApplicationCategoriesOK handles this case with default header values.

Successful operation

func NewGetNetworkTrafficShapingApplicationCategoriesOK

func NewGetNetworkTrafficShapingApplicationCategoriesOK() *GetNetworkTrafficShapingApplicationCategoriesOK

NewGetNetworkTrafficShapingApplicationCategoriesOK creates a GetNetworkTrafficShapingApplicationCategoriesOK with default headers values

func (*GetNetworkTrafficShapingApplicationCategoriesOK) Error

func (*GetNetworkTrafficShapingApplicationCategoriesOK) GetPayload

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

type GetNetworkTrafficShapingApplicationCategoriesParams

type GetNetworkTrafficShapingApplicationCategoriesParams struct {

	/*NetworkID*/
	NetworkID string

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

GetNetworkTrafficShapingApplicationCategoriesParams contains all the parameters to send to the API endpoint for the get network traffic shaping application categories operation typically these are written to a http.Request

func NewGetNetworkTrafficShapingApplicationCategoriesParams

func NewGetNetworkTrafficShapingApplicationCategoriesParams() *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParams creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the default values initialized.

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithContext

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithContext(ctx context.Context) *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParamsWithContext creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the default values initialized, and the ability to set a context for a request

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithHTTPClient

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParamsWithHTTPClient creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithTimeout

func NewGetNetworkTrafficShapingApplicationCategoriesParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficShapingApplicationCategoriesParams

NewGetNetworkTrafficShapingApplicationCategoriesParamsWithTimeout creates a new GetNetworkTrafficShapingApplicationCategoriesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetContext

SetContext adds the context to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetNetworkID

SetNetworkID adds the networkId to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) SetTimeout

SetTimeout adds the timeout to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithContext

WithContext adds the context to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WithTimeout

WithTimeout adds the timeout to the get network traffic shaping application categories params

func (*GetNetworkTrafficShapingApplicationCategoriesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficShapingApplicationCategoriesReader

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

GetNetworkTrafficShapingApplicationCategoriesReader is a Reader for the GetNetworkTrafficShapingApplicationCategories structure.

func (*GetNetworkTrafficShapingApplicationCategoriesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkTrafficShapingDscpTaggingOptionsOK

type GetNetworkTrafficShapingDscpTaggingOptionsOK struct {
	Payload interface{}
}

GetNetworkTrafficShapingDscpTaggingOptionsOK handles this case with default header values.

Successful operation

func NewGetNetworkTrafficShapingDscpTaggingOptionsOK

func NewGetNetworkTrafficShapingDscpTaggingOptionsOK() *GetNetworkTrafficShapingDscpTaggingOptionsOK

NewGetNetworkTrafficShapingDscpTaggingOptionsOK creates a GetNetworkTrafficShapingDscpTaggingOptionsOK with default headers values

func (*GetNetworkTrafficShapingDscpTaggingOptionsOK) Error

func (*GetNetworkTrafficShapingDscpTaggingOptionsOK) GetPayload

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

type GetNetworkTrafficShapingDscpTaggingOptionsParams

type GetNetworkTrafficShapingDscpTaggingOptionsParams struct {

	/*NetworkID*/
	NetworkID string

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

GetNetworkTrafficShapingDscpTaggingOptionsParams contains all the parameters to send to the API endpoint for the get network traffic shaping dscp tagging options operation typically these are written to a http.Request

func NewGetNetworkTrafficShapingDscpTaggingOptionsParams

func NewGetNetworkTrafficShapingDscpTaggingOptionsParams() *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParams creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the default values initialized.

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithContext

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithContext(ctx context.Context) *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithContext creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the default values initialized, and the ability to set a context for a request

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithHTTPClient

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithHTTPClient creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithTimeout

func NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficShapingDscpTaggingOptionsParams

NewGetNetworkTrafficShapingDscpTaggingOptionsParamsWithTimeout creates a new GetNetworkTrafficShapingDscpTaggingOptionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetContext

SetContext adds the context to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetNetworkID

func (o *GetNetworkTrafficShapingDscpTaggingOptionsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) SetTimeout

SetTimeout adds the timeout to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithContext

WithContext adds the context to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WithTimeout

WithTimeout adds the timeout to the get network traffic shaping dscp tagging options params

func (*GetNetworkTrafficShapingDscpTaggingOptionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficShapingDscpTaggingOptionsReader

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

GetNetworkTrafficShapingDscpTaggingOptionsReader is a Reader for the GetNetworkTrafficShapingDscpTaggingOptions structure.

func (*GetNetworkTrafficShapingDscpTaggingOptionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkTrafficShapingOK

type GetNetworkTrafficShapingOK struct {
	Payload interface{}
}

GetNetworkTrafficShapingOK handles this case with default header values.

Successful operation

func NewGetNetworkTrafficShapingOK

func NewGetNetworkTrafficShapingOK() *GetNetworkTrafficShapingOK

NewGetNetworkTrafficShapingOK creates a GetNetworkTrafficShapingOK with default headers values

func (*GetNetworkTrafficShapingOK) Error

func (*GetNetworkTrafficShapingOK) GetPayload

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

type GetNetworkTrafficShapingParams

type GetNetworkTrafficShapingParams struct {

	/*NetworkID*/
	NetworkID string

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

GetNetworkTrafficShapingParams contains all the parameters to send to the API endpoint for the get network traffic shaping operation typically these are written to a http.Request

func NewGetNetworkTrafficShapingParams

func NewGetNetworkTrafficShapingParams() *GetNetworkTrafficShapingParams

NewGetNetworkTrafficShapingParams creates a new GetNetworkTrafficShapingParams object with the default values initialized.

func NewGetNetworkTrafficShapingParamsWithContext

func NewGetNetworkTrafficShapingParamsWithContext(ctx context.Context) *GetNetworkTrafficShapingParams

NewGetNetworkTrafficShapingParamsWithContext creates a new GetNetworkTrafficShapingParams object with the default values initialized, and the ability to set a context for a request

func NewGetNetworkTrafficShapingParamsWithHTTPClient

func NewGetNetworkTrafficShapingParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficShapingParams

NewGetNetworkTrafficShapingParamsWithHTTPClient creates a new GetNetworkTrafficShapingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetNetworkTrafficShapingParamsWithTimeout

func NewGetNetworkTrafficShapingParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficShapingParams

NewGetNetworkTrafficShapingParamsWithTimeout creates a new GetNetworkTrafficShapingParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetNetworkTrafficShapingParams) SetContext

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

SetContext adds the context to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) SetNetworkID

func (o *GetNetworkTrafficShapingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) SetTimeout

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

SetTimeout adds the timeout to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) WithContext

WithContext adds the context to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) WithTimeout

WithTimeout adds the timeout to the get network traffic shaping params

func (*GetNetworkTrafficShapingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficShapingReader

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

GetNetworkTrafficShapingReader is a Reader for the GetNetworkTrafficShaping structure.

func (*GetNetworkTrafficShapingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkSsidTrafficShapingOK

type UpdateNetworkSsidTrafficShapingOK struct {
	Payload interface{}
}

UpdateNetworkSsidTrafficShapingOK handles this case with default header values.

Successful operation

func NewUpdateNetworkSsidTrafficShapingOK

func NewUpdateNetworkSsidTrafficShapingOK() *UpdateNetworkSsidTrafficShapingOK

NewUpdateNetworkSsidTrafficShapingOK creates a UpdateNetworkSsidTrafficShapingOK with default headers values

func (*UpdateNetworkSsidTrafficShapingOK) Error

func (*UpdateNetworkSsidTrafficShapingOK) GetPayload

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

type UpdateNetworkSsidTrafficShapingParams

type UpdateNetworkSsidTrafficShapingParams struct {

	/*NetworkID*/
	NetworkID string
	/*Number*/
	Number string
	/*UpdateNetworkSsidTrafficShaping*/
	UpdateNetworkSsidTrafficShaping *models.UpdateNetworkSsidTrafficShaping

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

UpdateNetworkSsidTrafficShapingParams contains all the parameters to send to the API endpoint for the update network ssid traffic shaping operation typically these are written to a http.Request

func NewUpdateNetworkSsidTrafficShapingParams

func NewUpdateNetworkSsidTrafficShapingParams() *UpdateNetworkSsidTrafficShapingParams

NewUpdateNetworkSsidTrafficShapingParams creates a new UpdateNetworkSsidTrafficShapingParams object with the default values initialized.

func NewUpdateNetworkSsidTrafficShapingParamsWithContext

func NewUpdateNetworkSsidTrafficShapingParamsWithContext(ctx context.Context) *UpdateNetworkSsidTrafficShapingParams

NewUpdateNetworkSsidTrafficShapingParamsWithContext creates a new UpdateNetworkSsidTrafficShapingParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateNetworkSsidTrafficShapingParamsWithHTTPClient

func NewUpdateNetworkSsidTrafficShapingParamsWithHTTPClient(client *http.Client) *UpdateNetworkSsidTrafficShapingParams

NewUpdateNetworkSsidTrafficShapingParamsWithHTTPClient creates a new UpdateNetworkSsidTrafficShapingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateNetworkSsidTrafficShapingParamsWithTimeout

func NewUpdateNetworkSsidTrafficShapingParamsWithTimeout(timeout time.Duration) *UpdateNetworkSsidTrafficShapingParams

NewUpdateNetworkSsidTrafficShapingParamsWithTimeout creates a new UpdateNetworkSsidTrafficShapingParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateNetworkSsidTrafficShapingParams) SetContext

SetContext adds the context to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) SetNetworkID

func (o *UpdateNetworkSsidTrafficShapingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) SetNumber

func (o *UpdateNetworkSsidTrafficShapingParams) SetNumber(number string)

SetNumber adds the number to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) SetTimeout

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

SetTimeout adds the timeout to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) SetUpdateNetworkSsidTrafficShaping

func (o *UpdateNetworkSsidTrafficShapingParams) SetUpdateNetworkSsidTrafficShaping(updateNetworkSsidTrafficShaping *models.UpdateNetworkSsidTrafficShaping)

SetUpdateNetworkSsidTrafficShaping adds the updateNetworkSsidTrafficShaping to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WithContext

WithContext adds the context to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WithNetworkID

WithNetworkID adds the networkID to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WithNumber

WithNumber adds the number to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WithTimeout

WithTimeout adds the timeout to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WithUpdateNetworkSsidTrafficShaping

func (o *UpdateNetworkSsidTrafficShapingParams) WithUpdateNetworkSsidTrafficShaping(updateNetworkSsidTrafficShaping *models.UpdateNetworkSsidTrafficShaping) *UpdateNetworkSsidTrafficShapingParams

WithUpdateNetworkSsidTrafficShaping adds the updateNetworkSsidTrafficShaping to the update network ssid traffic shaping params

func (*UpdateNetworkSsidTrafficShapingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSsidTrafficShapingReader

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

UpdateNetworkSsidTrafficShapingReader is a Reader for the UpdateNetworkSsidTrafficShaping structure.

func (*UpdateNetworkSsidTrafficShapingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkTrafficShapingOK

type UpdateNetworkTrafficShapingOK struct {
	Payload interface{}
}

UpdateNetworkTrafficShapingOK handles this case with default header values.

Successful operation

func NewUpdateNetworkTrafficShapingOK

func NewUpdateNetworkTrafficShapingOK() *UpdateNetworkTrafficShapingOK

NewUpdateNetworkTrafficShapingOK creates a UpdateNetworkTrafficShapingOK with default headers values

func (*UpdateNetworkTrafficShapingOK) Error

func (*UpdateNetworkTrafficShapingOK) GetPayload

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

type UpdateNetworkTrafficShapingParams

type UpdateNetworkTrafficShapingParams struct {

	/*NetworkID*/
	NetworkID string
	/*UpdateNetworkTrafficShaping*/
	UpdateNetworkTrafficShaping *models.UpdateNetworkTrafficShaping

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

UpdateNetworkTrafficShapingParams contains all the parameters to send to the API endpoint for the update network traffic shaping operation typically these are written to a http.Request

func NewUpdateNetworkTrafficShapingParams

func NewUpdateNetworkTrafficShapingParams() *UpdateNetworkTrafficShapingParams

NewUpdateNetworkTrafficShapingParams creates a new UpdateNetworkTrafficShapingParams object with the default values initialized.

func NewUpdateNetworkTrafficShapingParamsWithContext

func NewUpdateNetworkTrafficShapingParamsWithContext(ctx context.Context) *UpdateNetworkTrafficShapingParams

NewUpdateNetworkTrafficShapingParamsWithContext creates a new UpdateNetworkTrafficShapingParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateNetworkTrafficShapingParamsWithHTTPClient

func NewUpdateNetworkTrafficShapingParamsWithHTTPClient(client *http.Client) *UpdateNetworkTrafficShapingParams

NewUpdateNetworkTrafficShapingParamsWithHTTPClient creates a new UpdateNetworkTrafficShapingParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateNetworkTrafficShapingParamsWithTimeout

func NewUpdateNetworkTrafficShapingParamsWithTimeout(timeout time.Duration) *UpdateNetworkTrafficShapingParams

NewUpdateNetworkTrafficShapingParamsWithTimeout creates a new UpdateNetworkTrafficShapingParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateNetworkTrafficShapingParams) SetContext

SetContext adds the context to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) SetNetworkID

func (o *UpdateNetworkTrafficShapingParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) SetTimeout

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

SetTimeout adds the timeout to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) SetUpdateNetworkTrafficShaping

func (o *UpdateNetworkTrafficShapingParams) SetUpdateNetworkTrafficShaping(updateNetworkTrafficShaping *models.UpdateNetworkTrafficShaping)

SetUpdateNetworkTrafficShaping adds the updateNetworkTrafficShaping to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) WithContext

WithContext adds the context to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) WithNetworkID

WithNetworkID adds the networkID to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) WithTimeout

WithTimeout adds the timeout to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) WithUpdateNetworkTrafficShaping

func (o *UpdateNetworkTrafficShapingParams) WithUpdateNetworkTrafficShaping(updateNetworkTrafficShaping *models.UpdateNetworkTrafficShaping) *UpdateNetworkTrafficShapingParams

WithUpdateNetworkTrafficShaping adds the updateNetworkTrafficShaping to the update network traffic shaping params

func (*UpdateNetworkTrafficShapingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkTrafficShapingReader

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

UpdateNetworkTrafficShapingReader is a Reader for the UpdateNetworkTrafficShaping structure.

func (*UpdateNetworkTrafficShapingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL