Documentation ¶
Index ¶
- type Client
- func (a *Client) GetNetworkPortForwardingRules(params *GetNetworkPortForwardingRulesParams, ...) (*GetNetworkPortForwardingRulesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateNetworkPortForwardingRules(params *UpdateNetworkPortForwardingRulesParams, ...) (*UpdateNetworkPortForwardingRulesOK, error)
- type ClientService
- type GetNetworkPortForwardingRulesOK
- type GetNetworkPortForwardingRulesParams
- func NewGetNetworkPortForwardingRulesParams() *GetNetworkPortForwardingRulesParams
- func NewGetNetworkPortForwardingRulesParamsWithContext(ctx context.Context) *GetNetworkPortForwardingRulesParams
- func NewGetNetworkPortForwardingRulesParamsWithHTTPClient(client *http.Client) *GetNetworkPortForwardingRulesParams
- func NewGetNetworkPortForwardingRulesParamsWithTimeout(timeout time.Duration) *GetNetworkPortForwardingRulesParams
- func (o *GetNetworkPortForwardingRulesParams) SetContext(ctx context.Context)
- func (o *GetNetworkPortForwardingRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetNetworkPortForwardingRulesParams) SetNetworkID(networkID string)
- func (o *GetNetworkPortForwardingRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetNetworkPortForwardingRulesParams) WithContext(ctx context.Context) *GetNetworkPortForwardingRulesParams
- func (o *GetNetworkPortForwardingRulesParams) WithHTTPClient(client *http.Client) *GetNetworkPortForwardingRulesParams
- func (o *GetNetworkPortForwardingRulesParams) WithNetworkID(networkID string) *GetNetworkPortForwardingRulesParams
- func (o *GetNetworkPortForwardingRulesParams) WithTimeout(timeout time.Duration) *GetNetworkPortForwardingRulesParams
- func (o *GetNetworkPortForwardingRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetNetworkPortForwardingRulesReader
- type UpdateNetworkPortForwardingRulesOK
- type UpdateNetworkPortForwardingRulesParams
- func NewUpdateNetworkPortForwardingRulesParams() *UpdateNetworkPortForwardingRulesParams
- func NewUpdateNetworkPortForwardingRulesParamsWithContext(ctx context.Context) *UpdateNetworkPortForwardingRulesParams
- func NewUpdateNetworkPortForwardingRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkPortForwardingRulesParams
- func NewUpdateNetworkPortForwardingRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkPortForwardingRulesParams
- func (o *UpdateNetworkPortForwardingRulesParams) SetContext(ctx context.Context)
- func (o *UpdateNetworkPortForwardingRulesParams) SetHTTPClient(client *http.Client)
- func (o *UpdateNetworkPortForwardingRulesParams) SetNetworkID(networkID string)
- func (o *UpdateNetworkPortForwardingRulesParams) SetTimeout(timeout time.Duration)
- func (o *UpdateNetworkPortForwardingRulesParams) SetUpdateNetworkPortForwardingRules(updateNetworkPortForwardingRules *models.UpdateNetworkPortForwardingRules)
- func (o *UpdateNetworkPortForwardingRulesParams) WithContext(ctx context.Context) *UpdateNetworkPortForwardingRulesParams
- func (o *UpdateNetworkPortForwardingRulesParams) WithHTTPClient(client *http.Client) *UpdateNetworkPortForwardingRulesParams
- func (o *UpdateNetworkPortForwardingRulesParams) WithNetworkID(networkID string) *UpdateNetworkPortForwardingRulesParams
- func (o *UpdateNetworkPortForwardingRulesParams) WithTimeout(timeout time.Duration) *UpdateNetworkPortForwardingRulesParams
- func (o *UpdateNetworkPortForwardingRulesParams) WithUpdateNetworkPortForwardingRules(updateNetworkPortForwardingRules *models.UpdateNetworkPortForwardingRules) *UpdateNetworkPortForwardingRulesParams
- func (o *UpdateNetworkPortForwardingRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateNetworkPortForwardingRulesReader
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 ¶
func (a *Client) UpdateNetworkPortForwardingRules(params *UpdateNetworkPortForwardingRulesParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkPortForwardingRulesOK, error)
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 (o *GetNetworkPortForwardingRulesOK) Error() string
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 ¶
func (o *GetNetworkPortForwardingRulesParams) SetContext(ctx context.Context)
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 ¶
func (o *GetNetworkPortForwardingRulesParams) WithContext(ctx context.Context) *GetNetworkPortForwardingRulesParams
WithContext adds the context to the get network port forwarding rules params
func (*GetNetworkPortForwardingRulesParams) WithHTTPClient ¶
func (o *GetNetworkPortForwardingRulesParams) WithHTTPClient(client *http.Client) *GetNetworkPortForwardingRulesParams
WithHTTPClient adds the HTTPClient to the get network port forwarding rules params
func (*GetNetworkPortForwardingRulesParams) WithNetworkID ¶
func (o *GetNetworkPortForwardingRulesParams) WithNetworkID(networkID string) *GetNetworkPortForwardingRulesParams
WithNetworkID adds the networkID to the get network port forwarding rules params
func (*GetNetworkPortForwardingRulesParams) WithTimeout ¶
func (o *GetNetworkPortForwardingRulesParams) WithTimeout(timeout time.Duration) *GetNetworkPortForwardingRulesParams
WithTimeout adds the timeout to the get network port forwarding rules params
func (*GetNetworkPortForwardingRulesParams) WriteToRequest ¶
func (o *GetNetworkPortForwardingRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *UpdateNetworkPortForwardingRulesOK) Error() string
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 ¶
func (o *UpdateNetworkPortForwardingRulesParams) SetContext(ctx context.Context)
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 ¶
func (o *UpdateNetworkPortForwardingRulesParams) WithContext(ctx context.Context) *UpdateNetworkPortForwardingRulesParams
WithContext adds the context to the update network port forwarding rules params
func (*UpdateNetworkPortForwardingRulesParams) WithHTTPClient ¶
func (o *UpdateNetworkPortForwardingRulesParams) WithHTTPClient(client *http.Client) *UpdateNetworkPortForwardingRulesParams
WithHTTPClient adds the HTTPClient to the update network port forwarding rules params
func (*UpdateNetworkPortForwardingRulesParams) WithNetworkID ¶
func (o *UpdateNetworkPortForwardingRulesParams) WithNetworkID(networkID string) *UpdateNetworkPortForwardingRulesParams
WithNetworkID adds the networkID to the update network port forwarding rules params
func (*UpdateNetworkPortForwardingRulesParams) WithTimeout ¶
func (o *UpdateNetworkPortForwardingRulesParams) WithTimeout(timeout time.Duration) *UpdateNetworkPortForwardingRulesParams
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 ¶
func (o *UpdateNetworkPortForwardingRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.