Documentation ¶
Index ¶
- type Client
- func (a *Client) GetNetworkL3FirewallRules(params *GetNetworkL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkL3FirewallRulesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateNetworkL3FirewallRules(params *UpdateNetworkL3FirewallRulesParams, ...) (*UpdateNetworkL3FirewallRulesOK, error)
- type ClientService
- type GetNetworkL3FirewallRulesOK
- type GetNetworkL3FirewallRulesParams
- func NewGetNetworkL3FirewallRulesParams() *GetNetworkL3FirewallRulesParams
- func NewGetNetworkL3FirewallRulesParamsWithContext(ctx context.Context) *GetNetworkL3FirewallRulesParams
- func NewGetNetworkL3FirewallRulesParamsWithHTTPClient(client *http.Client) *GetNetworkL3FirewallRulesParams
- func NewGetNetworkL3FirewallRulesParamsWithTimeout(timeout time.Duration) *GetNetworkL3FirewallRulesParams
- func (o *GetNetworkL3FirewallRulesParams) SetContext(ctx context.Context)
- func (o *GetNetworkL3FirewallRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetNetworkL3FirewallRulesParams) SetNetworkID(networkID string)
- func (o *GetNetworkL3FirewallRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetNetworkL3FirewallRulesParams) WithContext(ctx context.Context) *GetNetworkL3FirewallRulesParams
- func (o *GetNetworkL3FirewallRulesParams) WithHTTPClient(client *http.Client) *GetNetworkL3FirewallRulesParams
- func (o *GetNetworkL3FirewallRulesParams) WithNetworkID(networkID string) *GetNetworkL3FirewallRulesParams
- func (o *GetNetworkL3FirewallRulesParams) WithTimeout(timeout time.Duration) *GetNetworkL3FirewallRulesParams
- func (o *GetNetworkL3FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetNetworkL3FirewallRulesReader
- type UpdateNetworkL3FirewallRulesOK
- type UpdateNetworkL3FirewallRulesParams
- func NewUpdateNetworkL3FirewallRulesParams() *UpdateNetworkL3FirewallRulesParams
- func NewUpdateNetworkL3FirewallRulesParamsWithContext(ctx context.Context) *UpdateNetworkL3FirewallRulesParams
- func NewUpdateNetworkL3FirewallRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkL3FirewallRulesParams
- func NewUpdateNetworkL3FirewallRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkL3FirewallRulesParams
- func (o *UpdateNetworkL3FirewallRulesParams) SetContext(ctx context.Context)
- func (o *UpdateNetworkL3FirewallRulesParams) SetHTTPClient(client *http.Client)
- func (o *UpdateNetworkL3FirewallRulesParams) SetNetworkID(networkID string)
- func (o *UpdateNetworkL3FirewallRulesParams) SetTimeout(timeout time.Duration)
- func (o *UpdateNetworkL3FirewallRulesParams) SetUpdateNetworkL3FirewallRules(updateNetworkL3FirewallRules *models.UpdateNetworkL3FirewallRules)
- func (o *UpdateNetworkL3FirewallRulesParams) WithContext(ctx context.Context) *UpdateNetworkL3FirewallRulesParams
- func (o *UpdateNetworkL3FirewallRulesParams) WithHTTPClient(client *http.Client) *UpdateNetworkL3FirewallRulesParams
- func (o *UpdateNetworkL3FirewallRulesParams) WithNetworkID(networkID string) *UpdateNetworkL3FirewallRulesParams
- func (o *UpdateNetworkL3FirewallRulesParams) WithTimeout(timeout time.Duration) *UpdateNetworkL3FirewallRulesParams
- func (o *UpdateNetworkL3FirewallRulesParams) WithUpdateNetworkL3FirewallRules(updateNetworkL3FirewallRules *models.UpdateNetworkL3FirewallRules) *UpdateNetworkL3FirewallRulesParams
- func (o *UpdateNetworkL3FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateNetworkL3FirewallRulesReader
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 l3 firewall API
func (*Client) GetNetworkL3FirewallRules ¶
func (a *Client) GetNetworkL3FirewallRules(params *GetNetworkL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkL3FirewallRulesOK, error)
GetNetworkL3FirewallRules gets network l3 firewall rules
Return the L3 firewall rules for an MX network
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateNetworkL3FirewallRules ¶
func (a *Client) UpdateNetworkL3FirewallRules(params *UpdateNetworkL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkL3FirewallRulesOK, error)
UpdateNetworkL3FirewallRules updates network l3 firewall rules
Update the L3 firewall rules of an MX network
type ClientService ¶
type ClientService interface { GetNetworkL3FirewallRules(params *GetNetworkL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkL3FirewallRulesOK, error) UpdateNetworkL3FirewallRules(params *UpdateNetworkL3FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkL3FirewallRulesOK, 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 l3 firewall API client.
type GetNetworkL3FirewallRulesOK ¶
type GetNetworkL3FirewallRulesOK struct {
Payload interface{}
}
GetNetworkL3FirewallRulesOK handles this case with default header values.
Successful operation
func NewGetNetworkL3FirewallRulesOK ¶
func NewGetNetworkL3FirewallRulesOK() *GetNetworkL3FirewallRulesOK
NewGetNetworkL3FirewallRulesOK creates a GetNetworkL3FirewallRulesOK with default headers values
func (*GetNetworkL3FirewallRulesOK) Error ¶
func (o *GetNetworkL3FirewallRulesOK) Error() string
func (*GetNetworkL3FirewallRulesOK) GetPayload ¶
func (o *GetNetworkL3FirewallRulesOK) GetPayload() interface{}
type GetNetworkL3FirewallRulesParams ¶
type GetNetworkL3FirewallRulesParams struct { /*NetworkID*/ NetworkID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetNetworkL3FirewallRulesParams contains all the parameters to send to the API endpoint for the get network l3 firewall rules operation typically these are written to a http.Request
func NewGetNetworkL3FirewallRulesParams ¶
func NewGetNetworkL3FirewallRulesParams() *GetNetworkL3FirewallRulesParams
NewGetNetworkL3FirewallRulesParams creates a new GetNetworkL3FirewallRulesParams object with the default values initialized.
func NewGetNetworkL3FirewallRulesParamsWithContext ¶
func NewGetNetworkL3FirewallRulesParamsWithContext(ctx context.Context) *GetNetworkL3FirewallRulesParams
NewGetNetworkL3FirewallRulesParamsWithContext creates a new GetNetworkL3FirewallRulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetNetworkL3FirewallRulesParamsWithHTTPClient ¶
func NewGetNetworkL3FirewallRulesParamsWithHTTPClient(client *http.Client) *GetNetworkL3FirewallRulesParams
NewGetNetworkL3FirewallRulesParamsWithHTTPClient creates a new GetNetworkL3FirewallRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetNetworkL3FirewallRulesParamsWithTimeout ¶
func NewGetNetworkL3FirewallRulesParamsWithTimeout(timeout time.Duration) *GetNetworkL3FirewallRulesParams
NewGetNetworkL3FirewallRulesParamsWithTimeout creates a new GetNetworkL3FirewallRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetNetworkL3FirewallRulesParams) SetContext ¶
func (o *GetNetworkL3FirewallRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) SetHTTPClient ¶
func (o *GetNetworkL3FirewallRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) SetNetworkID ¶
func (o *GetNetworkL3FirewallRulesParams) SetNetworkID(networkID string)
SetNetworkID adds the networkId to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) SetTimeout ¶
func (o *GetNetworkL3FirewallRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) WithContext ¶
func (o *GetNetworkL3FirewallRulesParams) WithContext(ctx context.Context) *GetNetworkL3FirewallRulesParams
WithContext adds the context to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) WithHTTPClient ¶
func (o *GetNetworkL3FirewallRulesParams) WithHTTPClient(client *http.Client) *GetNetworkL3FirewallRulesParams
WithHTTPClient adds the HTTPClient to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) WithNetworkID ¶
func (o *GetNetworkL3FirewallRulesParams) WithNetworkID(networkID string) *GetNetworkL3FirewallRulesParams
WithNetworkID adds the networkID to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) WithTimeout ¶
func (o *GetNetworkL3FirewallRulesParams) WithTimeout(timeout time.Duration) *GetNetworkL3FirewallRulesParams
WithTimeout adds the timeout to the get network l3 firewall rules params
func (*GetNetworkL3FirewallRulesParams) WriteToRequest ¶
func (o *GetNetworkL3FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetNetworkL3FirewallRulesReader ¶
type GetNetworkL3FirewallRulesReader struct {
// contains filtered or unexported fields
}
GetNetworkL3FirewallRulesReader is a Reader for the GetNetworkL3FirewallRules structure.
func (*GetNetworkL3FirewallRulesReader) ReadResponse ¶
func (o *GetNetworkL3FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateNetworkL3FirewallRulesOK ¶
type UpdateNetworkL3FirewallRulesOK struct {
Payload interface{}
}
UpdateNetworkL3FirewallRulesOK handles this case with default header values.
Successful operation
func NewUpdateNetworkL3FirewallRulesOK ¶
func NewUpdateNetworkL3FirewallRulesOK() *UpdateNetworkL3FirewallRulesOK
NewUpdateNetworkL3FirewallRulesOK creates a UpdateNetworkL3FirewallRulesOK with default headers values
func (*UpdateNetworkL3FirewallRulesOK) Error ¶
func (o *UpdateNetworkL3FirewallRulesOK) Error() string
func (*UpdateNetworkL3FirewallRulesOK) GetPayload ¶
func (o *UpdateNetworkL3FirewallRulesOK) GetPayload() interface{}
type UpdateNetworkL3FirewallRulesParams ¶
type UpdateNetworkL3FirewallRulesParams struct { /*NetworkID*/ NetworkID string /*UpdateNetworkL3FirewallRules*/ UpdateNetworkL3FirewallRules *models.UpdateNetworkL3FirewallRules Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateNetworkL3FirewallRulesParams contains all the parameters to send to the API endpoint for the update network l3 firewall rules operation typically these are written to a http.Request
func NewUpdateNetworkL3FirewallRulesParams ¶
func NewUpdateNetworkL3FirewallRulesParams() *UpdateNetworkL3FirewallRulesParams
NewUpdateNetworkL3FirewallRulesParams creates a new UpdateNetworkL3FirewallRulesParams object with the default values initialized.
func NewUpdateNetworkL3FirewallRulesParamsWithContext ¶
func NewUpdateNetworkL3FirewallRulesParamsWithContext(ctx context.Context) *UpdateNetworkL3FirewallRulesParams
NewUpdateNetworkL3FirewallRulesParamsWithContext creates a new UpdateNetworkL3FirewallRulesParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateNetworkL3FirewallRulesParamsWithHTTPClient ¶
func NewUpdateNetworkL3FirewallRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkL3FirewallRulesParams
NewUpdateNetworkL3FirewallRulesParamsWithHTTPClient creates a new UpdateNetworkL3FirewallRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateNetworkL3FirewallRulesParamsWithTimeout ¶
func NewUpdateNetworkL3FirewallRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkL3FirewallRulesParams
NewUpdateNetworkL3FirewallRulesParamsWithTimeout creates a new UpdateNetworkL3FirewallRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateNetworkL3FirewallRulesParams) SetContext ¶
func (o *UpdateNetworkL3FirewallRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) SetHTTPClient ¶
func (o *UpdateNetworkL3FirewallRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) SetNetworkID ¶
func (o *UpdateNetworkL3FirewallRulesParams) SetNetworkID(networkID string)
SetNetworkID adds the networkId to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) SetTimeout ¶
func (o *UpdateNetworkL3FirewallRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) SetUpdateNetworkL3FirewallRules ¶
func (o *UpdateNetworkL3FirewallRulesParams) SetUpdateNetworkL3FirewallRules(updateNetworkL3FirewallRules *models.UpdateNetworkL3FirewallRules)
SetUpdateNetworkL3FirewallRules adds the updateNetworkL3FirewallRules to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) WithContext ¶
func (o *UpdateNetworkL3FirewallRulesParams) WithContext(ctx context.Context) *UpdateNetworkL3FirewallRulesParams
WithContext adds the context to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) WithHTTPClient ¶
func (o *UpdateNetworkL3FirewallRulesParams) WithHTTPClient(client *http.Client) *UpdateNetworkL3FirewallRulesParams
WithHTTPClient adds the HTTPClient to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) WithNetworkID ¶
func (o *UpdateNetworkL3FirewallRulesParams) WithNetworkID(networkID string) *UpdateNetworkL3FirewallRulesParams
WithNetworkID adds the networkID to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) WithTimeout ¶
func (o *UpdateNetworkL3FirewallRulesParams) WithTimeout(timeout time.Duration) *UpdateNetworkL3FirewallRulesParams
WithTimeout adds the timeout to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) WithUpdateNetworkL3FirewallRules ¶
func (o *UpdateNetworkL3FirewallRulesParams) WithUpdateNetworkL3FirewallRules(updateNetworkL3FirewallRules *models.UpdateNetworkL3FirewallRules) *UpdateNetworkL3FirewallRulesParams
WithUpdateNetworkL3FirewallRules adds the updateNetworkL3FirewallRules to the update network l3 firewall rules params
func (*UpdateNetworkL3FirewallRulesParams) WriteToRequest ¶
func (o *UpdateNetworkL3FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateNetworkL3FirewallRulesReader ¶
type UpdateNetworkL3FirewallRulesReader struct {
// contains filtered or unexported fields
}
UpdateNetworkL3FirewallRulesReader is a Reader for the UpdateNetworkL3FirewallRules structure.
func (*UpdateNetworkL3FirewallRulesReader) ReadResponse ¶
func (o *UpdateNetworkL3FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.