deployments_ip_filtering

package
v1.0.0-bc7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2019 License: Apache-2.0 Imports: 11 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 deployments ip filtering API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new deployments ip filtering API client.

func (*Client) CreateIPFilterRuleset

func (a *Client) CreateIPFilterRuleset(params *CreateIPFilterRulesetParams, authInfo runtime.ClientAuthInfoWriter) (*CreateIPFilterRulesetCreated, error)

CreateIPFilterRuleset creates a ruleset

Creates a ruleset that combines a set of rules.

func (*Client) CreateIPFilterRulesetAssociation

CreateIPFilterRulesetAssociation creates ruleset association

Applies the ruleset to the specified deployment.

func (*Client) DeleteIPFilterRuleset

func (a *Client) DeleteIPFilterRuleset(params *DeleteIPFilterRulesetParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteIPFilterRulesetOK, error)

DeleteIPFilterRuleset deletes a ruleset

Deletes the ruleset by ID.

func (*Client) DeleteIPFilterRulesetAssociation

DeleteIPFilterRulesetAssociation deletes ruleset association

Deletes the traffic rules in the ruleset from the deployment.

func (*Client) GetIPFilterDeploymentRulesetAssociations

GetIPFilterDeploymentRulesetAssociations gets associated rulesets

Retrieves the rulesets associated with a deployment.

func (*Client) GetIPFilterRuleset

func (a *Client) GetIPFilterRuleset(params *GetIPFilterRulesetParams, authInfo runtime.ClientAuthInfoWriter) (*GetIPFilterRulesetOK, error)

GetIPFilterRuleset gets a ruleset

Retrieves the ruleset by ID.

func (*Client) GetIPFilterRulesetDeploymentAssociations

GetIPFilterRulesetDeploymentAssociations gets associated deployments

Retrieves a list of deployments that are associated to the specified ruleset.

func (*Client) GetIPFilterRulesets

func (a *Client) GetIPFilterRulesets(params *GetIPFilterRulesetsParams, authInfo runtime.ClientAuthInfoWriter) (*GetIPFilterRulesetsOK, error)

GetIPFilterRulesets gets all rulesets

Retrieves all of the user rulesets.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateIPFilterRuleset

func (a *Client) UpdateIPFilterRuleset(params *UpdateIPFilterRulesetParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateIPFilterRulesetOK, error)

UpdateIPFilterRuleset updates a ruleset

Updates the ruleset with the definition.

type CreateIPFilterRulesetAssociationCreated

type CreateIPFilterRulesetAssociationCreated struct {
	Payload models.EmptyResponse
}

CreateIPFilterRulesetAssociationCreated handles this case with default header values.

Create association request was valid and the association has been created

func NewCreateIPFilterRulesetAssociationCreated

func NewCreateIPFilterRulesetAssociationCreated() *CreateIPFilterRulesetAssociationCreated

NewCreateIPFilterRulesetAssociationCreated creates a CreateIPFilterRulesetAssociationCreated with default headers values

func (*CreateIPFilterRulesetAssociationCreated) Error

type CreateIPFilterRulesetAssociationInternalServerError

type CreateIPFilterRulesetAssociationInternalServerError struct {
	Payload *models.BasicFailedReply
}

CreateIPFilterRulesetAssociationInternalServerError handles this case with default header values.

Request execution failed (code: 'ip_filtering.request_execution_failed')

func NewCreateIPFilterRulesetAssociationInternalServerError

func NewCreateIPFilterRulesetAssociationInternalServerError() *CreateIPFilterRulesetAssociationInternalServerError

NewCreateIPFilterRulesetAssociationInternalServerError creates a CreateIPFilterRulesetAssociationInternalServerError with default headers values

func (*CreateIPFilterRulesetAssociationInternalServerError) Error

type CreateIPFilterRulesetAssociationNotFound

type CreateIPFilterRulesetAssociationNotFound struct {
	Payload *models.BasicFailedReply
}

CreateIPFilterRulesetAssociationNotFound handles this case with default header values.

Associated entity specified by {id} cannot be found (code: 'ip_filtering.associated_entity_not_found')

func NewCreateIPFilterRulesetAssociationNotFound

func NewCreateIPFilterRulesetAssociationNotFound() *CreateIPFilterRulesetAssociationNotFound

NewCreateIPFilterRulesetAssociationNotFound creates a CreateIPFilterRulesetAssociationNotFound with default headers values

func (*CreateIPFilterRulesetAssociationNotFound) Error

type CreateIPFilterRulesetAssociationParams

type CreateIPFilterRulesetAssociationParams struct {

	/*Body
	  Mandatory ruleset association description

	*/
	Body *models.FilterAssociation
	/*RulesetID
	  Mandatory ruleset ID

	*/
	RulesetID string

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

CreateIPFilterRulesetAssociationParams contains all the parameters to send to the API endpoint for the create ip filter ruleset association operation typically these are written to a http.Request

func NewCreateIPFilterRulesetAssociationParams

func NewCreateIPFilterRulesetAssociationParams() *CreateIPFilterRulesetAssociationParams

NewCreateIPFilterRulesetAssociationParams creates a new CreateIPFilterRulesetAssociationParams object with the default values initialized.

func NewCreateIPFilterRulesetAssociationParamsWithContext

func NewCreateIPFilterRulesetAssociationParamsWithContext(ctx context.Context) *CreateIPFilterRulesetAssociationParams

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

func NewCreateIPFilterRulesetAssociationParamsWithHTTPClient

func NewCreateIPFilterRulesetAssociationParamsWithHTTPClient(client *http.Client) *CreateIPFilterRulesetAssociationParams

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

func NewCreateIPFilterRulesetAssociationParamsWithTimeout

func NewCreateIPFilterRulesetAssociationParamsWithTimeout(timeout time.Duration) *CreateIPFilterRulesetAssociationParams

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

func (*CreateIPFilterRulesetAssociationParams) SetBody

SetBody adds the body to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) SetContext

