traffic_analysis_settings

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 analysis settings API

func (*Client) GetNetworkTrafficAnalysisSettings

GetNetworkTrafficAnalysisSettings gets network traffic analysis settings

Return the traffic analysis settings for a network

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateNetworkTrafficAnalysisSettings

UpdateNetworkTrafficAnalysisSettings updates network traffic analysis settings

Update the traffic analysis settings for a network

type ClientService

type ClientService interface {
	GetNetworkTrafficAnalysisSettings(params *GetNetworkTrafficAnalysisSettingsParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkTrafficAnalysisSettingsOK, error)

	UpdateNetworkTrafficAnalysisSettings(params *UpdateNetworkTrafficAnalysisSettingsParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkTrafficAnalysisSettingsOK, 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 traffic analysis settings API client.

type GetNetworkTrafficAnalysisSettingsOK

type GetNetworkTrafficAnalysisSettingsOK struct {
	Payload interface{}
}

GetNetworkTrafficAnalysisSettingsOK handles this case with default header values.

Successful operation

func NewGetNetworkTrafficAnalysisSettingsOK

func NewGetNetworkTrafficAnalysisSettingsOK() *GetNetworkTrafficAnalysisSettingsOK

NewGetNetworkTrafficAnalysisSettingsOK creates a GetNetworkTrafficAnalysisSettingsOK with default headers values

func (*GetNetworkTrafficAnalysisSettingsOK) Error

func (*GetNetworkTrafficAnalysisSettingsOK) GetPayload

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

type GetNetworkTrafficAnalysisSettingsParams

type GetNetworkTrafficAnalysisSettingsParams struct {

	/*NetworkID*/
	NetworkID string

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

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

func NewGetNetworkTrafficAnalysisSettingsParams

func NewGetNetworkTrafficAnalysisSettingsParams() *GetNetworkTrafficAnalysisSettingsParams

NewGetNetworkTrafficAnalysisSettingsParams creates a new GetNetworkTrafficAnalysisSettingsParams object with the default values initialized.

func NewGetNetworkTrafficAnalysisSettingsParamsWithContext

func NewGetNetworkTrafficAnalysisSettingsParamsWithContext(ctx context.Context) *GetNetworkTrafficAnalysisSettingsParams

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

func NewGetNetworkTrafficAnalysisSettingsParamsWithHTTPClient

func NewGetNetworkTrafficAnalysisSettingsParamsWithHTTPClient(client *http.Client) *GetNetworkTrafficAnalysisSettingsParams

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

func NewGetNetworkTrafficAnalysisSettingsParamsWithTimeout

func NewGetNetworkTrafficAnalysisSettingsParamsWithTimeout(timeout time.Duration) *GetNetworkTrafficAnalysisSettingsParams

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

func (*GetNetworkTrafficAnalysisSettingsParams) SetContext

SetContext adds the context to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) SetNetworkID

func (o *GetNetworkTrafficAnalysisSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) SetTimeout

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

SetTimeout adds the timeout to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) WithContext

WithContext adds the context to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) WithTimeout

WithTimeout adds the timeout to the get network traffic analysis settings params

func (*GetNetworkTrafficAnalysisSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkTrafficAnalysisSettingsReader

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

GetNetworkTrafficAnalysisSettingsReader is a Reader for the GetNetworkTrafficAnalysisSettings structure.

func (*GetNetworkTrafficAnalysisSettingsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkTrafficAnalysisSettingsOK

type UpdateNetworkTrafficAnalysisSettingsOK struct {
	Payload interface{}
}

UpdateNetworkTrafficAnalysisSettingsOK handles this case with default header values.

Successful operation

func NewUpdateNetworkTrafficAnalysisSettingsOK

func NewUpdateNetworkTrafficAnalysisSettingsOK() *UpdateNetworkTrafficAnalysisSettingsOK

NewUpdateNetworkTrafficAnalysisSettingsOK creates a UpdateNetworkTrafficAnalysisSettingsOK with default headers values

func (*UpdateNetworkTrafficAnalysisSettingsOK) Error

func (*UpdateNetworkTrafficAnalysisSettingsOK) GetPayload

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

type UpdateNetworkTrafficAnalysisSettingsParams

type UpdateNetworkTrafficAnalysisSettingsParams struct {

	/*NetworkID*/
	NetworkID string
	/*UpdateNetworkTrafficAnalysisSettings*/
	UpdateNetworkTrafficAnalysisSettings *models.UpdateNetworkTrafficAnalysisSettings

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

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

func NewUpdateNetworkTrafficAnalysisSettingsParams

func NewUpdateNetworkTrafficAnalysisSettingsParams() *UpdateNetworkTrafficAnalysisSettingsParams

NewUpdateNetworkTrafficAnalysisSettingsParams creates a new UpdateNetworkTrafficAnalysisSettingsParams object with the default values initialized.

func NewUpdateNetworkTrafficAnalysisSettingsParamsWithContext

func NewUpdateNetworkTrafficAnalysisSettingsParamsWithContext(ctx context.Context) *UpdateNetworkTrafficAnalysisSettingsParams

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

func NewUpdateNetworkTrafficAnalysisSettingsParamsWithHTTPClient

func NewUpdateNetworkTrafficAnalysisSettingsParamsWithHTTPClient(client *http.Client) *UpdateNetworkTrafficAnalysisSettingsParams

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

func NewUpdateNetworkTrafficAnalysisSettingsParamsWithTimeout

func NewUpdateNetworkTrafficAnalysisSettingsParamsWithTimeout(timeout time.Duration) *UpdateNetworkTrafficAnalysisSettingsParams

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

func (*UpdateNetworkTrafficAnalysisSettingsParams) SetContext

SetContext adds the context to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) SetNetworkID

func (o *UpdateNetworkTrafficAnalysisSettingsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) SetTimeout

SetTimeout adds the timeout to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) SetUpdateNetworkTrafficAnalysisSettings

func (o *UpdateNetworkTrafficAnalysisSettingsParams) SetUpdateNetworkTrafficAnalysisSettings(updateNetworkTrafficAnalysisSettings *models.UpdateNetworkTrafficAnalysisSettings)

SetUpdateNetworkTrafficAnalysisSettings adds the updateNetworkTrafficAnalysisSettings to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) WithContext

WithContext adds the context to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) WithNetworkID

WithNetworkID adds the networkID to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) WithTimeout

WithTimeout adds the timeout to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) WithUpdateNetworkTrafficAnalysisSettings

func (o *UpdateNetworkTrafficAnalysisSettingsParams) WithUpdateNetworkTrafficAnalysisSettings(updateNetworkTrafficAnalysisSettings *models.UpdateNetworkTrafficAnalysisSettings) *UpdateNetworkTrafficAnalysisSettingsParams

WithUpdateNetworkTrafficAnalysisSettings adds the updateNetworkTrafficAnalysisSettings to the update network traffic analysis settings params

func (*UpdateNetworkTrafficAnalysisSettingsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkTrafficAnalysisSettingsReader

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

UpdateNetworkTrafficAnalysisSettingsReader is a Reader for the UpdateNetworkTrafficAnalysisSettings structure.

func (*UpdateNetworkTrafficAnalysisSettingsReader) ReadResponse

func (o *UpdateNetworkTrafficAnalysisSettingsReader) 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