m_x_port_forwarding_rules

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 m x port forwarding rules API

func (*Client) GetNetworkPortForwardingRules

func (a *Client) GetNetworkPortForwardingRules(params *GetNetworkPortForwardingRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkPortForwardingRulesOK, error)

GetNetworkPortForwardingRules gets network port forwarding rules

Return the port forwarding rules for an MX network

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateNetworkPortForwardingRules

UpdateNetworkPortForwardingRules updates network port forwarding rules

Update the port forwarding rules for an MX network

type ClientService

type ClientService interface {
	GetNetworkPortForwardingRules(params *GetNetworkPortForwardingRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkPortForwardingRulesOK, error)

	UpdateNetworkPortForwardingRules(params *UpdateNetworkPortForwardingRulesParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkPortForwardingRulesOK, 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 m x port forwarding rules API client.

type GetNetworkPortForwardingRulesOK

type GetNetworkPortForwardingRulesOK struct {
	Payload interface{}
}

GetNetworkPortForwardingRulesOK handles this case with default header values.

Successful operation

func NewGetNetworkPortForwardingRulesOK

func NewGetNetworkPortForwardingRulesOK() *GetNetworkPortForwardingRulesOK

NewGetNetworkPortForwardingRulesOK creates a GetNetworkPortForwardingRulesOK with default headers values

func (*GetNetworkPortForwardingRulesOK) Error

func (*GetNetworkPortForwardingRulesOK) GetPayload

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

type GetNetworkPortForwardingRulesParams

type GetNetworkPortForwardingRulesParams struct {

	/*NetworkID*/
	NetworkID string

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

GetNetworkPortForwardingRulesParams contains all the parameters to send to the API endpoint for the get network port forwarding rules operation typically these are written to a http.Request

func NewGetNetworkPortForwardingRulesParams

func NewGetNetworkPortForwardingRulesParams() *GetNetworkPortForwardingRulesParams

NewGetNetworkPortForwardingRulesParams creates a new GetNetworkPortForwardingRulesParams object with the default values initialized.

func NewGetNetworkPortForwardingRulesParamsWithContext

func NewGetNetworkPortForwardingRulesParamsWithContext(ctx context.Context) *GetNetworkPortForwardingRulesParams

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

func NewGetNetworkPortForwardingRulesParamsWithHTTPClient

func NewGetNetworkPortForwardingRulesParamsWithHTTPClient(client *http.Client) *GetNetworkPortForwardingRulesParams

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

func NewGetNetworkPortForwardingRulesParamsWithTimeout

func NewGetNetworkPortForwardingRulesParamsWithTimeout(timeout time.Duration) *GetNetworkPortForwardingRulesParams

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

func (*GetNetworkPortForwardingRulesParams) SetContext

SetContext adds the context to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) SetNetworkID

func (o *GetNetworkPortForwardingRulesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) SetTimeout

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

SetTimeout adds the timeout to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) WithContext

WithContext adds the context to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) WithNetworkID

WithNetworkID adds the networkID to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) WithTimeout

WithTimeout adds the timeout to the get network port forwarding rules params

func (*GetNetworkPortForwardingRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkPortForwardingRulesReader

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

GetNetworkPortForwardingRulesReader is a Reader for the GetNetworkPortForwardingRules structure.

func (*GetNetworkPortForwardingRulesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkPortForwardingRulesOK

type UpdateNetworkPortForwardingRulesOK struct {
	Payload interface{}
}

UpdateNetworkPortForwardingRulesOK handles this case with default header values.

Successful operation

func NewUpdateNetworkPortForwardingRulesOK

func NewUpdateNetworkPortForwardingRulesOK() *UpdateNetworkPortForwardingRulesOK

NewUpdateNetworkPortForwardingRulesOK creates a UpdateNetworkPortForwardingRulesOK with default headers values

func (*UpdateNetworkPortForwardingRulesOK) Error

func (*UpdateNetworkPortForwardingRulesOK) GetPayload

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

type UpdateNetworkPortForwardingRulesParams

type UpdateNetworkPortForwardingRulesParams struct {

	/*NetworkID*/
	NetworkID string
	/*UpdateNetworkPortForwardingRules*/
	UpdateNetworkPortForwardingRules *models.UpdateNetworkPortForwardingRules

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

UpdateNetworkPortForwardingRulesParams contains all the parameters to send to the API endpoint for the update network port forwarding rules operation typically these are written to a http.Request

func NewUpdateNetworkPortForwardingRulesParams

func NewUpdateNetworkPortForwardingRulesParams() *UpdateNetworkPortForwardingRulesParams

NewUpdateNetworkPortForwardingRulesParams creates a new UpdateNetworkPortForwardingRulesParams object with the default values initialized.

func NewUpdateNetworkPortForwardingRulesParamsWithContext

func NewUpdateNetworkPortForwardingRulesParamsWithContext(ctx context.Context) *UpdateNetworkPortForwardingRulesParams

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

func NewUpdateNetworkPortForwardingRulesParamsWithHTTPClient

func NewUpdateNetworkPortForwardingRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkPortForwardingRulesParams

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

func NewUpdateNetworkPortForwardingRulesParamsWithTimeout

func NewUpdateNetworkPortForwardingRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkPortForwardingRulesParams

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

func (*UpdateNetworkPortForwardingRulesParams) SetContext

SetContext adds the context to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) SetNetworkID

func (o *UpdateNetworkPortForwardingRulesParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) SetTimeout

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

SetTimeout adds the timeout to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) SetUpdateNetworkPortForwardingRules

func (o *UpdateNetworkPortForwardingRulesParams) SetUpdateNetworkPortForwardingRules(updateNetworkPortForwardingRules *models.UpdateNetworkPortForwardingRules)

SetUpdateNetworkPortForwardingRules adds the updateNetworkPortForwardingRules to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) WithContext

WithContext adds the context to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) WithNetworkID

WithNetworkID adds the networkID to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) WithTimeout

WithTimeout adds the timeout to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) WithUpdateNetworkPortForwardingRules

func (o *UpdateNetworkPortForwardingRulesParams) WithUpdateNetworkPortForwardingRules(updateNetworkPortForwardingRules *models.UpdateNetworkPortForwardingRules) *UpdateNetworkPortForwardingRulesParams

WithUpdateNetworkPortForwardingRules adds the updateNetworkPortForwardingRules to the update network port forwarding rules params

func (*UpdateNetworkPortForwardingRulesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkPortForwardingRulesReader

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

UpdateNetworkPortForwardingRulesReader is a Reader for the UpdateNetworkPortForwardingRules structure.

func (*UpdateNetworkPortForwardingRulesReader) ReadResponse

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