SetContext adds the context to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) SetRulesetID

func (o *CreateIPFilterRulesetAssociationParams) SetRulesetID(rulesetID string)

SetRulesetID adds the rulesetId to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) SetTimeout

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

SetTimeout adds the timeout to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) WithBody

WithBody adds the body to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) WithContext

WithContext adds the context to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) WithRulesetID

WithRulesetID adds the rulesetID to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) WithTimeout

WithTimeout adds the timeout to the create ip filter ruleset association params

func (*CreateIPFilterRulesetAssociationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateIPFilterRulesetAssociationReader

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

CreateIPFilterRulesetAssociationReader is a Reader for the CreateIPFilterRulesetAssociation structure.

func (*CreateIPFilterRulesetAssociationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateIPFilterRulesetAssociationRetryWith

type CreateIPFilterRulesetAssociationRetryWith struct {
	Payload *models.BasicFailedReply
}

CreateIPFilterRulesetAssociationRetryWith handles this case with default header values.

Elevated permissions are required. (code: '"root.unauthorized.rbac.elevated_permissions_required"')

func NewCreateIPFilterRulesetAssociationRetryWith

func NewCreateIPFilterRulesetAssociationRetryWith() *CreateIPFilterRulesetAssociationRetryWith

NewCreateIPFilterRulesetAssociationRetryWith creates a CreateIPFilterRulesetAssociationRetryWith with default headers values

func (*CreateIPFilterRulesetAssociationRetryWith) Error

type CreateIPFilterRulesetBadRequest

type CreateIPFilterRulesetBadRequest struct {
	Payload *models.BasicFailedReply
}

CreateIPFilterRulesetBadRequest handles this case with default header values.

The ruleset definition contains errors (code: 'ip_filtering.ruleset_invalid')

func NewCreateIPFilterRulesetBadRequest

func NewCreateIPFilterRulesetBadRequest() *CreateIPFilterRulesetBadRequest

NewCreateIPFilterRulesetBadRequest creates a CreateIPFilterRulesetBadRequest with default headers values

func (*CreateIPFilterRulesetBadRequest) Error

type CreateIPFilterRulesetCreated

type CreateIPFilterRulesetCreated struct {
	Payload *models.RuleSetResponse
}

CreateIPFilterRulesetCreated handles this case with default header values.

The ruleset definition is valid and the creation has started

func NewCreateIPFilterRulesetCreated

func NewCreateIPFilterRulesetCreated() *CreateIPFilterRulesetCreated

NewCreateIPFilterRulesetCreated creates a CreateIPFilterRulesetCreated with default headers values

func (*CreateIPFilterRulesetCreated) Error

type CreateIPFilterRulesetInternalServerError

type CreateIPFilterRulesetInternalServerError struct {
	Payload *models.BasicFailedReply
}

CreateIPFilterRulesetInternalServerError handles this case with default header values.

The request execution failed (code: 'ip_filtering.request_execution_failed')

func NewCreateIPFilterRulesetInternalServerError

func NewCreateIPFilterRulesetInternalServerError() *CreateIPFilterRulesetInternalServerError

NewCreateIPFilterRulesetInternalServerError creates a CreateIPFilterRulesetInternalServerError with default headers values

func (*CreateIPFilterRulesetInternalServerError) Error

type CreateIPFilterRulesetParams

type CreateIPFilterRulesetParams struct {

	/*Body
	  The ruleset definition

	*/
	Body *models.IPFilterRuleset

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

CreateIPFilterRulesetParams contains all the parameters to send to the API endpoint for the create ip filter ruleset operation typically these are written to a http.Request

func NewCreateIPFilterRulesetParams

func NewCreateIPFilterRulesetParams() *CreateIPFilterRulesetParams

NewCreateIPFilterRulesetParams creates a new CreateIPFilterRulesetParams object with the default values initialized.

func NewCreateIPFilterRulesetParamsWithContext

func NewCreateIPFilterRulesetParamsWithContext(ctx context.Context) *CreateIPFilterRulesetParams

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

func NewCreateIPFilterRulesetParamsWithHTTPClient

func NewCreateIPFilterRulesetParamsWithHTTPClient(client *http.Client) *CreateIPFilterRulesetParams

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

func NewCreateIPFilterRulesetParamsWithTimeout

func NewCreateIPFilterRulesetParamsWithTimeout(timeout time.Duration) *CreateIPFilterRulesetParams

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

func (*CreateIPFilterRulesetParams) SetBody

SetBody adds the body to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) SetContext

func (o *CreateIPFilterRulesetParams) SetContext(ctx context.Context)

SetContext adds the context to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) SetTimeout

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

SetTimeout adds the timeout to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) WithBody

WithBody adds the body to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) WithContext

WithContext adds the context to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) WithTimeout

WithTimeout adds the timeout to the create ip filter ruleset params

