Documentation ¶
Index ¶
- type Client
- func (a *Client) GetNetworkL7FirewallRules(params *GetNetworkL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkL7FirewallRulesOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateNetworkL7FirewallRules(params *UpdateNetworkL7FirewallRulesParams, ...) (*UpdateNetworkL7FirewallRulesOK, error)
- type ClientService
- type GetNetworkL7FirewallRulesOK
- type GetNetworkL7FirewallRulesParams
- func NewGetNetworkL7FirewallRulesParams() *GetNetworkL7FirewallRulesParams
- func NewGetNetworkL7FirewallRulesParamsWithContext(ctx context.Context) *GetNetworkL7FirewallRulesParams
- func NewGetNetworkL7FirewallRulesParamsWithHTTPClient(client *http.Client) *GetNetworkL7FirewallRulesParams
- func NewGetNetworkL7FirewallRulesParamsWithTimeout(timeout time.Duration) *GetNetworkL7FirewallRulesParams
- func (o *GetNetworkL7FirewallRulesParams) SetContext(ctx context.Context)
- func (o *GetNetworkL7FirewallRulesParams) SetHTTPClient(client *http.Client)
- func (o *GetNetworkL7FirewallRulesParams) SetNetworkID(networkID string)
- func (o *GetNetworkL7FirewallRulesParams) SetTimeout(timeout time.Duration)
- func (o *GetNetworkL7FirewallRulesParams) WithContext(ctx context.Context) *GetNetworkL7FirewallRulesParams
- func (o *GetNetworkL7FirewallRulesParams) WithHTTPClient(client *http.Client) *GetNetworkL7FirewallRulesParams
- func (o *GetNetworkL7FirewallRulesParams) WithNetworkID(networkID string) *GetNetworkL7FirewallRulesParams
- func (o *GetNetworkL7FirewallRulesParams) WithTimeout(timeout time.Duration) *GetNetworkL7FirewallRulesParams
- func (o *GetNetworkL7FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetNetworkL7FirewallRulesReader
- type UpdateNetworkL7FirewallRulesOK
- type UpdateNetworkL7FirewallRulesParams
- func NewUpdateNetworkL7FirewallRulesParams() *UpdateNetworkL7FirewallRulesParams
- func NewUpdateNetworkL7FirewallRulesParamsWithContext(ctx context.Context) *UpdateNetworkL7FirewallRulesParams
- func NewUpdateNetworkL7FirewallRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkL7FirewallRulesParams
- func NewUpdateNetworkL7FirewallRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkL7FirewallRulesParams
- func (o *UpdateNetworkL7FirewallRulesParams) SetContext(ctx context.Context)
- func (o *UpdateNetworkL7FirewallRulesParams) SetHTTPClient(client *http.Client)
- func (o *UpdateNetworkL7FirewallRulesParams) SetNetworkID(networkID string)
- func (o *UpdateNetworkL7FirewallRulesParams) SetTimeout(timeout time.Duration)
- func (o *UpdateNetworkL7FirewallRulesParams) SetUpdateNetworkL7FirewallRules(updateNetworkL7FirewallRules *models.UpdateNetworkL7FirewallRules)
- func (o *UpdateNetworkL7FirewallRulesParams) WithContext(ctx context.Context) *UpdateNetworkL7FirewallRulesParams
- func (o *UpdateNetworkL7FirewallRulesParams) WithHTTPClient(client *http.Client) *UpdateNetworkL7FirewallRulesParams
- func (o *UpdateNetworkL7FirewallRulesParams) WithNetworkID(networkID string) *UpdateNetworkL7FirewallRulesParams
- func (o *UpdateNetworkL7FirewallRulesParams) WithTimeout(timeout time.Duration) *UpdateNetworkL7FirewallRulesParams
- func (o *UpdateNetworkL7FirewallRulesParams) WithUpdateNetworkL7FirewallRules(updateNetworkL7FirewallRules *models.UpdateNetworkL7FirewallRules) *UpdateNetworkL7FirewallRulesParams
- func (o *UpdateNetworkL7FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateNetworkL7FirewallRulesReader
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 l7 firewall API
func (*Client) GetNetworkL7FirewallRules ¶
func (a *Client) GetNetworkL7FirewallRules(params *GetNetworkL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkL7FirewallRulesOK, error)
GetNetworkL7FirewallRules gets network l7 firewall rules
List the MX L7 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) UpdateNetworkL7FirewallRules ¶
func (a *Client) UpdateNetworkL7FirewallRules(params *UpdateNetworkL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkL7FirewallRulesOK, error)
UpdateNetworkL7FirewallRules updates network l7 firewall rules
Update the MX L7 firewall rules for an MX network
type ClientService ¶
type ClientService interface { GetNetworkL7FirewallRules(params *GetNetworkL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkL7FirewallRulesOK, error) UpdateNetworkL7FirewallRules(params *UpdateNetworkL7FirewallRulesParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkL7FirewallRulesOK, 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 l7 firewall API client.
type GetNetworkL7FirewallRulesOK ¶
type GetNetworkL7FirewallRulesOK struct {
Payload interface{}
}
GetNetworkL7FirewallRulesOK handles this case with default header values.
Successful operation
func NewGetNetworkL7FirewallRulesOK ¶
func NewGetNetworkL7FirewallRulesOK() *GetNetworkL7FirewallRulesOK
NewGetNetworkL7FirewallRulesOK creates a GetNetworkL7FirewallRulesOK with default headers values
func (*GetNetworkL7FirewallRulesOK) Error ¶
func (o *GetNetworkL7FirewallRulesOK) Error() string
func (*GetNetworkL7FirewallRulesOK) GetPayload ¶
func (o *GetNetworkL7FirewallRulesOK) GetPayload() interface{}
type GetNetworkL7FirewallRulesParams ¶
type GetNetworkL7FirewallRulesParams struct { /*NetworkID*/ NetworkID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetNetworkL7FirewallRulesParams contains all the parameters to send to the API endpoint for the get network l7 firewall rules operation typically these are written to a http.Request
func NewGetNetworkL7FirewallRulesParams ¶
func NewGetNetworkL7FirewallRulesParams() *GetNetworkL7FirewallRulesParams
NewGetNetworkL7FirewallRulesParams creates a new GetNetworkL7FirewallRulesParams object with the default values initialized.
func NewGetNetworkL7FirewallRulesParamsWithContext ¶
func NewGetNetworkL7FirewallRulesParamsWithContext(ctx context.Context) *GetNetworkL7FirewallRulesParams
NewGetNetworkL7FirewallRulesParamsWithContext creates a new GetNetworkL7FirewallRulesParams object with the default values initialized, and the ability to set a context for a request
func NewGetNetworkL7FirewallRulesParamsWithHTTPClient ¶
func NewGetNetworkL7FirewallRulesParamsWithHTTPClient(client *http.Client) *GetNetworkL7FirewallRulesParams
NewGetNetworkL7FirewallRulesParamsWithHTTPClient creates a new GetNetworkL7FirewallRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetNetworkL7FirewallRulesParamsWithTimeout ¶
func NewGetNetworkL7FirewallRulesParamsWithTimeout(timeout time.Duration) *GetNetworkL7FirewallRulesParams
NewGetNetworkL7FirewallRulesParamsWithTimeout creates a new GetNetworkL7FirewallRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetNetworkL7FirewallRulesParams) SetContext ¶
func (o *GetNetworkL7FirewallRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) SetHTTPClient ¶
func (o *GetNetworkL7FirewallRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) SetNetworkID ¶
func (o *GetNetworkL7FirewallRulesParams) SetNetworkID(networkID string)
SetNetworkID adds the networkId to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) SetTimeout ¶
func (o *GetNetworkL7FirewallRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) WithContext ¶
func (o *GetNetworkL7FirewallRulesParams) WithContext(ctx context.Context) *GetNetworkL7FirewallRulesParams
WithContext adds the context to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) WithHTTPClient ¶
func (o *GetNetworkL7FirewallRulesParams) WithHTTPClient(client *http.Client) *GetNetworkL7FirewallRulesParams
WithHTTPClient adds the HTTPClient to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) WithNetworkID ¶
func (o *GetNetworkL7FirewallRulesParams) WithNetworkID(networkID string) *GetNetworkL7FirewallRulesParams
WithNetworkID adds the networkID to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) WithTimeout ¶
func (o *GetNetworkL7FirewallRulesParams) WithTimeout(timeout time.Duration) *GetNetworkL7FirewallRulesParams
WithTimeout adds the timeout to the get network l7 firewall rules params
func (*GetNetworkL7FirewallRulesParams) WriteToRequest ¶
func (o *GetNetworkL7FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetNetworkL7FirewallRulesReader ¶
type GetNetworkL7FirewallRulesReader struct {
// contains filtered or unexported fields
}
GetNetworkL7FirewallRulesReader is a Reader for the GetNetworkL7FirewallRules structure.
func (*GetNetworkL7FirewallRulesReader) ReadResponse ¶
func (o *GetNetworkL7FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateNetworkL7FirewallRulesOK ¶
type UpdateNetworkL7FirewallRulesOK struct {
Payload interface{}
}
UpdateNetworkL7FirewallRulesOK handles this case with default header values.
Successful operation
func NewUpdateNetworkL7FirewallRulesOK ¶
func NewUpdateNetworkL7FirewallRulesOK() *UpdateNetworkL7FirewallRulesOK
NewUpdateNetworkL7FirewallRulesOK creates a UpdateNetworkL7FirewallRulesOK with default headers values
func (*UpdateNetworkL7FirewallRulesOK) Error ¶
func (o *UpdateNetworkL7FirewallRulesOK) Error() string
func (*UpdateNetworkL7FirewallRulesOK) GetPayload ¶
func (o *UpdateNetworkL7FirewallRulesOK) GetPayload() interface{}
type UpdateNetworkL7FirewallRulesParams ¶
type UpdateNetworkL7FirewallRulesParams struct { /*NetworkID*/ NetworkID string /*UpdateNetworkL7FirewallRules*/ UpdateNetworkL7FirewallRules *models.UpdateNetworkL7FirewallRules Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
UpdateNetworkL7FirewallRulesParams contains all the parameters to send to the API endpoint for the update network l7 firewall rules operation typically these are written to a http.Request
func NewUpdateNetworkL7FirewallRulesParams ¶
func NewUpdateNetworkL7FirewallRulesParams() *UpdateNetworkL7FirewallRulesParams
NewUpdateNetworkL7FirewallRulesParams creates a new UpdateNetworkL7FirewallRulesParams object with the default values initialized.
func NewUpdateNetworkL7FirewallRulesParamsWithContext ¶
func NewUpdateNetworkL7FirewallRulesParamsWithContext(ctx context.Context) *UpdateNetworkL7FirewallRulesParams
NewUpdateNetworkL7FirewallRulesParamsWithContext creates a new UpdateNetworkL7FirewallRulesParams object with the default values initialized, and the ability to set a context for a request
func NewUpdateNetworkL7FirewallRulesParamsWithHTTPClient ¶
func NewUpdateNetworkL7FirewallRulesParamsWithHTTPClient(client *http.Client) *UpdateNetworkL7FirewallRulesParams
NewUpdateNetworkL7FirewallRulesParamsWithHTTPClient creates a new UpdateNetworkL7FirewallRulesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewUpdateNetworkL7FirewallRulesParamsWithTimeout ¶
func NewUpdateNetworkL7FirewallRulesParamsWithTimeout(timeout time.Duration) *UpdateNetworkL7FirewallRulesParams
NewUpdateNetworkL7FirewallRulesParamsWithTimeout creates a new UpdateNetworkL7FirewallRulesParams object with the default values initialized, and the ability to set a timeout on a request
func (*UpdateNetworkL7FirewallRulesParams) SetContext ¶
func (o *UpdateNetworkL7FirewallRulesParams) SetContext(ctx context.Context)
SetContext adds the context to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) SetHTTPClient ¶
func (o *UpdateNetworkL7FirewallRulesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) SetNetworkID ¶
func (o *UpdateNetworkL7FirewallRulesParams) SetNetworkID(networkID string)
SetNetworkID adds the networkId to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) SetTimeout ¶
func (o *UpdateNetworkL7FirewallRulesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) SetUpdateNetworkL7FirewallRules ¶
func (o *UpdateNetworkL7FirewallRulesParams) SetUpdateNetworkL7FirewallRules(updateNetworkL7FirewallRules *models.UpdateNetworkL7FirewallRules)
SetUpdateNetworkL7FirewallRules adds the updateNetworkL7FirewallRules to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) WithContext ¶
func (o *UpdateNetworkL7FirewallRulesParams) WithContext(ctx context.Context) *UpdateNetworkL7FirewallRulesParams
WithContext adds the context to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) WithHTTPClient ¶
func (o *UpdateNetworkL7FirewallRulesParams) WithHTTPClient(client *http.Client) *UpdateNetworkL7FirewallRulesParams
WithHTTPClient adds the HTTPClient to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) WithNetworkID ¶
func (o *UpdateNetworkL7FirewallRulesParams) WithNetworkID(networkID string) *UpdateNetworkL7FirewallRulesParams
WithNetworkID adds the networkID to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) WithTimeout ¶
func (o *UpdateNetworkL7FirewallRulesParams) WithTimeout(timeout time.Duration) *UpdateNetworkL7FirewallRulesParams
WithTimeout adds the timeout to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) WithUpdateNetworkL7FirewallRules ¶
func (o *UpdateNetworkL7FirewallRulesParams) WithUpdateNetworkL7FirewallRules(updateNetworkL7FirewallRules *models.UpdateNetworkL7FirewallRules) *UpdateNetworkL7FirewallRulesParams
WithUpdateNetworkL7FirewallRules adds the updateNetworkL7FirewallRules to the update network l7 firewall rules params
func (*UpdateNetworkL7FirewallRulesParams) WriteToRequest ¶
func (o *UpdateNetworkL7FirewallRulesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateNetworkL7FirewallRulesReader ¶
type UpdateNetworkL7FirewallRulesReader struct {
// contains filtered or unexported fields
}
UpdateNetworkL7FirewallRulesReader is a Reader for the UpdateNetworkL7FirewallRules structure.
func (*UpdateNetworkL7FirewallRulesReader) ReadResponse ¶
func (o *UpdateNetworkL7FirewallRulesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.