func (*CreateIPFilterRulesetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateIPFilterRulesetReader

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

CreateIPFilterRulesetReader is a Reader for the CreateIPFilterRuleset structure.

func (*CreateIPFilterRulesetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateIPFilterRulesetRetryWith

type CreateIPFilterRulesetRetryWith struct {
	Payload *models.BasicFailedReply
}

CreateIPFilterRulesetRetryWith handles this case with default header values.

elevated permissions are required. (code: '"root.unauthorized.rbac.elevated_permissions_required"')

func NewCreateIPFilterRulesetRetryWith

func NewCreateIPFilterRulesetRetryWith() *CreateIPFilterRulesetRetryWith

NewCreateIPFilterRulesetRetryWith creates a CreateIPFilterRulesetRetryWith with default headers values

func (*CreateIPFilterRulesetRetryWith) Error

type DeleteIPFilterRulesetAssociationInternalServerError

type DeleteIPFilterRulesetAssociationInternalServerError struct {
	Payload *models.BasicFailedReply
}

DeleteIPFilterRulesetAssociationInternalServerError handles this case with default header values.

Request execution failed (code: 'ip_filtering.request_execution_failed')

func NewDeleteIPFilterRulesetAssociationInternalServerError

func NewDeleteIPFilterRulesetAssociationInternalServerError() *DeleteIPFilterRulesetAssociationInternalServerError

NewDeleteIPFilterRulesetAssociationInternalServerError creates a DeleteIPFilterRulesetAssociationInternalServerError with default headers values

func (*DeleteIPFilterRulesetAssociationInternalServerError) Error

type DeleteIPFilterRulesetAssociationOK

type DeleteIPFilterRulesetAssociationOK struct {
	Payload models.EmptyResponse
}

DeleteIPFilterRulesetAssociationOK handles this case with default header values.

Delete association request was valid and the association has been deleted

func NewDeleteIPFilterRulesetAssociationOK

func NewDeleteIPFilterRulesetAssociationOK() *DeleteIPFilterRulesetAssociationOK

NewDeleteIPFilterRulesetAssociationOK creates a DeleteIPFilterRulesetAssociationOK with default headers values

func (*DeleteIPFilterRulesetAssociationOK) Error

type DeleteIPFilterRulesetAssociationParams

type DeleteIPFilterRulesetAssociationParams struct {

	/*AssociatedEntityID
	  Mandatory associated entity ID

	*/
	AssociatedEntityID string
	/*AssociationType
	  Mandatory association type ID

	*/
	AssociationType string
	/*RulesetID
	  Mandatory ruleset ID

	*/
	RulesetID string

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

DeleteIPFilterRulesetAssociationParams contains all the parameters to send to the API endpoint for the delete ip filter ruleset association operation typically these are written to a http.Request

func NewDeleteIPFilterRulesetAssociationParams

func NewDeleteIPFilterRulesetAssociationParams() *DeleteIPFilterRulesetAssociationParams

NewDeleteIPFilterRulesetAssociationParams creates a new DeleteIPFilterRulesetAssociationParams object with the default values initialized.

func NewDeleteIPFilterRulesetAssociationParamsWithContext

func NewDeleteIPFilterRulesetAssociationParamsWithContext(ctx context.Context) *DeleteIPFilterRulesetAssociationParams

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

func NewDeleteIPFilterRulesetAssociationParamsWithHTTPClient

func NewDeleteIPFilterRulesetAssociationParamsWithHTTPClient(client *http.Client) *DeleteIPFilterRulesetAssociationParams

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

func NewDeleteIPFilterRulesetAssociationParamsWithTimeout

func NewDeleteIPFilterRulesetAssociationParamsWithTimeout(timeout time.Duration) *DeleteIPFilterRulesetAssociationParams

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

func (*DeleteIPFilterRulesetAssociationParams) SetAssociatedEntityID

func (o *DeleteIPFilterRulesetAssociationParams) SetAssociatedEntityID(associatedEntityID string)

SetAssociatedEntityID adds the associatedEntityId to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) SetAssociationType

func (o *DeleteIPFilterRulesetAssociationParams) SetAssociationType(associationType string)

SetAssociationType adds the associationType to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) SetContext

SetContext adds the context to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) SetRulesetID

func (o *DeleteIPFilterRulesetAssociationParams) SetRulesetID(rulesetID string)

SetRulesetID adds the rulesetId to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) SetTimeout

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

SetTimeout adds the timeout to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WithAssociatedEntityID

func (o *DeleteIPFilterRulesetAssociationParams) WithAssociatedEntityID(associatedEntityID string) *DeleteIPFilterRulesetAssociationParams

WithAssociatedEntityID adds the associatedEntityID to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WithAssociationType

WithAssociationType adds the associationType to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WithContext

WithContext adds the context to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WithRulesetID

WithRulesetID adds the rulesetID to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WithTimeout

WithTimeout adds the timeout to the delete ip filter ruleset association params

func (*DeleteIPFilterRulesetAssociationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPFilterRulesetAssociationReader

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

DeleteIPFilterRulesetAssociationReader is a Reader for the DeleteIPFilterRulesetAssociation structure.

func (*DeleteIPFilterRulesetAssociationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPFilterRulesetAssociationRetryWith

type DeleteIPFilterRulesetAssociationRetryWith struct {
	Payload *models.BasicFailedReply
}

DeleteIPFilterRulesetAssociationRetryWith handles this case with default header values.

Elevated permissions are required. (code: '"root.unauthorized.rbac.elevated_permissions_required"')

func NewDeleteIPFilterRulesetAssociationRetryWith

func NewDeleteIPFilterRulesetAssociationRetryWith() *DeleteIPFilterRulesetAssociationRetryWith

NewDeleteIPFilterRulesetAssociationRetryWith creates a DeleteIPFilterRulesetAssociationRetryWith with default headers values

func (*DeleteIPFilterRulesetAssociationRetryWith) Error

type DeleteIPFilterRulesetInternalServerError

type DeleteIPFilterRulesetInternalServerError struct {
	Payload *models.BasicFailedReply
}

DeleteIPFilterRulesetInternalServerError handles this case with default header values.

The request execution failed (code: 'ip_filtering.request_execution_failed')

func NewDeleteIPFilterRulesetInternalServerError

func NewDeleteIPFilterRulesetInternalServerError() *DeleteIPFilterRulesetInternalServerError

NewDeleteIPFilterRulesetInternalServerError creates a DeleteIPFilterRulesetInternalServerError with default headers values

func (*DeleteIPFilterRulesetInternalServerError) Error

type DeleteIPFilterRulesetNotFound

type DeleteIPFilterRulesetNotFound struct {
	Payload *models.BasicFailedReply
}

DeleteIPFilterRulesetNotFound handles this case with default header values.

The IP filter ruleset specified by {ruleset_id} cannot be found (code: 'ip_filtering.ruleset_not_found')

func NewDeleteIPFilterRulesetNotFound

func NewDeleteIPFilterRulesetNotFound() *DeleteIPFilterRulesetNotFound

NewDeleteIPFilterRulesetNotFound creates a DeleteIPFilterRulesetNotFound with default headers values

func (*DeleteIPFilterRulesetNotFound) Error

type DeleteIPFilterRulesetOK

type DeleteIPFilterRulesetOK struct {
	Payload models.EmptyResponse
}

DeleteIPFilterRulesetOK handles this case with default header values.

The IP filter ruleset was successfully deleted

func NewDeleteIPFilterRulesetOK

func NewDeleteIPFilterRulesetOK() *DeleteIPFilterRulesetOK

NewDeleteIPFilterRulesetOK creates a DeleteIPFilterRulesetOK with default headers values

func (*DeleteIPFilterRulesetOK) Error

func (o *DeleteIPFilterRulesetOK) Error() string

type DeleteIPFilterRulesetParams

type DeleteIPFilterRulesetParams struct {

	/*IgnoreAssociations
	  When true, ignores the associations and deletes the rule set. When false, recognizes the associations, which prevents the deletion of the rule set.

	*/
	IgnoreAssociations *bool
	/*RulesetID
	  The mandatory ruleset ID

	*/
	RulesetID string

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

DeleteIPFilterRulesetParams contains all the parameters to send to the API endpoint for the delete ip filter ruleset operation typically these are written to a http.Request

func NewDeleteIPFilterRulesetParams

func NewDeleteIPFilterRulesetParams() *DeleteIPFilterRulesetParams

NewDeleteIPFilterRulesetParams creates a new DeleteIPFilterRulesetParams object with the default values initialized.

func NewDeleteIPFilterRulesetParamsWithContext

func NewDeleteIPFilterRulesetParamsWithContext(ctx context.Context) *DeleteIPFilterRulesetParams

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

func NewDeleteIPFilterRulesetParamsWithHTTPClient

func NewDeleteIPFilterRulesetParamsWithHTTPClient(client *http.Client) *DeleteIPFilterRulesetParams

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

func NewDeleteIPFilterRulesetParamsWithTimeout

func NewDeleteIPFilterRulesetParamsWithTimeout(timeout time.Duration) *DeleteIPFilterRulesetParams

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

func (*DeleteIPFilterRulesetParams) SetContext

func (o *DeleteIPFilterRulesetParams) SetContext(ctx context.Context)

SetContext adds the context to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) SetIgnoreAssociations

func (o *DeleteIPFilterRulesetParams) SetIgnoreAssociations(ignoreAssociations *bool)

SetIgnoreAssociations adds the ignoreAssociations to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) SetRulesetID

func (o *DeleteIPFilterRulesetParams) SetRulesetID(rulesetID string)

SetRulesetID adds the rulesetId to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) SetTimeout

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

SetTimeout adds the timeout to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) WithContext

WithContext adds the context to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) WithIgnoreAssociations

func (o *DeleteIPFilterRulesetParams) WithIgnoreAssociations(ignoreAssociations *bool) *DeleteIPFilterRulesetParams

WithIgnoreAssociations adds the ignoreAssociations to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) WithRulesetID

func (o *DeleteIPFilterRulesetParams) WithRulesetID(rulesetID string) *DeleteIPFilterRulesetParams

WithRulesetID adds the rulesetID to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) WithTimeout

WithTimeout adds the timeout to the delete ip filter ruleset params

func (*DeleteIPFilterRulesetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteIPFilterRulesetReader

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

DeleteIPFilterRulesetReader is a Reader for the DeleteIPFilterRuleset structure.

func (*DeleteIPFilterRulesetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteIPFilterRulesetRetryWith

type DeleteIPFilterRulesetRetryWith struct {
	Payload *models.BasicFailedReply
}

DeleteIPFilterRulesetRetryWith handles this case with default header values.

elevated permissions are required. (code: '"root.unauthorized.rbac.elevated_permissions_required"')

func NewDeleteIPFilterRulesetRetryWith

func NewDeleteIPFilterRulesetRetryWith() *DeleteIPFilterRulesetRetryWith

NewDeleteIPFilterRulesetRetryWith creates a DeleteIPFilterRulesetRetryWith with default headers values

func (*DeleteIPFilterRulesetRetryWith) Error

type GetIPFilterDeploymentRulesetAssociationsInternalServerError

type GetIPFilterDeploymentRulesetAssociationsInternalServerError struct {
	Payload *models.BasicFailedReply
}

GetIPFilterDeploymentRulesetAssociationsInternalServerError handles this case with default header values.

Request execution failed (code: 'ip_filtering.request_execution_failed')

func NewGetIPFilterDeploymentRulesetAssociationsInternalServerError

func NewGetIPFilterDeploymentRulesetAssociationsInternalServerError() *GetIPFilterDeploymentRulesetAssociationsInternalServerError

NewGetIPFilterDeploymentRulesetAssociationsInternalServerError creates a GetIPFilterDeploymentRulesetAssociationsInternalServerError with default headers values

func (*GetIPFilterDeploymentRulesetAssociationsInternalServerError) Error

type GetIPFilterDeploymentRulesetAssociationsOK

type GetIPFilterDeploymentRulesetAssociationsOK struct {
	Payload *models.IPFilteringSettings
}

GetIPFilterDeploymentRulesetAssociationsOK handles this case with default header values.

Rulesets in the deployment were successfully returned

func NewGetIPFilterDeploymentRulesetAssociationsOK

func NewGetIPFilterDeploymentRulesetAssociationsOK() *GetIPFilterDeploymentRulesetAssociationsOK

NewGetIPFilterDeploymentRulesetAssociationsOK creates a GetIPFilterDeploymentRulesetAssociationsOK with default headers values

func (*GetIPFilterDeploymentRulesetAssociationsOK) Error

type GetIPFilterDeploymentRulesetAssociationsParams

type GetIPFilterDeploymentRulesetAssociationsParams struct {

	/*AssociatedEntityID
	  Mandatory associated entity ID

	*/
	AssociatedEntityID string
	/*AssociationType
	  Mandatory association type ID

	*/
	AssociationType string

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

GetIPFilterDeploymentRulesetAssociationsParams contains all the parameters to send to the API endpoint for the get ip filter deployment ruleset associations operation typically these are written to a http.Request

func NewGetIPFilterDeploymentRulesetAssociationsParams

func NewGetIPFilterDeploymentRulesetAssociationsParams() *GetIPFilterDeploymentRulesetAssociationsParams

NewGetIPFilterDeploymentRulesetAssociationsParams creates a new GetIPFilterDeploymentRulesetAssociationsParams object with the default values initialized.

func NewGetIPFilterDeploymentRulesetAssociationsParamsWithContext

func NewGetIPFilterDeploymentRulesetAssociationsParamsWithContext(ctx context.Context) *GetIPFilterDeploymentRulesetAssociationsParams

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

func NewGetIPFilterDeploymentRulesetAssociationsParamsWithHTTPClient

func NewGetIPFilterDeploymentRulesetAssociationsParamsWithHTTPClient(client *http.Client) *GetIPFilterDeploymentRulesetAssociationsParams

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

func NewGetIPFilterDeploymentRulesetAssociationsParamsWithTimeout

func NewGetIPFilterDeploymentRulesetAssociationsParamsWithTimeout(timeout time.Duration) *GetIPFilterDeploymentRulesetAssociationsParams

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

func (*GetIPFilterDeploymentRulesetAssociationsParams) SetAssociatedEntityID

func (o *GetIPFilterDeploymentRulesetAssociationsParams) SetAssociatedEntityID(associatedEntityID string)

SetAssociatedEntityID adds the associatedEntityId to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) SetAssociationType

func (o *GetIPFilterDeploymentRulesetAssociationsParams) SetAssociationType(associationType string)

SetAssociationType adds the associationType to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) SetContext

SetContext adds the context to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) SetTimeout

SetTimeout adds the timeout to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) WithAssociatedEntityID

WithAssociatedEntityID adds the associatedEntityID to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) WithAssociationType

WithAssociationType adds the associationType to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) WithContext

WithContext adds the context to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) WithTimeout

WithTimeout adds the timeout to the get ip filter deployment ruleset associations params

func (*GetIPFilterDeploymentRulesetAssociationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPFilterDeploymentRulesetAssociationsReader

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

GetIPFilterDeploymentRulesetAssociationsReader is a Reader for the GetIPFilterDeploymentRulesetAssociations structure.

func (*GetIPFilterDeploymentRulesetAssociationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPFilterRulesetDeploymentAssociationsInternalServerError

type GetIPFilterRulesetDeploymentAssociationsInternalServerError struct {
	Payload *models.BasicFailedReply
}

GetIPFilterRulesetDeploymentAssociationsInternalServerError handles this case with default header values.

Request execution failed (code: 'ip_filtering.request_execution_failed')

func NewGetIPFilterRulesetDeploymentAssociationsInternalServerError

func NewGetIPFilterRulesetDeploymentAssociationsInternalServerError() *GetIPFilterRulesetDeploymentAssociationsInternalServerError

NewGetIPFilterRulesetDeploymentAssociationsInternalServerError creates a GetIPFilterRulesetDeploymentAssociationsInternalServerError with default headers values

func (*GetIPFilterRulesetDeploymentAssociationsInternalServerError) Error

type GetIPFilterRulesetDeploymentAssociationsOK

type GetIPFilterRulesetDeploymentAssociationsOK struct {
	Payload *models.RulesetAssociations
}

GetIPFilterRulesetDeploymentAssociationsOK handles this case with default header values.

Associations referred by IP filter rulesets were successfully returned

func NewGetIPFilterRulesetDeploymentAssociationsOK

func NewGetIPFilterRulesetDeploymentAssociationsOK() *GetIPFilterRulesetDeploymentAssociationsOK

NewGetIPFilterRulesetDeploymentAssociationsOK creates a GetIPFilterRulesetDeploymentAssociationsOK with default headers values

func (*GetIPFilterRulesetDeploymentAssociationsOK) Error

type GetIPFilterRulesetDeploymentAssociationsParams

type GetIPFilterRulesetDeploymentAssociationsParams struct {

	/*RulesetID
	  Mandatory ruleset ID

	*/
	RulesetID string

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

GetIPFilterRulesetDeploymentAssociationsParams contains all the parameters to send to the API endpoint for the get ip filter ruleset deployment associations operation typically these are written to a http.Request

func NewGetIPFilterRulesetDeploymentAssociationsParams

func NewGetIPFilterRulesetDeploymentAssociationsParams() *GetIPFilterRulesetDeploymentAssociationsParams

NewGetIPFilterRulesetDeploymentAssociationsParams creates a new GetIPFilterRulesetDeploymentAssociationsParams object with the default values initialized.

func NewGetIPFilterRulesetDeploymentAssociationsParamsWithContext

func NewGetIPFilterRulesetDeploymentAssociationsParamsWithContext(ctx context.Context) *GetIPFilterRulesetDeploymentAssociationsParams

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

func NewGetIPFilterRulesetDeploymentAssociationsParamsWithHTTPClient

func NewGetIPFilterRulesetDeploymentAssociationsParamsWithHTTPClient(client *http.Client) *GetIPFilterRulesetDeploymentAssociationsParams

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

func NewGetIPFilterRulesetDeploymentAssociationsParamsWithTimeout

func NewGetIPFilterRulesetDeploymentAssociationsParamsWithTimeout(timeout time.Duration) *GetIPFilterRulesetDeploymentAssociationsParams

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

func (*GetIPFilterRulesetDeploymentAssociationsParams) SetContext

SetContext adds the context to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) SetRulesetID

func (o *GetIPFilterRulesetDeploymentAssociationsParams) SetRulesetID(rulesetID string)

SetRulesetID adds the rulesetId to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) SetTimeout

SetTimeout adds the timeout to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) WithContext

WithContext adds the context to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) WithRulesetID

WithRulesetID adds the rulesetID to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) WithTimeout

WithTimeout adds the timeout to the get ip filter ruleset deployment associations params

func (*GetIPFilterRulesetDeploymentAssociationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPFilterRulesetDeploymentAssociationsReader

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

GetIPFilterRulesetDeploymentAssociationsReader is a Reader for the GetIPFilterRulesetDeploymentAssociations structure.

func (*GetIPFilterRulesetDeploymentAssociationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPFilterRulesetInternalServerError

type GetIPFilterRulesetInternalServerError struct {
	Payload *models.BasicFailedReply
}

GetIPFilterRulesetInternalServerError handles this case with default header values.

The request execution failed (code: 'ip_filtering.request_execution_failed')

func NewGetIPFilterRulesetInternalServerError

func NewGetIPFilterRulesetInternalServerError() *GetIPFilterRulesetInternalServerError

NewGetIPFilterRulesetInternalServerError creates a GetIPFilterRulesetInternalServerError with default headers values

func (*GetIPFilterRulesetInternalServerError) Error

type GetIPFilterRulesetNotFound

type GetIPFilterRulesetNotFound struct {
	Payload *models.BasicFailedReply
}

GetIPFilterRulesetNotFound handles this case with default header values.

The IP filter ruleset specified by {ruleset_id} cannot be found (code: 'ip_filtering.ruleset_not_found')

func NewGetIPFilterRulesetNotFound

func NewGetIPFilterRulesetNotFound() *GetIPFilterRulesetNotFound

NewGetIPFilterRulesetNotFound creates a GetIPFilterRulesetNotFound with default headers values

func (*GetIPFilterRulesetNotFound) Error

type GetIPFilterRulesetOK

type GetIPFilterRulesetOK struct {
	/*The date-time when the resource was created (ISO format relative to UTC)
	 */
	XCloudResourceCreated string
	/*The date-time when the resource was last modified (ISO format relative to UTC)
	 */
	XCloudResourceLastModified string
	/*The resource version, which is used to avoid update conflicts with concurrent operations
	 */
	XCloudResourceVersion string

	Payload *models.IPFilterRuleset
}

GetIPFilterRulesetOK handles this case with default header values.

The IP filter ruleset was successfully returned

func NewGetIPFilterRulesetOK

func NewGetIPFilterRulesetOK() *GetIPFilterRulesetOK

NewGetIPFilterRulesetOK creates a GetIPFilterRulesetOK with default headers values

func (*GetIPFilterRulesetOK) Error

func (o *GetIPFilterRulesetOK) Error() string

type GetIPFilterRulesetParams

type GetIPFilterRulesetParams struct {

	/*IncludeAssociations
	  Retrieves a list of resources that are associated to the specified ruleset.

	*/
	IncludeAssociations *bool
	/*RulesetID
	  The mandatory ruleset ID

	*/
	RulesetID string

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

GetIPFilterRulesetParams contains all the parameters to send to the API endpoint for the get ip filter ruleset operation typically these are written to a http.Request

func NewGetIPFilterRulesetParams

func NewGetIPFilterRulesetParams() *GetIPFilterRulesetParams

NewGetIPFilterRulesetParams creates a new GetIPFilterRulesetParams object with the default values initialized.

func NewGetIPFilterRulesetParamsWithContext

func NewGetIPFilterRulesetParamsWithContext(ctx context.Context) *GetIPFilterRulesetParams

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

func NewGetIPFilterRulesetParamsWithHTTPClient

func NewGetIPFilterRulesetParamsWithHTTPClient(client *http.Client) *GetIPFilterRulesetParams

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

func NewGetIPFilterRulesetParamsWithTimeout

func NewGetIPFilterRulesetParamsWithTimeout(timeout time.Duration) *GetIPFilterRulesetParams

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

func (*GetIPFilterRulesetParams) SetContext

func (o *GetIPFilterRulesetParams) SetContext(ctx context.Context)

SetContext adds the context to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) SetIncludeAssociations

func (o *GetIPFilterRulesetParams) SetIncludeAssociations(includeAssociations *bool)

SetIncludeAssociations adds the includeAssociations to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) SetRulesetID

func (o *GetIPFilterRulesetParams) SetRulesetID(rulesetID string)

SetRulesetID adds the rulesetId to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) SetTimeout

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

SetTimeout adds the timeout to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) WithContext

WithContext adds the context to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) WithHTTPClient

func (o *GetIPFilterRulesetParams) WithHTTPClient(client *http.Client) *GetIPFilterRulesetParams

WithHTTPClient adds the HTTPClient to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) WithIncludeAssociations

func (o *GetIPFilterRulesetParams) WithIncludeAssociations(includeAssociations *bool) *GetIPFilterRulesetParams

WithIncludeAssociations adds the includeAssociations to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) WithRulesetID

func (o *GetIPFilterRulesetParams) WithRulesetID(rulesetID string) *GetIPFilterRulesetParams

WithRulesetID adds the rulesetID to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) WithTimeout

WithTimeout adds the timeout to the get ip filter ruleset params

func (*GetIPFilterRulesetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPFilterRulesetReader

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

GetIPFilterRulesetReader is a Reader for the GetIPFilterRuleset structure.

func (*GetIPFilterRulesetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetIPFilterRulesetsInternalServerError

type GetIPFilterRulesetsInternalServerError struct {
	Payload *models.BasicFailedReply
}

GetIPFilterRulesetsInternalServerError handles this case with default header values.

The request execution failed (code: 'ip_filtering.request_execution_failed')

func NewGetIPFilterRulesetsInternalServerError

func NewGetIPFilterRulesetsInternalServerError() *GetIPFilterRulesetsInternalServerError

NewGetIPFilterRulesetsInternalServerError creates a GetIPFilterRulesetsInternalServerError with default headers values

func (*GetIPFilterRulesetsInternalServerError) Error

type GetIPFilterRulesetsOK

type GetIPFilterRulesetsOK struct {
	Payload *models.IPFilterRulesets
}

GetIPFilterRulesetsOK handles this case with default header values.

The IP filter rulesets for the user were successfully returned

func NewGetIPFilterRulesetsOK

func NewGetIPFilterRulesetsOK() *GetIPFilterRulesetsOK

NewGetIPFilterRulesetsOK creates a GetIPFilterRulesetsOK with default headers values

func (*GetIPFilterRulesetsOK) Error

func (o *GetIPFilterRulesetsOK) Error() string

type GetIPFilterRulesetsParams

type GetIPFilterRulesetsParams struct {

	/*IncludeAssociations
	  Retrieves a list of resources that are associated to the specified ruleset.

	*/
	IncludeAssociations *bool

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

GetIPFilterRulesetsParams contains all the parameters to send to the API endpoint for the get ip filter rulesets operation typically these are written to a http.Request

func NewGetIPFilterRulesetsParams

func NewGetIPFilterRulesetsParams() *GetIPFilterRulesetsParams

NewGetIPFilterRulesetsParams creates a new GetIPFilterRulesetsParams object with the default values initialized.

func NewGetIPFilterRulesetsParamsWithContext

func NewGetIPFilterRulesetsParamsWithContext(ctx context.Context) *GetIPFilterRulesetsParams

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

func NewGetIPFilterRulesetsParamsWithHTTPClient

func NewGetIPFilterRulesetsParamsWithHTTPClient(client *http.Client) *GetIPFilterRulesetsParams

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

func NewGetIPFilterRulesetsParamsWithTimeout

func NewGetIPFilterRulesetsParamsWithTimeout(timeout time.Duration) *GetIPFilterRulesetsParams

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

func (*GetIPFilterRulesetsParams) SetContext

func (o *GetIPFilterRulesetsParams) SetContext(ctx context.Context)

SetContext adds the context to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) SetIncludeAssociations

func (o *GetIPFilterRulesetsParams) SetIncludeAssociations(includeAssociations *bool)

SetIncludeAssociations adds the includeAssociations to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) SetTimeout

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

SetTimeout adds the timeout to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) WithContext

WithContext adds the context to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) WithHTTPClient

func (o *GetIPFilterRulesetsParams) WithHTTPClient(client *http.Client) *GetIPFilterRulesetsParams

WithHTTPClient adds the HTTPClient to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) WithIncludeAssociations

func (o *GetIPFilterRulesetsParams) WithIncludeAssociations(includeAssociations *bool) *GetIPFilterRulesetsParams

WithIncludeAssociations adds the includeAssociations to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) WithTimeout

WithTimeout adds the timeout to the get ip filter rulesets params

func (*GetIPFilterRulesetsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetIPFilterRulesetsReader

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

GetIPFilterRulesetsReader is a Reader for the GetIPFilterRulesets structure.

func (*GetIPFilterRulesetsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateIPFilterRulesetBadRequest

type UpdateIPFilterRulesetBadRequest struct {
	Payload *models.BasicFailedReply
}

UpdateIPFilterRulesetBadRequest handles this case with default header values.

The ruleset definition contains errors (code: 'ip_filtering.ruleset_invalid')

func NewUpdateIPFilterRulesetBadRequest

func NewUpdateIPFilterRulesetBadRequest() *UpdateIPFilterRulesetBadRequest

NewUpdateIPFilterRulesetBadRequest creates a UpdateIPFilterRulesetBadRequest with default headers values

func (*UpdateIPFilterRulesetBadRequest) Error

type UpdateIPFilterRulesetInternalServerError

type UpdateIPFilterRulesetInternalServerError struct {
	Payload *models.BasicFailedReply
}

UpdateIPFilterRulesetInternalServerError handles this case with default header values.

The request execution failed (code: 'ip_filtering.request_execution_failed')

func NewUpdateIPFilterRulesetInternalServerError

func NewUpdateIPFilterRulesetInternalServerError() *UpdateIPFilterRulesetInternalServerError

NewUpdateIPFilterRulesetInternalServerError creates a UpdateIPFilterRulesetInternalServerError with default headers values

func (*UpdateIPFilterRulesetInternalServerError) Error

type UpdateIPFilterRulesetOK

type UpdateIPFilterRulesetOK struct {
	Payload *models.RuleSetResponse
}

UpdateIPFilterRulesetOK handles this case with default header values.

The ruleset definition was valid and the update has started

func NewUpdateIPFilterRulesetOK

func NewUpdateIPFilterRulesetOK() *UpdateIPFilterRulesetOK

NewUpdateIPFilterRulesetOK creates a UpdateIPFilterRulesetOK with default headers values

func (*UpdateIPFilterRulesetOK) Error

func (o *UpdateIPFilterRulesetOK) Error() string

type UpdateIPFilterRulesetParams

type UpdateIPFilterRulesetParams struct {

	/*Body
	  The ruleset definition

	*/
	Body *models.IPFilterRuleset
	/*RulesetID
	  The mandatory ruleset ID

	*/
	RulesetID string

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

UpdateIPFilterRulesetParams contains all the parameters to send to the API endpoint for the update ip filter ruleset operation typically these are written to a http.Request

func NewUpdateIPFilterRulesetParams

func NewUpdateIPFilterRulesetParams() *UpdateIPFilterRulesetParams

NewUpdateIPFilterRulesetParams creates a new UpdateIPFilterRulesetParams object with the default values initialized.

func NewUpdateIPFilterRulesetParamsWithContext

func NewUpdateIPFilterRulesetParamsWithContext(ctx context.Context) *UpdateIPFilterRulesetParams

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

func NewUpdateIPFilterRulesetParamsWithHTTPClient

func NewUpdateIPFilterRulesetParamsWithHTTPClient(client *http.Client) *UpdateIPFilterRulesetParams

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

func NewUpdateIPFilterRulesetParamsWithTimeout

func NewUpdateIPFilterRulesetParamsWithTimeout(timeout time.Duration) *UpdateIPFilterRulesetParams

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

func (*UpdateIPFilterRulesetParams) SetBody

SetBody adds the body to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) SetContext

func (o *UpdateIPFilterRulesetParams) SetContext(ctx context.Context)

SetContext adds the context to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) SetRulesetID

func (o *UpdateIPFilterRulesetParams) SetRulesetID(rulesetID string)

SetRulesetID adds the rulesetId to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) SetTimeout

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

SetTimeout adds the timeout to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) WithBody

WithBody adds the body to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) WithContext

WithContext adds the context to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) WithRulesetID

func (o *UpdateIPFilterRulesetParams) WithRulesetID(rulesetID string) *UpdateIPFilterRulesetParams

WithRulesetID adds the rulesetID to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) WithTimeout

WithTimeout adds the timeout to the update ip filter ruleset params

func (*UpdateIPFilterRulesetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateIPFilterRulesetReader

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

UpdateIPFilterRulesetReader is a Reader for the UpdateIPFilterRuleset structure.

func (*UpdateIPFilterRulesetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateIPFilterRulesetRetryWith

type UpdateIPFilterRulesetRetryWith struct {
	Payload *models.BasicFailedReply
}

UpdateIPFilterRulesetRetryWith handles this case with default header values.

elevated permissions are required. (code: '"root.unauthorized.rbac.elevated_permissions_required"')

func NewUpdateIPFilterRulesetRetryWith

func NewUpdateIPFilterRulesetRetryWith() *UpdateIPFilterRulesetRetryWith

NewUpdateIPFilterRulesetRetryWith creates a UpdateIPFilterRulesetRetryWith with default headers values

func (*UpdateIPFilterRulesetRetryWith) Error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL